8400000 -21636948353100134273994398367744000000 8400001 21776920187130328606910199687410062272 8400002 49476644344165298632543768779538017312 8400003 2799378509060136473103752300806848504 8400004 56716360165978771838450652944090877056 8400005 119105207758190199417514543069316047320 8400006 -23614305442924824550752624823987518336 8400007 -43153354870552247845651670078738616960 8400008 10736701571183222566456733916018769920 8400009 -23737319971307738489604424476545792496 8400010 26773604249619954748458079905727288320 8400011 -205912569978633394313446006862259833388 8400012 37735757528299972009456306559338778112 8400013 -51700017314930594226752346052135210560 8400014 15724057620261388909212359698175815680 8400015 8841155212713475487233242537866318880 8400016 29409771787213815281184402881607606272 8400017 -24998346083919655230313446294029586060 8400018 3435700427393670952390080803502097920 8400019 -109522881941845206666745956066508266580 8400020 -24887862915278271885343376738602379520 8400021 51287161899759047808425075330522351712 8400022 -53460076527952245555636658416653938176 8400023 -18471569204796152219062441190644306896 8400024 -162149532587910399625144985884769280000 8400025 49563402684835035958090396986662164300 8400026 -21226566667281385829198355000164118288 8400027 -3066477308069307756772181577034070160 8400028 18515885104599961192525538927530278912 8400029 2668643425490707682667930080849674080 8400030 28180119853063281078128031211894216320 8400031 -20712486593053787098966459849854331168 8400032 152874149706520651557806183862878011392 8400033 -85809027552059552949472990532155438320 8400034 -5388877537601966886429961315306979328 8400035 -34384772555475024883247613705743735040 8400036 -35581375453342794277259549880024698880 8400037 2545126546410528736749474999254511168 8400038 11695004798167649647659021495694141920 8400039 6173897182860777827615889116515992576 8400040 -55351796899526861752753480531744358400 8400041 -10664625515508500612545230725877737628 8400042 -3369097808542608105523831769962114560 8400043 215506486985536498913774088220364938292 8400044 58229831787901145772148560874269947136 8400045 -9604025081787250091704218025447771200 8400046 -72938034993156973332682274360320782528 8400047 -105836795616899842845719308036957083504 8400048 5806086698055065697323186512350412800 8400049 -55343829718891602377795223816172374464 8400050 822722689324737768578241867976732800 8400051 151303286165329182453038834186327057280 8400052 100340878037544324505992682475782389760 8400053 121774792408099625938989358537430526780 8400054 -12560322914374770159065334978066686592 8400055 -581019607330818223684831020550072080 8400056 49886011757441148981389697500034293760 8400057 -19215156838797964655028330744827747808 8400058 4584381779850092291396941348181400576 8400059 -144424372381608763033464385426242787740 8400060 31207086736108814740683882303166924800 8400061 -59595222675095822854869573128728529338 8400062 326698863259155009671873349596539776 8400063 -18560831193812685826317759391093570560 8400064 -14264526086227596556367852217343934464 8400065 -106120014730270352665248880187839914540 8400066 -32720597363138010067409090040633254400 8400067 -81058787862927759680543543403041043680 8400068 83446910006214956711954865341823651840 8400069 79777708320510584396929254685924525788 8400070 14364716163056943597541853291888640000 8400071 -150772079633099381690806620549889879800 8400072 42558854934571877343624018274733137920 8400073 -8591581962965016883710698378225713920 8400074 -37250752218693360943167239183235153264 8400075 -31089428298931226697069990446758118400 8400076 -6260501025760827376940581602790714368 8400077 -121024359064855538703127410951641529600 8400078 108114937404075418893478292345737403520 8400079 50485948494641331182590733648211165680 8400080 2441058943835887694379790397347921920 8400081 5387496169764319124842460799546364800 8400082 92760498672333397815304592893945418400 8400083 99045211946673867345404653760162585568 8400084 -33672765170367663299587605519172141056 8400085 -3287316951103691149787925492604727400 8400086 -56852626143395183515748078265291703008 8400087 -59037051634766911552898128798188684720 8400088 -210411256648869297409747167234149898240 8400089 -67934737975948881489977492349750338544 8400090 26788949668630124641767261186716659200 8400091 -7348842556629501936269977501953454560 8400092 85312212323379136006311524865134349312 8400093 -380133585950744195086615048030288320 8400094 -10037228022985870361293783893693995904 8400095 -41969804373394141532584721263055053200 8400096 80237505959158100770329909322175741952 8400097 211597623598900677961546209541706672546 8400098 -1701477778913217353217102828727472640 8400099 55365063241672534184311480861345811064 8400100 52382402288443799976545389960988774400 8400101 -57366987789834330516885865016667208194 8400102 -57091308137893932004476917035851855168 8400103 -22809837104318161770694155231821176400 8400104 -122546993989961297611962530611392906240 8400105 2065839111644087281846454600926887360 8400106 18657869729780120795428100659298362368 8400107 282292590226798530612681646231560522192 8400108 -57451467595925884321511230328479355904 8400109 -565887599799614521919515504011494730 8400110 1542062423185338897254744695951096320 8400111 29980945221223240582416319647179909520 8400112 -2039952393953726856651534873880166400 8400113 -59248042844940792436418140104571057296 8400114 -12092131289177809523163657828553443696 8400115 -72380234832244064539290627488148036240 8400116 248905012980248706395162759931566813952 8400117 7665659565343361972710376821509536064 8400118 -29628883203307095318341498139606736320 8400119 -26804944011323253440485193406058761624 8400120 289457164671260825078723345030553600 8400121 44976135229272084555595410794180827488 8400122 117298359446575908020576019362228362752 8400123 98444626184491143259450703278525995744 8400124 50133596437191076270234289936609079296 8400125 199177892462737116701940268158840720000 8400126 2144527642837075042826754917465447424 8400127 -209160423346235896853561365065848781128 8400128 -102256770141395216968061919834364968960 8400129 -28516730772696999997949311613650849152 8400130 -39303150222635416990023675536631790080 8400131 -139327899008157936879776289645554776068 8400132 17922437446722893845710357691128545280 8400133 48488451466780472045594992397944577280 8400134 -29665152036915459964023207110976287808 8400135 -5306801415040224448478519480694253440 8400136 1135977462886285415928709955157811200 8400137 -115209255140800426559916691311346069488 8400138 -20746072159716422634456599143252045056 8400139 74768804170308435780890000690489029800 8400140 -30898588918082044628367682652284416000 8400141 -47039774056741650272365504159652443050 8400142 49256385393411363209535793546680792960 8400143 129092541206247677416077983646198025392 8400144 31386080035945892102022293548124012544 8400145 116697528049403975718968263339839349020 8400146 -27271586729655673567629809202185647728 8400147 11085834403633175035230235892233996800 8400148 -99316308490350959108619585624643709184 8400149 -198221207270956432383710533884226290240 8400150 21748189330967591937168496955996049600 8400151 79994001488228711224617952069166792992 8400152 4687843219125860815076940260067901440 8400153 -11978309957440908178509834184796110896 8400154 -5883952681517041998260705426238160128 8400155 29085476590145352320566946839073446560 8400156 -74249030348552064847907636515894763520 8400157 -32234009770292203473970970851539133594 8400158 -7642647493246056774982781208701495616 8400159 -133676911427309239989366461619505582560 8400160 157782228891728831972591652534223503360 8400161 12798945017040357616769330323121848320 8400162 12684587032062019108510598774138667264 8400163 -3994838549356276879326812327724687296 8400164 8253492399351441862877789859514997376 8400165 -48059636408099553797936404689438852480 8400166 9148051100811659378791230533505600000 8400167 -10259152047330869408032084277960747784 8400168 19929355012308582395554984650241551360 8400169 -282263010577381783331947819543361466240 8400170 24402511299290198711679637928813914560 8400171 -36368062644389471927669412245165671440 8400172 -140393573788941439026376276293415699968 8400173 14937225004696110382231392835973037900 8400174 52809450338093278106439358956757085760 8400175 -10143663059008710941015976263937907200 8400176 -26521479309297319118300997936010690560 8400177 88415103994844111648812796189458913028 8400178 -49327049633527931655345898375341548640 8400179 -3068892905545811887205425919576820216 8400180 -39162971663808715863660261218399354880 8400181 -18706739417992891136623053135155944608 8400182 13103173728995760203398331657300907264 8400183 15324766090825050593453960799530832 8400184 -36652356417775695910121838756084019200 8400185 122447269510243573365598843980721579200 8400186 5294180064369281454932538920527132272 8400187 -16493743898231402645865966580403415040 8400188 7088637546093632091772503563122022400 8400189 -19327546411924446829580714978329644480 8400190 -12556352865415248257743217145094848000 8400191 156078568714987030624974785229405490152 8400192 12483420502066106611351416854651338752 8400193 45907173886193109742175589630653442180 8400194 -4242212373082859313223996885231595520 8400195 31223057373930544401031661469836308320 8400196 18460340735563111466694966644435243008 8400197 58168428290325261637469815067409245340 8400198 2297861003792122053299897572876032000 8400199 -50924505087326932140582428617236510000 8400200 -16140042487065689241826058072668416000 8400201 -8726482738105543095075234788516996256 8400202 -40185226807704027298418419621464458400 8400203 -8298801461003237820033514861983944160 8400204 71960219247304644971324741976891594240 8400205 -35700398004467578175601132738602105280 8400206 88445603145855886546117719703197711552 8400207 59484519371499194111663918240162434440 8400208 28436062109727955578025322617422405632 8400209 -61428682080037683280984706445537040896 8400210 -1945218552949293438530199002516213760 8400211 -78957940811782975511289498709024199188 8400212 133166511165499836956035011363231555456 8400213 105413942051909985561442540867400529600 8400214 33540800462904397366200133327824948672 8400215 27295447924936193270553519390058442400 8400216 -43219657221136493813820955079395246080 8400217 66781828741969595194085415835254835152 8400218 109786198610171975042075281002197464560 8400219 82661211436674376375653997641044565144 8400220 -127138379482937339252113374858368747520 8400221 -40542124259379841616375925597876677376 8400222 -222110438439030030172033548127509312 8400223 -63376802463304030556527223848582809600 8400224 -78560263748373710042217087101289627648 8400225 -858230544600704259153092726001964800 8400226 -89383502497695373539612059644640480688 8400227 -177660163828220392968176491043492412000 8400228 -43303638204813567748237651944368087040 8400229 160036631366127533795577746270835480830 8400230 41912988692856040887457903325528549760 8400231 -23531491220109081741044462751819505488 8400232 10669600576993018397184212005622937600 8400233 228958679150605226363622264481016455482 8400234 -18873948090305515740923299947392920320 8400235 -49777314533649191096390172286096578000 8400236 10458857094995576262680989266830042112 8400237 52404922256023488214576309829582007360 8400238 -1953857921187369334995025775518399488 8400239 -171484779753607979645280827952759397680 8400240 -28289742479143976811082096863461376000 8400241 -968970703069583935397681300789976000 8400242 -82864150058243256483354672031163260800 8400243 97260839725329925029159576738439003200 8400244 36877885766995600482809928402225291264 8400245 15143886128190938201863688524128938880 8400246 9464279247667004208175900036900232064 8400247 -175245419270482181259579355154150481304 8400248 127116489185347432538722969364514447360 8400249 22034689056442972835098180184132294976 8400250 33038716374013161183510222471432024000 8400251 197945025658029741720001520172029529252 8400252 7421666232331672339166246906877468672 8400253 -117377824575193541772117067050132805498 8400254 99249695479306103565469377598479960576 8400255 41032338151764274861602285259999612560 8400256 -3357870006853459046664201218870476800 8400257 -277414449492234851874923020793604061740 8400258 11091131144545651893182426780718971424 8400259 -14780551877940272618829816665744635648 8400260 35429724693932493756086049837461852160 8400261 28472646188171720742465061300533220800 8400262 29953450011977789032912426730052556032 8400263 105135125865364074774788082916759197696 8400264 81271455619301736484410076115687915520 8400265 -60017501905758624668351212373904000 8400266 37055994225466919316565407189664957488 8400267 -82032964354257665024790158109559557120 8400268 64548555397087198526215687907762160640 8400269 108581155934109577136899034508045215670 8400270 4530157429343513045742121339661673600 8400271 -49539791174216993416610819783891031312 8400272 -28516806610063186099749890201956737024 8400273 -23856393229648949114787921625952686080 8400274 64112035321229924133344065892491061136 8400275 -39765564322035892350427469136000697200 8400276 -35357287516667700359941108805699875968 8400277 -110005084567836880935878339928811832868 8400278 -61845481454501170995554772491201751744 8400279 57831017751658286904425724516190371840 8400280 -38842173451757845050435859575029760000 8400281 100122396720939057856321683483676577664 8400282 -49474087594216865238928506772032965376 8400283 -167128255833955301876845403591360905468 8400284 18848982893823115911355612389648047616 8400285 -28560255720448537712427114214364864400 8400286 -67306479132959323214434937692566945408 8400287 -8279198649490131530482409066722154496 8400288 12008432030580981113416112834145681408 8400289 -24029442768366600211322210001821460176 8400290 14766126896851231434483112955726814720 8400291 -8260738376208502820644013783681292480 8400292 1188325657684696993396386727199581440 8400293 47179456141011384991317205923958686144 8400294 28683916685005995977263987594983137280 8400295 -59851389991241166781811549608264314240 8400296 -227330211074510297550146360435927040 8400297 -35229170192070216858931456545886453728 8400298 51381210989220140327968230002521268400 8400299 100230836963288384289825882068845317240 8400300 -7862214987182581626793173765003763200 8400301 34545866517030564847763752497240001664 8400302 -48996527077871555488981777920729421440 8400303 -5402251453338974843781715845104511960 8400304 10801822311456792671163042444984320 8400305 -41735949119121607178595498728681149080 8400306 -34936815038432324146967761842621338496 8400307 113268107654733737022444923951820006720 8400308 -318120804560317068833747815179423744 8400309 697959414428834834297896355088892704 8400310 51851044504493204878980172554995358720 8400311 -82141687557869417984323540861040144088 8400312 88155502930053275598836629957788549120 8400313 87730197928595282038001623000922392704 8400314 -100027359270884451137060198551239059040 8400315 -30692521065056275917179231688699609600 8400316 69103284379827999698057617478127703040 8400317 90810239857890505016225347755154647366 8400318 12453458463297843161151624533016698880 8400319 -72319569041818455498718429087232985280 8400320 -25753286739005024467528457611766661120 8400321 -63510877810811687292491135712389537760 8400322 -51665040156468035513419652731652697600 8400323 -229036991883685123868498020020278527428 8400324 -21956232746204715552438264840437842944 8400325 -8434446712763344287552811980273557900 8400326 36527235503029347086572179566095580160 8400327 52379630943374288594142631856112963408 8400328 -161145103293088472833555146148893219840 8400329 3130561848127057477049725669759272192 8400330 -2487817242790073274214833099478791840 8400331 -11723779950733026875306883753398115936 8400332 -47077594247829809308435609345358791680 8400333 49455747457908939298992026511823738464 8400334 98443964883014871951431225397750618816 8400335 -4445789974961077321443494666099486640 8400336 417812177168523451834993505514553344 8400337 13036301894652021219625366305686035680 8400338 -10174929024562961060293033689209120640 8400339 18946523523795636298212037905161681664 8400340 45347644290075454430003815204080268800 8400341 24346197418994848390300148575738783800 8400342 64030048406319532893448742725816750464 8400343 -56997798423486963144013290997452875040 8400344 -122591367351365201941802715289252577280 8400345 6623621833094709265901637437146067520 8400346 129768814080240155591482455130274519520 8400347 117607914239585428210561993980529464120 8400348 -6421132911043073137103963646701197824 8400349 48809710009853947385583459977034885888 8400350 20628593879080077097881711826338076800 8400351 2214067135005677875487702944342279680 8400352 -117026239992327666792675832255621890048 8400353 -41534312554346389004849728537160788716 8400354 30682091752622086341350101078622280960 8400355 102568682983318907025337389913723943760 8400356 719221369022412328426946967142225920 8400357 -36377899024269650170013845536350562048 8400358 5309732935637668521262169112717293184 8400359 -6437884315304670244687406334346630272 8400360 36334248174223819962378857391878553600 8400361 -66709460028184679893961493686269316160 8400362 3414843577456735794776988034249988352 8400363 26144589159210180789854337984164492040 8400364 98554597524056719457906180419589418240 8400365 8543661180038594628103629148347429120 8400366 -29156378253273748996589064710802542400 8400367 14222897907242346846200904394556328912 8400368 -3229793573669092997354392615152746496 8400369 -53997523884174093017345373847363395840 8400370 13012264692946010806893046591484175360 8400371 72639590975476234704225320393607733248 8400372 27798327302440377076687626894179942400 8400373 -73143062307871767318934908144728599378 8400374 21004869577649350237654904467234251936 8400375 177126676460052848196606652497537600000 8400376 11517093693165531576098783263896576000 8400377 -35856945561603837773802824703684186774 8400378 8379642841601502683890798627523627520 8400379 -13807997370667337861929506132552080816 8400380 -5973950971103796527380603663940075520 8400381 99705826738947694834102485412770944544 8400382 64913015272616363593978480504419380352 8400383 159279624964795533919227086826857970240 8400384 -56374725735716050174934336720848551936 8400385 9704682151922635452137535979575965760 8400386 -80209715013976722240161434490631536688 8400387 -3905250915289394924192596523731603200 8400388 82658410237379661055521563864314844288 8400389 40645950086863424323804771983630323040 8400390 5056673278344130339083894359083777920 8400391 -37277830720012717058940818775489914216 8400392 21164062302951652975737820704546816000 8400393 78571604403085901497197480066110905584 8400394 -524641569087904148846123756515653120 8400395 77193516869084410161743199950551034400 8400396 -48806521247225023625447615183371776000 8400397 250894108735617127121409839650649849772 8400398 110802098324984092167661248482796235200 8400399 43937454073228609498207927081701495552 8400400 -14239749145495726776671789238687539200 8400401 -179920681081414327655624793053238645900 8400402 -2845936318458275973986062083740536320 8400403 177666010727516349235784486425666248264 8400404 -90049777502807656107108582407304720384 8400405 8228681898027393439845453027249089280 8400406 11861193639433763028946121992984755456 8400407 -47286168423907963603174480804150054440 8400408 -5042044362878788734381473949913620480 8400409 -180112863347422946643869996871821806390 8400410 19114334106512573455262634690194780160 8400411 6770614127079411296742003414735493440 8400412 -70164871189208471039227518978809669120 8400413 3453945658154706259849382338500240000 8400414 4435183447569292844559672322866561024 8400415 -57516815801435066591581192975026393600 8400416 101440536077664989105196300855827300352 8400417 -51044944299339452361088979602344183120 8400418 -36179263917005675066057436051224438496 8400419 7418557436832342720880573970167721820 8400420 -5977591309070088028555749228835430400 8400421 195704485213797591072046231261286178144 8400422 82633927027673656551286840212172780512 8400423 -3098761742538516554227588069254643416 8400424 75738688290009245035560544952319912960 8400425 88268800040861841602418169159219950 8400426 -496264255435942834403428962401523456 8400427 -4074933351929711633783392262952188528 8400428 -22927240245217352120440154318177571840 8400429 330117130035148474871056652805118476 8400430 -11197023688074802331838811843559520000 8400431 21156766267297601582124711844366006704 8400432 -15210550770337325010635400595494666240 8400433 -40619560165043270876765719605600046318 8400434 65908275044269582564619579366371218432 8400435 41790803392128873659589874034213770800 8400436 -70021904097737022242538902997967441920 8400437 -62809664663964412648779335620068480 8400438 -10942516141578100344283668730569335616 8400439 42809380411253769266957440060278083240 8400440 -125284023268232371422428172474811699200 8400441 -761324894377812732242177394732205056 8400442 18031412997355610111022501007566127104 8400443 -1997034784684395191827437072465637920 8400444 25100905729179611827685772394655155200 8400445 73414912271006108077712782233418838700 8400446 -1674554239879220789913746507066243328 8400447 -14963116241324053607767445122615566864 8400448 -28777121047517108298470893075713490944 8400449 -82783075536940336147365304446128961120 8400450 37322395522220046174369205119810825600 8400451 -110123892128638527702606310608757785600 8400452 -169746323797664699625003986769575124864 8400453 -99126274919391060639566621415718898592 8400454 38335756405628839504577854522171918176 8400455 294977352256516007686500365455819200 8400456 80854979374584380691053956459277107200 8400457 -53811969258629709370981680179846550620 8400458 -2693653278909463417686349101435048960 8400459 43215755741050575920425546820516152560 8400460 -127793736224889757040622170238818227200 8400461 -95661846519330847134406753026941500938 8400462 -62614810181353084994722992862711324608 8400463 11049131023090629100026027207264032760 8400464 -4911962108436755114013718342021816320 8400465 86228997909659069857311516103638432000 8400466 27065067005672834459038665388114572432 8400467 160413063408673729762629197087153036112 8400468 -31005747511407422728807756706296657920 8400469 -12289211832035750613800470170027617088 8400470 -318038563857226017534110257753987200 8400471 -121467313417682531301346166333761076400 8400472 -1952223315710997740289838008415027200 8400473 -9868019193260294048149484741217706752 8400474 33015386972844091568438673352877933568 8400475 -8504023415315975472637110039827383400 8400476 27568862329287731441737935116496473088 8400477 46392087826142434656885518229362094720 8400478 -3276388725007955061199194200389656960 8400479 -211734982995578328199117355904346840680 8400480 -399423207067347965347022505152348160 8400481 -214789423763491509733297474619967882718 8400482 47604713172219980476953096271209761952 8400483 43435634884969760895526923069651847680 8400484 -110945211833856067198369870164150937984 8400485 23044123230216540556898340173006136960 8400486 -20215575335605704359365454518903254336 8400487 -20974593223139534817065015992574942648 8400488 -162179189481328090995422114183183616000 8400489 136398817087265893160696450196778791840 8400490 6873353929173419734062910355804160 8400491 -120218300036222481341964308253437505456 8400492 -79276600462297411110145896355228925184 8400493 94338812443005588886099538767365588844 8400494 -1231286310765878062607372427286816704 8400495 -5955833006971806942056977672525716960 8400496 -12557078337679086492485799344590389248 8400497 1193658419416219139293438163035650432 8400498 -74714725692097995852603349270763166720 8400499 76561570353183909505596511352137905336 8400500 -70316544241350672789126828580242048000 8400501 54896326649863055862697030546309822830 8400502 -39382278653870855786969989370382338496 8400503 -133515381473153687971841234275179687216 8400504 -6111856485787236635857472455216988160 8400505 119453230342412263425406976519151822660 8400506 -69125803904196818088309993354363426816 8400507 -1033008545034450291102191422665085440 8400508 32853189004150666384831340373318392320 8400509 -74016484246584465749422098585710342196 8400510 -40793040821946686232893451342653888640 8400511 41427415004123658150110562452296354320 8400512 142873682950500763738797480968768716800 8400513 -3813712002986416937137139839889133312 8400514 -61312933627710501250689317979819588144 8400515 -74219696463014078388063980046460329840 8400516 36560405106648933155056667990167418880 8400517 95076461023974577482442306970096957400 8400518 -38650938255483973579045865940709082880 8400519 41419703734558715209571401405472710488 8400520 -51395099612817775514816314099777075200 8400521 -34534592116233522439579841326515534300 8400522 25228990851737004334137320087579308800 8400523 653047991835477244811324729940878784 8400524 -134068445100485567998570865585723985408 8400525 -12465600305319540501910460079813806400 8400526 -17432457019780231253261055605914548288 8400527 202211210927597468014295951829560112000 8400528 3697208607602045839836628539463606272 8400529 146987808297276675562874762065338382130 8400530 -60590252180622750430465716204246207840 8400531 -2039473228555389918252532550667085440 8400532 -30355906917757241867748563886434242560 8400533 39889939021571414014430636394327712824 8400534 -14624478119852636755981314992216487552 8400535 11546061960770019607764033846770227200 8400536 3665057563131237810631898540564889600 8400537 -320747425454111486495891646835437120 8400538 -44774710134611126486709321562540942080 8400539 -18251301384409686891109129270375912944 8400540 -3603732984110589000554277630011059200 8400541 -130424115073529363305683184886279713248 8400542 45315825847830226729411131201898985472 8400543 28010510946126465410591243414910160128 8400544 265416529612420026971875153960406876160 8400545 -249510348449767336276040744010171726720 8400546 -31154723917893693660232574979494400 8400547 -56748949685553235051229767538283554648 8400548 -514689916293538748159889599842807296 8400549 -83670186919988143508912112400868705472 8400550 53329086031062739044683561057708356800 8400551 41905406033793715105270138116664719072 8400552 75403664065844504358390272337056317440 8400553 -10249089645608132529397343127246789696 8400554 -16872683801762796511385665198159703616 8400555 14475007688517371319911765136327826800 8400556 25039665347558837000407514092858616320 8400557 102608682523954946536883342736478954464 8400558 -17010704776013412532777749556904020416 8400559 -242379852424957437161625875978064501984 8400560 28019611772176103732282578209995489280 8400561 -20942917530386432992729111847245550400 8400562 46846563241270008990714626838736318464 8400563 126629579862465647997036982477365772812 8400564 109451615094486087988122752288394424320 8400565 -151716018290120127890302471656559826400 8400566 120342140373627539878177787046248448 8400567 -12381705719731012242474486495827341056 8400568 195778169266261742087509539235656069120 8400569 147807284172980297207700420448944236970 8400570 26618283879282029583956925254647503360 8400571 133486434279848398516326845366722972772 8400572 7555865779848885627756142361596775424 8400573 81321336248295944785504943866359722022 8400574 -5759518286116690948221114733612724736 8400575 121638036175981770652988209907693127000 8400576 -6512559410517049284621768995716988928 8400577 306549373549823600710645127058116931520 8400578 63864133455915079373694226385496337920 8400579 10758068383610242862258153593683559680 8400580 118824310088805473555797173949541971200 8400581 24474986364482852195881515148081192992 8400582 -67204303159744386702443800554585279552 8400583 -128900859291021035070942972320733917936 8400584 -202076705258920168312425351204619468800 8400585 81580245462733249787279626145139134400 8400586 8679188752604062763496972815102803200 8400587 -65655648166399450832907334983040275600 8400588 -15774292973507322259524040765698244608 8400589 -5323250865129217258320642930032335680 8400590 17920405058145456420036830709963619200 8400591 -585306739621478368852826718303384408 8400592 -46297772806603853448617792408046010368 8400593 -77116903784907208919115615389917126158 8400594 9311049984604662074684460776029961472 8400595 30993421266732784148096415459057067680 8400596 6348547023933317168528190024834619392 8400597 -36083436179757646608353204416092395520 8400598 33235250446430167890468121640743744800 8400599 -76930603547112909829483522200478343064 8400600 -22287791981242501461082736602629120000 8400601 -262791010572698352396623738604658853760 8400602 -39854506676029584660077881107094050048 8400603 -32565405205465257691557642786667741440 8400604 -104632902216678703983088087498391884800 8400605 -63534598386589813044164174762973214740 8400606 -35996888278591686471833571307441355136 8400607 -408177948473272126454748241962097254320 8400608 157602168445969374280565808088456888320 8400609 -1084494704383180055228653775283511536 8400610 -64963145388559873152543484415339939040 8400611 115450452269594446914801690023718156000 8400612 59795993572367226161626793597242834944 8400613 -26892115794854466569461870388156954952 8400614 -10908718499160119704432327439564269344 8400615 4252991650831430548681836816926641440 8400616 -10784590683541435408648966848311869440 8400617 146598343659273892285108432172858292666 8400618 101044221524433233851420325359068733440 8400619 -167123645490801436726291320337547507980 8400620 -84442112682446629190198818899722880000 8400621 661720939528340929425919826919909120 8400622 53982437385296081225241369558679982400 8400623 59668601822337477424371842559375006720 8400624 806361000044467033787363888577675264 8400625 7244626436099895021994991215776976250 8400626 -25258181992349741979692484986672993376 8400627 102680408025778200063383781563513815764 8400628 -10263325633028198827166812443652292608 8400629 189026740968024384155219320014685837230 8400630 -6394138228398358386912367957638758400 8400631 138654230668074938077853289386252147432 8400632 100650761813779068359011879459802726400 8400633 23706309926880470639383565167828247040 8400634 185250059939560575850607869436553984 8400635 -72906619656520283532294571452730232640 8400636 -84121678439832625067533733972328614400 8400637 71635645764720298943086230542714647104 8400638 73366848314700350746052633698346910720 8400639 48439937553477684862114723584543280128 8400640 29701368053697930337011715757215580160 8400641 -50622952198327562492045103032300965200 8400642 -36519140295288309130134737068026281088 8400643 -104739117421529065584049415213091416 8400644 33969073596775151351099170002077085696 8400645 4106239762601289421681393577699779200 8400646 -10602338574711304835226104758348239936 8400647 -124817972822780552363235163098416204904 8400648 -124000628183708454139058571900783329280 8400649 -87751117122349938686117534715092758080 8400650 10955402899218909177682528092070726800 8400651 -12388817359376060474252866181440214016 8400652 -493378512227708990229468253606174464 8400653 -128281611578377066262454156185910961098 8400654 -11181465945692282037957118015041643392 8400655 -138547308753094786364519570152781848440 8400656 -15348649061383148879782378337569996800 8400657 120338483898779581593040300307326656240 8400658 -7645354960096126697538226838143509504 8400659 11834336056219268211357947593357373568 8400660 48426757637405767658121463278700032000 8400661 71069707073567665135472677172230513312 8400662 -94896879447041380043856406375712956800 8400663 -125073983856511496132706686222415467808 8400664 153019252637710950313269640829165967360 8400665 926950197935022713816371947794400000 8400666 85992541802294630385388668288585984 8400667 -31604549149564366122631025038147492 8400668 123860202956154197119870752997177026048 8400669 53707803662836297478933041823130396672 8400670 19867510742522511967577869862862953280 8400671 -50648871595781511222638067326190903768 8400672 670146879605606466899890161825349632 8400673 -70879008630334707715822389456618610078 8400674 95666517112128258971839510914545952 8400675 40068595387185154205536464561253386000 8400676 10114648517886498751687091626105934080 8400677 93303808021959159798566448746928535872 8400678 12512071164998129772696039817562013696 8400679 -40553809010706758695402376371421272320 8400680 93224348200231111453842405327347712000 8400681 29258000130185028507748891954479150528 8400682 -80336620718097905027607204530497385808 8400683 195128950726293618299412285026971306932 8400684 -75283238701456310967586584056967780864 8400685 7563645364567623176051720063628807960 8400686 -50842182727048471443878916861293395968 8400687 -84385696342625876062212087363238798848 8400688 -40459671606745935568097609781021196288 8400689 -12017420625546289237587588594935043600 8400690 4596088649171388853244449735076567040 8400691 -43714887932327694700772080578178684080 8400692 -52424749347580832966443270408545773184 8400693 26946320337298421310861678375677208384 8400694 313141778601617529810730168029894528 8400695 -1020326168200948708735058201209337760 8400696 79981492674157852345770930076526284800 8400697 205014593032315659223028524508461455146 8400698 -68092379945221125630142312350957749760 8400699 -6789020438414854565129126397278396880 8400700 -25879818785045237228012735322097459200 8400701 -56027887292293432562987730832148042298 8400702 44141247842105591514411455945178316800 8400703 -24687999205751042573169029342729922144 8400704 844051614036063625000582493220372480 8400705 62883333678499536704432832492584031360 8400706 -29548849150210819649660783289021843936 8400707 37804816177894367267262613427132471232 8400708 50951709014950290670308974237770046592 8400709 -119543316179154030454504302948148405090 8400710 -15006527318307951470669733345347712000 8400711 -92244125016119269328697779204497386240 8400712 -95712827578727887725714354158853396480 8400713 -108760497814885178424726489282433408038 8400714 -854974459783418404095785104692715008 8400715 -125651876480497384572326143536133729200 8400716 -9391633655002231880512029915888545280 8400717 18786200903769466139679930184110626400 8400718 13111636393455908260427106996536613504 8400719 147457943047027257224856300379288929240 8400720 -10432373054331021558048336575751782400 8400721 2095174427556586102421417100081826304 8400722 63551900332657953576309560149239128064 8400723 -27388907663321962978647151067533350216 8400724 16131578518411505974165694649145114496 8400725 81378754572490426736704131252562538250 8400726 -30156057192306369766542887918055657600 8400727 15891496730016358752976974990921594000 8400728 53864273579243475586901119634060083200 8400729 -3242318300379599422422730213412030592 8400730 -17548465370160618680673506061402434880 8400731 89899965163667418801961192211559614532 8400732 20211735879978668928088086322212102144 8400733 191246569479684518454199276618395600000 8400734 78543083860237011354802600718745800832 8400735 -1763335000162425324699382890236464800 8400736 -78188762547795059925735513258692444160 8400737 -57917610719471762881759554022244131416 8400738 144151044938579699966386464400113408 8400739 -30340754640148275791474641967444604880 8400740 51869269344924394451927844389517584640 8400741 105268576553112486482200537782159991392 8400742 -23894312907795855065666116195434991488 8400743 74235492930850235772343502265994542000 8400744 -12679992766199448394982749873141678080 8400745 -97808654565092249725787274228348865500 8400746 5339729867635046362199533656726622464 8400747 -85480626434826788958380484745556505000 8400748 13749770543661509992081253371550035456 8400749 -7474353553925056765657470947205371424 8400750 -8901734171830392952017526972142592000 8400751 187386877087536241864908882585865260752 8400752 -7364574435679407084235431517601660928 8400753 -36899002556768862496860512943787080192 8400754 131391117875922361629898288417409850624 8400755 35608295240346737891885648661403488000 8400756 17339496073960481577432304338968985600 8400757 71785827406024152798373746528421577006 8400758 16208711518798638084102913271347569984 8400759 53672989668886352131230928676199004368 8400760 -125405413714872262766348839522524672000 8400761 -126208089050896556231709894768910639638 8400762 -43350727903904823196348457320899670272 8400763 -2929244607442750177157197124407270640 8400764 102622500211583683522804322812790040576 8400765 -45436871658878375666639345055572330880 8400766 37912871188596703828775085584239045824 8400767 11937322664592680909858571066502158960 8400768 148216825808670802971890473913643171840 8400769 84252049066797740214201134474469877800 8400770 4482498581627033402696917467426101760 8400771 -44609793048671681387091480012700394328 8400772 94397691190749427325104596222042037376 8400773 13826041354527356005898945641504568544 8400774 9287751972511348687563434558582400000 8400775 -120736842417553371772932838940799455200 8400776 -26469260535210302326371711765114286080 8400777 -3975059734920575667932123354330806272 8400778 1667468451394134837581620207503625920 8400779 22599793593113562346755441732852205200 8400780 -89023965091537514872377662932436582400 8400781 1870482479293032608072914648377960320 8400782 10686040755840138807747414620778459264 8400783 -84483326711467453198117721744175593472 8400784 -8542870558968543651301409042650103808 8400785 16354028623510977090016894946877192000 8400786 31348562223511799329340837643181467264 8400787 13313768708924032124813141960468479440 8400788 173282408728417662173571370831918848 8400789 -19017267177928340113187072574357728946 8400790 39807769135249613757890913024439872000 8400791 12378126839819875440455940434170136064 8400792 -123566991620999445073784895149800673280 8400793 37602579697434631060630730328784826320 8400794 -17310955181917937438786609824205036304 8400795 3309400092600976054491957827861994240 8400796 70004855195659887129247825133615185920 8400797 87057116632358909638783907351249814246 8400798 -809116738678422246226308091230488832 8400799 35377019229135852267101108982658715760 8400800 31254580313086930659606584675790028800 8400801 85219778629615299163165438488630547632 8400802 49439311155670165376535110263395158352 8400803 -202313201413774966884505328483460632736 8400804 -85064908087128266062108891550032149504 8400805 128783086072084956838456244622986747640 8400806 -60094089579562624361984543256524079648 8400807 260905170929197460953957302422149668000 8400808 59748515709785037277102248034729973760 8400809 41021910954576361741933616218411364004 8400810 45550088178663380770739177468402987520 8400811 30445242891467397755451982033747375412 8400812 -27969478213131655222429909071126036480 8400813 51890323736178184907793115219952212704 8400814 29172796492346753425002993016280950272 8400815 11167606788195362385443128616420964720 8400816 3655239036062317435296569772535283712 8400817 182941270320900743440248070994276247732 8400818 16569592637415363838318304460228717888 8400819 -17978876372205956052498644668127872512 8400820 -27609475127758062070541530548327793920 8400821 -134981747547530416318909180913881914720 8400822 -65446962971420013571119372760427711616 8400823 -87094628787942577604164317037566195928 8400824 2144745330702938533449454261938155520 8400825 7955546154431340878692151978576951550 8400826 3301788294838423602239882348593322496 8400827 254889617282245769384174315440305683076 8400828 -21522912646043225136467765427528867840 8400829 103485392274325067755309652941605871430 8400830 -70496157764076059919574326800852245440 8400831 -988069935740704891018898344811510328 8400832 -34791132370285937833967927383805657088 8400833 40042918026453382096443589570023539520 8400834 -483181024573414482397043251672458720 8400835 121708293862645147046232346482030443280 8400836 11233185114914945539151078568177358080 8400837 46780534003702555231911897724619677152 8400838 -83108666028978456012333867718179499680 8400839 242322097259337860448799413472446458256 8400840 749008822322097560262746193680793600 8400841 144546286593162016004892756248966865242 8400842 49270926768770793265145257054451196672 8400843 -93957474071606813735180719492362444696 8400844 -135984738995145709598130128390040192000 8400845 -8875314726481309243356788342521628160 8400846 -7500119779595536035413364188674094016 8400847 6136378158626231514465804986131744352 8400848 -771775924575881877874405169828413440 8400849 -25882989879976100696677850389206225936 8400850 8488010187167614431854981100750720000 8400851 -117045958997476025956208419026654272148 8400852 60454819492943242767106423719397320576 8400853 -105078677794389579008231424028377342898 8400854 -59553236977602780284865068025750510528 8400855 48164915253255512521181703621460329600 8400856 70260824334753952617744028740009000960 8400857 -17743197592129284813655339944651247920 8400858 -53816420193153658114746382576855266816 8400859 9822030246679959570153774459217818240 8400860 -32279232709849875922875812645630976000 8400861 33646584365788956336477425516858064000 8400862 1877626244004725355224606465133579264 8400863 36370198374940821197438137020020201640 8400864 42303670136777857982153546295516856320 8400865 -73092857831460814312229803311925152000 8400866 -37676660535777105757909362077186152368 8400867 335789262138747274689699568207741248 8400868 2570287640299385820618693094292975616 8400869 -178631298984535868277501515091655544160 8400870 -52982982920089808509930912951559740800 8400871 81365414235724989630882008273478036312 8400872 -39246688517186832390814651454160046080 8400873 -40370265197529295445020158865883338752 8400874 -16150873068867894253027204497660569088 8400875 55372215265487916045255371778792744000 8400876 -28534536092804196839899142661950472192 8400877 155033563497831503457223789066418240652 8400878 44631860220702493857869588962287858240 8400879 2150314417898537692777393969374891984 8400880 11310505288042975558540690782392156160 8400881 52913033838078514328868159454078577664 8400882 -1407767481476620665728839234936012800 8400883 104479432749534851671702564364796317132 8400884 -23051266043043582715000931094993773184 8400885 -50409234455377095425743833099666268800 8400886 -38593593682419709053865620668139169536 8400887 26008420990221764158295355412910656944 8400888 30753039819250127125703809874165760000 8400889 -50443251949316339469147123309687149440 8400890 -19170664477625405891552453656506515520 8400891 32329989194568953736938351074171740864 8400892 54944526529179061595899158065887802880 8400893 -64314305970921708835534854557240941140 8400894 70363188408170026731282273543978184320 8400895 22669423173030576478219870274820887400 8400896 -28828556420275999076853058806415884288 8400897 6431754855993130344765432201413871474 8400898 -30400180098635068606331076108426929280 8400899 75711642455795638486114580351132173488 8400900 -8834141786066449277708712848054630400 8400901 -105198772145357721551720811594253688098 8400902 58079785874925813371201771173600045152 8400903 -93455251277295394186531064687510544600 8400904 30020225959536192753512131599650334720 8400905 105847438812668294640101603477101833060 8400906 -64071611826185269522920194993288315088 8400907 -30977008801589531924395852667301734400 8400908 72723146388952379321633963853242128128 8400909 -120538893383155276726115255829618528 8400910 -56467129651400776834112154426593280 8400911 7202282974881989525212718901257335632 8400912 -6391316567735674477784883176512684032 8400913 15232687884546520324954292722663494824 8400914 -10034330677532653896467983260197024640 8400915 -2748218048156137938138535705329029040 8400916 55849055144359017926652398246757434240 8400917 -69823573094318425735531289407916675328 8400918 80328118414701236323998996030937276800 8400919 -214808424041520322069241146175724074680 8400920 -150962336227049070574457752376796364800 8400921 124395954741136282430842640662427362944 8400922 75769214064388136822744035228441036800 8400923 86930470915317101948849604597138332160 8400924 5625489114001793140814345453720727552 8400925 -14913816574891039983864661910948757500 8400926 45717933538716317615669330756535481920 8400927 -69039621068427477555306039205832535480 8400928 -23667279923057860780219787187268878336 8400929 -184599847487716824626039937985872511824 8400930 2851106698216050516059188588568709120 8400931 25905373236359232479864998943986220544 8400932 -30912980098611803231639388567979269120 8400933 3124931061338943112869613194041781984 8400934 -6306585313367363437212699802800764160 8400935 -83733342060160309989131605897600148640 8400936 88984196303887627229610992025542246400 8400937 -95574103033765953972671671825265761414 8400938 -2028942134195269053436034978948259840 8400939 60017020871242458824737738502291458560 8400940 61786256916869533992080716180353239040 8400941 2887569422094690534633994309044273060 8400942 73758635244652014168663221761042759680 8400943 171106183846629013702652835485131538192 8400944 38107512461784842770577586616467456000 8400945 -31915097969784885167441064473739801600 8400946 -24260919153825773387269550910160168416 8400947 -6614900685741726926292671378848419240 8400948 -18532771252390618148630489364464209920 8400949 -2127634764236034177445965025913275136 8400950 -5992896145193287679872484295566904000 8400951 -8849298721551185912969525881276204560 8400952 154757619917977240570157757791267328000 8400953 555443044387778926486854478843426848 8400954 30763084972657966074101779626551454720 8400955 87134639542105638695815499790262239360 8400956 61214849380076995870816667867386629120 8400957 29533357448621131391281031090485818240 8400958 -48160401992855332356617017535826733824 8400959 2321906202261509543595429970781445120 8400960 -276303116127292807918247645644062720 8400961 99106243266753433755107636859247881172 8400962 41339188265051953830437629110675521232 8400963 -67387196443374343873914035135309256456 8400964 -54023537574916420607367778930839736320 8400965 -74089375860812690115377129480487984480 8400966 5173651826197604875606900564533233664 8400967 -26950204065159493442798104254759778984 8400968 121558657474983435360653557060346511360 8400969 -63216142087931600099646030098965148160 8400970 -20279881145208499128413559154122704640 8400971 -54859093329188834779558253097347502828 8400972 58092970084632432241993878387125755392 8400973 71465435570240921043628674316155996640 8400974 -814773347544162416100924941744787264 8400975 -40377942744351577393081848704713440000 8400976 33084561223478251067501764775214825472 8400977 6849248107771957166175235922782410960 8400978 10442332265709262040498284242540520608 8400979 -83870100391990488335043908008921606420 8400980 -251184933847927295349837268020019200 8400981 36898581773609242663687724598051075840 8400982 -36948826865028950708366745817539690816 8400983 -14807824731452530791859552085562663480 8400984 14063853804321714183116623049195520000 8400985 -68974637214140599163921805987596935800 8400986 -3996351001984460796071380053393841152 8400987 -18422384561147338035975879853404610800 8400988 149195553611855394297879171302059647488 8400989 -358139715047624144406711353569789222176 8400990 18124372601887345956811985110670286720 8400991 -157733630785487019991980122085221530200 8400992 -217139447652762273468915643501871628288 8400993 29131228947079525867296818364952953264 8400994 -13212161609793777569871101244439623168 8400995 -76092508233373770235580020822104996000 8400996 -1202856088941861724369414247205454848 8400997 312244793283449309469297314741648982144 8400998 28813210400851563611950394428476888192 8400999 -66358526754262346560371879952581093336 8401000 -6038674618830129398722812812328960000 8401001 -70502832089422157769311039329650270150 8401002 -56110809316848976605059493104353086720 8401003 -5517643546100541491039201310869309856 8401004 81193457855279630121981038048582157312 8401005 -81859762602268665798587153598087758100 8401006 -89853334683729166790599218973592080896 8401007 73387885517808552385072708427467329960 8401008 1398590445591698647163043443924533248 8401009 81302643967070102910456529853077196160 8401010 -37373956156675927418891788087146432000 8401011 99809756365896861571346953009666858560 8401012 1074448650798342241450212483920541056 8401013 -29336798976011591897120746451083254738 8401014 17656203899912012203431052533321095904 8401015 -19897569006837928540622834287226987520 8401016 -3030837684747832256737232208467251200 8401017 53048852234983166230925370574801523280 8401018 -108591103123336292000310697300242071040 8401019 1331399865102767233219441579606211280 8401020 3489179610908581466709290866574745600 8401021 9536885839721614672318724135932253600 8401022 -20023550925618494189968687359477322368 8401023 -97071060317250884440739628471108530400 8401024 -205281876486228395562516316521108602880 8401025 72653347739576299985223366174668342550 8401026 13719024447332006224010445434450224128 8401027 -22829679607094332528260060715400949124 8401028 101818977113634876309568164788085591168 8401029 -15913906556101912349034992346146216832 8401030 58224773545487954529547851600600960 8401031 4864315654532680106028348997010312064 8401032 7536618003341120207949627376848491520 8401033 141203932671107736317511004891849424282 8401034 41893416657459885617277307525808062560 8401035 -33935213052217422112844083520736836640 8401036 21479451454159663000998550126602960896 8401037 27716063468405882091644736567012757686 8401038 42286549046787275713877062575705927744 8401039 1828828860572624108636422652720920560 8401040 9791655615091255570155046063708569600 8401041 35754970552181031888012194606923457040 8401042 55084733866177751869514898452916450624 8401043 -7842483596824595945148168453409832448 8401044 14480624321951646303942148189892745216 8401045 7419281854004090385647666369120328600 8401046 -11385747565575659072969909973878274528 8401047 -1326134782510423426170068022739117872 8401048 235536622629331460567642297734535516160 8401049 -60844793408008627656333653821211475126 8401050 -19993078794612560163580091291452416000 8401051 -92966745044712734176038480693380605948 8401052 18547612143015262576788986427111849984 8401053 35810887230250128738979228473919111584 8401054 76399463300402660408971592052998894976 8401055 -7310794049921694619518209941636877280 8401056 -85109037488217245856651097383392772096 8401057 -38797586524185861917719933354858219776 8401058 -121673187368295920262066683376737811120 8401059 -8408626482647919695599475141055305040 8401060 -112351326531527341608136569673010265600 8401061 84322558592092163401856216644882345662 8401062 -41246580800675745694151853467319631872 8401063 -136330386003609311697961823261035747200 8401064 19831139836817004428996720895543705600 8401065 19995287393081238070778175000132573120 8401066 4402477215733075072177818898929988800 8401067 -114228497097220272324324908525365027200 8401068 -52437494368972259039879782844702284800 8401069 60440956515426277287969342746930197920 8401070 48187342937774794554875938462840200960 8401071 5069819142340779322305647704145994624 8401072 -81609797221442310827744295700267008 8401073 217489729187634455612229197201718296136 8401074 33607306510144147739687655225565244160 8401075 -58515897173086574515806809413938944400 8401076 -116328431957900852067340924335543066240 8401077 3471903943815999514970952997356276252 8401078 -43022370350761787190778447671484047360 8401079 -33073508858646224246838826854944130432 8401080 46949295286479826461716928819606528000 8401081 14982619670493109305179875519269808132 8401082 269506629598076650830265040209965312 8401083 23588263971893435726119810273593458544 8401084 -142462029333775837663813503780217695744 8401085 -1574948694585829348521497610514673280 8401086 12057244945332212731930134947016045120 8401087 -89405371963961129475947221859325667264 8401088 -52862377976436247960466356370446221312 8401089 -40722138144862129899196741419963534720 8401090 46755310292117727685072190436512224800 8401091 51380581318898644827058684586190644400 8401092 30129673817778078654837515545681526784 8401093 -7615151446849601505825860100818078336 8401094 -33214803840385668889235959550455860480 8401095 10937240912921655427702791165308265120 8401096 -97525147581982743274508102180031651840 8401097 283993846355146568454394329725614176000 8401098 19289818336941787410339436021919390208 8401099 -106276904233254290726954676016858575500 8401100 17735059524857735745492302739343430400 8401101 -9116894219950272528819733292182422720 8401102 164239870110753203584444607348106652032 8401103 21909584564870201502901549995491989464 8401104 -313339915398630284830141883756052480 8401105 31083446512549238889185095863869061120 8401106 586030990633705014387766785535048704 8401107 -35221503796820551547300795154922819584 8401108 49878733255014520298091679984437446528 8401109 -55179343538833017095862739438473950208 8401110 -15740629222767992075616978576326682240 8401111 146721326487822226795076576836810544304 8401112 24068477290896777816301493023513651200 8401113 -51362573065061337310451280442414958016 8401114 -26262514524992679232588598170170286368 8401115 -41589594590191407425170312215705832080 8401116 89420219658098286063404901921120337920 8401117 53521026783128957758293880368028096166 8401118 -59054168427913520773979870420821711872 8401119 -48522863215853046336135217639624835256 8401120 8066432967858977871433840942865448960 8401121 217928345919460639454694864912491900322 8401122 13376811750682846736989827058549444560 8401123 21249468880371839709240772429485762664 8401124 -40795630798576979265474092590130577408 8401125 1437122298063156505066832217167376000 8401126 92025708543247114126884922498602420480 8401127 -19346221842290039335319988212337086928 8401128 -19563511056707425481028100474122240000 8401129 -62558943322805738652552541451580377520 8401130 -21558162728055179801022163882221484800 8401131 17840901630213518659191576112741809840 8401132 9053071738052752850176528942217815552 8401133 -42243763419887288535493393228690787016 8401134 -35993063820284072555848755716960096256 8401135 17381146284021917567024486130156134400 8401136 5433363567524697557044257586995167232 8401137 94858493012445419966523157734533934960 8401138 -41521154887715013547424566395196726656 8401139 -168592276868538603685703213273518402560 8401140 26336518520635050239987021015969310720 8401141 4958803067670706628558228780044842624 8401142 -127627686487346515624513815440227510848 8401143 -6583985631355030712862447337229289600 8401144 54622536321307851721424071678968115200 8401145 28474160598966816315415136715917347080 8401146 -1920843181257682625577356569434814464 8401147 -74978429933180990435803643409979613404 8401148 132070828535006700916852506636138574848 8401149 31508497051330558213929787090476000768 8401150 -18448534385366423334405353962904059200 8401151 38094559820937668108801668993416456 8401152 -96127426618877651073348331831736401920 8401153 -117680855441763478817033836800822969598 8401154 -48538246808423294983780415269263634560 8401155 -3456210060099673417083890884432896000 8401156 -121085564163050925446415114838081093632 8401157 -40632971600664629771549403425155074594 8401158 4944305401971937428904848330151016160 8401159 39211403911678734079025341346981670384 8401160 116138178507338535967690727083364352000 8401161 7390014938708344847666479495915359264 8401162 -44796560491490924241823712184318919680 8401163 87224702949744983682646406710795850904 8401164 5237921179205373914245619663247360000 8401165 -42148260497809370523584584727781268680 8401166 -93077744324020581625814414145997627968 8401167 -34380732175675808803407769372014441816 8401168 -7191274096417811649092102528761856 8401169 13518374984231583204033325182914239296 8401170 9015292049640523381620113659793832960 8401171 111790751790137563670830011397663885512 8401172 61643697045385851711934278711036018432 8401173 58428643048909765160767314664940352000 8401174 25859756630258739692040306870072546336 8401175 42851471346900489245258598527979813000 8401176 -41624127914323687859495235524552294400 8401177 17744816810694072020071635466412239872 8401178 54396970512378714046901157578028226560 8401179 -102446036189218039222766804560911775440 8401180 50506927610495380569131644951610572800 8401181 -332397862390207362077595033630014812800 8401182 -11962979249355132857848408051468963008 8401183 -795214390789556461580198724039257600 8401184 182654526645821276815402902908011806720 8401185 -15816527565837765192766492438820284800 8401186 -1422409936287078908795303950794762240 8401187 24575721080119480777622171583691860480 8401188 -19517140358044692070974521853190118400 8401189 -64739852286772718124403367953098837672 8401190 3591925625203671817545199549875175680 8401191 -23177072086735601887272282059132078808 8401192 -3887735958456894281091496534579123200 8401193 125406344939547689405623030904858744442 8401194 -42667945484262087600838363784960509776 8401195 137301675940552351400053304980223197440 8401196 26467972739751131673210965725484548608 8401197 -99193712823796182185856946205430524448 8401198 -3531154681602195396426658162203731136 8401199 37413224045670539582254544902130461200 8401200 -6217353962900279429134907895666278400 8401201 -79678717132606996876324004206039714798 8401202 -38121843394359837300126647965680158448 8401203 -144122826173852178645022966891937528736 8401204 41156392211386527907938283840660781056 8401205 -10462419181056248533216059603135552840 8401206 44656129424751195050142805726079159808 8401207 52077283687541744381064775795113836456 8401208 -140216063730630869562544639900464599040 8401209 133905225206502079525960434934557716304 8401210 -1831254582311145947813167488972810240 8401211 150391186842812286935305918152936960 8401212 23991351590165281791006403239857602560 8401213 -247128062949462903479165627253293489640 8401214 24196062798786595286476803119391603456 8401215 -18864551388946059495264212860001024880 8401216 -12712231702513028421357418709227929600 8401217 43058362077851453147693459055262814208 8401218 3674150044159222174393602398583682560 8401219 58058575846337073469055127141353874620 8401220 25421906667880559253533058917907233280 8401221 90271053222834482961700001849956435680 8401222 -8494122927136935363118075973355005088 8401223 45465894510335806020730174600120995600 8401224 -10765384328372032039028816124972564480 8401225 39286236832743337155856413797018388800 8401226 33204942822638674093405578138107505504 8401227 7360641161668482413157715332713659632 8401228 -57088143373924802320515112339502742528 8401229 47219073723828973087052466966014129280 8401230 20224766186632933314453962082950688000 8401231 1632476646787186407308827854894329592 8401232 -10718598921935776190925782885327044608 8401233 70045679112612111051631359862046152320 8401234 -95649865912274736406807702655457711984 8401235 -61490413350120667568688548086424698320 8401236 -10844669648401367039399363660484876288 8401237 13062039971245191528476231230398463232 8401238 -152546296131275677515945834025622326656 8401239 73458342561400234414011059810086828800 8401240 -25720145505403425823368965632940851200 8401241 -134245168558947451017366290802644714358 8401242 -13645751075737746435786829329958901760 8401243 -145466736945315814102450338830972760508 8401244 -23471941289314092579355848324726528000 8401245 -84706844564742726743634614810685662880 8401246 42697489197548431475246443619253735360 8401247 102371384619870128812035003368375271072 8401248 41226062279040372575403455264763936768 8401249 -85579216679293646987599162945011991760 8401250 -9739156054351239109412922648504960000 8401251 -9839554627852439591270695921965071376 8401252 86680955258927079948483968605656196736 8401253 42549683220812432978652315937960315680 8401254 443863853177358537439566980365675008 8401255 97225868407934785747779922674057048000 8401256 -48973144971289089133885651512352358400 8401257 -30941246795311044981764705717223221340 8401258 83346597822060531690656504648829954480 8401259 65015828656611469457081741595984377460 8401260 203559263425669460136004644820254720 8401261 -214522637433484796663476759131799375776 8401262 44596706997486148060900064266849355712 8401263 38210805575389084192173894436608407184 8401264 -76971963754517223015241073776656580608 8401265 -7421564460507295842873883200948155340 8401266 -92212707651807583087608439189991174400 8401267 17170983096014665580763770566779008672 8401268 -143287498837401823873571083968292270080 8401269 -44099822850152885523832954040096780160 8401270 -10365707943680034961458218388569523840 8401271 39276874783293285019682791416029419200 8401272 78684643462054982014918342156991201280 8401273 -124315032576372137235148008085955859478 8401274 -1179089620927385258985200809087342848 8401275 -68641319603492857020797073805239040500 8401276 48969749526203897786158216032249144832 8401277 139524578059368855741840487404903765126 8401278 4696695953982686853643925068369262208 8401279 18340853231446105474070209721882953728 8401280 -96065932975727430579386698817549107200 8401281 -41835019523587556818082841688542458112 8401282 -83809660175183812309841649705202948608 8401283 4889471149762153938251273896700137224 8401284 -34472602875377440205938793333353870080 8401285 -43050959470499527963041811256706049800 8401286 -98257475199506140774604613007376019456 8401287 41416687722426861807082314151489889280 8401288 -19614041853737863630095947369267527680 8401289 -33297919845606813453972658100803648476 8401290 36709557865864280691474594220067197440 8401291 -96987289508896477903892735978120555308 8401292 -245622130336743246534677654494321340928 8401293 -2995607294649734528031867373721284800 8401294 795121545182520376752908070888952704 8401295 44946883057398518411110657222226448480 8401296 -4586019847814318609403522488380686336 8401297 -1720193738033123506051681654237742208 8401298 -50565769412868712288759592151573811200 8401299 100759231187538709881999079962140604480 8401300 15443012578856223766217007443171616000 8401301 -48479980170865646646796626613353091698 8401302 3607931008321635763083252078040743936 8401303 -88193094959822246183209567791418875448 8401304 139024248742176909137215118706071961600 8401305 -36505008927604481516872343534897049600 8401306 115389954822949067555158427752678917120 8401307 21916536586009080096062526645174558120 8401308 65759469567282608001518876233176783360 8401309 45578790934523123972469170642320818016 8401310 -10060158920218068213695420268573173760 8401311 135223690098398841245397551511237217560 8401312 18142707836592535163827798897661509632 8401313 165691570980260112092735530736133422562 8401314 -59337435214673205244743196729495300608 8401315 -52578128357306082014126463708444053280 8401316 -994482348057212788944955802116829184 8401317 100342025824736993228510906321754288480 8401318 -57010790111062578765433659244095338880 8401319 -29125544395206909225913860773658366504 8401320 968500398938615070231120298376140800 8401321 186566196229123107382146455949506198522 8401322 -113207134428222606779136136070954430288 8401323 8667824847754478093552945174880764160 8401324 7654813476088461328527267010174788096 8401325 -12793007600439424803499666160813880000 8401326 4655209747833113720113804835975897088 8401327 -63264697529027852238286278892000784328 8401328 -13235364135990611773169303595181670400 8401329 49097042185313961731653559847120510900 8401330 -28713031971857941764790999701340369920 8401331 -123759460756191734504250184636332004560 8401332 20189932770500624804203645253898780672 8401333 110394510589236564450092331239628074940 8401334 22287083872938313584445046157235272960 8401335 -3718668018265904580186074408754087600 8401336 65784812057456553352391054886853447680 8401337 -3426763669585114117330706271803432448 8401338 -25287912189201726304130658827568397824 8401339 87860476167749916378128142053215479140 8401340 -380207915153806339810364669700326400 8401341 5786184119407750951535567386505433600 8401342 -102789670774982005300177752057520604928 8401343 -38747245213485839646502579727534311896 8401344 -33072205317373130060191910398147952640 8401345 12799863201294141054306011185848326100 8401346 10492178544416911131437013644780244864 8401347 27088415944301860372750590040146922080 8401348 52886411452972924814674199542944559104 8401349 -38583740483405753008227041001095543808 8401350 1438708790612995584925598268770088000 8401351 1007489587278557372664384547222327488 8401352 150694145286149089060968321388648473600 8401353 9027970201910288751139640826672197904 8401354 19222051325090134044581129404254504960 8401355 30194654754638143536898688891727929760 8401356 -25554330679370330186517605696247276288 8401357 66252893318345087049039076036861631606 8401358 -12308521650722305701434752576752426240 8401359 -46795055038923629630664059377892199552 8401360 25413174946110165631556976772442357760 8401361 -125665522091198125717013503841739169038 8401362 10119852087254048218698718620792332544 8401363 228307684292676674134339199010447896920 8401364 -101935929019390089492736562296960081920 8401365 -17236922741569177560391925106157680000 8401366 12134984467779821027643273652379169600 8401367 75949021538976494151518048514209408520 8401368 31001935385181554960551979543183646720 8401369 -41530083915847245737471499203894061360 8401370 -26809348491670971046878261120173433120 8401371 -31894961463576046666182820731877635840 8401372 1516614045141604113041682939116257280 8401373 -9052854919529812257801088830208266240 8401374 -11230049398856711048910713787774514560 8401375 -9286413151897706828829076159238106000 8401376 -60241158462830653274432819379023904768 8401377 -67236529374426477791664378935328793680 8401378 19649694756901639397710029582101340240 8401379 -37477589924953783487384832843768030048 8401380 23525279269557193263969044864855838720 8401381 -41579243031536580275080659560844050818 8401382 -8144795095481101844700677457517824000 8401383 -1814565672400827883440716053775842896 8401384 -47605614394117842922131390761791948800 8401385 -143569000812650318442745188252335091420 8401386 -5982594501769678503024131881636425216 8401387 -171718391857194028875834707578178665680 8401388 31421835897935659743959581375933933056 8401389 -569667282709945170616590775390708032 8401390 -79409310191754777878300485578633844800 8401391 -134772831315536082952326367465874839008 8401392 9397916566526671668441055408561717248 8401393 35900218886940049925941139775648180 8401394 33526902476217246925128398782434247680 8401395 26225811513633656577254604037285788720 8401396 90907103543596723445977750459595102208 8401397 125217504285585681589316194242145308846 8401398 60066948797064191073482402575783564800 8401399 -3690968949315899767587995645921241336 8401400 -6204874923423831629218180575614976000 8401401 6396819368236827330999093139185036480 8401402 122188787017589281457367354496103479152 8401403 -26132128746818078176100727810939278016 8401404 45882532125358964985922034532611162112 8401405 5644564996149015420642404008957117560 8401406 33848161315188371632678073574713179584 8401407 25601849628392585192517144412995883392 8401408 -65598654607674028947026985203647119360 8401409 -85314341212077673282245707553921915390 8401410 -26171973001655723559995154496372731840 8401411 -167122502035362173541499794207137097988 8401412 45371220158792671103326136379336905856 8401413 -95337490845132994187026241713279728000 8401414 -12802489246210473948730007352250274688 8401415 153161463804782038035237275758605871920 8401416 -59413130625991751771999472456545894400 8401417 20873875147881835070730801994327049472 8401418 -22280766470970174268539094051335621840 8401419 31615465193819442073386830878020635904 8401420 42079981418756980198845359688229248000 8401421 27793138209859445386647577094880579264 8401422 -16300692377675820445016622899458823040 8401423 17632588263900613308273324237353579520 8401424 1849638760787008305380071657464152064 8401425 26695045080047971904750340347944926000 8401426 -581689453944681223975744549379500032 8401427 -84032620765562182846387010278849952724 8401428 57198904694211861689786861345491230720 8401429 92091013454911531098360240851767478030 8401430 29728784285529482801790513941073880320 8401431 -34700964471730046672724047357082986496 8401432 -11797029315888427805124798344599879680 8401433 44565795900141627497759942493843011604 8401434 27614842019642097363057631310710738944 8401435 -24058562510149474447663530668272815840 8401436 135534020851909317557404501743583976448 8401437 35266093953974254207787943995180620416 8401438 -11700591976801531038560809013198161920 8401439 159203456026431134240655647626091974440 8401440 34566698476974195368836155156505559040 8401441 40383787441573290287914001779268650500 8401442 -17106935599055348296720046473429478400 8401443 -103355771204609338639604436055813644936 8401444 -7148434133589240785434694616256761600 8401445 22504114694029542296329862100812458800 8401446 33425577963068444892200474060190672672 8401447 -197009735037528879368196421268599940104 8401448 95723798181017649218617665246565662720 8401449 -38541588629802973115679544762816407360 8401450 55176490187365040130922853359585482000 8401451 -45579622377208579888137800533348033440 8401452 31095585119731028528921219372314156032 8401453 -379245071057151373357097572892975142036 8401454 10891912812310105052629256398375945920 8401455 69382337122466964818725419411801415200 8401456 -2438629434127082203130620171491934208 8401457 -88338453296611990535775428116859181294 8401458 2992188209417925672500116710411225600 8401459 68519615257855553364857413404174633552 8401460 102154247567898171350272754563112897280 8401461 24095528377790331476815420277265378624 8401462 91012919614808324159645523949866851232 8401463 46744077226098386809481714581781313024 8401464 -83336293332196398011910716041517015040 8401465 22146847966328020537145000981601369600 8401466 31106160918155769925287776178918264432 8401467 -45575830837724538669080322974964658920 8401468 85937717013607784520877903638133764096 8401469 1108330578752190884321960346467397408 8401470 6965070138083861383709453996726046720 8401471 -24123627909541517290513552616227855208 8401472 -764637133910057708814151358462558208 8401473 -140600945164099598491022590176113347278 8401474 -8997613259670131159027155567246073280 8401475 76129064304194615061516772485942301500 8401476 28161194414025356901633889410883190784 8401477 -4562894142444118917642670741252976000 8401478 -49494275403978403522795762062602700960 8401479 24195103449510063077708487402051107280 8401480 144960688151071848992800562197456742400 8401481 -82635902166722058817049038608062489136 8401482 -39932662840399841711323218658323298560 8401483 -31931406632196513903763596270688552512 8401484 10528134977918132074854723259092314112 8401485 -129376846739454229530109208300104788480 8401486 68862866776360839902011096124155741824 8401487 193712608016687862341094623689546777152 8401488 17473034260165588693832421675550900224 8401489 -128245460350025922832892735099811869120 8401490 -53476795119123079556735155817176668000 8401491 73930117046740707794475832065732393252 8401492 94206679919223291071616515451379015680 8401493 -2703536577721437947409068940414536640 8401494 -53197666074189380746703667661040808000 8401495 -92671684012021915976377040591438180880 8401496 7937004715540314305111488270132838400 8401497 731539604231925104848593750693319008 8401498 2316758831159722261010953750392099840 8401499 -18662916927155175080580795001257597336 8401500 91098586653206896691120520029711232000 8401501 1095871694225347751815409057618908608 8401502 19886308635882380352966823396788927360 8401503 -57919988002940892080217640419919574400 8401504 378401014243720949350948291233880473600 8401505 25085151191809040127506982851988932160 8401506 -27105743615573919750524747280002964096 8401507 61339186056635634248380314502901601840 8401508 -138625020732826853957345180419947276672 8401509 -14340682142974369758493826431726371840 8401510 -23622319880346018444975088418484455040 8401511 29352843871662612606096619084649616000 8401512 321049602265732676004607814738903040 8401513 -26692723882466655145123341407387703238 8401514 -234299128435419289790352515212317600 8401515 38823344298207607763100000003228288000 8401516 -41907198782575254193008078280693686272 8401517 -73180664623489727230362102676660831488 8401518 63232972687261887064549314529523940864 8401519 -12591388643886334164501431176960856624 8401520 -7347853188039560636535300373165670400 8401521 -51926930922555161075698835119596025488 8401522 80252749307561762160002234849188791312 8401523 -65184800495891386805650302649411182336 8401524 50189087283666485178873866904577990656 8401525 29716979496580316864356023684253305600 8401526 20366421067736262438255349175480223360 8401527 -4304912090857261618827152977204341312 8401528 -98024150877543032911860309091349667840 8401529 -197289670826132205064676822066338926870 8401530 -46136767536821898732579923348538255360 8401531 93107028928592729430475703022228327332 8401532 146609998884073815584823761255937146880 8401533 9394412032663437151804787022071738880 8401534 63638204961045277369498959391900184640 8401535 -146765323745488310286811590784547517600 8401536 -52842150670008666870454017527591731200 8401537 146920777378507060680877429340521229186 8401538 75491787067246740099527295960910099920 8401539 1909377868688884786502911541521836024 8401540 91872821802913516343345774831900663040 8401541 575828492061838192674473014008603360 8401542 7420986385234849224679152140461154304 8401543 -11174636811511474161262783305179295208 8401544 9369693015995748580781115026252390400 8401545 -65753606122059258790946374022559844380 8401546 -54433535369745706016905440681337381536 8401547 -3369425485091546431689817164692833536 8401548 -35557854702443016244426259406845637120 8401549 38804576916241036603142386363491110764 8401550 -8871367627080547540099591715056915200 8401551 109107603111133358112477654024896943360 8401552 -20583807900025651510599722351213527040 8401553 -2822684071031474455323675166746555882 8401554 -2473190640895025284160846071888949760 8401555 738311043882454664474525712881184000 8401556 51329656036769857240943242159983886080 8401557 19076906708584802080428177092612391840 8401558 -13361866406958786601727610711577460736 8401559 -95859080843581736119541180759820477240 8401560 23749903719329212292483404020337459200 8401561 -76716805221820946309525070035060617920 8401562 28208135685713554408329615694587697632 8401563 4745417684750544504916366016147927892 8401564 -36801084644457881388209600494930113024 8401565 66171781707603239649699102920228804460 8401566 9360108676721541087797784279595170624 8401567 -3962482750428363383565830070994189920 8401568 -35065250898979084904849276154695122944 8401569 85991311015531951258784874065312992608 8401570 -1655862016132505238240737093534547840 8401571 -38661386529549016568604350156309052000 8401572 -16596435403574764392903061360313733120 8401573 -132039883983790433341053469369552698178 8401574 7009801886165627939622024084952867200 8401575 -6020536508000846638008519462519628800 8401576 64508398087482675069720365693876014080 8401577 -52418812336209137190192500069240825520 8401578 39384153801091587877615147540075801344 8401579 108875247036505165712815571750848682976 8401580 11863196591575026699310477874677171200 8401581 5721333844399607409298257122106256800 8401582 1907892884189390135370339794936279040 8401583 -68910086844097835871164704135518262536 8401584 639882451403287224926827714805956608 8401585 20182352586890827609023061310658777780 8401586 69807407189597449089265712883328986240 8401587 -42045488942439310454712058581745064736 8401588 -11894267307892334013531790524806094080 8401589 1017752816393925182773413419119669632 8401590 -6636639585239951627060193416322758400 8401591 -89811313473562435280678694970975747200 8401592 -10006335726169274080757213186595041280 8401593 132546191726758864902736609201411811664 8401594 103052959957611692902953295938979626096 8401595 20238452862430434905837349438655497600 8401596 -10650175154891676901255455889483898880 8401597 -732708772123195790597851444089899028 8401598 -341162508630151515648530768484145152 8401599 135632139270348146839719168241807782984 8401600 -8926789358534153871753263056158720000 8401601 14159659006933435051618968147320174400 8401602 -48895314231309841488004871564481290496 8401603 115056643724097502897924980299049459456 8401604 -49695482117925094234674420947073371904 8401605 -35325467347488760615987281471348371040 8401606 10932317119952780957807626129255654752 8401607 306406850552284733724932290678754851440 8401608 74201982500686211104016236628422886400 8401609 43510480569497383442675120936032187904 8401610 10839451758439164160592920780497945600 8401611 -47898610560339861440794214612985906960 8401612 25461205910174018575538431616096320256 8401613 -61257698121031341839607426957408110112 8401614 -30445569843574837789242609390063626112 8401615 -74778812014890741344690488319380917240 8401616 44222436114736662389001335108495695872 8401617 40107556068344934637329156410188295040 8401618 90656069806035760253861766871172399760 8401619 -91450777037004875808762003767233334880 8401620 -8587245228074884793807145078540042240 8401621 122493419761206124466662963123610310492 8401622 48456867269875834583124843206257632000 8401623 81895989542595915999491004635725089384 8401624 4276342159691732209904277399439933440 8401625 207480918978553976835313662530199069000 8401626 -12695379777301403713072489346163856896 8401627 -25986382061834312500378553051644234288 8401628 68298582831413371688325019063111162368 8401629 79805346984558428193328849595896652640 8401630 14524615614214941227674805317776240960 8401631 26800823827467111415162024425527713392 8401632 -64807850643873501167225068233290416128 8401633 217062216238243947469809989087640830882 8401634 95477828223881767573834745681159484192 8401635 55497780335395132145695406170334160 8401636 -32885385660062083741266723949570625920 8401637 120896732134134432596949641801201660286 8401638 32276870543266058616617647458704605248 8401639 124470651258383532682321392428034576440 8401640 17538805469552657880067622755482009600 8401641 -1529327808438130357741264183062907680 8401642 -25285291486616831533418732267125992528 8401643 3549502081318598113849198975817718048 8401644 -1855376956288331542277310492332722944 8401645 46264566356753268360399798908384974080 8401646 -94174187416147371096351677838344602752 8401647 74243317947113498951169464506631526528 8401648 54100631991550744823174502666883891200 8401649 -29756134924990689333866562138143064336 8401650 4105009949860513262396133824192640000 8401651 -44167317234098646689560723153457871296 8401652 35932671944209260951950492714225541120 8401653 -56147610659796476206113717703636890660 8401654 -43619181216191558661281896496607760224 8401655 -106411186320455648222567088921050810400 8401656 64045559805636238971681794499023708160 8401657 203885537242082188440233183338269842832 8401658 35262541244685054696123551297837553120 8401659 -27938817830939942294622235939282940160 8401660 209959097982686781329047427130066739200 8401661 -67655832465828634287986431694745855738 8401662 -24606101398529741694003125217969861888 8401663 -10340734694873613017656235917326750000 8401664 14216045355731200234375395958132310016 8401665 53781080932585863334126139801747955840 8401666 -14481420611479336301301516768683245056 8401667 -211025684729107330821635787616404192360 8401668 -5999045912598770432473879864050739200 8401669 48042389548834987644638904811030427296 8401670 -24131307004216599769106270819871571200 8401671 150387192914597843047026531627070668240 8401672 30576283527016419998497736741635276800 8401673 24055435342889051354638387124838433536 8401674 2753570869509899052401844180741845760 8401675 -78873659847924632866534583377814535000 8401676 222974308425809207134485624748080901632 8401677 131751171684920231369315361190617552000 8401678 -92612374108661965516775255673289198080 8401679 -17041747490374721088395024043098559264 8401680 7111990659988984320985185057456783360 8401681 -7081155818983745742546984757315997518 8401682 -32246195695165633529190241229695420416 8401683 -87829184796276448672580122283980975176 8401684 -2097199887420048681750448796949499904 8401685 -65505705384299536685903837237742458880 8401686 49282155124546060760858278773236928000 8401687 117731016072711220364224704150578382360 8401688 107473929032000362505369660581731840000 8401689 -477359013866532362236949697248676120 8401690 48322020473322217692144138580307500800 8401691 -143989260002039479247277998388248044200 8401692 -16468046172172933071917491871035296768 8401693 -15624059392328475585586927931174311776 8401694 -32310765072657970973413348979156468736 8401695 20484089602916179052475181281172651920 8401696 -72860391755040011661035549818139639808 8401697 31840322246429005688576827953512355012 8401698 54216198249131880176629664363440803840 8401699 -20795439444405773343436228358782075300 8401700 37274173030556679052178444449854307200 8401701 4888200704537053440964900012363020288 8401702 -2939249688406885429145760903043953600 8401703 -167412935071662846148725924277443447048 8401704 -34632011626562279905638892271648686080 8401705 -403882531729584211599371423919633600 8401706 -6586882271672670165432155902606866240 8401707 135216666311968815875587408381833464604 8401708 -42853118892350824780564053432836947968 8401709 38130623020678015198314365711590901910 8401710 -29274846133764952355634111097475481600 8401711 53911511065934575856094922735374562552 8401712 50978783569216868070050351576399511552 8401713 -16753849274600900454605478849226381824 8401714 -38062047791883523360828613036915202048 8401715 10425095755226436650489154002612004000 8401716 2724431826225407217496898616541532160 8401717 132277084231163304228539756553510598766 8401718 -7997259640617273954985984498695338880 8401719 36249176345021087325785303608276021944 8401720 24827357791251074124580979264790528000 8401721 -110239505623898730303006925925990565078 8401722 -20203937474692561320170245255844599296 8401723 -80594414192223143346676704958637412480 8401724 -4693052996122769638450905085182320640 8401725 57315626777410474715893247965610000850 8401726 3061448803829772400241870406348141312 8401727 -1932571852425100531673049764160056520 8401728 -38188400808516698213002675490327101440 8401729 25476772091551625919643751163841583360 8401730 -65359660188806234742975510270253625280 8401731 -63048632209319858690830890430379275776 8401732 1666099843550521579898971094708330752 8401733 -159862968484855743788864506900329837600 8401734 30460867565129958679556691108182637888 8401735 124676892286496888084048566875938896800 8401736 -155723966011069749222775707789242219520 8401737 112937759189567351655463732124050066368 8401738 10149407824557320390377643774306073696 8401739 40243314733475611557358390356538661424 8401740 -4720176856873695289754227520682731520 8401741 -36494655165745781044212156754683694858 8401742 -1609728153896427842593086920227510656 8401743 13750865367717908138611916561736988800 8401744 355141034609033088552158678742990848 8401745 -1266524657516700330657880767246884160 8401746 35845018459073755118842647134894169600 8401747 -191779896879175431970248052235570658288 8401748 -126872065017829187158592437582209146880 8401749 -78348493377714934572891471410248554336 8401750 -35568093824583440080838248422507456000 8401751 -115687223211727494761813027339806886400 8401752 61952011263389546313657792386911027200 8401753 -32069280807462891940905924783975305196 8401754 -42327607464619079955211357194880721424 8401755 -33293698340074812386680321886603671440 8401756 28376743629105272923948923579837440 8401757 4992975271587743557080226352883166464 8401758 59214540731559937183299139884122692608 8401759 -42348627787476891163573832484832227040 8401760 -150603384834136462478207392229716131840 8401761 -14622300479112001992903478735404637020 8401762 -8963518311711809168101681943050053120 8401763 35183734607173303222393374568150794012 8401764 -1493694361487357761473218423890944000 8401765 -62092865992543577359248573877907537280 8401766 16305125942751586038148443341540996832 8401767 -11429515556190919169615087251796353536 8401768 108322206672199732926646605204423260160 8401769 57655685887376927767573723079219002170 8401770 359067376262471595834136627820067840 8401771 85555532272242573685979436889366682512 8401772 42117819618107625311803321767280084992 8401773 64563299178349468047847210068952942368 8401774 -73766572686638752731886155535329119616 8401775 5874644952961250775463866356254377600 8401776 -7937571777071174817509513509252300800 8401777 -61378011536523136930425998899679118480 8401778 -13278585299142388802271553485949271040 8401779 107857283551137830069005564474929943920 8401780 -1747178437139943463670387187032064000 8401781 12166838596651270638469417882803175200 8401782 -39064202708674271219809558221992159808 8401783 1869274612857207368756841758099487304 8401784 183743617846871164778337228653954764800 8401785 13669456868885495559373179885130752000 8401786 -25170009934327417380611743430003037216 8401787 60410620201260339146013686034013814436 8401788 2302200940954211904265592326528504320 8401789 5515134893074848127311871688540429568 8401790 -53267524812260075252778759064804017600 8401791 110513258666729493875298579793377247488 8401792 -34060094949849574036800090917610455040 8401793 -69749859976825550357251347649437381420 8401794 44448840471078206231219454592026057600 8401795 -51603960403783013746323768192799225200 8401796 -1875974501772262022761234809835991808 8401797 -81380695118990102849336141293564824000 8401798 79769718621805645759351599674793512064 8401799 -21873571176629293607687128204751099808 8401800 47902412825715432343037811128156160000 8401801 -5355837016929272413669722481394596198 8401802 -25733564065579214338696936397141313696 8401803 -122309698761877773809868783083771680296 8401804 -48363857128056336659246493929244377344 8401805 -124948371537628735656143661459979983540 8401806 252461512524766331289643468750356480 8401807 -167690279986395021129854531651417684944 8401808 9413898373113623431562056281560186880 8401809 33831389949983226863013517668585942336 8401810 53177994498424353591189085511462566560 8401811 -25622596192783839096745952418550453176 8401812 19807090999216465411832209092683366400 8401813 243920596548297970519980298153996288 8401814 -144788769922090324367580931624624950528 8401815 26711148079585364947703000559177660360 8401816 -100101363844400184644532955884820746240 8401817 272690124569164570624112190977438867652 8401818 33956297920287747869976187675884117504 8401819 11617636379234006807604367443256486840 8401820 6635194602738362273802161913896417280 8401821 -47822235702526268640840468073784220288 8401822 7689089860977880442288162614085072640 8401823 -53965576185076411225919424546997674096 8401824 -94709173157998284096456964173167394816 8401825 15503700047370324196377839899099620600 8401826 -5528309105528029484911205193383282400 8401827 32074282287432920831206729391013272832 8401828 -2231949202535891802292013504167169024 8401829 78735158432255823533825183511118035420 8401830 51424256372654207184815185950261121920 8401831 48765639196411330817466002058768240912 8401832 101011657967876014156529469311593958400 8401833 130654518653153415037451992898790513600 8401834 -35130888502833214140866831744698553424 8401835 17534248073035791481322513625283586640 8401836 73291078034228220315347762733404712960 8401837 7944554679253487102176883692212936832 8401838 -55940475076783591054861981087622036160 8401839 11799250097752393717474788838526773008 8401840 4276284275876260018695792569533071360 8401841 32616147044984922084826729328796813504 8401842 21045484197092227157149912183118237472 8401843 44780016592965919609804746424757034024 8401844 -25698590760533293493951762009164566528 8401845 -71030545618085232275622555757536480 8401846 51811088942699659747124729205007123872 8401847 -104230343385787707321529896250830817008 8401848 -3698866874343823876349648930942484480 8401849 -6498262981664212154365931356688643448 8401850 47514257686992262037564405285897240400 8401851 -120807462944313959698073387129229809280 8401852 157858039320709047170948588108162855936 8401853 -31265654471671400747576777799325430100 8401854 -13761080406944762976812160282280273920 8401855 -33933878505685599301737175589014233600 8401856 -24553597588573872026222942734598012928 8401857 -16048824075754395363707861308018468320 8401858 56848137299365235486981435036706800160 8401859 366344820017421019954121096166572476560 8401860 -3691215832639244656709956298683392000 8401861 96682019788091165556674921955400283904 8401862 -517461386011739198431968120184471296 8401863 108665385201933615194282590127773887144 8401864 -30714659620849619448206383186480880640 8401865 71286984037480932542751637122006124260 8401866 23089160891411451385386375232399880448 8401867 -21558960002966301318589186915067403600 8401868 29690684539453005691569360940720459776 8401869 -28451134687741142770656405512753003712 8401870 -34154413640865758739217991696561229120 8401871 -106588489254368114088140417005576443648 8401872 14285106283316824383351768797785620480 8401873 21273858415034324598384050292858747122 8401874 -33345307337006720265725979659123023200 8401875 -18358867666224650767676350741357185000 8401876 -6488171664657653950247716605648691200 8401877 141222113826863453422993888715269920 8401878 -37073245820602354754521122763146758016 8401879 81621150165415499052649425501409220920 8401880 -49754895045756420953748053159156736000 8401881 37656475825922043221707017481418015952 8401882 -76802356574618347830880912032443528208 8401883 -165107611691208518899868059771647124812 8401884 10468719109875159665572126122316772352 8401885 76154918613358544547227075966024921580 8401886 -10020504393342474255348104670304493760 8401887 -2997516686267252888367593400832092480 8401888 -109280776251407513600376402887564328960 8401889 47831794937648942300224190544265593924 8401890 3317507429855324251002761167068441600 8401891 7407957192288741904168791862474216912 8401892 34682155510866275092913224543874457216 8401893 -85751293572549995063896465115026021056 8401894 92732606621396843776546298370140726496 8401895 56948117352478984786729316421834000000 8401896 53248548952766452198718100468151203840 8401897 -49575679303978422172364481552992470336 8401898 51837774119839270685891284153784545200 8401899 336793511993754072614214030791933952 8401900 -8504431786355403053117119648584038400 8401901 -145949321226090269660985745977250381098 8401902 322678336701164276657964860073400320 8401903 -22452015833804228451262633718058815856 8401904 1436165062859672204174011655839481856 8401905 -29415763335801245889209877487802997900 8401906 6001957650762848606144604407300251152 8401907 -80161371080602367524606992557304161844 8401908 153626943909806208518190858423101546496 8401909 70777201869395307394221865227151612860 8401910 82625312922298000045531360261628325120 8401911 13712195431927453259163195141274139904 8401912 5031234654906426432683760288011059200 8401913 -53059316382173725377571284526684458876 8401914 356527454964682600052042117943536640 8401915 11074846112438716603435639055100224400 8401916 -217165186312013242359564271823297000448 8401917 25152301934088777769940885520720506880 8401918 2064519825292433127543478016180739840 8401919 118219827530755517682997968188503096320 8401920 33596049151388843265977176839558266880 8401921 -52824487244062081479206336222723963856 8401922 -55637442249287900428435529580044551776 8401923 4217181279666544163054943598519705824 8401924 -69844453357201827457404653777689703424 8401925 -15352060309296641535995915089224878400 8401926 4417048820118065300895759861481766784 8401927 159892609757258648696858863129123869024 8401928 166549239894704416685577259484582876160 8401929 -19894038439527005091343470369777375216 8401930 -10184394280895905512964742385257594880 8401931 -6895626369145219044137356668401816448 8401932 -15158146561356931542461428476813762048 8401933 23072079105136799959610063849035227520 8401934 43351614795514268798496170615755117632 8401935 -4591207759794764139673811981962990560 8401936 -8837400199956312290935064432816406528 8401937 106696016502195253179267028022462812992 8401938 -18739045637455431425795493998163724800 8401939 -6263836482546529105968419214061027328 8401940 92330698760599932458868641529089591040 8401941 -93023142842424160653206016498514162560 8401942 -1164271170668827016550983344186484736 8401943 5042668326984126583193843231545971120 8401944 -73967187520359137128612917696018554880 8401945 -20353957527927904039727675185107710520 8401946 14520660798594914366335760270839818240 8401947 -5931056645787744828032669912009609280 8401948 28671105076898370032232886384899511808 8401949 -67100463399028189497983698900852273050 8401950 35358950949012185088254491789700745600 8401951 200028189882354245840901214343499912 8401952 -68047295558738185968824704703838289920 8401953 9674398160170581444473352788132935104 8401954 66874191373102444817282322075611792640 8401955 -113989118895518040797852736355014008640 8401956 -41818828128122093521712025462464194560 8401957 134188490225115428583049494781172373532 8401958 -83126217088492087269160336208547664320 8401959 109569758020331560579616595184133018064 8401960 -6330606768655398797485647657915187200 8401961 -36733316676745050666647116761281011200 8401962 -19662266314069506882819689451989960448 8401963 101667630010954435744418092410927852212 8401964 2535923605953080932976753024422711296 8401965 -35981611597964536302849989724740223360 8401966 -33111177667233737775553491726080586240 8401967 15920980533888343951607095639216303200 8401968 -9902449926904064479224344822137061376 8401969 49001540309327991535878464597897550144 8401970 55912256638318899517208121972138955680 8401971 -105037581034518066162009298572662154240 8401972 -38279551942655953983071661349348292224 8401973 75386590368651102049273385366634810222 8401974 3027215160450953429057727920226146304 8401975 14282455045938878512537547462765402000 8401976 34489198707638331970636416479913246720 8401977 70031158399613128544439946406031160314 8401978 -21395486847640171503837539404405039680 8401979 4630375767548462678239981181637728400 8401980 73609395792733542636642341045027358720 8401981 -16342598944764951550278696636328920090 8401982 31464963168877162733081215942372814592 8401983 -1357419359545772976168800289108189552 8401984 30678922827478330539316210694158811136 8401985 353814261103961269027796372972884800 8401986 -37026893137680150411288539501795483568 8401987 43999049603421120387472464940589620800 8401988 18466242802517489213323755642425659392 8401989 -30884300188506526745315593940231974176 8401990 13769641399011784677565433495396899200 8401991 -7624778827431928123153414345690706328 8401992 10148175207052026094780968605350625280 8401993 -72124497549692890168939192615731518758 8401994 84699069328599214954406329606549255680 8401995 892969612427958785635474660581043200 8401996 10515882256289678411585340280307988480 8401997 -32313410763624524463522781711442112948 8401998 10559630328360495022093876788685824 8401999 210154788584188104441110523836084774000 8402000 -30054079791196568380618634107047936000 8402001 192081606731311805801536773157184348064 8402002 -33595045868846153839126277171735866368 8402003 35271078827544572248041830673575866800 8402004 42663054915869684423766186398209087104 8402005 27099003766113434877010331929492461660 8402006 27346627286972559684969226026749873952 8402007 30810208081644980883172179042439931136 8402008 8160685876790170022985015944367452160 8402009 -68757539559878580094201667665630033920 8402010 8696052263019686814975392965907481600 8402011 2460842128876647292632309303376344000 8402012 176831373731917862435594417203994477568 8402013 14273412565118614333736017618434767040 8402014 -51899813136469876445752574569470966144 8402015 36810057155631746952564641858817849120 8402016 -14249313894341537194696102816876855296 8402017 35708729818077520758693878618555225620 8402018 6280737344364941810333250584009001840 8402019 -223185305841193688675778618067655615232 8402020 -25737297589256087042737381149524398080 8402021 4199579623274405425712842587356085600 8402022 -69581865295996077980799284934214431360 8402023 10511375033073624526045838670463038000 8402024 145353781791298496861168448184669608960 8402025 46026518428071081175865402803342968000 8402026 -35639671197048885774448769198053278288 8402027 -194596821977816089064802727480351658124 8402028 -1507375981421769042399838254258216960 8402029 -220467282130340967411387702038100373524 8402030 14297899531246205441939328053145081600 8402031 95465629047744347423477869118694730680 8402032 -14280160052574371120798487169465483264 8402033 -165371148870795070459973783885747996718 8402034 -22395876240809388790810861295275058688 8402035 85349428459446679398032728014755898480 8402036 -77004195047152022095096555180618352640 8402037 -1666493651682404471050532141350780800 8402038 -60191735184115105700023496954692016256 8402039 -18075085818359340384774904705077035160 8402040 48344135697934249877869895160786432000 8402041 226101915849759746357819291089928158442 8402042 86712545649523523738079402975145791744 8402043 -2592339338825978405697841877072654112 8402044 31809084547235503647747403341347716096 8402045 32851374369915360320261665054208640000 8402046 79303983730882194531085321696345125504 8402047 -8795475978117069332203239943394378800 8402048 -16073910401532633625187694272902594560 8402049 -3286288148806339415288938695093502464 8402050 26371169035533070530557169226664008800 8402051 60079681908063446916778514139753262080 8402052 -64188711013361956528996184786085639168 8402053 -57517975208655496839212495431116831936 8402054 22508036162402534325480282101082731520 8402055 83524910620356509123808549164446007760 8402056 18403964100475405514643705465080678400 8402057 111726849701272593560775882299798481306 8402058 4207201004755370538547658512004991744 8402059 -326157080088664897110058507087118528160 8402060 -7690904240389267493036975874133355520 8402061 -13934401035539883103914401801440088064 8402062 121882035591928517370351015725065855872 8402063 12725151933514980580243024583436055920 8402064 -19238116509447987260305656428112248832 8402065 -21787578824699733864094906318389355200 8402066 4085591535664981542574330066815344640 8402067 2128847332580796337115541238348792884 8402068 -49206315812445400150760296778428667904 8402069 -57005636512519113278926794167105955072 8402070 47143210821800799842538317160254755200 8402071 326609259210500822362889847734721584 8402072 -32551681812458363557981485596599910400 8402073 66989237193431310145434061013988169824 8402074 -3990043221405323844488835552477362208 8402075 -86197443233367422024046153033615611400 8402076 62105772851539833668174277284640936960 8402077 79112803050918489990741964745626173926 8402078 76291335323953287818243931241168991040 8402079 -114939700925501478633925156957954564848 8402080 -142658244600589825985183499274243276800 8402081 748160196434823556892571497957970720 8402082 9602087542395277564877971397811770880 8402083 27830376737403583535330580070981418880 8402084 12511907953772353947315189786091241472 8402085 25780990878532429737797126305490342400 8402086 -38460600448081865668736921815041761280 8402087 8413676660416864815776099374993845120 8402088 -71956435877679823841572000448438845440 8402089 52180030528467344638364399215748902920 8402090 -14992742278616877584133636223914024960 8402091 14974178627934432641661370769617432560 8402092 143739607194372967824397141967473423616 8402093 -52464652281554600793197616686951625600 8402094 -17183815987296985479223355532009807360 8402095 -42470712434906771980625014899518124480 8402096 8317098398655685365698018157478674432 8402097 7633436612991071111988775542020031264 8402098 14028472361657555251891647927946638336 8402099 23558003526494851898834575954717529100 8402100 2173003871050694923945179487177420800 8402101 -139569369222813109988807053135337421348 8402102 -13800890531624569600588321937665777248 8402103 -30510889956469498839438174395453089200 8402104 -157765620619744229018579947669728460800 8402105 -60267433107774507384033999669104455740 8402106 -18191961188806555997542576576315662336 8402107 -46474020019637737874184807093273509360 8402108 -17240581990096688513194144893542443008 8402109 86991411726465323396558772712061723904 8402110 84467834597084693969643387940810080000 8402111 -105848891769131041520789837278236900288 8402112 -19954276042443567526414901586941706240 8402113 -87459285784979918831866763543420332460 8402114 13265328711312232777036111099106304 8402115 -32850882237688992721158726016905144480 8402116 45756585060075910158968262188859228160 8402117 -21853609707424205332744500421932020580 8402118 -24049313524723590540006653175581272896 8402119 275929180831060470747434581306185920 8402120 126860844588754028209291958671144396800 8402121 14509295703555560252531618295236667840 8402122 239277564508750590983666609230244796672 8402123 -157277169978646343452355024637785462280 8402124 79665033074078721781065731287030824960 8402125 77771176313411803247927432436490767000 8402126 95583960920933760387581099156920696512 8402127 -98661979389826906164959068658906050680 8402128 -31712293043286333763878152986093158400 8402129 -6142545299593888793180695410496109916 8402130 -592793031851780176307368384591426560 8402131 -86877087828875327664575148901890705840 8402132 -110902080089035955181161959643362687104 8402133 52655797241855453279681003734452612000 8402134 5568261267323770521069263394920117760 8402135 69297129127084748734911512752576757760 8402136 -43869730424029022692531782331859865600 8402137 -269455842580285233253287203874410501100 8402138 66790149057508232847066684533011572720 8402139 180220990564845365653229518055850552000 8402140 -36327273137512182821389393151542333440 8402141 52965291951752892100378239051460058400 8402142 -2905823674730743494940536226827724800 8402143 162066618320856148618947941382120354624 8402144 34162137421537284271795381170869108736 8402145 38435165001253184193417431132141774400 8402146 -81144800144595009135970583925780343728 8402147 33177586457306174970779597496374966400 8402148 -1914698947775658556909093517401701120 8402149 36898476858169975196459221791974338336 8402150 -5755938939427023518213397196573831200 8402151 -30939771825991730533877455432969502640 8402152 122574826755409392657631272320767180800 8402153 27381294572407926995893264232082064128 8402154 -3568402770909329767110357059629396992 8402155 -31077455280120462772173300443334289440 8402156 6676269543870571989665340585458780160 8402157 -1989787866474917312803450956552384960 8402158 -57711439966528015966240468772036944320 8402159 -131710829274351415044508487567405630640 8402160 -4714174411507398560518373034761256960 8402161 -13450107740131518891402067525770711520 8402162 -7792941420802667295061786394977200000 8402163 -5627694268432182847530858113599564032 8402164 92234301959473150613787433581330517376 8402165 49546511852334239338926803182935603000 8402166 -61187332524994330725594197051183439648 8402167 -121982960936190130947541867263296675328 8402168 23722135216657802300198405485207388160 8402169 -97268237410512903732440156088635944320 8402170 19014146953400795565967453218819456000 8402171 -77274755522144817291865242948173364456 8402172 -149472085330050891272565979391292791808 8402173 -72813778556893085322752037769927605600 8402174 -10514737733343514856444012108069452608 8402175 -6705698484518258158785954147662295000 8402176 -26477734150358867890753223816996978688 8402177 -66131588182360772958530897730684731454 8402178 -316557868265624662861152048456499200 8402179 131929319502320020875538470806095478780 8402180 47262291273191291264436108193341849600 8402181 56055862652652422835303994364432202624 8402182 4791206785636822777657023387979457280 8402183 90537359346119877294968181883294209432 8402184 -44359386989077045911833465127011942400 8402185 -33735291956016474263464076696544176640 8402186 -57918272329104287539975616635892430912 8402187 116620354968644674826165194918457267160 8402188 -157827508551279153297706527989218740224 8402189 -276687788917700360929181056621452958740 8402190 33299213835380511992317913850662707200 8402191 -12673729937622783627075673699720890128 8402192 43274889114267426008004505039247056896 8402193 43887088885074192343368150792206552064 8402194 5422539122796861971637142105148590080 8402195 -46990863776621274452455336282379230800 8402196 -23365869340344354304518455472213798912 8402197 202418884353568241630323256925028933646 8402198 -4654526327443227103384851298491790080 8402199 25661292937171295541538957587458380800 8402200 -322389736365432399643425809189376000 8402201 53697762576771755597535789810843150408 8402202 -32130683969696607129822766681687934208 8402203 -5142855456581123678953225729764477920 8402204 -169839110375826370500161616375867308544 8402205 -13688053718873726660913678165368042880 8402206 117116474341525985389316859075446727552 8402207 -53339114242601821216056063676634795520 8402208 -20086235302172158697073968271708389376 8402209 67455757171725275033305261173151937280 8402210 -214045133325245442148671716076411840 8402211 -28855201732165417265646740054189657856 8402212 -1074814837480690027608426823414849536 8402213 -367598767729080155963633291392839362916 8402214 -48573262135748437597416389751669360960 8402215 61366239456608970830357766249289365600 8402216 -23881814213372855786254521311842314240 8402217 9946099768118253487836038027078002848 8402218 71049562098633890146685725580555470080 8402219 30657949062908300135678124623241648672 8402220 -20666518184027244156692503945777689600 8402221 -123216759612338185700640423219687305578 8402222 48424238677275004252292179525461205632 8402223 37905708938802035057762390747303763600 8402224 75190466785451814155952731124367360 8402225 -43178980926683307242416255473856852800 8402226 58174806564185953618614646752518436480 8402227 8592814316195522641058253445835684200 8402228 16227511369832826125951154638511490560 8402229 -41202376004081817332884219061027989152 8402230 80140689541832685778938525055637045760 8402231 -257845329060806596757072816280821774136 8402232 -20828105485888763926058288043018055680 8402233 1217585452917047319532505559815582976 8402234 -218684169985315495065888875294700264960 8402235 -26423723512344579070851658939120506000 8402236 86917265286119784794772586378844257280 8402237 -43720737092688627468231196488887931840 8402238 -44890051084707571679130607155561235200 8402239 -8501818087528260704753673542936071640 8402240 5748494052331984462647459147939840 8402241 14090683101771688548899824648182887424 8402242 -7872906832371126404305632801056988288 8402243 -3189302395704988969262828898262994616 8402244 19415075067292887868068017600341266432 8402245 -39859472900443943481386553194618666880 8402246 39541844537985356255966946861682527072 8402247 7733369911547532733518778895648344032 8402248 59589200194150457627187690014545167360 8402249 38783216242519741538125277632474014720 8402250 33963920934910025128526633224890240000 8402251 84641577161558667754732301563379954064 8402252 -160823565474287244831520987903674027264 8402253 -9130203937538126870718311366842665792 8402254 30122926994039733943206441411887235072 8402255 -132373925677306204284666721150114713840 8402256 -6392966194317440522288339836559032320 8402257 -86233979740294285118378164999786979340 8402258 78926255420328879016338293485791182976 8402259 48113118862114418729952509503897066800 8402260 -23761252157618302975262272791726028800 8402261 -31448328465289490005816818389972585568 8402262 28663315577586581376239082579513120768 8402263 4658532258156702486740116272597121840 8402264 -28637728586752744209019556131635732480 8402265 -37249839788812729738761314460170448000 8402266 -52420148298495239805866902404255687936 8402267 -24353479769358756576135515743115281368 8402268 -2128282706058671206634695552703692800 8402269 104058029414942528704751439197802100096 8402270 5281012014293034111558692268688867200 8402271 62190317693952516625869795791069841408 8402272 97865474880632181981089783232076185600 8402273 -32582675767948644128413227522208623696 8402274 -13416327258170493749272999486602691680 8402275 -55043838482193551247272183781079467000 8402276 15383829725835122948597380089202796160 8402277 -3697133087247326180883708895470127392 8402278 70973372382919582291505692820968607424 8402279 99237442700811864669255949360539005880 8402280 69525777177402323191991476051654656000 8402281 125848924825333607995552721701673624064 8402282 13534466097026544828982400398566850560 8402283 148578095356927087191008114855929464 8402284 -104271455484505769981119466590916444160 8402285 46568100153539856055389816524584819980 8402286 488671855862488418429644011886218240 8402287 -53604612909147123540940632082022765808 8402288 -29539546582635108846101993786120306688 8402289 -27426574290213302771537789379879689280 8402290 5764082243119103631250921398794982720 8402291 -55849038650861195069726633745365150496 8402292 -2685211194911912186641279903033801344 8402293 -22067320066986236565545493476956447460 8402294 33294171408321843509918936415224042880 8402295 -19427284157907475833340069757725349760 8402296 -1528824733300276401324950375679959040 8402297 14930487547441984891472177517042181200 8402298 -64675116175085915486550804833148942336 8402299 7221156814723653497751544482869303064 8402300 2995670051306097881112606694651084800 8402301 -14085336003291175117889870734345461108 8402302 -3874127843113021956737985053876130816 8402303 -34577662802733770451842381968606824096 8402304 42609324672622515925482081135875850240 8402305 -66769596249651472300129249344177210540 8402306 -1319429104612107951520042719410108160 8402307 11371307506039978677359652874671438840 8402308 -111989995686949653605624095511414461440 8402309 61376647307603560664587663446141852510 8402310 -9178835602737278984487311163686711040 8402311 -1270759618909480412422728429463674088 8402312 41614352222873954836696598915524454400 8402313 15698137652446878599209792402405802400 8402314 3327237966300710203614506186862385920 8402315 -105735880254972937156635001367029431600 8402316 -21639564465755820510195609697179841536 8402317 76802919465799125049605791484061416384 8402318 -69036573702892737626650397801978598528 8402319 -46467910136198006121454700627048845680 8402320 -341388700762797786482354384661381120 8402321 -6864154683020973532114661900506406400 8402322 -54927905241913017142009690222634809728 8402323 -24793551484467373943022333467295651296 8402324 21696882406651618532494279521643800576 8402325 -17367636081948746595348982186605110400 8402326 -102134394017254249094065645114005882240 8402327 120504980210693215600498198776644767176 8402328 -190536781178097612363616101937438709760 8402329 -453314901884313749713919400080740672 8402330 -10858932200020245633654034684364539200 8402331 -28786644705893213784413304280712088576 8402332 -94171928774575626710052029261627133440 8402333 -13188565012603505697052716133814173056 8402334 32484628755000015078529121688054122112 8402335 -46681104826423753931543435965568270880 8402336 -149230942418845807288797922337205780480 8402337 60435717915284345958267913736705463168 8402338 10703046947997246358605086757543952896 8402339 65504149892092363949000097183947343168 8402340 91853348421550617348621575106204979200 8402341 17569823860461254296031096491747005372 8402342 34809972846285722966908283373951373920 8402343 -55061767190731697115281609257540869336 8402344 30436182919571096059137910616059238400 8402345 1088329584702473319724176862489628160 8402346 -13783306507445025440459803328876928000 8402347 87283444672827417313762269026804005752 8402348 90651873316783285680233678709510628608 8402349 7726150670053065346650923186616800064 8402350 -22652845216710245924815701076832683200 8402351 -34796155049148495259621200995798501400 8402352 4564905812165616736621548294283198464 8402353 122691819372147404172467353343317737024 8402354 -54579780178436526017403234090531600624 8402355 1907093102059228606614828206136535680 8402356 77460008267273660996912783874548289920 8402357 192691833349189907484467907976124442606 8402358 -81672393366153197625426784478020713600 8402359 610000516458446516899634593368324320 8402360 -69090034720129058916919553438826086400 8402361 -114527938687593158587902638788967040 8402362 31707154538499442324480133400762552432 8402363 -135272086313156401864222217032426655388 8402364 -21932389474291740549546948632330096640 8402365 -38002682948752080726983086209628231080 8402366 26604694621358251194160284224847553920 8402367 53304419573032230552752950436553479040 8402368 19898552791069341070503634017294745600 8402369 -97858915681008708144506715078931604604 8402370 29599747536442142387816277786332582400 8402371 67657481428926172597274821825055232572 8402372 128978275255797212330696330380437504 8402373 -531132554200700682059806743784853220 8402374 33499730434341419193377905429413899520 8402375 -246211208341417409422110997615406310000 8402376 8961742819840656898104494202102988800 8402377 -24167736614174204880819242181645161600 8402378 -4733433126553138569747091378839596544 8402379 58251503788041840926956253460951380208 8402380 6667037783553122667410028793083095040 8402381 61360812957577301675560368768656612640 8402382 8876234753422302421228519134588352320 8402383 115099834551769353959212954617015216768 8402384 18727622050097393043981508425723985920 8402385 53187395039145542568670695668151417600 8402386 37269073009728686327550654256019652528 8402387 -53674603371077435805047159284925040048 8402388 -63234966552997346912262288884830156800 8402389 -93570911641931795860594865939404731360 8402390 61560270612744150217641288516904723200 8402391 10190145667688519449952359011736512648 8402392 67691173280120227317504314829901824000 8402393 36267057998930632129043221183058682240 8402394 -6674958288984131649783635052025036800 8402395 33159762522441295028735422631239987200 8402396 -177456982827888650935229772632479902720 8402397 -55548476155801494305103166746818198400 8402398 17463797879101364935979046817384579200 8402399 -130515426737540745298509309513160053600 8402400 55086417480898544472311479716741120000 8402401 -37205100772286952535527589033024661760 8402402 -77972056981613358903071158119455171520 8402403 198064330474154624269602939662745121920 8402404 -69603118177250299339810502437592647424 8402405 -16647984295956076785079794529467890880 8402406 17403583953626121251451018670733481984 8402407 58395616537473910436667963182138624680 8402408 -26848495022762461945513542806200320000 8402409 -44540178657280094911447901128938844086 8402410 18160185775453262540785091134378539360 8402411 33706242214117523591556055207983753000 8402412 80861314913050804407485850848001357312 8402413 -121716099967278584838708506606338967338 8402414 -38817649812408810746278977662849770944 8402415 -193579241382118979200197055461404160 8402416 3013346446696906248950697771531730944 8402417 -10991644473289274991704909586963832320 8402418 -19366158422614690854045259116232711536 8402419 -191151996451785312863249376909337264180 8402420 -21367320654708419218691103515629347840 8402421 40301720010522781577037413034742390464 8402422 606745166273785831519218677843812032 8402423 11930947208961865856015743256714927520 8402424 -4677923181556355913428407796641628160 8402425 -1081640659930710229167987377170771200 8402426 -25028212063600965019515001732549601280 8402427 69073774383145043371571908142218272000 8402428 56363283926506891438530212530386771968 8402429 -6439964766544290045199298187081832320 8402430 35968715952473214832083547394201472000 8402431 -72611799038118753661545714888791520368 8402432 -48698020708467208462911142316797329408 8402433 13882605642173015532802199040367005504 8402434 -2061309699147724321856439747871758384 8402435 -9446761811009613756526536170088859440 8402436 17806859313335788667715548232668577792 8402437 -42974504059225036798903713928462175688 8402438 -182009170278744937796173435448467673088 8402439 -55844344701560293722648178797956682240 8402440 20115163349116525784107869350584320000 8402441 -100228622259515313836837477246650655388 8402442 -41763447424804186695340728123149051136 8402443 7943693090666786329043708210736211600 8402444 64267902906228723729176077577282528256 8402445 66217258619289052709340442504283171640 8402446 -3800527131103058915987070766514307840 8402447 40469586457829482734048491398518227712 8402448 -114233931423026625754839079449133056 8402449 -204346035375945035969056592008260827280 8402450 -8195590955585085600160185624311769600 8402451 98245688507476278434980272324559272240 8402452 -58234561263790735443174838498671986688 8402453 192765340436225542050622228445643858702 8402454 22540999422475762133320177414128852480 8402455 -48522514624375541561804764895722721640 8402456 -60346945450600547073605045254317189120 8402457 4069462718097964605803913359696277504 8402458 228003499763036998718666465033653248 8402459 -10421081332248100280592150631381038432 8402460 3570647129251333503426616341491712000 8402461 100526040309584550187995622781180192172 8402462 43344700811230944833694238021899502464 8402463 20719044189923837405325919684923197592 8402464 -38962808549286062817325805205914124288 8402465 2118993944615985861702362385489619200 8402466 -5354602467151867672423333822704936576 8402467 -94058397000584480829928259328330987848 8402468 -210169813859794778969053253087777406720 8402469 -65235339092238469961429601042564509856 8402470 26432431037212201205331798520782629760 8402471 -143445568517806884780152191634611084800 8402472 41175474286699493732579320235415306240 8402473 4030317415696960337815433931448761722 8402474 -103291400084295180638931556936002467328 8402475 -22812594245196775160593718848030444800 8402476 52311090706851064979084310988007109120 8402477 -85822214464374421357020761485840813674 8402478 -4102572606097603206135606314293444608 8402479 -12692762653575703087348398336879623920 8402480 1264190343848763983655758055190364160 8402481 -122406777411994063451934842837116664160 8402482 170548489298616244700794975182834576 8402483 -46759709535907013921113779529313240880 8402484 30368569667936417834420340744135782400 8402485 24120006153754004195060003333045011200 8402486 -25374308775877558869764686567747187808 8402487 4213195749978214263475979012812051968 8402488 -7171377331165594969381424606701486080 8402489 -140204682397989497463827328010578828540 8402490 -15949030390454812439011714032021480000 8402491 -174362907691661004238602547870102222108 8402492 33216606926607607165602963637463915520 8402493 -69987880915801227418094757006780855744 8402494 30790291905039773318896532779675543296 8402495 -49724718419406392888738106866563216800 8402496 -12655423783355068129763303215060746240 8402497 -133871481654263537250913742543174581054 8402498 -27329222560065351679476456765164969472 8402499 -3886638819601662327540978765036293472 8402500 -21805706360820075582237877842083440000 8402501 -184489234251241218518387709357104448 8402502 -57508711880204394404159980867763266368 8402503 -204042733669207342704407743217318341880 8402504 -49789418439636501681772098130300231680 8402505 51315909666984113448424522902669832320 8402506 -6273991169461688277228249720046417920 8402507 38432529610029259326527897405028564756 8402508 -78439772054352731167884282187999380480 8402509 -88475779492604147613361774718119073290 8402510 -6951381179536199170325854495220336640 8402511 43212230268583611670797554169817632408 8402512 -53881833588549545737701655691121270784 8402513 81741363143428938179273499593504727360 8402514 -18198450167657054265950026916773965312 8402515 62309786443928204322755389778218288800 8402516 -162337317884414380098049489832540434560 8402517 -61318236707539319150451865901259409266 8402518 -1104006160027706724218468477270240640 8402519 -7923352135772536616219325366905978880 8402520 28279967954154426196972694850051072000 8402521 -52826485244458659572001907529660608128 8402522 41479697313717215717430011150882104320 8402523 15759965874240797231533505678723289600 8402524 -2664631093291274850713462927189708800 8402525 47035883539573075876772994444073504050 8402526 -36378871740036635003867165576214470976 8402527 -16257743480084471037224182174965603728 8402528 -34759562091987205180010159316465352704 8402529 58029036373902003861507796327832267184 8402530 87073691398015481440786295444699408160 8402531 156741969992721277336139256489352546332 8402532 53605209123500074421819217689054057472 8402533 46554643761693463952665870490763158944 8402534 53748789111334323844315473488628774912 8402535 3582798177829602548955388416993411480 8402536 -155494774992886049062124639276397880320 8402537 -134380371687355508354282365539232293696 8402538 -19359302811614647074919727398524992256 8402539 -115797055605288560902996461696836673144 8402540 14976241111473846896728115051947591680 8402541 -14054444769838321100739909873740889600 8402542 82250257140412516354462548403184580672 8402543 23076433360566020592386142992252451792 8402544 -185862200049377477390282921300459520 8402545 -96305748669053182805094856480314890700 8402546 23099193350283781924224021247788217344 8402547 -85043498075435147173873024938836809680 8402548 58749929008178497796422217305106214912 8402549 52602154172468339005251986568159681660 8402550 2809847076330242098409655719973888000 8402551 -14251915917738194751159181579651465008 8402552 -89185423494921029701054801596167761920 8402553 -30386751891549947509186793482327342800 8402554 -14858631273044517910658491446034537248 8402555 -47752064750212655127104090122063753440 8402556 92677242354408775541101895128895063040 8402557 43650579878598474224707676556018264300 8402558 -122048663052160430785130500070113221120 8402559 -55658841316896677647000784002862556672 8402560 -47827624530733442430997055624183808000 8402561 51272279869834896840518842890113292162 8402562 -12052924787812918120612020006041318400 8402563 -18407421799570574863942232663126276752 8402564 -24807053868089218410076761600377339904 8402565 42691990700895973128232117294585583520 8402566 -24698219747710717910045726764109844480 8402567 17624965945455298913390751657834812736 8402568 -34943896790973332604116824406424330240 8402569 -134270737794728766161138239994114134374 8402570 -54436366218858260430423101959905949440 8402571 44634419646733109132965748232068494608 8402572 -1458563589208923615358229048111493120 8402573 19307029801579603702497818581037378220 8402574 17144321840965623258424977524146225152 8402575 -85406396135571411577855439497111502200 8402576 893139708989394708192389080154112000 8402577 96261735979365643660283822545956987120 8402578 -62617708346393418847674193049565314160 8402579 -10169611161703377869288694736454994000 8402580 -60333696279086473273098579815218602240 8402581 -20361904265970406771744808977821356544 8402582 -98315791913148536206582119615853744608 8402583 286728247160906627710475431509838464 8402584 197871485990944383517750795256342722560 8402585 -53950565006313079331537586586240257600 8402586 34795707942690487189182932020361088000 8402587 566551495921727169387499654039027968 8402588 67742508813089412525687052717939560960 8402589 -26504677060129436055881269376669909760 8402590 -3826205896732575327886613301132042240 8402591 -9363764227961662635292239055437555600 8402592 -2850504003933682216289029062100254720 8402593 114309056031310865947062805513959279842 8402594 63367780578411084171838777340885551392 8402595 -50041288431053418338945875775542758480 8402596 -47391404522343207385167415852693052800 8402597 16039235636886868991625474682158342432 8402598 55280281368085254840352652300546150400 8402599 -36934898817770346911910640376864341536 8402600 -71615627227949569937585623330302336000 8402601 43476701746262010611294643542272164960 8402602 28075842667776959933559965990430361344 8402603 71302525221183779098435862985457587840 8402604 -32130138609431271713949010687511543808 8402605 -265956970843391483097365403550551465600 8402606 1520361055165147548346046545133266752 8402607 51680359341976788511049335348588425840 8402608 -25881058659523042098617705857112915968 8402609 -16713512845449629341806403291830542190 8402610 -13182488950866500760654017196163929600 8402611 18745866269158188667855696313540625232 8402612 -40730570754756916424758174679899496448 8402613 113559980298415217930290273678259601408 8402614 -111464640583020738245400016146761631168 8402615 -33872066778432261102566901831131244480 8402616 4976596835725770939510610850016276480 8402617 -175663972652049500718155588442636701360 8402618 71959296869272092241947695516624563200 8402619 -65045460158334092036014006310528513256 8402620 -11175660063400337261262928958648555520 8402621 -6735634183807283230190749507771174548 8402622 4018746411628224084006552555855986304 8402623 -198296430636889900762745087708944328128 8402624 -25552167139867301729350419136867467264 8402625 -27395309680443381210275219326404192000 8402626 -1209515128448654671334232429098050560 8402627 -179211536938049660159285473003959331524 8402628 769406524935537559121700303191298048 8402629 190153995602618009856999932899337235230 8402630 806204895302508590950260123483861120 8402631 115544295962348021854967982598485302952 8402632 -10252691843529500900801017896589885440 8402633 -79178468588942892500271957859050398118 8402634 57699941535618728222663200222282251360 8402635 116451351088074727587287102769910066080 8402636 -1345229334968793888193844890771461888 8402637 -128926775984764326769819339190999875584 8402638 40387446529869226876058704161746646720 8402639 59099466745464373096030841559840815856 8402640 11589934472312009448934592847355576320 8402641 -62451882171264564790084582896971620656 8402642 108921321777325984689008482454675747472 8402643 63081137792924404022940089037390489600 8402644 -150361475731272269902737486304513857664 8402645 166738638578372245240871457721951767900 8402646 12327674091690129473829776335622406144 8402647 -165875886268919683488769316182841846736 8402648 176338883472648102834443015003454351360 8402649 -29869683386662062445181475206025938736 8402650 7414140825370307152891757355341817600 8402651 103762205178648304314518478159596627652 8402652 17526404661495317837965420646857445376 8402653 -13949487298776219834447402127331158720 8402654 30587426273944831424721286983975710208 8402655 -88491554445617218711132057523992809600 8402656 -97365379901035748502903316696186748928 8402657 -186144823094391805047619933294560512094 8402658 -58993025200527355674640124954400944640 8402659 -49208034399712938435188872032077319696 8402660 43191390713095005580718346797352714240 8402661 6938707533723414468451237225997160000 8402662 50445553495988749759127698534483521600 8402663 -19914763780647562255124183525034708480 8402664 8440544179998346572830126304227819520 8402665 -13376915107052869633330073972215052280 8402666 41764182931305778388496729522629594880 8402667 25232116521090468206557290159785529072 8402668 -8013205482343126970465316565998236160 8402669 197965247689563829321069624758944177760 8402670 49799230477872588074427053141999059200 8402671 216600576573566979821355179667532585344 8402672 -19925923394535146621787705993924378624 8402673 -238024676035661403602641412211370560 8402674 -9628358672011163232433506298889011200 8402675 -17996595132955514863119250749317771100 8402676 10478976507647952316150554897967890432 8402677 24235884397086013956029681855329716160 8402678 -31836735614953704137713471622145840576 8402679 125929649323204329025141875947080072944 8402680 27088119079292959679494484980385587200 8402681 1131240660970780165221140774648481792 8402682 19028136443731791781776780276989775360 8402683 -235536877143782775233724528356729999068 8402684 -19405331986916975152168445883289734144 8402685 -11950673911420678494875904351768055200 8402686 -116411336348553320225288656208243678208 8402687 26841480629138160650908840862673198336 8402688 -24078242427568430687374537576358608896 8402689 97316638349052178783785636629548501760 8402690 46805187366121711987087138883391213600 8402691 15309361734451832073936606494743842624 8402692 -1468669701596642795816404767440709120 8402693 -40764768437584464235441435843537543200 8402694 12899550448156158807750228801429086400 8402695 -24161895226602524694820444695714623040 8402696 -181195572176460241417666187263719582720 8402697 130639058255420198715451597207658493120 8402698 44809726531359797121030993440687022336 8402699 -144941176366081825921158657772044451536 8402700 1149669897076007707664955272316134400 8402701 48187086329001035820487104396179087360 8402702 35993666469982148283551668599719384064 8402703 77362684286090640623953623189707963904 8402704 -4678631993450966336417206987533434880 8402705 -23316313860359448937417689169830958080 8402706 -406553029542074495751888817198468800 8402707 171609385196479828358315126322870168672 8402708 -9831828801591431685217991642937882624 8402709 -19527803787193457734567063280396642688 8402710 42067147784460625764058306645478712960 8402711 176037238699140894204978620875107018312 8402712 57879198772578892394954343273694003200 8402713 -131547431619294761757044415869586783216 8402714 -66202460378148206445148096000060598544 8402715 -70032416253514003312152527143527067440 8402716 915485559423442576200914712020387328 8402717 -83831484179824014174793836440297838234 8402718 -69783461046501085120402133494005525696 8402719 48744712586703460110074163992093093280 8402720 -40720199986052920987133528510671749120 8402721 -72643737303026548029315052125220526400 8402722 51676662634498956987777087706140411552 8402723 -29579723189098463446234741613571981360 8402724 16339717373776540688429140047759360 8402725 23579703742607827917264804183745540250 8402726 53883446881069092274997772603339120384 8402727 -52252068961347156263730935072220946560 8402728 76386772163422170550435038423815208960 8402729 76468989459845803026340003546847458176 8402730 -5804288458044456155176445353612692480 8402731 187672312943455480000707364868082237120 8402732 -2324909587468784817670885001132786688 8402733 175803918454130960005427033478685302624 8402734 -2056511973705327974591812189476321984 8402735 14367550219242825129519779877028350960 8402736 6779106047190377760284975557911773184 8402737 8995184462297739565512655683120894272 8402738 2960058972801867619035314537458149120 8402739 -69554657503622806116993238632858600912 8402740 54149947006632919685644341100588646400 8402741 139655531040349194671048318956675046784 8402742 -69512875068130748119568714122822908960 8402743 -131754346525949020879186297204977732480 8402744 25444212157981584528235607013950668800 8402745 12163641091926719907180150938809745280 8402746 -48400046602997580808691831062283748096 8402747 -164346604407162489254245201209307275804 8402748 -15921622684574577182445548678852267520 8402749 24553907878447409321525199287618999750 8402750 82053853100788005555258595563662400000 8402751 32113925386126317459740215454559022080 8402752 -29224957025703894443471625136904863744 8402753 -163804561730657630704510846972910638380 8402754 75133890216850204160911136528225648640 8402755 -101339878591979002093122279399490233840 8402756 -180757747307480798156113849460633272320 8402757 61177142533140736638327080657164480320 8402758 8349084577246060229770907763755622912 8402759 -477703841741684031219482945524134696 8402760 63041005367773400637176871148149657600 8402761 22651978475279128114384828344763079652 8402762 -44606562346669313690489759749394572800 8402763 -68177510428228929675350728663600553256 8402764 -111012334931563700196097529807075847424 8402765 102945295048667547178087354840009921740 8402766 22580522976804383399930680064226997248 8402767 62758873327850468720507464040974566592 8402768 -26546328598690392109265008190193401856 8402769 6514035119848263598003395519633003600 8402770 -42594452508929086654750802293037485920 8402771 6764432335215158902049166258264022224 8402772 -29121820673610302571188598536709734400 8402773 -25141340502372125297129634284308535520 8402774 -4855235051839738762499672454047301888 8402775 -1146588323153525299785149247916080000 8402776 4367798422528889013049986767442984960 8402777 -169039548125935752050671389254121588588 8402778 1919876741743233310863781194677556720 8402779 17963128814900922456000226818240291840 8402780 47299677729828567035635139150224972800 8402781 -108971294014555606278040391044840280448 8402782 52100178982060564239827079478894180992 8402783 -84483189565589242223676530299612794216 8402784 17333385813311986487436485227357667328 8402785 100431741611056585648636803158145352980 8402786 -8247820333315326065778338817164421120 8402787 78303359135264935629010242128238825444 8402788 -140195073321923977322275289119467514880 8402789 157308044319034867418990987104466080380 8402790 -22323167046194647023441025132329768960 8402791 -124101805036265306760653226982153524808 8402792 -146942293060632883071666597762072192000 8402793 12963905858000917068420478677561330048 8402794 -28672726467012532450315086526139514528 8402795 -61807818651237643019287658680423344720 8402796 26469891361546054346238736138625147904 8402797 -23816851488135961259250160331885220480 8402798 -12601535320930245536072051492295078912 8402799 25597360997863629012733756119840270720 8402800 5769186753909863210498022365097164800 8402801 175364547653435998977855685708201183104 8402802 -22653540207719316800295117410315520 8402803 158566387974116151134316280282899199052 8402804 -23501828309399327168981742684134171904 8402805 19591476907393119095538125716985328000 8402806 50129079731476468565009916007774819584 8402807 15157112628350414354912705601320745600 8402808 -61289191215907317694579632472842854400 8402809 91709326031209621138172319808810748560 8402810 -1492700777788915450622540355083740800 8402811 3229027150184447170973730725369838528 8402812 33231886070925015805339406871862631424 8402813 23670743697998504324141529275389079424 8402814 47930578307257902085076290028383507200 8402815 -160862609863952897248993540178475823680 8402816 -9810509304696226875335986400345456640 8402817 -55674229873396809173745157618089283488 8402818 -8079097146349820255162709241442606640 8402819 7869102586121127445576418705151187896 8402820 17183707878617068631435587720096358400 8402821 -17416511180073133601730897077595973088 8402822 -123733951811178565961728485940657005888 8402823 -30371983322066729808635195671537578960 8402824 -89081769684167578886688633540080148480 8402825 100934818647826568506727020400806055550 8402826 15739024181896538215808631613782854400 8402827 -58471951555968424103774364596201128968 8402828 26687143961505699884571569079747870720 8402829 18357101382800170158957931352240233728 8402830 53636492033410355262834723294430014720 8402831 176233967172094816471968541171884355632 8402832 -20539221025863406374673537943768924160 8402833 -136259066591717832250890962790200083918 8402834 -165334525619451857711177178686923687680 8402835 -6275241597358055063874432727910246400 8402836 20356825019055614746706294857211500544 8402837 1950273487576851714265337700022314720 8402838 37993071747659390522593215357978587520 8402839 39644591651775812894539207850005113720 8402840 91799099615402952589255558371543244800 8402841 57007958858680749868717653514714897050 8402842 -10380468634920280477173986866909433088 8402843 248650473993920022266458122509443809024 8402844 -38927243293308410580331300704777168384 8402845 3034879143178958555107922629473600 8402846 -25137063977127323323090863721350188160 8402847 -61846118482945271483309285511062940600 8402848 -79411842700348695426325071595724341248 8402849 -19268010446343110918145066522529046016 8402850 16529738273537930015230843698252787200 8402851 74291285523947477581132217851801465912 8402852 -28126678631075635067492117762737352064 8402853 -120142019766327199636815090185413224096 8402854 -52429304243243343242384774859295392768 8402855 -140675640885866746391205085152072840000 8402856 21492767315972836166119900125057515520 8402857 113762890564479399173684222007173914106 8402858 40297179343299173314328978639284271280 8402859 -687203646875794445951276146201262184 8402860 12727845984605195915007175910172303360 8402861 68261451307909795928779519326947325462 8402862 -628371892717336608854296396703659776 8402863 -31417630982445299643257111249154175680 8402864 -45149979701611617340620605375199313920 8402865 -4178026286248934570600512895414561280 8402866 15308513426442397760724267146144448000 8402867 -38509943008630329915185697314517160248 8402868 -36250794941592336482486938874960307456 8402869 42275158394468695508611045906218349020 8402870 33062022210581023902701161141451900160 8402871 -116004091192396796722903954401182456088 8402872 -218008787166007448699238641088090071040 8402873 50967936440862981279950598659358404100 8402874 -15305801297156402646148533076083747840 8402875 91091377225737070961735369120603868000 8402876 -75338974072484791528882450873214192640 8402877 5945825904392825070015570792414320160 8402878 38358689561075328493825274577919070400 8402879 -237712267568094673166502189363073000224 8402880 -8436809855504008891338329698326282240 8402881 103866233600745002865653596002224660164 8402882 60498922238960984014732148355088627584 8402883 71723183543748534562696265896901908800 8402884 3263025408965902144634288643244900352 8402885 -31262588450553621938472050817566719440 8402886 -9012336798132561908342454582396124800 8402887 174911220637394315902432718515070126472 8402888 405395692568805234673107313559961600 8402889 -45360753439538601886306014299146051584 8402890 -30200318648416720833325095177973072800 8402891 24508829189028326871810308421754420224 8402892 -53624601538028399263050946259945538048 8402893 92082234236903138437890669602300082060 8402894 -30393899445746470055489482990316637504 8402895 56292201202190741103935645566388956800 8402896 -24450311049056397721371615623640465408 8402897 -4715846307664579210386433641418743936 8402898 8856687528437141061244485156275159040 8402899 -14451421246598483230284356020442307920 8402900 19942169315140303471910398397150976000 8402901 59288284055604453274483955559686751840 8402902 -9983815162348620063123429308478334080 8402903 46416049321179688092459094677452774904 8402904 71512164080594245225462911652993628160 8402905 -40587470766135744194493900324324259200 8402906 29475454320658921389762738990359676384 8402907 103298145638801563293541962267149337240 8402908 -96281163897565820369614538782749455872 8402909 -34809088767187336481828108782584970560 8402910 19171062080103559941605607901211295360 8402911 140449101374522114147129132694023148024 8402912 -109300158932411824293793774560163135488 8402913 -119090340229829546567022140980209919680 8402914 45284451937394624980205454855378846720 8402915 128021445826828886329947678723767668560 8402916 -66275439927243709509240022259891066880 8402917 -182834730138014135732584197212006748034 8402918 -91718834528974850942967085683285207840 8402919 10513082138706653985761646345416547840 8402920 -23839974055708260173793708680285798400 8402921 53445423063674005804471447677003019200 8402922 11150589305916725067651817192559330304 8402923 -799480689285826509183119639723908680 8402924 24102638143827829328546946600172323840 8402925 27064343011959389405617607316234492000 8402926 40721627976977418377491026451516066560 8402927 -28953115099138524847689077648824623240 8402928 7175671665890488053706975122032984064 8402929 107416784407818656409175108342695551284 8402930 -14771633504046701908383442044287121600 8402931 -1804515520878969281655071866735129272 8402932 70230635334410787952185992812377562496 8402933 16540173628174469066739742381477925760 8402934 66053692244070572259799109373647302080 8402935 -628149207539403195229902507189739200 8402936 -62231229380956886079045320041815736320 8402937 24934695098331567467463907445917742160 8402938 -49946205502961722940583968290296615456 8402939 -290753493381154353757159029026055525888 8402940 -9826316746671926083413071524560076800 8402941 18908021362389385943640828545483327212 8402942 82885726522278228419158988989085029632 8402943 36134825553392185961167823037399653064 8402944 3930930454062006640080533838165442560 8402945 128645751231509514526966774004158703700 8402946 -19091658367909658995842562057582281216 8402947 639964575320241225365414727558951744 8402948 -16095990140594647576455231989747256192 8402949 -56333851144222468621204824947913486816 8402950 18029587576632922096338438441760680000 8402951 -76575672037596815277742292737775475048 8402952 46859732777394195925113960431980953600 8402953 38064220033841853506145235437748070400 8402954 30125067359046567212856936215940974592 8402955 22806390354341344198253327529024675840 8402956 -62565076225188638258869130319716272128 8402957 -11975315404728351390467650402042594560 8402958 -30733132012190157311958256710689990016 8402959 -36964610074544222084081524609663347760 8402960 -18794769178484131539897250208011960320 8402961 4911072974303112777389403718644336432 8402962 -50882748214879878608857815360880832736 8402963 -61399480737266806971412977949339576788 8402964 28427357165163485054585154502003623936 8402965 50341931717647374733515991450848976860 8402966 -68041677885517044790278129972549888 8402967 -107564665037565286267828406630270208000 8402968 27452776965478820141534930288704757760 8402969 56840272827616809193191636077966279370 8402970 9208642076679723926587283540979936000 8402971 -94642493564055530022935856399311464828 8402972 -161272780916138544580319005343018740224 8402973 19939756151488359023181679549902758784 8402974 -144859544786239036597762305470899200 8402975 -26149714028667966819132641876468055600 8402976 -13449558688683665905456921700747182080 8402977 144335611904405527342830162466117751472 8402978 -14025894797196240308191493317603365120 8402979 7873417776244897312554519127783789488 8402980 22923550496818099433261178435570336000 8402981 -11007713764908343350458002739041194816 8402982 -22775839059373843109619760080489216000 8402983 8755727897634034742223471593884157464 8402984 -4866085674393573030917249282553861120 8402985 18499378598814698645026104954317712420 8402986 65944012584556732867044991908621846192 8402987 -866951823612621708819336260777503200 8402988 8815179772129291720088904677842513920 8402989 102209237312505470984498416163367259392 8402990 57350444702770129026986917717008024000 8402991 -652584369202470805719745562120102880 8402992 -7552138930000914854517112182254469120 8402993 -315354358321951963522395756757351557120 8402994 -5364994500012213076187629465947601920 8402995 -145887579198622869561732928499012149200 8402996 -23173586326364622971101253910229991424 8402997 -49566435467383452818004409885452480 8402998 -70750532305328610403109440375265852928 8402999 85854116417822703313060839410360058240 8403000 -42686108803895373004447605642024960000 8403001 -40131575561858711768187990655305225600 8403002 -127467772833614366103470862328856988048 8403003 -38887815603871691049149288923956500736 8403004 75700609389689180800084418168211916800 8403005 -20532995250189767676205241815051532040 8403006 -93236863947957802449429492776775054336 8403007 118548424493014007493256685334785322120 8403008 -56032437845422335407477573982994563072 8403009 -82339725431014509028796179958119724496 8403010 8325540284786733203163914194833292800 8403011 -62362292650868000933286865940461915200 8403012 29371721705811156144602949068603051136 8403013 59798410818654613415649514827652251580 8403014 6639906671471216346809011343521390272 8403015 -24946265844487448817263672426699304960 8403016 -180582976319420800688351308466817024000 8403017 -693217570831367593781148864136037568 8403018 20084065170313989862373162297655112704 8403019 17509526810046922824744700871852177544 8403020 -17975817886482393282811242450523422720 8403021 -11997639174236307199908967115231623776 8403022 -103646617461121882427192288922777201600 8403023 -9749812578920304879318095037579504120 8403024 2189833709880245988885938968642191360 8403025 56484914928865376035455432155830624550 8403026 91416111431995955709829702122880109712 8403027 -109006923955082716227043885213294078464 8403028 20268301229839244671045641551884936960 8403029 121380590842029009437431665694739463630 8403030 -1596537852977913207870301810213478400 8403031 9437580169871899350910062618896246784 8403032 28561598943824550977612517608267857920 8403033 51220694512636876903496422963588686144 8403034 36869740055673185317123212308227913472 8403035 90693773578028177272654599429665820000 8403036 -146885469834581929436138064736070948352 8403037 -119370721491735463612910180975805851328 8403038 16870799698382469164385082905898893696 8403039 113670501087077031699009613792642889304 8403040 163592638815600637341960372089507020800 8403041 -2029957471521405173579598515836346448 8403042 24963282349060822854033394238216291712 8403043 -11383704433003642907575610760934868856 8403044 35089194448773940302652438793893593600 8403045 -4132480730448682708023089530032537600 8403046 -7363230499814622192595356344429630976 8403047 -5959060495970837364292682628417231600 8403048 -88135181494898697831452296657165516800 8403049 -147747600509778766722472062395784422400 8403050 21188904726523309665891197849085484800 8403051 -84521383213977906964663766744411731368 8403052 -11628906227372221080766337448450513920 8403053 -167166072803344630904774797806362230698 8403054 -42410834257086748139772779269547811840 8403055 -48445529481866713923559425628357822080 8403056 -15245643316443732703462472997356863488 8403057 -30120146080280924856204802122701154252 8403058 86339383191876575579156607913447844880 8403059 -70986022393230183809338501200904912644 8403060 564120166317284614922019106035240960 8403061 189079779053377283489650021656515439662 8403062 78365731812250681397695796960829328032 8403063 -10885869877891708197779233884023498112 8403064 -19416454658328199584155208030934548480 8403065 19195623210991854162725758921986990720 8403066 2814848915996457604518412824544080384 8403067 -163492474330606033765417864943570657884 8403068 15768598284886427529833343883443509760 8403069 -59356821115593263285658237535965980640 8403070 -2120021468332390636421316109467114240 8403071 -152210820776969935181576877076917572328 8403072 -53317627466138322033591834192012902400 8403073 15875928076544672717401837805852743680 8403074 122650936673870343033030562594796035536 8403075 65868852090273361099150930926064560000 8403076 7650280321008363807711731235021818880 8403077 -38120280288119171743818882416961487488 8403078 94140718575866999371529762535842894208 8403079 -27838784583155598972268849261450169320 8403080 -3263863918355307278250223919129395200 8403081 -6595748144744824452656079861752540160 8403082 63303455107261646806931935342507487232 8403083 60093996476147097395133312439068136320 8403084 19841031256652696976863898410448318720 8403085 -18409738109932147171971650195689943220 8403086 -7022285639022103011321109467554820096 8403087 9842369469730574699608304426510976 8403088 7030672549922538974891134743439450112 8403089 -161420817960588583580329336909229884110 8403090 1458427108735339639447371611433592320 8403091 181007761337018439094768219345678616492 8403092 93995875585115344599475727276943452160 8403093 21783714411112035459163614496475848782 8403094 -30116024625614084396389601261101968768 8403095 -120386679881408520439714210278296386320 8403096 26758851825851131700268515527008583680 8403097 106642864274632547223424348929060069120 8403098 36766306302951573253040231347109464320 8403099 25663772277942097422206347489570505328 8403100 56135504731594310028335650169895782400 8403101 -50733259478141645622437287289891698848 8403102 -4192570844181155429846640846412823808 8403103 94275970838517891950643201642320624 8403104 159987955241033843099244920446447190016 8403105 8814645809858512922880109553079384960 8403106 39330341518698951607003364409972257280 8403107 59087363919366971524385016391968444432 8403108 24259457270862488203074409654029238272 8403109 -30209673015878678529763462758207955872 8403110 54726634310570080966472234196625724160 8403111 158511751612615720999703146179810433680 8403112 119704629649600238370371908720888043520 8403113 95601779051850197938143662112047260800 8403114 6749917989336110252970051084937866240 8403115 12964121026232465836013928548385607200 8403116 -62136634817684335551052736537653263360 8403117 -95207460437176345665231614814846060288 8403118 49358740676072118353633530971834367104 8403119 -5896247376825204129478208507789672832 8403120 -21149527695115422890552409199066152960 8403121 76007705839626745084843068238078834322 8403122 15450882203717073763189856967944477184 8403123 -81981695884183887286684796057596796616 8403124 71365194518056975813353087402343719296 8403125 137837270335985519244022920007064812500 8403126 -82692869211817679665977707939414579712 8403127 181814413825341341374395099486773419560 8403128 -69449546897456274200847804067532451840 8403129 -27941411770011990409971119898449583360 8403130 115909612807010694296874115115989555200 8403131 59896043379007622168564052088672130664 8403132 -1879358360577434256697253340535692288 8403133 27736227324132172060957338971934157382 8403134 -5238692359364109751712259162501091968 8403135 8749057686917898271443842473334324640 8403136 -6065885605795968692832132507581284352 8403137 24848346328299959587890995327427448020 8403138 40918494527714319117039790209607192704 8403139 -8389409009260708236557247351029972992 8403140 -8536911747630235819167789158658539520 8403141 64318961040996140002528331093954080992 8403142 51527203425746264166772514716905283584 8403143 9334924248596975638270388751521425200 8403144 -33307120370520668972553690560735969280 8403145 -109010157516694235472355266403359356280 8403146 -640898395220535755538647041342250496 8403147 1661408619135265492869501883052316360 8403148 52584690918290274307622042050649497600 8403149 201808080351128838255496471868881050240 8403150 -3397886913343992653357041300423372800 8403151 -116380577888711910357047913746607750720 8403152 22688568479456933224939390332891955200 8403153 21118410137194893521269901192862936000 8403154 -54150023748422939350383787049505658224 8403155 -29587899599626887441665647193379636000 8403156 31642154785811085049601303177687961600 8403157 -44871558549029242248269104027975000000 8403158 -62360684454874978299900975357073732320 8403159 -47184197049130056873926551535816790192 8403160 -7601868391436756451221116871808000000 8403161 1991145377652778227956683689149027652 8403162 -24777578382207472487661862308313794048 8403163 -77083203164070782254563197189025784920 8403164 -27619148551644795381233837760796581888 8403165 8275355019241588706428373680650683340 8403166 -45541195036594230795168419851832707968 8403167 -8943840387256349032770566862967730784 8403168 -13751795107937900382620838859080990720 8403169 -73294652738781448136529351613329949920 8403170 -8272029102948692036992864397023856640 8403171 40016353840941483429618239810109805824 8403172 29419729680137436378344194695913410176 8403173 23338469323006951567497753759816967200 8403174 -12611833862585884669988230059246033792 8403175 -53293398717524047951384764626090614200 8403176 822245209700637098374870650677606400 8403177 -41168569207988257310599893400204106496 8403178 12219888748341874297800679747131386880 8403179 91994739478081385086596219261140673780 8403180 33738589514022457919922438083287464960 8403181 8516596151278931539131644846150504332 8403182 -61110150232771913009602500406403471616 8403183 -29883347528455736186395934628266230728 8403184 -26379882065763922152115091931327692800 8403185 -15771069315675754063664267100011097600 8403186 -34341425386089210570524057393467606272 8403187 157000671466113068399683744203099572040 8403188 929708543869611404005529058828226560 8403189 215255126271722899348395922105722528 8403190 35239266633629160007580791873196697600 8403191 144038437058590086000262321900875034152 8403192 -6895446192297433476500851504468500480 8403193 -200384759488750196893148631990523152240 8403194 30878679504494264834528359577564854752 8403195 32333843912593393494479952137051287920 8403196 -18344319256022040698733976853778600960 8403197 -147233055776701839759082324318534997088 8403198 -34045153422486043900294562182796160000 8403199 -120943710675438025564795219243782949888 8403200 -16427908494070746708695010177869414400 8403201 -8492859124846889652212140143167051520 8403202 28775481282933157521560835240449682240 8403203 -1197534896187846837994536997825009296 8403204 14635602846991093416445912453483825152 8403205 -26285766146874106536152834045553041280 8403206 -91988873490589467047290721430979145280 8403207 21005875824965775387007696558239035904 8403208 137323704345200210688666034957562880 8403209 -64563343582014318058190343174155874534 8403210 566956231421867160508022000298739200 8403211 -67547621978811637263234197948088201168 8403212 89539880206678016302851408640811763456 8403213 19414592521348632121980433752065543808 8403214 4053537788284210565354980014945956160 8403215 34391557465463894416709460325258548360 8403216 12979970243235880181277699336294039552 8403217 -10324478657689310868277276962905318734 8403218 -23236652968276174217526233145866565984 8403219 81817935885608390486523792234566066448 8403220 32313792977434779046023752931938549760 8403221 -173881927781651289642648070709809390578 8403222 4047673237302566038362943803340118400 8403223 -13353576524776413164710713473691673528 8403224 149516123691777472023589075749378048000 8403225 63892000457192145182667676120886796000 8403226 -45636396606222402600495035408873542176 8403227 -71404133287624159070199318620059462128 8403228 72320414080790056792992223073378061312 8403229 84985353708366329138074787012427032160 8403230 -43689342652773043873859227218605875200 8403231 6825299068413336355418188501580065680 8403232 511986321769249254083979609064341504 8403233 29438904642306553569766736573553633984 8403234 -11129482585375670836614612869758771200 8403235 8796664737710556221949965367021193680 8403236 96482554580044578473725269172109377536 8403237 -2598708570539853820722219927825333120 8403238 -31510160230130382448274841364698858240 8403239 -95296285911788212731075500542369705176 8403240 17565470083291383382702441775284224000 8403241 38600401451449766572115835010886032704 8403242 114126803336194726960143706515492676272 8403243 -101926194183446628973293645064413123600 8403244 -82732074122931295042855515240637452800 8403245 -22148538031435541355524442791316225600 8403246 7789170929327552680766436974992309440 8403247 -199507881833879544610800589921304952304 8403248 -17916996274782976346178029050107985920 8403249 239959925787758344874239482503902368 8403250 35619740996249685672495923123331144000 8403251 39050413943158542061538381268748270104 8403252 17440795014175057667148955427708436480 8403253 -4431588199191543413382275347741392502 8403254 -32924634373980949103768326559079105600 8403255 38316028789379933588090989175336465760 8403256 96066351731773153551117968874461491200 8403257 75800535918330906382779554551843959360 8403258 -23036707321381388207154914956143830016 8403259 116103786373230828678926844372439999460 8403260 15809578083773762624604446092428218880 8403261 89066105426404260192982171540224713472 8403262 14416442340464443852719627629402846592 8403263 -35380871088767437377563608517973765120 8403264 1113150007061370566212395110072057856 8403265 59395544029282791187234568245910967720 8403266 -53121582690963272928786969842838693168 8403267 -76065944524838533379421865939007132352 8403268 38895580541473237151895050282731422976 8403269 47705653501358419937068041998960856096 8403270 -2982469112201907093090956165593309440 8403271 214128178770048826486699852685807036832 8403272 10054644095734212712511745233834880000 8403273 123673298904982942397705304162846823104 8403274 33219558912020951441714309913544982784 8403275 331378960558359181965966823804375800 8403276 -3388478950867059139538056361469050880 8403277 -180676897698819218029241351015073348874 8403278 -7423473819528553565064309625239507072 8403279 26450122863513898567625411565679137408 8403280 -2936427898175338549188949082953482240 8403281 -39211194403205390256233403939516757788 8403282 1823672364153002935156221447648055680 8403283 -62067346345401386588107560004844663136 8403284 108005646473760492497609157999529631616 8403285 -12234806677314724956963967280522462400 8403286 -3519017683256442744866343408911413056 8403287 -46390768030598724239129951733381944016 8403288 11431770086025607027467077927107522560 8403289 -150102257377372001333506075671406209910 8403290 16186060319707399097575473697466542080 8403291 -27338951345294359320501804797945448000 8403292 30448642982490219409884845959298967040 8403293 298888090280576816357247711018044368044 8403294 5424572086263728325213056319058513920 8403295 -38951586656546076576150970821173386200 8403296 -94575551860218003639956079072771833856 8403297 -13356678958422538324932256548386968128 8403298 -9673898721387729535564639191274503600 8403299 -225353967086834014759786394796945562608 8403300 -11123247727716053159545492126834281600 8403301 -92260489547681959670237332555489641600 8403302 9104073654455055216193407375683145600 8403303 44100095367701093820779973375565709184 8403304 -42906197408132548888659868147911659520 8403305 -37435885990511481424921066520165641080 8403306 2616113124599653810449504058660752384 8403307 131592211909006403819068199739665134632 8403308 44872826666704514021311668070732886016 8403309 50710710398381117257702954782518461440 8403310 56267611741807823372080005355801498560 8403311 41260578536320670130833588810921957760 8403312 -23175880179925358610002671714729820160 8403313 27183933655891172106202064659297975920 8403314 22919293410491002453929224072088229920 8403315 -48836581556721705611800478156850198480 8403316 11583208337020572383802352616336835328 8403317 1002861957176776533469247832772986648 8403318 724538874998429338549020644417863680 8403319 175311635186393159003576333343630389000 8403320 39372034135857050147750772455789568000 8403321 63412035072293106561538119031618358304 8403322 -4506166312759095926345971614249396768 8403323 56755540589367982308255685820360593572 8403324 -93418637851934131568448163116889234944 8403325 -8455056738883917596001887672167360000 8403326 -16359301908627041777589382367714714496 8403327 -89994700457717029006020178234745960136 8403328 -26892529867152676910489100593324359680 8403329 -137987847163006181778359792037194412 8403330 2953463862600620752633506366556723200 8403331 143540241656908484373624962877125963132 8403332 56309072851582120006409517045846159360 8403333 -76721349485286193277450406347788716576 8403334 -12430583153273349462486861420454347840 8403335 166970945421918560268570000414330000 8403336 -12266912182675958211327267078261964800 8403337 -93000723129992588517643235632504967014 8403338 -1178729486058834985302651130317457920 8403339 43641703365088831875229800601098420480 8403340 -94378448511547743565837661521237355520 8403341 138122823729391540548742025143684661952 8403342 46117172936818805596756725452896821312 8403343 -94002841411704981372870017907111286856 8403344 -23125159565638010102649455155933962240 8403345 -3082093852698305577038506894274767500 8403346 -5405337629432469135384216620700533760 8403347 -106022871290112619268290932777506931492 8403348 -44680269407158795437592272971202078720 8403349 38510311992441440191020832105239027840 8403350 -42938922246328983809918703941298357600 8403351 -47495170757810798863039236721372730496 8403352 85481754142684792599100625053219246080 8403353 239837337957275656428037964398631192196 8403354 25640534523801302165949625308209390064 8403355 206815286767658093103404474325280800 8403356 15133827782471641621705848514646790144 8403357 -7051342528779019232248505690473656960 8403358 1302989831493557448888811252946358144 8403359 271675810083624606479367978473785794360 8403360 8592808530042576563824919580392816640 8403361 583935864289705645351847010060060592 8403362 15060370793580236733125564716175430144 8403363 -75100132731071505472090478321368431708 8403364 -117658454995119520509412942973818916224 8403365 54282468911007983442083138067614092800 8403366 19196132460974045173874905488084841344 8403367 7720990841682888299277703807644770432 8403368 71794418691435122939144866654670146560 8403369 18182966016098913540729540281250496128 8403370 -13177582561730826018974106257376326400 8403371 84921992751071987456862676414005678000 8403372 -10115729053544548903165729300832256000 8403373 45829818464292231520465413351883953504 8403374 -2233892952180581639743682011563704448 8403375 76234687371968695744041498315685140000 8403376 -22927441256968371254812699992773296128 8403377 -166916655859694981650502807216164684560 8403378 90486638920951410556260400696331136768 8403379 -234781568151912892242583860068836848224 8403380 44593845589819077954420241089581299200 8403381 9377420029097368564234256702633654112 8403382 -12242977567260675722461979376016595328 8403383 135091585910851417639872606272233870632 8403384 -80315027945485331804907346074525696000 8403385 -21938787916203197482723474196433170040 8403386 -33110643235519309919658254260452122400 8403387 38423363493472575970024361022417699840 8403388 76184138448119090575499296332187238400 8403389 -107863973844430610987143268645862785844 8403390 30689396265094193512713050797050832320 8403391 194056625410940574969866968699555625792 8403392 24602733554237064250330377361016487936 8403393 37443961597676501835908330869904733504 8403394 9866605379898521086586513341808688000 8403395 681674873970384843785030879406766080 8403396 30070481473813654909640615447453829120 8403397 135795854685692346134741298781007732092 8403398 6789531661081648195025022572185807200 8403399 44918270954636022283009179476889735120 8403400 46030778236690583642580044166625152000 8403401 32731487354435748680136529320351374184 8403402 14021486906399146852903255093495375104 8403403 12791897655285622078467224798720822784 8403404 -664698708267848413976251953194233344 8403405 62953949294010394165258445968005224160 8403406 -22594178772566894608658492919661560960 8403407 -20501006110612741179438112648429716648 8403408 7619008944717724835165223127277002752 8403409 49943060827965152963192685966712303040 8403410 -42212328881191635414178923202748492640 8403411 35513837159908130661147813022247334072 8403412 45335515626978492299532488232579993600 8403413 -99016260055069510653639983819833089636 8403414 -125210577464482611524514122386386235008 8403415 -61180651154566298467060692496671996000 8403416 48691919910017679165826395369724354560 8403417 -89660147392157967707769735732478080 8403418 -6791385245245550896297422304547241984 8403419 162056137339206642966333539549743226820 8403420 13558181418155548335510947972125946880 8403421 55631414343156432772107609317045218424 8403422 -2615378460585059406589193125366255488 8403423 39952915852226171572836377541676097280 8403424 -155801217649526904579814473485026590720 8403425 94043742310974949666837781470798290300 8403426 54437838163994563532350069068750178944 8403427 -184371285079325123472463669586320483968 8403428 -43915767693964473617894844545829992448 8403429 -869946546099568402507055374291815360 8403430 6565931531819535219700871532929184000 8403431 -34605195926023686849348734037116973768 8403432 71600852485405934877664051592365670400 8403433 120510645663514526621694189351252366580 8403434 2045578209083034715991856844261236480 8403435 -54515573991887132219749237525233534480 8403436 -103272206220166441205869747904256536320 8403437 -37557853360657736513644453012312527648 8403438 -18444406720483245014690043070490711040 8403439 21448761491256086178246039526269262080 8403440 16528067167419337696412173324175278080 8403441 30682116177165205934379877362669168960 8403442 19481651790333074610542688592725440544 8403443 -50177566737809512684942443190590039960 8403444 -9429352196138249844669083188871215104 8403445 153694126328201643304129455336682316700 8403446 -51827004327942188759543491213643848320 8403447 -933642575707507285472247655166143104 8403448 -167649066029863193568519296401984880640 8403449 -5623734154596906783206110872834282240 8403450 9390228543849006235724425749388800 8403451 103204037314317092682749221348247174400 8403452 -142786048057532353751647468144764054528 8403453 -12294898430905875906316671147445435200 8403454 -33544707710610261323107726075831117824 8403455 196545741760415682910370125095520560 8403456 -20382994846986816744143958793777053696 8403457 -5460599967421987260948703469848814808 8403458 -27833142168539884398723953757352180224 8403459 11457913569537489732684938974956544512 8403460 -28799774348543745664603211260982576640 8403461 312960843525554154383099538726189211584 8403462 -60697580583569415124574723102782570080 8403463 36138532935859743616409070974058776320 8403464 8495283266898623271195862578941952000 8403465 -3528657553343703546908631746157788160 8403466 94688133049947778817149392672222029664 8403467 -274026705138071096973096759565609187040 8403468 -863838347382308589737029166644733952 8403469 -98729403810998992311158359285376082420 8403470 35277175740107734916257752275403967680 8403471 -19918171205407937883716550153620466192 8403472 -14845762105295874732689285766551961600 8403473 58417947006824265161464481156355998964 8403474 -3070894388837438776646427170944866048 8403475 -48176731093218728438579410362902886000 8403476 17024306998272836197564599312559858560 8403477 33869329481737168944940605294765817632 8403478 -110345760815317282120985465481461460960 8403479 40576653531532061057499412266190049280 8403480 20513829355822289603939015132577792000 8403481 -41804859755803357532296243940382801718 8403482 -94853808628915404500461023175112771616 8403483 7863609469253409560359830164294330496 8403484 137434081867487775399536291817906048000 8403485 -50857126133308549148266254063442364820 8403486 -824623618824036391980178271920177152 8403487 -70209870486907993939857211741745152560 8403488 -221102679527031467254666215976748974080 8403489 60820118493564251293551088265580887808 8403490 800229613521260502239135126842437120 8403491 197990148970938956394489372637142825520 8403492 2599372631347803477544175992838633472 8403493 70900300344902614647844611773505652000 8403494 -75154613544583264430758251962723268288 8403495 57156063151332360479940751931406951120 8403496 9647048054015517940202003339427425280 8403497 266379585261594412077523215941929248912 8403498 -48571533103137770159358812974960011936 8403499 -51999538315526853865098826900838729936 8403500 -84861088123510996935283374738557184000 8403501 40581020169295335940181285188998396000 8403502 -33766209117205661486999797915498170048 8403503 14718858345952559084991483826660612104 8403504 -33114745739224815551042703081849815040 8403505 112131176963435044709116560506451184320 8403506 -81527126317078041385986528892274457600 8403507 -632638266465535530323651733632092848 8403508 86278307803177310658082512302602887936 8403509 -105799543060438636372799334559689286290 8403510 -5854423225844894046909352584760627200 8403511 -417563143991237518078307820970809856 8403512 34591271346174501021612068335041515520 8403513 59670962524405829701426278601987524000 8403514 -13470551820258930140158524950249730048 8403515 57866916171796217504164493944906028160 8403516 -100959434382159099136744899774607213056 8403517 -95258387661695420776332746907588485434 8403518 13427652549598166878110690909149435904 8403519 -85845735393471953126067729385307405952 8403520 37506006071761737105649170353388257280 8403521 -27174839780346628770599001741666576576 8403522 -11925485206551969335486436897546035328 8403523 89615985873909966282297432903296805640 8403524 -21858346107678314558442155303876644608 8403525 -37581878851782588578691423371550663000 8403526 20229227863648991944839964796326991712 8403527 212577020398548660872940452179250946072 8403528 -42271209698250605156450017212746465280 8403529 -63418610984849279504602025939626277360 8403530 -11446190299576138573025756038360743840 8403531 31856780644568013063542334679639954944 8403532 -94288049521579286149093065591996059648 8403533 980943082586988632548011325342247040 8403534 27095708713940595997941573037303770240 8403535 33925779478483970855194696934694180960 8403536 15860914078596945745067628486675259392 8403537 57954869173199263545446377997051224560 8403538 24674400907937198736903225615445406208 8403539 193995414835260380371916309221837638600 8403540 59293381689181189793504315473735680 8403541 -10305128986331318098570401203243700548 8403542 4411994226091903452543227697299398656 8403543 112549568389993373417319347404839007704 8403544 -208799976105807918489608218612530278400 8403545 -262059572666971914842064468607784700 8403546 14455250889381569780025423436108800 8403547 -150157449923114438174214561233084170680 8403548 -67028339407847463145102492285998497280 8403549 78086725822992070965418773619500106272 8403550 26923404362617425388161606724711540800 8403551 35778104016849478467425759146381403904 8403552 126578484860412337838106889315274588160 8403553 -11039837160563961981314354603660563200 8403554 44380068562734281976005279503325442720 8403555 11915069372164689565778397047018723760 8403556 16262577744847631312493425200789708800 8403557 152011674613813737379352061369189367806 8403558 13373806048648450507555393259739934080 8403559 165148201867293412242548875052653409616 8403560 55187697492865468466956606680686592000 8403561 -74540947521100285854885973452416049600 8403562 99520835913946361994964909968338287200 8403563 42335315378701414737719386021272527760 8403564 1055613199679742565769950497831763968 8403565 32223623963287029445155173611918596120 8403566 -55099714538522388249493673888896816512 8403567 -58974344881177692931584656427013392000 8403568 -5148257602876993017864933142175907840 8403569 -192401025892722668514060306269880798540 8403570 -10651520751674133288612862026400089600 8403571 -9307697891486654105128839438590000 8403572 -33529532183036642025508418609940753024 8403573 -17658480189484887351857072445429388800 8403574 -14054879712732595299254901198020394240 8403575 65495043033116574761193008906735278800 8403576 2645825313853122625498158554716569600 8403577 25046379404084008586332505288439797312 8403578 51704780884766968005926102739482985840 8403579 39432638321816067433524411229297220784 8403580 2039027089856048556684970262736522240 8403581 30995733725455251947105965064334843564 8403582 21623190552244387703834227188206281728 8403583 22108317220421311753029823113237160832 8403584 -14139167867501026359477178035716751360 8403585 -1200172839039846499645025235744393600 8403586 -71194839002624743877436577787723708160 8403587 49391685376578330840013503193681498236 8403588 2558077872775951446729422290085227776 8403589 -1034844206444207839385817293637810180 8403590 -1508791153014243565803642765840998400 8403591 -16267205293060915447177383581913792000 8403592 98490760156072347887465252065927296000 8403593 274036946459738793559335142607678914080 8403594 -17302674725661013293912081766362604800 8403595 77864666071556883967493987845789663680 8403596 152735826321887671873792397632348819200 8403597 3327764983334303612566199017901541120 8403598 -18658388503204230943519577412366896064 8403599 -18712535556979059634770210651986120400 8403600 19013944965986462442220131083550720000 8403601 36597730492143890477378195200143268212 8403602 -32145422769569652175023471834916497408 8403603 12496231139673211673009620628689198848 8403604 23646952085249263595815915678643355648 8403605 60120038830654876494455266202828457600 8403606 -23733655899943768931238246014196827520 8403607 259349662476393567887509534701944464752 8403608 75317253515219968063776022274764584960 8403609 3765576304162035761584519519772332320 8403610 4233238881819744028115829147595968960 8403611 -284840553191160907552165980781089746088 8403612 -6297741441654463290220767051261861888 8403613 197794563646602722236516443484578547180 8403614 -3160827215370378715805504492764433280 8403615 76799762604960210455762160404245152000 8403616 -89802914432998200851337715811836624896 8403617 244734717939507341271665101632359862420 8403618 32707594492696523747940180992236965888 8403619 699631225260278120354542642318768640 8403620 54606959254846411133807760092451648000 8403621 44979444688533572907236497204412786880 8403622 85857674027335516180591799150408774112 8403623 -224891198201658693274844547854542741128 8403624 -30991053026211141011377693751613849600 8403625 46485229188073779582753734483022720000 8403626 10145110072982530742348656831122189312 8403627 -49087522783342480673773148699927216160 8403628 -11466995417259789905560656787965340160 8403629 80898458322330682910514336349852416684 8403630 -33161783660274957460203038099377092480 8403631 23492230462759013286748226263369271664 8403632 -7552556803248629485375639466180444160 8403633 -36552557627291119369215688006135729536 8403634 -18077193196799123060797391526594284784 8403635 5629120644636565069350857988316536960 8403636 -77383985022513676153544075979554009088 8403637 -148206817668330310673483345370032126208 8403638 20890830186633706395592887076559328000 8403639 163696761594818169826340368345920939648 8403640 -20521947857168506421657755673738035200 8403641 -18163701547779645510505715873532047958 8403642 -34297395647976352618389962904645573120 8403643 110402839653758208072277902179022115440 8403644 157212918821997473795837518488015937536 8403645 -63024150757482414061294234456277477280 8403646 171127214377737606992743863025070669760 8403647 35118373105122371873104101287940440640 8403648 -6443364598965678322404127865844006912 8403649 19750449294786009948747349010064817320 8403650 86459596540284494419320114448356873600 8403651 16486528808851932798030014620827195780 8403652 50184526888601801262626231777349777536 8403653 -155612816146571292142815575878741765536 8403654 -12149817551288369585820881756692051968 8403655 -62689756893105568517642506933232209440 8403656 -190011735356165000795306012484965637120 8403657 -21699074299043545032818628208856363760 8403658 -67469282958191881564075378098138036480 8403659 30394534503104687674668113443326360000 8403660 -4017083035153316907728182638728171520 8403661 -13221998859011057956185742040677750080 8403662 -476517743989183322831867011683302400 8403663 50394263805754652312611221793436350344 8403664 11672131739351394195899828080817127424 8403665 107644128956643956596067779886265393600 8403666 -7224185180263327309787926522087729152 8403667 78758177328939152888481055684955528448 8403668 2906862357232232385423641522904907776 8403669 116545174412562389542911516208872453024 8403670 1195065109105721510996599115497125120 8403671 -70544480392570975902291132343904796528 8403672 -45457869338338914844780856679943372800 8403673 80546712550195068469899398487695585040 8403674 -39470090196084034757863412839365275664 8403675 2205601563472971909978074992521580800 8403676 -14924941688929863858241124660957107712 8403677 65951779860438941708130323297155343526 8403678 68959788354590115314040463022310725760 8403679 -120508734250140698608986557754065050720 8403680 35545690255292146245041788785650565120 8403681 28094916132336549437042265259486110720 8403682 -2944342526619019723316593134490851840 8403683 -94733425716519124598607657790116244068 8403684 -47857024274708471082977044040070564864 8403685 49153120856708091297667298199688874400 8403686 -58875913346014205170713070860030482208 8403687 -10204037216268553081883219368193942832 8403688 -3303928628289373384055409849395988480 8403689 19100763834148641692289399824216624256 8403690 10985103174402954650391407955949271040 8403691 227587189164947059752978706602072591092 8403692 -92517281715095124849230560602554880 8403693 149770045917008067475942947775776420000 8403694 -56928796061721489167688434172895226496 8403695 -122295795739264117663662605758583897520 8403696 25546082222837776051199985667236495360 8403697 6080549466243145309130859204698265600 8403698 -62981622716102025653238269168168828400 8403699 -8735777462709658065633132475106070480 8403700 -22073109042246888509360818947828992000 8403701 -11215743737541848352305742895316726496 8403702 -15425065855658768545975900475135840256 8403703 -59244173282022411865603878367997224320 8403704 60219225906766851421729549329178214400 8403705 41682724697936377258778844979017158340 8403706 35212506718319583775002049186711581552 8403707 -61922048028111657044626341300085254480 8403708 51425774261998688501582788445250723840 8403709 -57940350592825592178132780920588644090 8403710 -2401507563022895548651477123961364480 8403711 -130709358857285267671580712702745276728 8403712 -9092422291947741822328731032667291648 8403713 29226240467961107162434717573198999380 8403714 -32470524864925208877581859851086822272 8403715 74511173720356805290436205259613481360 8403716 -17681422966225006897551464394078092160 8403717 -6142106936638855668866197554165252096 8403718 58436474431927138734751094148254657280 8403719 1996481682308787622347760536231899280 8403720 -34400024246314110233207268251563622400 8403721 -52667734976942665595857529738508943078 8403722 -2641606752818751242589297306805883088 8403723 -116995780335448952712652677838574205600 8403724 -16047688399230981436776461623161323520 8403725 -63452384717079148287273914906834832000 8403726 -42776537847635185285988617412942858112 8403727 -113998627117762157569798855826038233424 8403728 4447269824049240571584168149001437184 8403729 47664391867008447358205862382217148480 8403730 34888145531687107949143216595205645120 8403731 60407006218799698249410521901944784384 8403732 -90850080916151369527498481782788361344 8403733 33235074087112140907007011229119102104 8403734 9192435156697963921707191153019716160 8403735 17181102952514852758758895452021330000 8403736 26410529713580619149610915218122752000 8403737 -142077668420270142807492539882894760300 8403738 -12746261695332786184835134207759134720 8403739 110565815662076835446413150665973268656 8403740 23711659186499819037498038490868377600 8403741 -27660432808472560276360248057722298048 8403742 -41112507262861652745234997440401090688 8403743 -56649987372064585485229863342245630520 8403744 101744322899738501526181047251860193280 8403745 -94076742684451959120333573920352232620 8403746 -41800918437716668838682029562675612096 8403747 -46412208753971067294432051142694727360 8403748 1019425815998095020459469834500674560 8403749 43638026695640719217613789450298218300 8403750 -573163641984500899180302384356580000 8403751 160988882124141168540920492233943753392 8403752 51926162744915300953484257528401838080 8403753 -110416606449377124463463451899686544496 8403754 -51538255241954410709087742042024354048 8403755 125261697013593270281475510793071615360 8403756 1551220059078470466171614473073777664 8403757 131132938477496919055847524930277335680 8403758 -103441826035940788737218794038154643520 8403759 -3693768558061483427847623729908475904 8403760 -162569503587396424737992191023513600 8403761 -23792902097963057879150185775657350638 8403762 -33023857156228599340763395487531518848 8403763 72083761666021201951619587149184668384 8403764 -79817342026320777349725870149948663424 8403765 101630017667307496544218499703836976000 8403766 -18537612293602166263716497890534404480 8403767 30419656475092992738551663030641336872 8403768 90327869986620633072956356577589043200 8403769 105624519067226954874812277805456708512 8403770 5873288318064700871301540911625984000 8403771 -41152053561922309485729126823323424488 8403772 -66715169425195251390384286698818912768 8403773 9066137738718060708493493934020051712 8403774 93630571673696341295788901829714250752 8403775 50156296489660838549984728906308567800 8403776 -17699042735891133372420190924733153280 8403777 1485606549523857355626459613608528000 8403778 -98722619988703220250074960697301216560 8403779 158816946220589711925753739035445576380 8403780 -9994957822038713928182085027895050240 8403781 50069166087624783183691691126734397664 8403782 -2679413911147111114519643736174415008 8403783 -116597314356323198062438743758915212800 8403784 -202786891423974210111725266545846205440 8403785 34486308191974627591715341561013291400 8403786 -18783671825579429421041536660082540544 8403787 94825628284767633529113919731593993504 8403788 150694832378885242480987199617378277376 8403789 80184184461132425372839649257895852160 8403790 -22709366991610378873760096681343206400 8403791 240742241979531813402603514997642880 8403792 13173466945721658650974828562914344960 8403793 -173151720216261271930206925803854513600 8403794 -34048983069518873605811607548130564960 8403795 13235407892146024567424532514879686000 8403796 -95851288988171262420630652311706112000 8403797 160679172667807291299939253863365562972 8403798 -11071978906543436383987769189744049792 8403799 -34210923800020116022942110262838189936 8403800 1104655498605009223496413587114240000 8403801 -24579245059457160314230307682938265600 8403802 -106732408238681538608121266380487229696 8403803 128082591714976512811829006516328746052 8403804 -107254577927283809305054984627217402880 8403805 -9873464464711012729182372892052811540 8403806 -45817013000985701183723177226689685696 8403807 3215939036958312227768242593759425040 8403808 14007451062897017918181406802421743616 8403809 -41061135306291549463816911002530778112 8403810 7016651027157844612538891291430097920 8403811 10122833981635304141972930704396388064 8403812 -41583936857362468380705322782639913344 8403813 -70636445809663025984305269427893954 8403814 36831898814373654436905670925418211200 8403815 23792437598550706358116388762557048800 8403816 8464216924530232813983787625425305600 8403817 -29364476571785856225158801270842664134 8403818 -2857682742039710074623464544150115584 8403819 -105267960050480909398818210249242796456 8403820 29722643892652639838739973291933102080 8403821 16265217285336770093576044482967640064 8403822 19761789768922243961007275263246146432 8403823 -58608795819094602396707303272573597440 8403824 -4736484721965490099530842005579825152 8403825 6280964154003581342243475647480820000 8403826 -2066459166202561641650328043536099936 8403827 85161094369530256343981712144757145676 8403828 76221189486480635290472505868325560320 8403829 38857705931703902782283505530347818240 8403830 -17051159907698695517483582057774628480 8403831 3521513258746074774502730880377800680 8403832 -93143027084715160303114301068979527680 8403833 97449085888947332238573320379601132080 8403834 -1066261925115625193185844789030161152 8403835 225441930264303648530793322497008632320 8403836 47776447647803514736857762009079938048 8403837 1202858371015119430183554252211313568 8403838 3190132935905087795178858046748132544 8403839 -5373246741187662328094918309116726776 8403840 60019881805942834425105256059764736000 8403841 151454424759565034652992358655343898242 8403842 -73447293361990591951454041937738150400 8403843 39891338073464001302619730835666265600 8403844 -66504699394643890242719152682589093888 8403845 67398371036258528314966790533125698520 8403846 -33218840076242589540300903701093125632 8403847 -36711286714011827250901451751591464648 8403848 -32784789241249071648716593797086638080 8403849 -130761705056552817721745031942570791766 8403850 8090633659094400204452450998187596800 8403851 -168759481435724510423662264694710606896 8403852 8268375847324058400610269289621094400 8403853 -90600990806661515376008542910906637898 8403854 40675601411225037754719102105650894592 8403855 5391912671594561695544378301292531200 8403856 19735051233940866185756701810965389312 8403857 -16947135954843578714316676026691939776 8403858 9397494939596417543539734847898929920 8403859 25211865389447765380543725219842189880 8403860 -10866546386568070032331444137453553920 8403861 24193860157132311129605526565788499872 8403862 44267594267963714265822674551193683200 8403863 16318047047862421658312562522648013632 8403864 8084874217027657264136690615469342720 8403865 -105194284560561285391499598198487649400 8403866 -75273950385488470338438382365655108368 8403867 84623866691858761968627120136864558728 8403868 103527396905547914056094594728551814656 8403869 12957847814298630962795666521568151270 8403870 33422355566708453691493050839683036800 8403871 -7476730773904123610915522186289388800 8403872 -40121133030614520819210392280251301888 8403873 213735280867164354041067802871025710784 8403874 9725997364879479450556140877363353936 8403875 -238101529422579937518494521548543216000 8403876 10427514303907767026317303698620666112 8403877 49444281385172897506803791674216352 8403878 -1872824954484804050075091077602252800 8403879 -45205627355051258944656906624106019712 8403880 -113303835025311752339414345151675033600 8403881 -77227934024729707607357133688810278300 8403882 -8990661577295196101177714089031878656 8403883 -13327146522644325849906774103841448960 8403884 32316886551441239596051265750530246656 8403885 -42377872760218330106287862622055852800 8403886 -82587726526774576649382458462787626880 8403887 13813142588316458195615853396078527352 8403888 12975556531286089859885321816152571904 8403889 26942564683059920649285866810881903924 8403890 -22395470424442015418676093456250329600 8403891 8740840639574686703173840746209562624 8403892 -22345111781329924153618931166618481920 8403893 30423002048055057655862044839679424124 8403894 -49987022084466084446689206328928758272 8403895 50706270730932075271033806178230845400 8403896 200713354503953900622433341248984616960 8403897 -18400748579718118450646120457797876400 8403898 97030298335133077019560501999221880800 8403899 -60803486060606698825145108979739627488 8403900 16654389853962614355148313039946624000 8403901 -12670003737104561939325800223482872320 8403902 11630637739578617614011920993693003520 8403903 91948962348631429935850645699270507704 8403904 -61473581702221878537871802149145411584 8403905 -63357590126090158138886725621932962880 8403906 -523066602758604607778365481313088512 8403907 29857394672340075482168911131238114512 8403908 -70684280294633889893857453954832040960 8403909 -58697997085219331689882526442740742720 8403910 4206940849722580279362521598053232000 8403911 2903950376611996914453626698361206224 8403912 87906473970319739135347492242423767040 8403913 -2916243313694781240958522417657950976 8403914 1149288444006038214536211696519874560 8403915 17186378552502208589410242236580925440 8403916 49317065368244492502052554422581693440 8403917 63418521652008715876309820459574798966 8403918 -16234735349197926644754062685768463296 8403919 37746953879895388154430425161374429160 8403920 -35059125556674772153592379408384000 8403921 49764384515080126219473358250722181172 8403922 112526760778633364949344371222483066512 8403923 -14182408906856190534223856562068745072 8403924 -13564130070118735826747536212652953600 8403925 -65709702451848279828120217937413535350 8403926 41791727023195527939707014882890522912 8403927 -28210568694781156190681423539388611968 8403928 83380136379129364236586194673496678400 8403929 83281274305208207567846228096027995776 8403930 53735712801168254119915081432384942560 8403931 -229379820163800947304957629701607070268 8403932 21357840422949101224652186844827306496 8403933 -189589587158820745267090634975769273600 8403934 -10096865916964940552483852844351719040 8403935 -144395667030869068827067639022650044120 8403936 -30352721764977534941278933641597812736 8403937 50838740008382474737709356952890698132 8403938 -16083466968727824062444905551618344880 8403939 -24083570355136592300672256159629392800 8403940 -85021265888560426218665359601846476800 8403941 102947603915248129747183974876899470080 8403942 2111210771018194741427366656974211584 8403943 136820628278788102489166293415700923192 8403944 183852369245803773001435951129077350400 8403945 23488305215272243954259254867814397120 8403946 15502999064643391761106471750141601280 8403947 2985655234096075184658014887929799680 8403948 12972879247795084906837283245733913600 8403949 -7901201198372726878267078034495519540 8403950 43081994673771504286661587457136806400 8403951 118152360640940045265268551789676436232 8403952 -52311466778215166005053454790964281344 8403953 27860772097609994184554681801700158820 8403954 6664382640077017536964059199291040256 8403955 -13830588853037958977504484211303014240 8403956 -57067428455971202863429687109497374720 8403957 -63691564487209024570765668597251488320 8403958 -45272737026495348267332744136073741824 8403959 207387058197568231988903228576215325160 8403960 45918419839543520246828321404674048000 8403961 4469703054281974925949605936986345300 8403962 -24830842220822420246469643138925668608 8403963 -1716451845859641981116295842461551936 8403964 -8252134140896333179600721387720065024 8403965 135530693850252334975843813898182882860 8403966 87432318300785997358604075063102668800 8403967 56013040843651758028538563065734061024 8403968 78756344578977926021347417949240033280 8403969 3235956442968710591335397289454156800 8403970 25587361527738571541747857916835072000 8403971 59436506076784431176186115720010735872 8403972 57218665400813714563777984266453691392 8403973 -111123673032072457730018655460411043616 8403974 2934958948904393068002488276365818432 8403975 -9829702053575207190712658584564840800 8403976 -45348568395609467280081166125005537280 8403977 14066868200119198447399101279159116826 8403978 -33966812816591579044890295290994704384 8403979 -6697198159745822326756368277044662216 8403980 12289384906196169217579009217321487360 8403981 10223468331276957774691279876790534784 8403982 11097330830658013352201401534705301184 8403983 -8752805688506689020246869472029742624 8403984 -6216793839535994008060897709910245376 8403985 -3084559337781902978615406888776476800 8403986 50748331800109676501907485569965947904 8403987 -93475318005159110801838669564457879248 8403988 -74644460238938771071439260710434192512 8403989 -103803515168762246802247367564254320000 8403990 1274479993482762244844429486076574080 8403991 -87610535217985219894450850313228026688 8403992 -147309813592226394293513765917420769280 8403993 2791886879363717739820972098980193984 8403994 -2799011934173890289481069669491559168 8403995 7853595779324559439135164919831352880 8403996 13782354797417949065151896642823435264 8403997 -30273397310627170671946874089318128000 8403998 10748728629174605463377364064874624064 8403999 -78977138242206101596188637405737612672 8404000 104289324171217943783658728674295808000 8404001 -49388996214374849877603164075403806268 8404002 -35600858320982793960753755068855361760 8404003 42679329637080699270063948759100937640 8404004 40424425432773841239255093855321845760 8404005 22954238052535091081969948354965427520 8404006 5919921264888189613047705112001664 8404007 -3590240209736201451669964915720369728 8404008 39745502298141414059969373676399902720 8404009 19872735886031658338286472255093163620 8404010 3123724833776291867704128307083644160 8404011 15698556931547184247765759308329288448 8404012 -173992681628129626077372371737903538944 8404013 -149329774145831682131416418183077317738 8404014 -29341130282591459936878261411014951360 8404015 -44697104754246279755960573439557718840 8404016 1063152360003707820872038671167913984 8404017 -66473805400161866991324471392747064720 8404018 11116842387505730573471456667066980352 8404019 -96320398086478220328188829798384215280 8404020 -57115581413118490484036702560382976000 8404021 -53182275544402543560463983981836229778 8404022 44115941362637008095172979236734210624 8404023 89017419870201282845104178224455191040 8404024 -23744790573300250411875447686344151040 8404025 -759343890864091297984215219585835200 8404026 -50952034357641890945843202498677472000 8404027 -123683196849983046649469328607899582120 8404028 100231650467611190991737273527281159168 8404029 36039625749464524437679441908713604774 8404030 -114910458281626899688005310604963066880 8404031 54788489876896244027156840494807921464 8404032 -3026641332133924579567512361440903168 8404033 -72029035678568636551152792407629741776 8404034 57284866657921856827451702148478750416 8404035 -66312081455128127052561832180520852640 8404036 44845853071361670831229862726514016512 8404037 -132852424239925768863829707810154306368 8404038 2857446448437899199400469541846194688 8404039 -107036088675076656669540137407179504624 8404040 44560872050242809618838194575994316800 8404041 54006986271686496163900707727789688592 8404042 29306751407423097716178905403740371200 8404043 -15717559487361754005562092763356471336 8404044 -23662426056625745644660207119868981248 8404045 -21041022963139990667044690788033700680 8404046 -15619990537005362133663038263672824960 8404047 -268888614849303225164980384307599980000 8404048 22525175190785578904628597493931958272 8404049 -2187106870673831833507587629317857936 8404050 -25795570906933114851450977024162592000 8404051 13284956312789475788086961816698486032 8404052 -776286247421105928339478093053301248 8404053 -47284680072166523592710495582195222400 8404054 41799230683842770328844457473077554976 8404055 324772016115258228042871873322256000 8404056 -88216538864522300948984256029369180160 8404057 -12412239529721174185894718908815639936 8404058 -38577517271009426600791262536811382816 8404059 -75500139133405709272804046504108392296 8404060 16886220914590097958492422428274227200 8404061 -186942457024713431429399879527443537600 8404062 36466704765657644628812387321960985600 8404063 -76771252946724372120277071242398285496 8404064 143862116521590469510469765291264311296 8404065 35116669394424384079742873037213115860 8404066 59525749679898692972520773949426954624 8404067 51621653312650942090713907874256483792 8404068 21037314871583747514978790546007331840 8404069 4772760001996086153768956524435482624 8404070 11006896967462932030040692181755829760 8404071 -60080431080615141410368783742656539360 8404072 118765804054790573071498735985002060800 8404073 -34714974434174505735179603864912647296 8404074 849796082847211270690355125970472192 8404075 33408254850340530850787516652600119300 8404076 -25942078359286136757250731937615722240 8404077 -6026362698976176232607037275841706944 8404078 108288110562773577704256030834228433920 8404079 327964649394265628040788617493290231680 8404080 -254558731064203221640629304473354240 8404081 55755290623476058186968793247786108992 8404082 11201962299610118370200085288681263232 8404083 56599464401610100183197081491084429652 8404084 20136457690970131714077297598300392960 8404085 63740125642074113582252971829948476800 8404086 6488631092670461128124861348378934144 8404087 -3873847122637654361572545490689349160 8404088 115662470814904345431049535039110656000 8404089 -131002836202080017526859949723444665776 8404090 -34613520412339316747843828984691129600 8404091 51317088906738601109483424845840875272 8404092 498087268463822194066521506298485760 8404093 -110356256503952861602879207927795337780 8404094 479431071172518583531921691419332096 8404095 11914789700450012183228788005583526400 8404096 -60071532169749612711011044584629207040 8404097 -19281362552811613344454472916887936472 8404098 12649540927498355176292866070827745280 8404099 18630393303509715079549722887474112000 8404100 -8828965032234188924805155317394227200 8404101 -107746829086517474786844824677861252800 8404102 36007425663395319861244109691020237952 8404103 -19991477288204593826935812700308845040 8404104 31014805463883637794728519674638827520 8404105 64607786100464932832702534701357276260 8404106 36185083493331771429960685920019801488 8404107 88785830061213365499792015171502958040 8404108 -56862610326523005601901729766105268224 8404109 34449217493456991944598406620953164032 8404110 4823151639548693152382655922771649280 8404111 27341967547488424589926768936301905712 8404112 -23688935742399398372941593489875165184 8404113 11101076894811944923315971439497717744 8404114 -9442061580070888527030045693547615344 8404115 -29318540877299905468687126404573372240 8404116 7577854570830900955948042922913484800 8404117 -10504646072243424958418481131176583808 8404118 -38953341742985584682772207976150224000 8404119 -25210044306451338511523773896976817016 8404120 13496346378598250722023542043281203200 8404121 -133145403697103769010574023974458793456 8404122 -34810907688953372313578406162398704128 8404123 19753605189507604235189520261747981344 8404124 73391679590700420576323521399195923456 8404125 -2027597179220488039990415040540432000 8404126 -89218045885855466626802545845967567488 8404127 65896607034931872399783477059350922976 8404128 -41946316989309534530399769735525826560 8404129 -60612181066926918415729069396147900220 8404130 -17832139071004563795536788842913612800 8404131 5120593810253181400898551302142986240 8404132 -100165906253785212228496636013131376640 8404133 -17454166742107794240316279285163119716 8404134 31877464809878312510811265762406604480 8404135 2956305434867003612606589428756180400 8404136 54623248355320769110155081346842777600 8404137 73680714097670980428530426189141407200 8404138 123963829854419813913754457465082348720 8404139 30476257907199855376188414890738514360 8404140 9591601706385278240919692294746905600 8404141 85696261461728284011894342789779211542 8404142 45505985341252065040423037674052712000 8404143 60470476489153170420484470001270155648 8404144 2366062581276769908286333849098059776 8404145 -144665937991273537802114693668997713920 8404146 -41116345004890419907721992601952828528 8404147 40637560429096965848470278114200308320 8404148 34756535780754273833548375177690442496 8404149 -2702554753966711306591601942749956672 8404150 -29196370414109933989841602368843775200 8404151 10596849384499310333875017470866683744 8404152 994856603269764116564553563689328640 8404153 113929721865265356232492687714907494848 8404154 -14435980601546958275617771776706354176 8404155 -19832421108433370259476176255492709040 8404156 82150137253567113978089995107502328320 8404157 -930721053015671259389019991015751208 8404158 1470928908348808109430842107272960000 8404159 -60175470139264533763179634568593615184 8404160 27491058992164042827521183548472033280 8404161 49481175540455806834361330768336888160 8404162 -9161005676168048098197878708464982016 8404163 428008138384397505526248454835807576520 8404164 74014562240120526329057453698810208256 8404165 -30787122973745066699730064397253212160 8404166 47064296941489849254869685322995400032 8404167 -20570661036769595244326085307094795952 8404168 -24883431113384830995271735098654720000 8404169 -86213258273601603384369831162296134656 8404170 -30946614155853541375841229852557049600 8404171 45101048943791690298127756965445699680 8404172 28081298623582821747153422551249843200 8404173 -98334021038878385791351011265946915178 8404174 -140498477138458863870475117022636280768 8404175 44864086363591120925900980308736422000 8404176 39919727395749445037398696773943296 8404177 -31439147027765206887760864413145166208 8404178 -1524898748500804905851476370911779840 8404179 42812378248499825372222822584533446400 8404180 -6553909863834352727582381554422789120 8404181 -157014620106672324294198803404219414518 8404182 -189355842030198885021656686335316561920 8404183 178802901196128685740993631080324311432 8404184 161470359081248669960328990418763458560 8404185 71832041373584415872056774329250957440 8404186 -31339618632112840256808152508766118400 8404187 -46853264430922067223929725234537123608 8404188 15934663914613161862554896061830768640 8404189 -106312137491256762279267198157675890010 8404190 -8684568764088782367690689147614598400 8404191 -60718138952721812758050209531764640640 8404192 -45273697111546471007748636492286918656 8404193 10585333501492293421447297714789071360 8404194 63819127792252939411431223715826996480 8404195 -27598778944295448105435911342128858800 8404196 60830974388445412369315915926420480000 8404197 14933850796380171109002197520420747072 8404198 -5647426425205254959739131017752020352 8404199 86284577113679627436234163645501867440 8404200 -9812787080223882418678085510799360000 8404201 20445184557245602923598841793264283599 8404202 5205840596732766112090946838903441504 8404203 -3448863950673233280047144134012278696 8404204 20826820651301160208040367249573683456 8404205 -48157177462655527189589321595387588840 8404206 -24444649968347427169465235957409717696 8404207 -71817079424154222667365316195817675776 8404208 -5800056599539124324316768625501962240 8404209 -24336301172468954436844231754087012160 8404210 19889372485646634759727895344867489920 8404211 96129146336999266493320821237988102752 8404212 47495865436770125787625809452877576192 8404213 -124178525996992780778813851388991570080 8404214 1077329542464301213794119362277712384 8404215 -77758886250260896247823981397295432880 8404216 -7856683560116360697004765636171161600 8404217 10940789514092716641781546007540120712 8404218 7458807010942256790093058770068044800 8404219 45049988083362251924230740402900771620 8404220 -16361110205905624627271799999912330240 8404221 -30277253456891670922977559533253632 8404222 -112344794427358103516662248231013548288 8404223 -1284043445745871629859909592434730448 8404224 4525159572388657496348478674974015488 8404225 72077367848400594316205707191607014400 8404226 -32943488604983351443248159765935600688 8404227 -10928144382315866704285977907075395600 8404228 64812073347677756719481937309832769536 8404229 -102516135582206986876193676460199172000 8404230 -21923961358371084609583551028991412480 8404231 66709811613819889423860144353664003864 8404232 11199405213405382945416375205240627200 8404233 -20017021777675002000866236296317249952 8404234 15122102306025236276348687959484852016 8404235 117602551405271833761606496397135354880 8404236 -3390983664256956811704691970372302080 8404237 131966755758751329452687405050155832886 8404238 -43005585711514830771861749887954457856 8404239 103379781623747907457733639743460880 8404240 -6805348006432025986849482292803502080 8404241 -71084290569756626145824119310313857358 8404242 -3655180333204889296389508742944407552 8404243 17522812373646951081217216710546056492 8404244 68319164245322463136262246454346609536 8404245 15467649296754764957079952685967620220 8404246 11141810104710806597499054324484201344 8404247 -124130877108634134454638007975666661304 8404248 3127497294795280056718629473990246400 8404249 -5810517805901569742297598896966852864 8404250 90339496545967894592667854141098392000 8404251 41650810853956554094779083899999455360 8404252 -609865118313343397901802847988205568 8404253 -32557115482631529927950642199475009632 8404254 -3415894116318923368213804316470896960 8404255 -6441497638246279660053198047217408000 8404256 16703912316332742014997892823720656896 8404257 82591407607772014515109788818837224320 8404258 189398472192091512964275267115393551360 8404259 -123165293200755744554365037463003333540 8404260 -37080019823642113810137583171150909440 8404261 -100887244802012378593645428100811948928 8404262 -53128618265497730248667875891694976 8404263 15591949649551472644331057435717145600 8404264 -183595356372648287239940380201205760 8404265 -50854851480964145213271303155673905400 8404266 9078381789337603022858294488643983104 8404267 193250677450353877860992414283916279672 8404268 -62205587093889308511465269367932842752 8404269 -40865094554786015161433879619548549856 8404270 -5064052087609754152935638362217472000 8404271 -16647501544251299012845159870848031728 8404272 6049465857497572427090623640758861824 8404273 40285847079410672330147515624845110820 8404274 60780402929388712739856302822857607712 8404275 -65834129795769051863938955079359788800 8404276 -43793376222474675801882307893292094720 8404277 56773243691652120074691379144583386272 8404278 -17274799067457709989721812979772242560 8404279 -80700319801649900043613319453345777200 8404280 -768862545277769595471397886512128000 8404281 4761058121873176322930211143082744570 8404282 -53559972880343772782449693842646597008 8404283 30353842218492866709066178761075650532 8404284 -38283792794105630455530961470131940864 8404285 -191947744577492745077400949038548044800 8404286 -313693406721118161643528020464381952 8404287 20326079119093083613083372235208597520 8404288 24485859136956514873129493017579225088 8404289 -260327149246716898295859560675371005120 8404290 -42478791178508523322400838897893836800 8404291 -68095678230162361655900523316546718352 8404292 29376203844169760490999413240080699392 8404293 22004849432989000270483660231398346464 8404294 100985911294156868057739095263439481696 8404295 -53714166352162686784447788549448840200 8404296 -108457202628967676675993827029856051200 8404297 -57040167966550738901362893576185302 8404298 25891869491080683606398777530914759936 8404299 121116255707432768706224655896473881084 8404300 78957473414615427210089507013611776000 8404301 84760502598568827861630065441937133302 8404302 390662352617632297191218810681210880 8404303 40484595755671139589010284521450102544 8404304 35011964892802298872096096743557677056 8404305 19982735652079553978045249529853501440 8404306 -20377110390322136207598036517726881648 8404307 -3073189963032465021332201237018216688 8404308 81566050697871193393059475537579837440 8404309 2642801794996499822879555416847887360 8404310 -24489634983076220138214658457402384640 8404311 48198828501421056526112080695853041744 8404312 1375944543618827607227261187299450880 8404313 26646791896947290394989959992566759562 8404314 39172595277904963752806545510440771840 8404315 -24631050264838855441939430151061582080 8404316 -49335726955632297394060034447012075520 8404317 -1185720688384832479564042689739943808 8404318 -16127247793682886892560659247863973696 8404319 70164038325076509981700464231124336512 8404320 36267377526006021402332230741170585600 8404321 -19316633320112900561152939749968926956 8404322 -50941168573014884475623399208363642288 8404323 26093632390727147696611208736581720184 8404324 -70027501793589370663489044919301001984 8404325 -21358952004204293612226795084183108000 8404326 9516075859170529758643635197191315584 8404327 208041578274718354951524134906429666440 8404328 -3842620186024546802921338456423434240 8404329 12545437009818862823847838689853002384 8404330 -32593462645571351147694290560147342080 8404331 -52035791152558110043737496337208223440 8404332 28108966639260270832161614795294479872 8404333 -184225410274877004462098114526319281162 8404334 -53483639369621547873701895942040757184 8404335 26759460779032451110925889438745281720 8404336 19233944878216720559776344814852505600 8404337 59110682071452682046915597892232075986 8404338 -25261628824953115167475333378801792512 8404339 182809496400541879840455696052929816140 8404340 17611495258197218557346781333636833280 8404341 61884605287588161662746815960474725376 8404342 -102207943041479892005834369852210456928 8404343 58345795942632151849116714149162111592 8404344 1613112020338445819671096390245580800 8404345 103680616540323821443373751973261650000 8404346 70959725381191374894123557830117789440 8404347 38309466483321703466829111589322921472 8404348 20945632569394966220568393424308023296 8404349 -146882165307391805640023075122552767264 8404350 -31123711693649245454350578452044800 8404351 183806921829594655047257464288863028352 8404352 -127602627652603450654011421336723783680 8404353 77328554799237818981969270859830514162 8404354 -31453892180194723592113635071364131328 8404355 10263917976387264081460274606597807760 8404356 87920549627952497742166179235183414272 8404357 59190388181982233541031338813955422560 8404358 -59116134965939338157268412651033275648 8404359 -21349562398392606776342490651660540720 8404360 -53026023663137753475617239484541696000 8404361 -31325788719216434711218925861625438336 8404362 43113562674922749865040985434893193520 8404363 -285283903042823770740791774824001695152 8404364 -76378544481448919288465538102873940224 8404365 -5444252691945830774862845105184796800 8404366 -57371724329731871424302769871436002368 8404367 24750449051789231219218033650430044000 8404368 8520229472807385818766814003858243584 8404369 49694940217916902888102823114284928244 8404370 29723884168457868076193513455192036320 8404371 -165971271460012014989934052656635008800 8404372 33447710617745771493576096834211400576 8404373 68416746283827845769960712586709071520 8404374 15983090503802160767780431617176279040 8404375 4813563953716879790851344784281420000 8404376 -47337766450297949946021079510721740800 8404377 1475887241670550868458491986097274320 8404378 -8293983248369612076044941896848633376 8404379 7123828343202011902222742139581593920 8404380 -35885964684342159290447106174238717440 8404381 143008589964270411811687109100466302182 8404382 -68894390410853498978963583252387916800 8404383 165769388466941890563788683431538704 8404384 -91458862738254712960933196550289489920 8404385 -8011202025323242081346501344874791680 8404386 -11634221501264006715506183669254225536 8404387 -220161199119474133400445141765449916964 8404388 -34220077553139458065188761338908057600 8404389 -27362162490267442313139909784776016416 8404390 -48084075825551352813396184567592860800 8404391 -341848386092399059848652202321304631200 8404392 -73782546675217531717939419418251264000 8404393 -20143833365471260136948470625508832 8404394 1686070911876714129479511339688062720 8404395 23555836225032856984993115685621780720 8404396 1208200608711647045484890986203955200 8404397 -165363437174338613792644828103764461588 8404398 -42200000841745583292036721227989057856 8404399 -75819925530012540725292676852433578464 8404400 -19895876370103811151361507863833395200 8404401 -20576922584293615346461584639433170720 8404402 -23454020035538679666538381354968150720 8404403 7548469430604430919091533811306528000 8404404 -7456611155251088536122290677357768704 8404405 21065055646208373462867926966888844060 8404406 -74659311513175480153842389315371786848 8404407 -5343470185117271006262435694860288384 8404408 -60779770397834740610391889318374912000 8404409 31404847559551017819633386157246839436 8404410 489104366243420703696736300726026240 8404411 -177511299634812156336406425767806776988 8404412 28189828273571952471849570472103122944 8404413 -81517231851133542909731763655536995616 8404414 -48518787418957964452695245130087427968 8404415 83805815736394051187746495683845534400 8404416 46099598748193368174298581575078510592 8404417 3692992425900441177480106600751363072 8404418 -62948000129881128449794647703293360 8404419 42928502137930910242180325113466077944 8404420 100307712075522098040563738392568321280 8404421 54535668995287234996812771451130036544 8404422 -5365509327790907132059547092293335040 8404423 81974542781122482300989002560160903864 8404424 -49191863967254811915788416078432174080 8404425 -52408188007680810738946801398134724000 8404426 -18295432760588923566114339007450808640 8404427 -18541501435984182019084926615912239724 8404428 27151728521836923040548765786177060864 8404429 -49922258738168526804747453288596209920 8404430 11054929913451510282574514716995313920 8404431 59016304003813444196314046141573430792 8404432 -10070971122939965471635974804337459200 8404433 107580655158036708055770467738758397682 8404434 2899211130768656012067929545136115984 8404435 -33774470219161070866824987619033027200 8404436 -878187776629593212089994027889924096 8404437 -122824043479049359870802633558744895840 8404438 -9017849745104161368654791147151160704 8404439 28999830218453320099823029987264496856 8404440 -47312660996532424927547863259244134400 8404441 1017465453583353226919613360280733184 8404442 164314280993666645415530375628712296192 8404443 -33980965005568425501084188278609553616 8404444 -77476619031107729909295735017024280064 8404445 8942126411368055871422295378750537600 8404446 -24769244857909887129314558298446678016 8404447 42361236704409666408780366054044502072 8404448 3862369634682363224511378548423393280 8404449 78023629596294375654521742130606828464 8404450 -14414414638215041469637878491655354000 8404451 185224568350125495624232094470533498504 8404452 56077132217280035931668242498697256960 8404453 88846865066279275884222881416822455264 8404454 115685870076386664198553784552536702176 8404455 -58818429918474821175730936245968078640 8404456 11575116077677899323801743350739353600 8404457 90722183129798216613049192204284723492 8404458 -79895370541782334545790473707593696512 8404459 -997077568717193893318938340877596784 8404460 -41273619592857231638504992681494374400 8404461 -60034721603026059777224817043166683080 8404462 60828492662157418995612496718745699264 8404463 43586441217265201404683572484047109712 8404464 3039324144769113272004309206885203968 8404465 59680112005634117090132180009457175860 8404466 18965795268444460507559565163292344320 8404467 -21471529261316854112005555905447476880 8404468 76013626084429436226543155127574387456 8404469 98246467668107211614086965565288989870 8404470 24823666198902846295216361280037345920 8404471 90671368526504213688339925810873957600 8404472 27673332463434277823669863611209318400 8404473 -28809418931595954360823492730078318592 8404474 21570701953194441214834735877795532000 8404475 35673459118260134593213788114228807600 8404476 -17044984235103181102940217162408493056 8404477 -58988282198593160160851879988358679988 8404478 -99740753333690279287332453397967952960 8404479 79875844437767771523370995815639040 8404480 -46312026957085085332669539284271759360 8404481 30271463897211732416446044861201378372 8404482 52679627088059797035562955972753822592 8404483 -9783809295259207153501142109544368816 8404484 79121256702633574258310628020640958464 8404485 27213268481167998053015605171577988000 8404486 13228777003026879750193449554266220160 8404487 -18073414416470268030008584326901966368 8404488 -415145010619837455159590442870773760 8404489 -74397727551026149468290264021594164710 8404490 -4534395082950313362613650878232835200 8404491 -215302877535755013775409014388405003520 8404492 -3932480493559016356966945958730467584 8404493 -224767487086331299321831278782137250880 8404494 29734052630562952846232240977127424000 8404495 143708487532713551072312133957798159600 8404496 15810711643717457900039057750364979200 8404497 6637822410316559358039101347488756048 8404498 39785868043571501439920922904393242240 8404499 124482898678581940539805674045632030064 8404500 5522214656260966543138935554715648000 8404501 52460645821020679634745379984755240352 8404502 -36015256299795440093737155238008537600 8404503 26093422444807154757339630393337271808 8404504 -46032542609886176922103224488333322240 8404505 -7555651473190100503485278358829673340 8404506 38597546175270556378315765691727936000 8404507 58936588298378199598032844542239032440 8404508 -17531983054428364953297600666989242368 8404509 7985904875361403439420209121944175808 8404510 -41956794089960520075036587377640475840 8404511 -19274575610009876912438920782633432288 8404512 -54929729003102649752080073826532589568 8404513 -8178282125491897333128487667558823792 8404514 68456656356883956482013531404381867856 8404515 33225378470629240267657261555116239520 8404516 -34966957567620245615628132160175666560 8404517 -60677803781364326255833015173956183520 8404518 -71339963310697918059927243097169484096 8404519 141858026816294902585158058619589693120 8404520 59792717922405500034449550890980300800 8404521 32956285751402925565960879863575124000 8404522 320256771353091621021187445102936064 8404523 -22026721621823992998114592743677994336 8404524 37454026554009428513064438340949723136 8404525 -88294808147430248317969444810475813950 8404526 -19745820192542214776296290146629008576 8404527 -78899768138796456838318256346390937080 8404528 24497033924480406499136242023581712384 8404529 -65647402105922232369210078282020016000 8404530 -10024768275398788246558520952350868480 8404531 60495393349960436337527112978577416332 8404532 -30330128441797214112037623863881986048 8404533 -134435556893184726863515766834857910400 8404534 22273827186213003400779384278886481920 8404535 48280701703753363618702020903096843480 8404536 -9956109669112989122078090773846425600 8404537 76515797351778386635503684666570160980 8404538 49842445458553824643886045525658295920 8404539 54428483495562865579693570696277832 8404540 8681625267016087606162421467063111680 8404541 49341389401076385914060700529480195500 8404542 -17632483763247513004607140240098653760 8404543 44273680827801993758783162167451983584 8404544 70103358910843818920433491999728336896 8404545 -28061844146570944616176528026742229760 8404546 -81165673488845305782286249864809396528 8404547 164591707999528946656897211183276919672 8404548 -88345903077341279187213561272408125440 8404549 69541707967170431798441792011879477440 8404550 -5179847456971646764716816580960512000 8404551 -40022012062875385084306958531864957520 8404552 76738552612328330092589723500310691840 8404553 180544829126635295560440815768770115802 8404554 4337527489758421414059676046085780480 8404555 30378310407943069735016763763928382000 8404556 -8307201976060809395286388295785831680 8404557 7021718317975184793239499634025904192 8404558 16887571264254743883752080334570354880 8404559 -12606342842752710534444143153670463680 8404560 932638646746389462709585073984225280 8404561 75140273100261642196359410289724531824 8404562 -117998986589029918390182694406937916128 8404563 8785614878963809761008798146336082544 8404564 19495521212469969447223134448810633216 8404565 -189432840559316130516379328465064960 8404566 8437518955396958793192508999274496000 8404567 120212874597320186690905048560135532392 8404568 -8194196654720851197372624814480957440 8404569 15312307533885978709767968840022792000 8404570 -37012785199250339913013517821880159520 8404571 -79603594081617581225306040330516389856 8404572 855089719680924672157815456633053184 8404573 19741489399047067462310826543788943360 8404574 49444448302865140675512189463407858240 8404575 44132025450331424446328438457081888600 8404576 20203494150906697333521029569423736832 8404577 892759654320829021635203960099847720 8404578 21158791940934615980709031341131191584 8404579 89262415666126846696714787877044204376 8404580 21132961603568268090015818518094588160 8404581 -13257494366585325015467559162143201760 8404582 28226176449883938809856615028804880832 8404583 17424569900494278489677905513478620824 8404584 12054193640565468173894418706091704320 8404585 14358802357195388342206025951914119360 8404586 12073621804549819400884630411551298992 8404587 60332465480093488421629440643132185600 8404588 -100036800645356363247460318703229043200 8404589 -9192428208995497279231376195876006676 8404590 17624500706607944889511532098970231040 8404591 -31962488147874807242586672876578696160 8404592 -19780483482561910413838409320482275328 8404593 11363675672108021346526081410897588000 8404594 145508077045467097545975681026435811840 8404595 13577929675697773984300512583114815600 8404596 20045876129656796579352547269108547584 8404597 -163013105727417485339578315846005055954 8404598 -80975456925059639971601802650636376000 8404599 -57977895386107252311412052444527035648 8404600 -90672109169116679829641395620527616000 8404601 62785068608699220898879546875741577812 8404602 -8564979159127091657980001711398772736 8404603 -71600976316286491648361641805223981148 8404604 29777327856977277694059632868996711936 8404605 25818489630082309594213721439823197600 8404606 4850946796230736262864223243494031360 8404607 35019851660357797327514527450064790072 8404608 -125114834778714199894859550661017600 8404609 214182804204268356795472458731728480320 8404610 1762018038985641453813564615944194560 8404611 -93144736769563982311990584490082365776 8404612 72388370608441784155989047415520783360 8404613 56422714972619970100061302833733490496 8404614 -41494061651172410231623930719725752320 8404615 114167851983630176524951488048825664320 8404616 43806441359488484502960175375544770560 8404617 -25444878665226818767829295234566285952 8404618 18191939180384506018250065045618447200 8404619 -148918931481552497468930981838036775980 8404620 22774241291651533415998011600489922560 8404621 150745052155076279312929841875656734892 8404622 32288808935974157693666646551970482112 8404623 53790047986595957264561867390476389672 8404624 -5621550662068836225168538387895926784 8404625 100225093836977715155758751745208944000 8404626 -13237777577801305731521525200791148800 8404627 24285983185697488846759551452156365824 8404628 99054584348300027443118612349690346368 8404629 26914181280542030204467897930751431584 8404630 -24819856992390863821102938488074049280 8404631 -5462434875573590872778638785512252400 8404632 2988459715622554481164353030076139520 8404633 -22754754973809968893570295763099074096 8404634 398686100746046087304963296902877184 8404635 -2827043121601129141599927033391981200 8404636 -5023958949296678135750343315523015680 8404637 -62776306862706563767515407176064772960 8404638 -31454522894696557103529781121950574592 8404639 207738006628862844576365793150665481440 8404640 142786085126017938082730747527702118400 8404641 -5117044490056117545502953033122147136 8404642 -87331081240797888361477047030023844528 8404643 14150977590103874920716679433061222000 8404644 -64624880647758864630330834672477993984 8404645 -146977857604357814858261622598939940100 8404646 11998010934933187285918521293329649280 8404647 107313095520755369513923559761805276160 8404648 2778854911036189384424443885631324160 8404649 124311662240964529264160344875647607120 8404650 -8817925567999892746901252912107488000 8404651 1203005438020496828648548366453346152 8404652 -86537883734524731557579262204467804160 8404653 891176339582501444773476027252763104 8404654 -52251573331835563689484928269828012224 8404655 1765928338054234586513058570524659200 8404656 8428842571924724869087755147034951680 8404657 3120046906030488201406852039089430000 8404658 24238440998085108581062761596747704320 8404659 9921538898376260774108813112422950164 8404660 54456313150651480479853052021268480 8404661 -59923775776176020193679350471440304228 8404662 3843141762612310102972237374810906624 8404663 -7707088822159478001312833707277132400 8404664 82816817379054922673460756363956428800 8404665 -31541870234304948299570375380885990080 8404666 -68986713823107640113534606378382775040 8404667 -246850917116871404262389638203736068768 8404668 70420408095232707164508838929795072000 8404669 5535739378750540856786884684044234880 8404670 60997363458759868908673197367191305280 8404671 75669553796521220383931363622506830848 8404672 -7737532215622451503949786806524837888 8404673 -99388935832055513604197895870987462078 8404674 -257662702753470789721681418807639040 8404675 6271196573445546291950825319340909800 8404676 73852828502181640719550002147382403328 8404677 -32528287319252396754297177985672223586 8404678 15870980840029745370429340387269260640 8404679 -29421462578317050345346092552736551720 8404680 -49611518132908606740068729233010688000 8404681 377861749088803726977830725284651238656 8404682 47788347885188556544593403938430166784 8404683 -22968533498546402442812222590595599872 8404684 11118905916759576116602114238914502656 8404685 -774694914024396694961062824321335400 8404686 -12764394612317935545286315918645915200 8404687 75398696900714540157090987279738424752 8404688 14947738884761453056850708057838059520 8404689 -7717973405801912136057856022184436992 8404690 4679553244670138222986852582236679680 8404691 -190802872473599842420771162391993412528 8404692 -87699449764581934340531505375506331648 8404693 -36617568187592766501943008116746062240 8404694 571008367273599365026161646638327360 8404695 -6491426929787651594580177440412312000 8404696 -36161886350038139990851539360813834240 8404697 149790438315844615587818501898494777472 8404698 9339818741893635025356300470282664192 8404699 73411840550682714719714442225711054840 8404700 -5861976711855216557652604065461836800 8404701 75832518189776085990457142748913650240 8404702 32162170723655002004830852159405792704 8404703 98966966796742674808381520922473729952 8404704 -29308065725211427734372094216167751680 8404705 53249263929606478894323728622374073960 8404706 14446689501683931613452449162110923264 8404707 -1056886704545901288092009220827056320 8404708 63856274609900844544336997145465190272 8404709 3959067991643708379715281598610543004 8404710 13150388098505317481991943196556107520 8404711 2633528808018160310913319628477546032 8404712 -121639414207196283416372790307370188800 8404713 -45505290903451815921456332360467654956 8404714 50685270730861522268455039614639638880 8404715 36431374851852220654220291767324660800 8404716 -9715647386814031491287085829532994048 8404717 -111941129235501754045122160238563720234 8404718 -11294204276502359205877329809830905984 8404719 99893198938004505902315045489209659144 8404720 11053226306276062406282549946050150400 8404721 8604493786940012350677866383986425280 8404722 1363059284445149162943588351904951200 8404723 -173038626836491178093739379487614720440 8404724 32229679333749567450821684620785626496 8404725 56149819935471579354379063652754734400 8404726 -4103015749041034497747911195157557760 8404727 -75037445533874174896541603122764105480 8404728 -221722720003572355523061236733387079680 8404729 48558457363508379036090192032602118784 8404730 33322669254534292864499366433953825760 8404731 -102046213403668409274259181958830669280 8404732 8189264887059534470890975896217417728 8404733 13689880205417413554652957443610913280 8404734 8598186916415685043215752426833762560 8404735 11389404129744554651064451734260068320 8404736 127822094091112266447314017478951043072 8404737 57539411303212866706445705924434176 8404738 -58332437900881082073482871384647826480 8404739 -8846900212198517854047935110861171968 8404740 -5444689381010208407892242563778004480 8404741 -9885566902141074480369862164780109858 8404742 -24347011962504635121478190922171085728 8404743 39710845537410402747598383630016147584 8404744 28237232820023673121460379148295132160 8404745 46706709565293890304580246250155579200 8404746 -13493034340842702982899810973702459392 8404747 -32589909245707382963101227562075538960 8404748 210813239713986499100999102373247537152 8404749 -45018409844359421321051120928399423360 8404750 -128523022789879463590539733512443760000 8404751 36056971127062114098599675707463856000 8404752 9573083210202990055623989766437142528 8404753 -11983955065270672412274566495727408320 8404754 6180257661133052231754099284893100832 8404755 87165569298953044023341500108520800560 8404756 -39985968248059354560959254815407025280 8404757 -123154732774830048332513745505285595520 8404758 32638046057114536490793073958306390400 8404759 201650288662442362357002486932261234352 8404760 12999148818293295293720962242613248000 8404761 -20917081489758453259568760130829076528 8404762 23354309741184714993123270005402875632 8404763 56017285270055841774702373349828096688 8404764 -59456586305981315799648058924025118720 8404765 -2060901937755124790354301161839104000 8404766 -48733951084342840791179225881019936640 8404767 9036416427679006701772209433719851520 8404768 -4531366412289191942176803438786969600 8404769 -17053052802091493017838536334023269456 8404770 -23063070876745984998390271377305049600 8404771 186152992345808616959508796707429818972 8404772 18281917912388161827252315978238210560 8404773 -13371783194849513055270058046419757856 8404774 591522660087669102307041994537062720 8404775 -63717307180273546399796746341984998400 8404776 299527548542990596130816726076314419200 8404777 82951928277413764665802804424303253626 8404778 -70784081240469955847523990044057908560 8404779 42697468902051792551977259299571300184 8404780 1891827005567486055311809520636774400 8404781 -42263873755548122600614867830162144 8404782 1976755002538598131318658537866076160 8404783 13072593243618376279131373883047365840 8404784 -36562440713614710509718632707472179200 8404785 -38105406240683429574548667318775815180 8404786 -23880008048359731906312555206184230400 8404787 -124152825129428239841485168155541224564 8404788 23141211038853757048492051968087330816 8404789 49470686464735558985147772202905492590 8404790 -5174346283548093344636847594955353600 8404791 8296986408576967341788219807248271592 8404792 -50795396203314566055864970890335232000 8404793 -77710691772726814498719162799824024636 8404794 -12408610150819071955887582040519629312 8404795 -21822699736617383453960204746381679040 8404796 5811046555693977240717575111893785600 8404797 33070401987777961807533794770771987200 8404798 -7449681372695178417290199567693015936 8404799 54766249693334123360485025145849882264 8404800 -27041962445808384691514560570667827200 8404801 1806272384718838817136558526143310512 8404802 503565989466238971625018074036805632 8404803 3085861800128494035002858035090143624 8404804 -57865957288199311110191254750822444800 8404805 51021666840308726260050921757400294460 8404806 2390554927249262541567832247045901504 8404807 13921610544461700902187998798585748056 8404808 -9386005666254018447696569027606845440 8404809 -5445844308021011194251129307974324480 8404810 1450722704751401178697952363214336000 8404811 76216097440270404427842170372635819824 8404812 18803392880415997187239018091192632320 8404813 37184329339817512107157913248267196160 8404814 11411759453076654030381314282743876032 8404815 -4046890104346852414639452700677617280 8404816 -1841369423675318798704125258465017856 8404817 -20051749216666865029733532266736390048 8404818 -31838776890105484296389574308535002496 8404819 -220082179608645685321475715378809461780 8404820 52269195667094809567556329225214734080 8404821 -25039328726147223704284725884794163520 8404822 -115577152798785405134687872534828424448 8404823 -608171131365601360493473776596102760 8404824 -114016149904290978999047504773854044160 8404825 -32783217344848515051222666637170556800 8404826 116330390993813765991912630523808624112 8404827 -51859533872054263184036693479610768592 8404828 2649511538330853983023383703612256768 8404829 206476781386344969708518313065387135328 8404830 27175073792129686551789867368352153600 8404831 210572084502391204286910420400892664000 8404832 -77763007439262706436099369531046494208 8404833 -99215407669028908443197807141807274576 8404834 -121010615854977146650510945209466927968 8404835 29026240261943736270902667171486707280 8404836 20322681354856754270125341805353627648 8404837 85840715585725554637955643826092235552 8404838 22926750732367223692001542272623761920 8404839 -31592803411418945961425123360472029856 8404840 -44241451637162120222825565639198720000 8404841 84875792767858014401984276854099285632 8404842 -60969433111956299307486111142985042688 8404843 -158773660144917849749433819919803561056 8404844 -4154878257750614911803269125423497216 8404845 -4076928480131709850561563400396766400 8404846 24171546963263639730956684813686477824 8404847 -73971587118824784017634249133441109376 8404848 -6222491402540642375428052624886202368 8404849 -119440707457457665409717992366164367150 8404850 -34759352980753816645966365589739875200 8404851 22574805324155524604652162086990043648 8404852 -1135817455475894453928884663731944064 8404853 -1621269129194762099405837537915768676 8404854 13841568364693357163886639128845571520 8404855 -1136761725116845964844746664243312240 8404856 114463694838850509537098440838966722560 8404857 170183114063550909953682152919897356640 8404858 6575059861968636268384752125016233472 8404859 -19392846602871092389403915179731892560 8404860 -43396935251286364290138609584874455040 8404861 26610360736895280759092904187046809452 8404862 24794227772148772877918169500052465600 8404863 -10742614500202002786553992441290924856 8404864 44241053629959550434863414052221091840 8404865 -43542825979102816266203392386107428800 8404866 999052299666244471887935384773184640 8404867 -13888262173410704329482635086510997280 8404868 64008337303932723466126270674735626496 8404869 28616433676762236689686075156136033280 8404870 22570562834160228235163437216985779200 8404871 -97337192692193268457770651526784093928 8404872 44802609083399848484909585778794496000 8404873 -209879693447557233744034340186626667878 8404874 -31709057868815333729705556852166346400 8404875 498673077057634923449692777502496000 8404876 1151545397177444699154757730867183360 8404877 -53196150004180692602283522764009414172 8404878 -4488772401010643283278869147193180160 8404879 -56347253671451771271404286470296484624 8404880 -29722187064136911169266549680575610880 8404881 45596251941235228754455487829617154240 8404882 120811206228030372945978849087743501952 8404883 -16375154178560937753543145693426049040 8404884 -71110057071429471725391987705797904384 8404885 -57464377122987549030691585025853040080 8404886 10020940036825257490539351264681553920 8404887 115641451724309121115265947438280332752 8404888 -63104037962459383908468819372477450240 8404889 -208516423641758999560452715179435661440 8404890 12156795451078173330702834628129904640 8404891 29100926658529163836106584647499511784 8404892 31034151005520704788130754210618441216 8404893 10135269933040878410592588686625720000 8404894 93913646807488484506890998622222170496 8404895 -28232485496166337351987892493225888600 8404896 -96756150130176194491141717972667596800 8404897 -51464690231045402894761710576024170960 8404898 60870905467152564936618654419534629200 8404899 61240015869182225644398903809456496048 8404900 17428289029785066066807153561985331200 8404901 133632147666959582752886029803213523902 8404902 12763573623489634106627838938440896 8404903 -185313219503036379776642280205400399776 8404904 -57125833714626228092634855484752691200 8404905 71262809312537873393508951610475630400 8404906 36821443043420754749162372722489093296 8404907 31648455172533549579382124306326157712 8404908 -92156921073444268331503662596954849280 8404909 -618128803823534234631855136660825152 8404910 -25474124605641627098053798937903960640 8404911 -45119125780528941314189378458245621360 8404912 -10354324626285450593436435364384112640 8404913 -42467577662523565021029322091151513600 8404914 10335351425267082969517715859486408192 8404915 -143867562969601640127687488621248519440 8404916 -24287046425510931108413964516043407360 8404917 79669662944973659808456300471839216160 8404918 -27058892187797064331351085801971368000 8404919 34799472882380130530222511915040981296 8404920 -36021829428003155979605510422208102400 8404921 41754986488212709945364031831741474090 8404922 -29562625293498672373850075191079065488 8404923 -27891388991308996531241801420863453416 8404924 -119773500338474065940723176932722999808 8404925 -25861563999022662154028116408549093500 8404926 -37964211739603950118505643526365925056 8404927 1260820227434614345009323338180115776 8404928 -1585248852767892265696782993372217344 8404929 40506276528977736002975295629055181524 8404930 -3532259398004572059578541268907858880 8404931 34830928092959953307184107899506298464 8404932 15561939439022315873075693431594739712 8404933 1612335872949823460720952048568637664 8404934 -89569791901913028848714248041658740384 8404935 -26885432273630245756493638599504691200 8404936 -50932327250884894888058031716239933440 8404937 74482093494931823819744198122241164032 8404938 -70944652318056051853105873015878581760 8404939 -183859671066511352029660640117280689260 8404940 -37038429418661937274295616149718374400 8404941 24317617637423092921370437668507381600 8404942 6197910936484414333550577015051535104 8404943 -18739617976098142001958306965447991120 8404944 -4595668812148221297507581622805856256 8404945 52738189395168119786754808141219420800 8404946 -80374383864033439001093164975421993472 8404947 -29551472580429226833373434406980804876 8404948 -126542357526291987060296025970223704192 8404949 12381322205120590059404166341073198912 8404950 9449440854851577067859758511487888000 8404951 126817281510878963624612154720810850952 8404952 -1684074999746819889082450002758492160 8404953 62500624068596340391962029521349774400 8404954 26631309945528667221654839582167683840 8404955 10892544337966075614101089419028600320 8404956 -15471472557152462507001642856855016448 8404957 -47842451756442077039546511953383811136 8404958 -112707560188247788630208756627868673920 8404959 13267965998553580632075572601488653056 8404960 80046106590473493984779888464318955520 8404961 -75933881193152625846975083166852757200 8404962 -452555691732048742320596002665463296 8404963 23322112630976442966387166606200376320 8404964 4452193316087918248691722561622016000 8404965 6543215012249119491224802093592147260 8404966 -49292481140265317930760269267123489568 8404967 34737962128789368826848292539818776200 8404968 13244326619502574940794647842547302400 8404969 -90772497836568764846729826808870306630 8404970 19209573127605951405744991884541598400 8404971 11053789362529698643343403167766941424 8404972 19653090302418979648569355692773355776 8404973 -32997605842892831951102319418079969280 8404974 7660446128064063203543684394578342208 8404975 18997600276900666944995630126145905000 8404976 35958718034256129404552254568078475264 8404977 -51633303271482566135899661432802274368 8404978 -71525351324049849542597582619695550960 8404979 -54317197662250536271206863401597963320 8404980 -20895240094109254594747363881254215680 8404981 -75463757429147739513489481047648379268 8404982 -30449855990531150907475045132098627840 8404983 -30162756266265805362740427918913696680 8404984 5519162620622586824186653095784243200 8404985 177699020777853889332519336062821884360 8404986 16981140596837584321649955611001731328 8404987 41688998183186965596943376556700675840 8404988 63093186402742312239636738621945151488 8404989 -202876756797531213131677767973730981952 8404990 -26082217855276436034043248341345644800 8404991 16180496678292375793749731346226777824 8404992 -77633805196197939487319919199833292800 8404993 -73034586218565680335821553038691829758 8404994 -9749000995480513140289781669659789248 8404995 804170403049851062487866452455210240 8404996 31836784350034084457419722603679184000 8404997 24863851070101272612999128660128756446 8404998 7344550294521522179867143930179606528 8404999 -7348257793863976476328790680486744640 8405000 18808520666997900400619582738558400000 8405001 -4677033718322399933006864843050278624 8405002 -70801044017339267769365958166450980048 8405003 -53226904245457213072198141980640376748 8405004 -59664030907813983669433763399621649408 8405005 -6921165338450366851796847166105044480 8405006 56066883686801807844775183723333432704 8405007 -9596857625291478096626976407428831584 8405008 -25934419113280471222843952071010541568 8405009 -122569191201762199434938831556882584796 8405010 -37421252010701604490580145955855088640 8405011 128957082206825770010702427448393950320 8405012 -59049362996792327610983041471033712640 8405013 -45912673120805911322751051447267744000 8405014 119566533501857648169534659564581129152 8405015 20646375637976728925066020136786027160 8405016 81000679054506567753358109249049231360 8405017 170993804040801604140419745595793362960 8405018 34384172616926129475052421211400785120 8405019 -88060214499751820342839420174229084880 8405020 15929390269986666138019387606712186880 8405021 131247035432174338598102851864564327692 8405022 -39629684649894675602736266486625116160 8405023 34973057941056382075416364798872296 8405024 61816500535938925800582075484480536576 8405025 -40263211931741735248632620796812845200 8405026 35946745660835658241154193382311375360 8405027 -12438059323391653907105288746001033640 8405028 -40209764854560461384695579422900965376 8405029 -33481787693262880479634405370279922370 8405030 6799029840780847726042522019931955200 8405031 -41108048551958717440200085022691380016 8405032 38425127258351874644271462452772280320 8405033 14826974384678808558101687390706080064 8405034 -89538701827526973763261693964287451136 8405035 -30717074573427648565448147426570543520 8405036 5924950614092295690831821538236570880 8405037 100583917739418142754780692701511664694 8405038 -1690141260271256589198837454019280000 8405039 -151111905943655394664471264474806350376 8405040 -1876255395782196657135696173601914880 8405041 -1521505550781029267159009928261283800 8405042 104274177927491813666881182196143078672 8405043 -54108360840527864233749305802811534536 8405044 4708233150836322343723106472871627136 8405045 -54054000589522201833997174376526328800 8405046 892382939270958511036483332342753312 8405047 59277039542238469874401589671748096000 8405048 134649103044195086211949799046387855360 8405049 121381978832615709524170246788366395040 8405050 1444609153832549000429284447294000800 8405051 33015927075057400691718437575710622464 8405052 14600173923556694171002187937272217600 8405053 -80119788533094523077579045557746216116 8405054 15887355011108275415823808310686553472 8405055 -61018659875200178475271485227567863440 8405056 -25640473797699183649881814632927068160 8405057 -73471624747117742257870493361143094528 8405058 3515242750000820152998903538953596928 8405059 25470241827898044096517845736917673504 8405060 43873699429778803218574565769774900480 8405061 16054047322778916243177495522692087808 8405062 19611547145573663960510281026398750592 8405063 -97483191233151883119281480000951339688 8405064 -66731403572360197774398369217797857280 8405065 20715846718439430768528875483293691520 8405066 20272015407477262725447299950610592000 8405067 -134339784023645327890199191401073627200 8405068 -33757118226194118992938849448204682240 8405069 97328357928619345543874377938773906496 8405070 57122419421857996961748961074778809600 8405071 104760158057704750620316969930736343600 8405072 14394767119891823131436061346259238912 8405073 -201137111061842108446637941173270204000 8405074 -4663391085849872007965269834375468032 8405075 16084097198781858610353401763201942000 8405076 53340621081726764200522925477875525632 8405077 62139525288423901068308077833094206926 8405078 85754281140382475948109737801367725568 8405079 -68672412879263626626935675017869470616 8405080 -28455751865786469396450293625639321600 8405081 1366806277274363465869102624914971040 8405082 1127497506745266081229168213322264064 8405083 144177825962185632742845285330649069760 8405084 -42854212905031912211729608788370598400 8405085 25647622668133884428337506188921443840 8405086 74844806615364396738894520367664457344 8405087 -95189025848254014421937324199497060400 8405088 120043293029919453121772522279327760384 8405089 -86228627163187877544564243543996637056 8405090 97135348053679624168053197705631144000 8405091 -168779948239167781798570548783812433480 8405092 52781046490149259140708124564868841472 8405093 23571094013415157640683615091225207424 8405094 -1504774644473618433365978718171555840 8405095 -20134191282329846400714632325717762480 8405096 3506477124824905489047642095227944960 8405097 -22202799890960070277459214074659172224 8405098 25109456465840378431836859533138413664 8405099 12203319655943915383294497421815558000 8405100 -24576073499063120783284335026433024000 8405101 168033356582714289734813920224475478102 8405102 -29132692985301948063672017161897065600 8405103 2873482421742107401341775110083627904 8405104 -50178834236036637900640386511880454144 8405105 -7193871401973674743238791534596954840 8405106 58217702990168165079829308952145379840 8405107 51560837926452910832851188517367850832 8405108 132525596625397418006826100896332166528 8405109 -2948067705166126281261065361966962976 8405110 51918568840375746594074898152948121600 8405111 -37604855206479829239700789350266514720 8405112 -43963801826296450065062174954060820480 8405113 -72179432522232688547569959485428309376 8405114 32729612757831336184664830779222331392 8405115 -55083887604451063845402236157167387280 8405116 -901653855573698130149481223245178880 8405117 -17608191352170772915648537033455138420 8405118 -61032064489047623027111614302706940736 8405119 -163440619207045813149483818575854428760 8405120 43600351282330488163769840624153395200 8405121 137947199328599695823816731407645636912 8405122 -75669049784336196681100480723165066752 8405123 -16851984200632152177560130097824618240 8405124 103327043494251776024703713656504320 8405125 -129364901689809315751835359027451400000 8405126 -104396915742328770432567787371745662720 8405127 -165856164688090509244028377474398320520 8405128 4836338534335581499648775852328192000 8405129 23612084234480182281062079659416995072 8405130 -2774533579311552910137173463736366080 8405131 -5056335298658157000446327491404983520 8405132 -70565013418012882593928193828837839104 8405133 646415957185783695412316724437918208 8405134 52027154282411063970169129322347233216 8405135 -20032790869601861175780074982657868920 8405136 2503168320013125388681613125371863040 8405137 -5039046920605266483381949244103653900 8405138 38215805790170558726791704417611652096 8405139 -120733165958291558324703481191799509576 8405140 -18702296799929006553587494821606912000 8405141 -186506139813143759001861934980385199328 8405142 12675012966070816679790524009768571264 8405143 98138166217422728717364562980496443024 8405144 136210827934266849961316053115596800 8405145 -21545526208283688318635990571708588480 8405146 -56641770312195810274370682473980348416 8405147 -9449386866487341702544986245522073168 8405148 -83977111213257615243362501794292344320 8405149 -126334705420318705478541305210806413850 8405150 29790708957202105163521692417343689600 8405151 58263538212584954995849812738173378304 8405152 -30925327980597481476683290465020149760 8405153 52048725825454257661976015723707122402 8405154 -37695254987057948621049104210811064320 8405155 -82392796740661631263223285331450008880 8405156 23540791860921881103780774743245440000 8405157 4595663333773726955466460943656029120 8405158 14755615360158610998900762448468531680 8405159 -48246161043961210396351476336658120608 8405160 -33992515341270813527881587566972928000 8405161 -37538993440995341258746042697669663088 8405162 681111299108806616877065054488022112 8405163 -135070946609971026206451832447561200 8405164 13388682612328712919568156246072952832 8405165 67223582537424189735251483339583282060 8405166 -8709920871957454442578977421787645952 8405167 4155072426293978894143230223197186040 8405168 47214622850899174857313455099902361600 8405169 462314698099634097689899548407683680 8405170 -745204454879941404274717239025348800 8405171 6026484358124479146187705415815333512 8405172 -58527249061144905845244166738000754304 8405173 -24091831923050032554803268154334545760 8405174 -20827530501499944707575355742154809600 8405175 -60198810540869441629003466028813309000 8405176 -71358314655916274370531803686640332800 8405177 225002196771062321775770443533120070464 8405178 7076732478958427400164087577450906624 8405179 9617440898897298971331906635737034176 8405180 10316604891891695328538808684328867840 8405181 72061557499778927176752283136765067840 8405182 -4281172150981737339923711948212993920 8405183 -157770717500951024667533150239566149568 8405184 29789190844484626033459672156037185536 8405185 41544811182200216609629874555386744320 8405186 -118295328099524613761081455080225469920 8405187 22908743196732602240935498200783620352 8405188 90053920004947912450152362346134363136 8405189 -25969863790639278909457463937124492032 8405190 -47852904005169093096048377831640216960 8405191 133850891273562586708766008752911016240 8405192 122904884850633211206832227338625024000 8405193 -86666141924297661372738053981125246272 8405194 32711558691550018072926790519404901632 8405195 -10831217712022319687387159478863408400 8405196 -20420404425108179753086089722960183808 8405197 -51148072074814570745037195159073609354 8405198 165458025901491368561748875612120852736 8405199 -7343750360623185287990217351984038400 8405200 -14113314007557109955400430656675635200 8405201 -21028508546329238172518080572718006080 8405202 -7558695401786030620733598755430575616 8405203 -60432839187297141775930649823927494548 8405204 67327336195383394139764264661715443712 8405205 -13585819182532783510026444909847948800 8405206 -89707590962724779446278323500394664960 8405207 -103859413671844488957446856568130087544 8405208 1195319146456257753749666342868172800 8405209 -50735544618397605608855574237886265590 8405210 -1110139334737491994432290245270407680 8405211 -68171555887060149425767666622506426728 8405212 35431721971343088435387091051365629952 8405213 1349078401261484114637749076552158700 8405214 -8919657166670998389283594233291470208 8405215 -55646508031142440771320978773516760000 8405216 22395809067304676217742745563677327360 8405217 68163115018408744497656316085242353088 8405218 60448639743972292259668200260938223616 8405219 -97401052726019502912602685981923809380 8405220 -2285599104828374407238095958943129600 8405221 -28399355290931531864780435098816040256 8405222 -31420399372648717616590967961466669056 8405223 92946550470643418063977643945843807784 8405224 23228415330976363293274439380786329600 8405225 122959861441666773413916806012276019900 8405226 29917492809572056722728308064824642992 8405227 15865965755521584676235864440399609076 8405228 16577731390274818318709469490916643840 8405229 10066562764822890998626478532968232000 8405230 27039253094873503361887248857037389760 8405231 -258130818505945987121611037546540845800 8405232 -1540691308886768075426381137859051520 8405233 -60167225015174493799794688728139001518 8405234 -39772927427471258676860457047932867968 8405235 -15544095892656065199935353732590604800 8405236 -28562784243641968680476186463586199552 8405237 145673375596288667798564064119854030272 8405238 32534013176370271059464354967474462144 8405239 32415936360046792289636681624098410000 8405240 -45015041548667721444926245701679411200 8405241 -22372961361648694804024055985349380096 8405242 -212537841549312296883013703780274133056 8405243 63103957903742327965609397438622193920 8405244 -47267794898305066957195246350225853440 8405245 -177656681832266343919042125296062648020 8405246 22702987516209320130566161076878886784 8405247 -23524798764355689220266665787768737280 8405248 47869879266524499238479458612409270272 8405249 91150131362023502085466832042380813380 8405250 5609955183768603828241568117100288000 8405251 -165926990616885950921385131360264448896 8405252 24248688169125310953869963499593540736 8405253 863250025563185090617470653240118624 8405254 -42863931728475372655943694510910112640 8405255 -171062918011414227110048002638204265440 8405256 -1084849823477081976221889161052364800 8405257 43759883442972909185599770255187952512 8405258 -8857868938373738916825996927842611200 8405259 130300973365873975034396056251443878320 8405260 -109425253961012612172600056810413317120 8405261 185765980861680318148718421927195959862 8405262 43707672731544244105784743518161523840 8405263 -58069919362954965716007506698420721488 8405264 13522637388256636521531214770765299712 8405265 -31712246830841646801242301796300014720 8405266 -58329671516207204593925386896374253168 8405267 -80656805590688322543158133577189198560 8405268 -48589154914272233909298045750027509760 8405269 -104335991989922066229986670549192121330 8405270 3520742970004735364774282167798089600 8405271 -43159754920938355538593860724261061328 8405272 -43844593912796377975437688765677465600 8405273 -72979507812035590666066718226695477820 8405274 24410084784941396702657329661988840960 8405275 92473337752901580829605045045114029300 8405276 56290751762704065673552134369918951936 8405277 3819778094822753228614727184024814080 8405278 1910123128246992259966335761525489664 8405279 -25675428755755659768139037418989037216 8405280 38198967347041622806961296037412864000 8405281 -107216311905109947695508198022996488670 8405282 89804828777851850847789850480091398992 8405283 -1221600461532936456567086015887965456 8405284 180776236026276742257880036289750589440 8405285 21632285519387230448289587267033784960 8405286 -4388273939307063545408652819698108736 8405287 -34045465134897244981982924666176715856 8405288 81046723265570830988134249407223388160 8405289 6527453984286701284512315347752241370 8405290 26823021239359223325099833062478662080 8405291 50078518627243786504691825900041982112 8405292 -24461483159098834825922309598071685120 8405293 5417281425715250966838513479020433328 8405294 24938575922656545918400852712056722432 8405295 -12679296514311191729180368957313629680 8405296 -54788453319383932912997384232632320 8405297 -107654477811080484249242720305702198254 8405298 -67582866852497768236213445192955618432 8405299 -73255818301538467537955792804971098880 8405300 32615618407776098631526038508692278400 8405301 139320868798325580191393909383382713632 8405302 37459954142921881709467434720695646720 8405303 56361365499276974295793917896871964680 8405304 39326010581408970859971140567092101120 8405305 -53667321756834856270801939826450292540 8405306 4357501558929319487534578678902549504 8405307 -4047983231456806584606874916806516596 8405308 48039379602885574729459456423232764928 8405309 -8502853868434890045983881259689788288 8405310 30697254249167659871382269582339953920 8405311 -130507392265737973630958894281524065288 8405312 44591900236350644522746127176650719232 8405313 10955806752892148498894468188648276080 8405314 -44052968818495201779390795532207293744 8405315 -63268502495321977388328548709876768000 8405316 -20288457721894320296172836654542848000 8405317 33802718050476143655395319599982933600 8405318 -102331927121066001255060483400963639296 8405319 44629138972091038402732122018115349328 8405320 2350299090102550705836911669059584000 8405321 7131669995625649822715236352780803044 8405322 -58775904772977016238686507475937001728 8405323 -51086662000710766931040064372469212416 8405324 -345320155975966600254331335990225408 8405325 -48806227356041980443663200559895609950 8405326 -40606737764328656867997368950121517888 8405327 11523156220092111388375060968173927424 8405328 8442792138623805864341394476829769728 8405329 57102357781866821893882036598001218930 8405330 -46277728898120073877522061020792780800 8405331 10827067815749804038807227985308003840 8405332 -28421804938620984151334776539323717888 8405333 19721991430574492912820432096748005582 8405334 8202098146916526910131443180403271680 8405335 -80048032382444303223398768349290142240 8405336 14185038435714252517465513181240770560 8405337 13525618114417095470072939778143930880 8405338 -39824614304195113825718008300275589920 8405339 3999614914357198770976062544553963520 8405340 16391179658574863634487588683477811200 8405341 43207783555502356742104842242323340480 8405342 78232392451645872176779013582190500544 8405343 129401742350177759838234101493127963680 8405344 -95913658357797504245569268349452156928 8405345 -4218403213843044660619624124929611480 8405346 34336536786639574945034706721217049984 8405347 30436244799325664616024546757498816796 8405348 -21616887623467499310635343977570156544 8405349 137078633053809257942433580671205268064 8405350 -12717880762213208614325290537052592000 8405351 130277888303399408895217966202688555432 8405352 120988692197040215689436619925767429120 8405353 55112876408194383705449054436199975680 8405354 99805137094005619991568557136733907376 8405355 16911018040064650673987042976575473920 8405356 -6471781868980297715968622609649695232 8405357 -2851782885223652849363270536103221908 8405358 -20281951871455726619688720223960048512 8405359 78498098307526653804889679460545188720 8405360 -24618391556889816638274348017742643200 8405361 31116716059580057593410750114746208264 8405362 -2129252719025840246546647923085132800 8405363 -233991010482650232499032919289871354720 8405364 15616507805060148653059980496637005824 8405365 37786581918997627383905004439903855260 8405366 8733428992537850831888146591094913984 8405367 139613550592211983694631044751191752680 8405368 -100573912474564344465517856142150205440 8405369 -1025037487127230943610293713669369728 8405370 -7458634889900041686885248009172936480 8405371 -2710263542678387911194228413860237696 8405372 -104399867175077115410492686024687511040 8405373 31271898180067496253758326403385353088 8405374 -64851464612809534473193164894417176064 8405375 7707863398449291795731314320210828000 8405376 -11814543301949262227354805455133081600 8405377 -169765646443436076923977010321780731774 8405378 25529291132662231188617197345161706560 8405379 -118138180525209833605645646416021199676 8405380 -90190883229661822070030630516609299200 8405381 104399019329316528079503093782203427712 8405382 897907532301855525529636485688005120 8405383 -17062404794111235623034742529252849536 8405384 1365146986638914920664326526899829760 8405385 -55549979416866057400659598026688261440 8405386 270197446986185867537788408044510720 8405387 30869004071192651585646568690299782640 8405388 -60431665171881133700843259063574425600 8405389 199470239541494988196596402531841244460 8405390 -288772077651507626228574184627211520 8405391 -466821842752451560203238113767462400 8405392 18096815670928535293560436889851084800 8405393 29058143938836189059349862043380590642 8405394 -29889036026502264863704735088993827200 8405395 -43819538699868183068333260204793293920 8405396 18620283552954195178080153241422802944 8405397 -18901364921422103923553546428800061440 8405398 -2043839121815056695312937957486018560 8405399 67950651227891847968868720163111552536 8405400 22307143560402571203399135194442240000 8405401 136972090273375196344950365299925275520 8405402 -34626678624616690320277200911961271296 8405403 -67962928252420559446766986339536673896 8405404 27477893567837018606431859029344480256 8405405 42847334629676379566641000604865111000 8405406 19752934487603813735474162843973304704 8405407 9818288456454411613585544688720690656 8405408 12418495352436767587301872908459048960 8405409 107467238927373807160498628535504637104 8405410 -6453754470040953531110583334837939200 8405411 -178432725452830396107184282366883995380 8405412 -14254615841549246385494779014683793408 8405413 -114109806382371746813161492112126782116 8405414 -85067761058170142745438903327787854528 8405415 -44047067220888652074810360750110563680 8405416 -21027190385315542438425002236440422400 8405417 -110064761824015017520814088061276566534 8405418 45448366471506891177774204241752145920 8405419 33665887038913864469244177127678603008 8405420 79152556872161408511555510095721953280 8405421 -7664744957214868324987952547641982240 8405422 -12157554873749500688554029920079398976 8405423 -69814441133123834380133816840506793736 8405424 38195324832536209782964103285531934720 8405425 -625518143385391200185546654522555200 8405426 -21341940109092865640634868099239980640 8405427 -24888255218978091973973730809239505040 8405428 -70633433712341483284375080134527676032 8405429 -56860156099212998085635103336488771520 8405430 -25332831168457597484363224217426165760 8405431 -111677393148838836598801601152064983768 8405432 20263589804875322700552217434651156480 8405433 16272097546556084705590407171388627968 8405434 80404172089119425587037771013404566752 8405435 -67914056180993865914463099448748036400 8405436 6174156396139599251542351527650018304 8405437 11169794777623280115246154837280370240 8405438 -38281692818686465112014211763672835968 8405439 1800614419060550169570559919686280448 8405440 -8434953308533090242178924639640616960 8405441 139549239715883440267017371461954158384 8405442 46440988027146749893687416526678456320 8405443 -125927515357502543399480144458694035680 8405444 -159998468746414917451181650032926552064 8405445 75157597317759045131354161317212908800 8405446 -43840062902008038002469262484677150464 8405447 -98765457373543023513297701643807530040 8405448 -113796291017938477930767495160967577600 8405449 -20723776718493303698593959163312652636 8405450 -55683266626651698168171755816326566000 8405451 1021882715190343165524231830667490584 8405452 -90841273601583101753722186927183707648 8405453 -43383837120789310162216172829187506720 8405454 -27353135534402738312853298989812535168 8405455 -108859739023723864017991878163140443640 8405456 -54331580959047207359311844976342417408 8405457 -60490476117121250023752663605571820560 8405458 -66041602126439051215581632850606487920 8405459 -79874340885520480919648494965650926320 8405460 -54890023409854517595137907296875403520 8405461 -31308805614867404632555376294365973938 8405462 -30426984014277601745334461701662660480 8405463 -47543455496106131749714180568328890112 8405464 9278927912933671721548983767251845120 8405465 71945021898484209464237862026599609920 8405466 72992117744997105743181641601270008064 8405467 -28711407530450075920780399307495296000 8405468 -1070529656845831786225940594857044480 8405469 -59258647147012287278225227449190790400 8405470 -35351140799232453287982516676337776320 8405471 -77982920348840752262915060159483711328 8405472 5573342746457019386749585004778749952 8405473 69508568787787228992191681698141890722 8405474 -32901967309800232128235763269682320896 8405475 11880808716160569605987591443285927200 8405476 180262366959602321328885923308484839680 8405477 37002417949269153053162438694394293792 8405478 -26862560795593019932513359531289764480 8405479 -35555912764532345278686689833832798920 8405480 183816265433284927594989526481849548800 8405481 43432265440324335222769729289447473344 8405482 21148984844706501664826569770409355520 8405483 66016026630206695770257628948535455732 8405484 -42880568493322727574350931249954951168 8405485 103015865589230032859741135805223571520 8405486 -28210894996003810731842855508263935680 8405487 -65961105637075031289428056423426854456 8405488 2311352178870408629278932814264270848 8405489 38117865626573256089096036482414558290 8405490 43740885395215473025710095010953925120 8405491 79493483183050345742799168484525138892 8405492 -43009978727300322715546768538634731520 8405493 34098910797645079269884577368469717984 8405494 -62644746793106433809656940148738175680 8405495 -7810397872993249788040974599987527680 8405496 65294814988453651186710967947304611840 8405497 -33089372358983347814679711440580160428 8405498 -1165405325251151261652181322494162464 8405499 33803135029038659317383291591539504664 8405500 -47733145813641044505765160398538368000 8405501 60832990780752602982512785947751377612 8405502 19859932564957736801523882718919875584 8405503 20155954791271100106588675548713866752 8405504 -52469137003498858512724152497517625344 8405505 41257061263241258512760018179794720000 8405506 81933242445765544036372927297513157664 8405507 404435631381660759240221100214501428 8405508 9285050674339981506744582887722920960 8405509 11213946609776793543703092837325587006 8405510 -18058653423969388111869406662817728000 8405511 453143882267841728884208625705505536 8405512 3377010739404235998210492359733350400 8405513 24668639578085303289948754945819188762 8405514 15410356685159665066557176422577320128 8405515 -40829629135360467870267235658786319840 8405516 23275847973489198712145658108832573440 8405517 35616700068299138036065602232606223520 8405518 92481497290875224606556435091947656640 8405519 -157624572160245397554056920212501376080 8405520 20954783283459245830849442635744542720 8405521 4370077676390359907820302869495819520 8405522 -95014682886890577793727815766838872688 8405523 -22509429815281438707054320344658336352 8405524 -305948405867979102804463739226213504 8405525 -14542553068798412273597063140009072950 8405526 -15204423198712474386873389803071578112 8405527 161504361100345772917286028888163739712 8405528 -33115315537156628832562290648383815680 8405529 88819130543501252229155762322684427488 8405530 -32925358407161353063889815355619993600 8405531 -190737330151326902181942133241710058328 8405532 7410493236224405618259318843235508736 8405533 5522539743666409658651936840641049280 8405534 -15584880509818491944715094539489473280 8405535 -10708299416612253867736453936377796800 8405536 -305797277338720714867166772319145558016 8405537 -89363913362343419168130912938509176000 8405538 69202846155572355296423802515872143744 8405539 -189462569400860173096685735309967181376 8405540 9463630583287888147805421609132134400 8405541 -148410135882168626379398109044643878850 8405542 -41863802663079520522298802974614199328 8405543 -30384179939226842382973922106100738680 8405544 22754996999483166881934810543484600320 8405545 4797594521481057849963554538466497600 8405546 61216236940567290667323761145608183472 8405547 175316208081901173005577112777892125680 8405548 6049492615242438333788811266647345152 8405549 -27586445728626048097052643374419570164 8405550 -8369913760343473559471875893965256000 8405551 -36269414377383717444978652839524531712 8405552 -6215673504735141519806129974151774208 8405553 40117066231414619234883893626691160480 8405554 -14003683076566359103735355323319850096 8405555 42294328836590396274636154539833500560 8405556 89835003873602801317473507896094664704 8405557 22558654191140286245826463501284303360 8405558 -32181809045828057248986132794933318400 8405559 -7330797662745224027567849219992915200 8405560 67345652769783955531980014014557696000 8405561 -12737647159417801724576331818733312000 8405562 -49380961299341408802174839857138851840 8405563 70648819027586173219910409211191882480 8405564 73815246370997823932966181677080882176 8405565 4490608732690160082710992018834270080 8405566 32058535970019486510454313446373553408 8405567 181505194413939637220068328262713063616 8405568 -6281895508735837170820833837470711808 8405569 9722416925408413258602684679831894980 8405570 -56030846230845326417540317434040151520 8405571 -97105746381683789708475699261165633288 8405572 -58587508290074715597730769857389514752 8405573 -151712756761458626106279322896673692096 8405574 -12342923537523093962107275237237006336 8405575 -20856610921541887708666317266527559200 8405576 -6380130951992065607741660267790950400 8405577 -12829528573324116257992345514730212886 8405578 -48237361196385037551927130504507934160 8405579 -28162022948689985069246351470117390560 8405580 14295830863620882434517089599986155520 8405581 73508572630185377110254595515264208000 8405582 -14485213258647077743855585144338123648 8405583 2754542654891206475376213071741625984 8405584 4518366770700683607878244549990678528 8405585 1702804611842409341972801731137973800 8405586 12551652364212977729114101700345149440 8405587 181895404733077193186683562851183488236 8405588 10278830119456465333339183270157352960 8405589 -67571317585236177641109766712790823776 8405590 -9488474187067638279445122597219223680 8405591 179210574764079338418365833418259049992 8405592 -5646647257785807384477611157276672000 8405593 -60323518264180207732678326204313107200 8405594 -71918205569942725661105052070411877904 8405595 -101639544848370405383607735410744382960 8405596 -15245742637004890263911803401974548992 8405597 -1818430941850433906565475163572172640 8405598 -688103507479361482237066466686814592 8405599 -29189105571359845453693447601352198288 8405600 -34130015149032014519639473033052160000 8405601 -44924498526246539217271282490234978016 8405602 46783956393909651687163090630574114592 8405603 33788511077078884423460649199887162864 8405604 28387425866833717533303914176856115840 8405605 -14090047214813396467316249989059061200 8405606 -30266702318570878587721822577526649536 8405607 -10945836584215245154703785543742935296 8405608 196630922558266486615694912631846912000 8405609 127625061809891668399501911645689034810 8405610 -44237620646752413958424631851683818240 8405611 -175120218961392645667496555763318090288 8405612 8484243579265193650424173492614996480 8405613 215782790406082506518511666247572150144 8405614 36079161273289714089857292045386762112 8405615 -93497540832261893547569401703642849760 8405616 11093389803475017726985228269937557504 8405617 100843994319174477685969700702688630144 8405618 21450816186877833421751878330428625728 8405619 21521632999214501017194461424328949760 8405620 16903055824391273483520977844810055680 8405621 -24394846385863274729091053683372899840 8405622 9949694764495463518821305265580050432 8405623 -77169590145673123207950721503358581664 8405624 85341928487849913928366921782191738880 8405625 -16956785497595211443069450109941310000 8405626 -6046404915506369018772873471899212800 8405627 188482077901999681545577227196116589476 8405628 843552930652943530869060652965888 8405629 54089659543571042519789848887778404230 8405630 -43746833906945644795412601291081868800 8405631 2995303545259767978576919110898837128 8405632 -35835413736832457687628981340880240640 8405633 -41605245599285773378867195978653269376 8405634 -5535180603226999353402719779890107520 8405635 -1925248412667331500100627436203573440 8405636 -8599453494188309588919949809925433088 8405637 -120210220823414261161170108537093916800 8405638 -41406408361831560001665966491819204160 8405639 -215797219149246361274688595243353748200 8405640 -510418605204085198179397687123968000 8405641 -72911992172811020178885074936298078108 8405642 42480026563724183590933873706360954112 8405643 5615836762203306686978487777100321728 8405644 -14718924871248069060498533304219642880 8405645 13366044727155329916904132649825325900 8405646 50746684197450688901149896238701547584 8405647 60236484192507955236082203906663074096 8405648 -19427428340811341568857103719968432128 8405649 -16721332844876706585253376901522471552 8405650 15331182143320778060486923160606208000 8405651 -83435424825453900772300348047416523348 8405652 34515442660640194509144151967094085632 8405653 5358415566378663340806643645815025504 8405654 68116650739765185469900384664016223776 8405655 -4869184694849770210498127873689200000 8405656 963774114865392044312420101792911360 8405657 60119516382795051607936965337309937280 8405658 -261178744547028285903642706466570016 8405659 128122519642246358378130969820428725304 8405660 15753514975904567188129220922084779520 8405661 -61588213192776535037385505422344156160 8405662 55873273752201665625247628346295448064 8405663 6829543673763343341654948747128680560 8405664 -23836510986258611172853610105489326080 8405665 1317788186146230480444160280370873000 8405666 -12303760206610328537310252697734942336 8405667 138364852832338679895354995519616284640 8405668 287404452434827707756620375484874285056 8405669 9820109918444270939847519876474107070 8405670 -4112210653004321645010655548168806400 8405671 -19882683799670384272036907119036873800 8405672 47181933282042145488697428227234365440 8405673 39644211069639554393206160389339741584 8405674 -143546239820937318482380038863982279840 8405675 31501724725673918955724246020365208900 8405676 23715813777260116896149550396770188800 8405677 -70669494632711250374282818157773322528 8405678 -36006932432766772929453862219433995200 8405679 31051933382681828555754860164603929600 8405680 24185463567152118054947298731197071360 8405681 33334330438613642304630537317286376704 8405682 2994280462209560028690580109033380992 8405683 -865040422332446765096736577743205632 8405684 -24202195280273294583762192560787640320 8405685 -48996847278456572679523376534491078980 8405686 -70918162592709979273790254013196739200 8405687 -14858256497490460947561403786564835448 8405688 129202561019952056867750564347207618560 8405689 -1187587921544087920923590891594023510 8405690 -36448329732107710697599553706466713600 8405691 -34612625103689244329600876067974844672 8405692 -84231364524965443362502473102205533184 8405693 -196135371885190855634159223969872449056 8405694 -852272161596240060004457744224103040 8405695 -17242825179484630148194073337385996800 8405696 -13369091755241066167455042241422163968 8405697 -19335496347746001694961583650138906496 8405698 -4628041009747788741176966439568126464 8405699 65920905264126575169742561423155311736 8405700 13061827810461518906087148991072128000 8405701 30246377632154231866338199867608904704 8405702 -51847511408660930294955676427144780448 8405703 16891369427354224681259997577545617712 8405704 41300839815938381570650875622637429760 8405705 -41168029123643945802046484203319414400 8405706 3248406474725774704550587138341275904 8405707 -115145019941805934354087883558689658528 8405708 165572042527253001130405894586281973760 8405709 58110149716463676201711394862061031968 8405710 -43281016354594432294536769573570770240 8405711 102121593140191643415496727526895203312 8405712 -2564612196079817760833328522429726720 8405713 164528309831539692157442429426332734962 8405714 -75753851318588327756722315430240204160 8405715 -37134536603969092533755212137240046080 8405716 -50354744588540596061848782895780085760 8405717 20470774585075916669908806509096276832 8405718 43096602256971397132843489413742460928 8405719 11097636087442107350183202010353180672 8405720 -28263829246944728446429140578173747200 8405721 142991166025401958081485485299590726240 8405722 35935141607034607278661582182082438080 8405723 18173819157690267750632782065765771972 8405724 -37172903760321104436899006549608934400 8405725 58941432528619198971835743499908166500 8405726 -711766682953076658341278494497842176 8405727 87149525060399413922269686060286208256 8405728 -20424779702370255651265008907987451904 8405729 -250001083791019562211087654825721524600 8405730 -11205571537775243117252307643724620800 8405731 -5300608430855384644120003434827715120 8405732 120998456323381899412317352311866388096 8405733 9467326875021086869479712682348336640 8405734 20409060457428148981662995255181731712 8405735 -71193279130408388840785131011465211840 8405736 46637752177053231821097964756396277760 8405737 -89192916992208671600804735605252243740 8405738 -30775934785670367246112141013984709120 8405739 -7198162920050648844579487602811535988 8405740 -30621492862524112108960765578493163520 8405741 37446855405350270515119261411654872352 8405742 -17659782392245144473944932156752353280 8405743 -43427801678377592060493100560734349312 8405744 44862225262578357214469984417296220160 8405745 4037459300144609883296891065527983040 8405746 84498481473007740393177367730712733824 8405747 -5707047629733101842454880663983120640 8405748 10658442677012644528202715490415800320 8405749 -98468698385836005834949770974162432 8405750 -51238715753095731184242881362520736000 8405751 27816400285362736506465753657030867432 8405752 41232830408510606777145726835828531200 8405753 -62027916086869628981684627094391342080 8405754 63124845472373939313905265598495360512 8405755 90765919143805990717144597432450844160 8405756 -112303285212674526179621057145209057280 8405757 -118125733872469694925957320038823902746 8405758 -55791436881436037047139903415579536640 8405759 -186568104936111090918260388510262583040 8405760 -6465843524468973318033719685021696000 8405761 -7468250289705076372733612190548005632 8405762 63111559181751668926820422330109927424 8405763 12231039582025665384747567782999946744 8405764 23117021773838508587831237413825376256 8405765 -9482803481485664739451200707367329280 8405766 59516133989508860705929181171483464320 8405767 -70559069546626117340237162325199090800 8405768 -51881487793167753981023761764217651200 8405769 897784406683579139532427253627356608 8405770 -15255609903630289474524081413333640000 8405771 5587995825649691171413709774180259840 8405772 15469003306842081621353184176594721792 8405773 58890124793210336819667884734909012022 8405774 1269605417928708685000675163164523520 8405775 -215649298997309557086022654627489200 8405776 1601133399694883968115985439497592832 8405777 217606599473599781981662165126153576626 8405778 35513006732859962529223119426385774080 8405779 -57674231008753797311555395417968414360 8405780 35163537709093542878291121927056893440 8405781 59706050344260803131632093264025563552 8405782 597479814496737749921788421529237504 8405783 102711314216346265109068245954470449440 8405784 -68726475285876142809317929168161085440 8405785 115775219932814559398238868948451470980 8405786 -116989499730461615374317490479650418720 8405787 -4894011824509123805157490157308809984 8405788 -27031781643614045176287223110307174912 8405789 26984986791062515892190823729786941120 8405790 -29817495079962229543409264741183308800 8405791 93475145635880228329580050159430833312 8405792 -51562941628203896343533862033307926528 8405793 -12541870490529399412403368636624973952 8405794 29041947926305768120772155964490447696 8405795 -24021633914241559787376546717691860000 8405796 -36678775875202323937592000906852782080 8405797 -21874170843859993714496502651947393088 8405798 -91277737942447879185608750155736301600 8405799 82846497369517979053428926594343394128 8405800 -13818131465700751789671564897406464000 8405801 76451806496733173845107815186499263604 8405802 -77437250477455072948220615142329256960 8405803 96012462788649250256341517251216024296 8405804 11631659422601321004125228344553321472 8405805 -31193431319373243295921703809992506880 8405806 -84887990426546058192990906892453587648 8405807 -201273279159710613251806176765943336944 8405808 -10623214488940074804374238892485574656 8405809 386321778084288513643270149903510579840 8405810 1597465797230874923201094499221327360 8405811 1607714842267667242023399461510823060 8405812 -1284717272854488914654712470615779328 8405813 -54172626892996209109893942937449516576 8405814 -50979959174001229686249199160273677440 8405815 -127112600520449481907408343679116531280 8405816 -14787634552199912258304614649574379520 8405817 -41099604523522745264231359875785863488 8405818 -18635092447338817805272058825259548160 8405819 46255757006490389221108785183397319496 8405820 26617224844571517738089782005217167360 8405821 32534583146341036481222916595059876844 8405822 -49970475411253958479288073773536300288 8405823 -1351634615224471295160013578896949816 8405824 -19940165860802261689736263922519900160 8405825 -47857612902121233477183625971884720400 8405826 11454380357073139158074883713622813696 8405827 100710856870075780074257465833357942792 8405828 -43262220039712688959494007783110804480 8405829 -71067931752487892643082557754073107200 8405830 76330240088474792581811565361230193920 8405831 68682014022688147350465204177458098992 8405832 -43255528417311325345363513401499484160 8405833 58829771934458843901408519663439574784 8405834 16209035723928394864106779480091210592 8405835 -2638472553259610013353027163536532000 8405836 -9596874766970245652593302992910479360 8405837 -190323121343757667877141991543559276800 8405838 -6399199799735698976520627384147386496 8405839 305288414682862481464799989316094128 8405840 -19514451904926597144030038284851609600 8405841 13306219623767691173193434569297156320 8405842 14369268119863058200498873077699571872 8405843 11895033726138346348824354314753626092 8405844 -3420777982775330357626331974478745600 8405845 -5825432061516134774300155720881690240 8405846 -7962588016920750033189886319913340128 8405847 146228794821568317367258469639797517640 8405848 111283593348161702082963219972452352000 8405849 -181296580280393459282118065946594252150 8405850 -22366899746083585970883558932118048000 8405851 -113293354861798604675225837502662409148 8405852 -23088423323616098200947922913602905600 8405853 70198247551332731328225301103747965440 8405854 8481574680519845083773698969987673216 8405855 -2626221075974969561004771645794023440 8405856 -132067215343592471522104709197684801536 8405857 90587924439540066373350101683382146372 8405858 -31280562258577649279200851854000268720 8405859 39111640273504423384526622496269807360 8405860 73968041832175129032439282005152590080 8405861 -64946516484600434676817285317509450952 8405862 5564720139677323349283968223627066240 8405863 75025791344627221230070442663251357112 8405864 44134597749831493949543674897327119360 8405865 25475008727369337643210036406581859400 8405866 -36851518238774596283667139738836456960 8405867 -7887722398010014192385511454226784972 8405868 -10769060395671151173554885517010206720 8405869 -34089225797505104518491999088491021120 8405870 -64760097660273276031764407331610560 8405871 -30832203581255875320469868473261434096 8405872 -17404059728747614645587970078406737920 8405873 11914983898747450841955437492400459840 8405874 -16068357567609521370101583261891626592 8405875 -101105355524164771660445825091965448000 8405876 -7962083975326903567134710357690253312 8405877 -5573891777383002946174471985123859264 8405878 -150397354263670433718351481396403712 8405879 -130410944144979559877659983808429397616 8405880 9914632524360328203441536539970764800 8405881 22615825025361430620216234844693067664 8405882 53745499079985876793089479919622514880 8405883 -208603605178139272456041054222249704400 8405884 142102158243581508560725774395323426816 8405885 -3211807692814415227364948654956597620 8405886 -6731044711577441295117346120274841600 8405887 105040420623794707663073045946026467712 8405888 130233884718595280122673790582490398720 8405889 167264462454000700518480318794554668480 8405890 -77037052990302573395010681482217208800 8405891 128521806118521255966349138252458180780 8405892 -22426616428988083009493601215797890048 8405893 153018152227740160318081386038303223004 8405894 -4317662627392560942032794620185117568 8405895 11965168171748228481103408507960416720 8405896 -81668455090831147881949668467756190720 8405897 -37738406349065882865519639618401427420 8405898 307265388981809259335090449006411776 8405899 -164572600921293378610272632356135245100 8405900 -63566634750209797863689041211522208000 8405901 39604590608819374543206578291792071830 8405902 8658652488188472008777140626219404544 8405903 -166337738373644253727937276799934356480 8405904 -1069995654955044265638904752026419200 8405905 138466973326160712762050972409765446760 8405906 -56792660976042456147313407634521580896 8405907 -91357790337204568916163225506127092160 8405908 26497067023408372361996691127186722816 8405909 29671049348661095210421001812830144316 8405910 -8396640715438468814934907163765145600 8405911 -204274220930541219389172045498502162200 8405912 199896835701870616647014514487418419200 8405913 -80856124054276782249716777715455236656 8405914 116042540788937319852567724130692645632 8405915 -14491689227349744939845240227227506400 8405916 -101994467272071668556422919856090398720 8405917 -75123558052515122129784757459114625780 8405918 -112206169673852361745858267432017843840 8405919 -31882017186208839379456732590430434216 8405920 41485189709118255488570309457724047360 8405921 47307825723524129814638938608764593122 8405922 -26477218164533997279245466212825720832 8405923 -87399927318164767371851696365277598160 8405924 7895682682331457615148339590250336896 8405925 -21030598555193142033660233103725913600 8405926 -5677941924704698419457697227506029088 8405927 -33370784524355333317734532063252714248 8405928 -52683414806329148572597106008720680960 8405929 10401358106726252148412991807326310912 8405930 23986829057550950052636217297103747520 8405931 -124861516010012701704320359960383367848 8405932 6438089667869775457801062041235850496 8405933 237911408059271650238037774907383126624 8405934 -4274132940078051265476009521327593920 8405935 -114074771721422676191957214371245272120 8405936 9399557853826569059722106815695028224 8405937 -11672524331584391943543825951168693708 8405938 -34236135594987450293251631057558384880 8405939 -5298822534720452341483559792973263760 8405940 -25924796899995033833661258298262323200 8405941 -2394799358978307572590680089110059840 8405942 -147173776094958189832254646579732800 8405943 5120572495161709389555937311814711296 8405944 200953621726578791809671761905105244160 8405945 74247959843028775679392015588590540480 8405946 1359890613534722499599069685675810672 8405947 -151947205789244422018614969290319832896 8405948 -1801301867509548604363805028501703680 8405949 23449816285043722008267247001744941728 8405950 -4085209361757461475989516746118457600 8405951 6105216217428253280053677283362629952 8405952 21657334506284895348128629530612989952 8405953 -203899073748601498381271066770206675756 8405954 144146798627431243105405619505049302912 8405955 -816165720586783379255084733901572000 8405956 25641870555188648583493828669483324416 8405957 803333515172611856585477389029655872 8405958 -45233372773945182063095887746008858112 8405959 -2676752995964269475820471097612557600 8405960 -35145273204090621668710698209427456000 8405961 -28567099657360499520187557047422814400 8405962 -41680530970220995160988971873098914768 8405963 266346703620680670737105826984003757344 8405964 -22297300072947033994510033328057548800 8405965 69544776439252159167042186177331174860 8405966 57903219392705079979276111361349447360 8405967 6235273565893185856444539241835133312 8405968 48686186376315235042118127252459118592 8405969 -5039282251005868247465485133180729280 8405970 14052649137021437024343186789780672000 8405971 -24104719354222352525469720638219366400 8405972 -3305416421968100040543413520790702080 8405973 -97050474888651645999908619395904485796 8405974 58659119713168729992692796363277110912 8405975 -68122970059511607814960040640816594000 8405976 -61033367416373962329603741532899840000 8405977 -128119540007325225195535250402686429174 8405978 5282156843661878030495236660382845440 8405979 24753493658102014147680621473360047920 8405980 42666478172816743931267023131084595200 8405981 -64467550003370053022101233696143632500 8405982 18720588056896819135231448299759107648 8405983 -90089331400497679289327910051627773576 8405984 -1157793363906753315045888886269542400 8405985 -23556536158666627553565186468226252800 8405986 75956647175530524810274483416853338192 8405987 18763382622370607510709926327144589840 8405988 50503264389933083618505773921511552000 8405989 40536159399425529639549009644537043324 8405990 -29892369601715372668047167220251370240 8405991 -56606288689205350503663124745487360 8405992 58998664848346926737223203879473889280 8405993 -37904321091494069086194222754098544860 8405994 -30748623667987578367517863848146115072 8405995 -46015536103935586850578413129864739200 8405996 134710051756275699461695884619845792000 8405997 3219913866582612407868348605310156672 8405998 27805046518602456220558503119587844160 8405999 50202453141567540368870142790431037800 8406000 -24863856903762755068650882012143616000 8406001 -95522943135972547911786435148708205998 8406002 4314836774653071794305157562494865408 8406003 72321469674362202218600063088933249024 8406004 75535024244510952257944728298804125056 8406005 110013344911355831566616210470247925660 8406006 19036070428125107034168366105167228928 8406007 -209022321844019667858074159414713101648 8406008 -750137777626543449454552477839482880 8406009 38912030660042186251786919690148294714 8406010 31159306505485225792895505039573896160 8406011 -27636992033546105842852842159550319328 8406012 -13232732424534875803681471754482449408 8406013 62001129555746251471409238588599663040 8406014 27013107654416923598823253901537707200 8406015 17004382370586479003803652779662752640 8406016 -263217593490107272507856276653342720 8406017 9113706060428305012353629072720525760 8406018 2871454127076188971190473134057747840 8406019 -69137580045476186122655480278581377280 8406020 37733494934688348920500504040612044800 8406021 -30358988880262791383066388061490715456 8406022 -23571475050543746270907920830239499776 8406023 1427453851410046525798646513550670944 8406024 49333860905618504444910656869356503040 8406025 24331694600329342865593231783082220000 8406026 -55906795761907424824221966449103918288 8406027 -377609603508671368833867910591630080 8406028 -62523941158754300341562691513448664064 8406029 -257110690586922504933087712261604392320 8406030 8937771906274738924766413775643198720 8406031 109128579241995443593211758973322781032 8406032 48460034396345667120916208024430452736 8406033 -98927316163036155685047231183416341776 8406034 10510704344958681290281161349097083392 8406035 -118961366684991879008438100348157963440 8406036 -61662860862385726559766844825237628928 8406037 21879109674135615782502586083005964000 8406038 23670573258463381097155960310674597920 8406039 41935802565617309301220695266555250024 8406040 72384036623384368270897615362884812800 8406041 -47966198658461306145833724821989013760 8406042 9413202654511755674035091329555379712 8406043 85810592440721788615473025351439260292 8406044 -217748073629017841024321748271260561408 8406045 97391198119209114278689566683127379200 8406046 24550137256695173221778373707758442880 8406047 9125016319363367149577448386570385240 8406048 -86974056094871934286043685033393782784 8406049 70497210654721975269489833718271902050 8406050 12750941699664806404869484116481740000 8406051 32980940354676284460464963625039328632 8406052 -15795113552021004491134347441383265664 8406053 -55356630178399664676339399177464985216 8406054 -59553950100959853961322977273581863136 8406055 -45018321799476385143218933994015505440 8406056 -25213363353833212109805562258532352000 8406057 -2158322805655317743577772273342786080 8406058 -85271921992273825618096781447661250368 8406059 4786487450938670373142170848346094260 8406060 47152520505338034781365247115190604800 8406061 -85127522485328517596399904918042719338 8406062 -15027089913163790388063640987224494208 8406063 22624588693768464416813134915808940240 8406064 3026369274791073544831954211951329280 8406065 79262972603251585150472721286122404520 8406066 -8991322739299248967714707911805956352 8406067 54222818751024187617832790269733880112 8406068 -92323961343353655909019338464697452544 8406069 12369315660650978836874287157857116288 8406070 160648342946532948599194967852279040 8406071 47641181077486138963261724440385839272 8406072 -116849584384896083781293171871928934400 8406073 24963660248656370436751010918928303104 8406074 27058503713461268848106537866602193920 8406075 -73645527855222096925520505975333264000 8406076 132234000662153181071849514570899456 8406077 124212711823026316791616154723300809926 8406078 -54123512141353883902858949979557831040 8406079 91929822182425494748601928165683477880 8406080 -221600806450697328159727262053171200 8406081 -95199935211796756004563642230969294030 8406082 91368328898361232900901186837390749392 8406083 -40416494242536098207832611767329560880 8406084 -23542593333104841275329121693529538560 8406085 -1616364801511078525586008963411516200 8406086 20138380523049728628202505275095485184 8406087 119300455031094622902844203741905774760 8406088 -123546206924266574140766224712807178240 8406089 -63273789329672117448474850677500323110 8406090 -13960089719828875842063926815096796160 8406091 165783198864313366546351249286735834592 8406092 4804409019096107251725699547474152960 8406093 31683803041264625447301599503480632000 8406094 18749049508081093579960456426298947200 8406095 83026631307900667644229687222444494600 8406096 492087155134777005598090830780825600 8406097 -111897860554996139905519406851781224014 8406098 107969712748303184102720054060248390800 8406099 -10183351652770826939424375428705132496 8406100 66480375166075283365707163179401590400 8406101 -20262440271909579278063692000566523392 8406102 54606332503057166229112588346644688832 8406103 -64119622841652877229671633210692934648 8406104 -2893693684610711416464042719604817920 8406105 61655834789529128076759747282660813120 8406106 57755564358664999508000006669652064752 8406107 -11594331962821315774123587266741802336 8406108 10436978668595837030764184348646819840 8406109 135586773954809694851052545673091560000 8406110 -31055013748086761331114671731408655040 8406111 28253714582641153330094008897848530304 8406112 156010162367105614086610848808697856 8406113 -1590492221517309963790045448943002400 8406114 11879562584284931959376350401588165120 8406115 -29220180447383598662407413005274351360 8406116 27248338941233592093860098531893657600 8406117 134331729847203349333402024179712584060 8406118 -2168138896371159316621098616588803840 8406119 113526511454184323430546341169113638296 8406120 42708336747385889376000834828407193600 8406121 164403151409527147563583396222107458944 8406122 29721240776954136885964245423924056832 8406123 112064205532655523592389657332397855168 8406124 -135174909296607964355196479538200360704 8406125 29196021808635336275013940830934560000 8406126 104849470586772175635778348226248024320 8406127 -123198535038781111563263346583353535024 8406128 9456053065427620825831801180912680960 8406129 101667186525656870590687006881968218368 8406130 8487634855434780002729485796928921600 8406131 -115024288228694691374401286760645722928 8406132 -14597694798554769425711253568851148800 8406133 -3252833018383691501300586702644216100 8406134 37010095030466889849153665722138627584 8406135 8373751364567021858763630980408481600 8406136 -140785453232897082083129551277413785600 8406137 50305202265534966694742336447006919492 8406138 16559068788575834726725513364968224768 8406139 -59663252186708542605569186323181130240 8406140 -16497180379157925859562402443351426560 8406141 13635497737272840388277886409260119904 8406142 96675947320142434522487293482033065472 8406143 -95952338881431205700499894642933828000 8406144 -62053167920454404738432625765494292480 8406145 143360814408189895769484830302126094400 8406146 34807747748720169190961840317797666816 8406147 -91298783679216918445208727871804345680 8406148 -5333627544222934925761250494582527744 8406149 2343843142654844011243615744223202240 8406150 31609218490945310345569884743905857600 8406151 -1048029245712908583044326593946324720 8406152 -52643572315190783291369853745698278400 8406153 11457011772697155512657975171183923200 8406154 7199073058751143938447494558366880000 8406155 -107379158282922547775293601591966849280 8406156 614230458149965106386058160920813568 8406157 98176881342978016134572319043477484160 8406158 -7653132634933051668875134531917801600 8406159 16975136624244683477436040249204564104 8406160 284533157517070085640119191126671360 8406161 -69003250834867423345508345125668716238 8406162 -59173469725447733493239579655383543280 8406163 34346918734856119270558182910400623224 8406164 26691490411724302742106592654859950080 8406165 74296389270452921652259520063469925920 8406166 -128669545972807187774001081910819502976 8406167 -45331813544655280132682167610451014016 8406168 87824240231898359872268154529679093760 8406169 -18291672246131392888632873304540504556 8406170 -24379343915794895337755405280069657600 8406171 10595153296978297411109014286398613808 8406172 56730221567141995926858874452507210240 8406173 -22615123467756052024796491628422999578 8406174 -9679795578854824586596522837127976960 8406175 43145621869642266129466284562676989400 8406176 -165060165044951262545305984450062778368 8406177 10953757411991685849434208995159239680 8406178 -26690995814532048811636755461349811200 8406179 5266095052494517665170159133028360584 8406180 -3932826589764970161426292163433926400 8406181 -24720324116263806395254117918189162208 8406182 -93289801149072405194005670616802444416 8406183 -6356427259741645852733671084202029152 8406184 60607965215510291042485066009875778560 8406185 58857037230971567472887009329671000960 8406186 48959655806028406871710863049684472064 8406187 -65875148067729574158193939687596209376 8406188 61326926602077823025661960342326608896 8406189 -14665670479263932166054716004039134400 8406190 -8356505639984749093727907316068468480 8406191 122336629926019625330802929207603048592 8406192 12427748398677707884830213136541122560 8406193 213080612454517546615110118995748471442 8406194 43709860144685440813021453688703255072 8406195 40301414927340392080972921170858277680 8406196 -40387853901628134281171499213323689600 8406197 -17588569821037119451602224424130260000 8406198 -519012950811926721450105710701742400 8406199 -1674682108651090666317143855182367336 8406200 -33642876774183327234673183131028992000 8406201 51161207898157247804447703943019917440 8406202 -9413836928771736834883094095868797440 8406203 -89786961513927533830878206534859744816 8406204 -47189219165395581065271239632341934080 8406205 -111358565014069599523050118107472429140 8406206 73921968404448505336014338996330247360 8406207 10629280178057734889672230204581242640 8406208 -11154408390804427690144575042365685760 8406209 20802782209144897091613753522031905216 8406210 3943043811626056052025821609409960960 8406211 226344029553476619706589772383747015184 8406212 103159637078861446062344957919573219456 8406213 140249856583106490679425436097021413824 8406214 12747892915223548940756668608993454272 8406215 67310459020760426843427596341073011200 8406216 -20776318418717283839673184639305154560 8406217 148237672813517702384922462425350123392 8406218 96420181774552997496701235597148864560 8406219 -1516834186844715249353666446754233872 8406220 79434552381206256267340375512323712000 8406221 -6218377253511194651497175778553981578 8406222 37706347159022805920750661414561082368 8406223 1134392091846507975305151980920998640 8406224 2108265924066213879872856720160063488 8406225 -50391125851617868543688155188037588650 8406226 78351336317296330991506770909294279312 8406227 74954549217853282413628385490849940080 8406228 -7823063627315184908592331458526494720 8406229 27118343113177039349058245745505585194 8406230 6277343632324236298735520527717401600 8406231 -27659436178579669245313712354897034648 8406232 144628487226523485170510488468704460800 8406233 -71297269349439356390712169526086374 8406234 104890961101284923110023381887746506240 8406235 -9815508558853373713832386706594848320 8406236 -8180155845452007157064189779923813888 8406237 -33474526899873444080657095537483674048 8406238 -67627587507073423698340611160528452480 8406239 65256339519420047052752296877690946240 8406240 -47711810973238351073377985980803317760 8406241 -116552448899635135942953316962899333856 8406242 78470695826206965169573978973438976 8406243 -66574280726332297290240059198389712400 8406244 -9077270101087597534579166136061747200 8406245 179300615456166209763680404572401477880 8406246 -1345607683041674559276329296190481216 8406247 43408667801922141696314975459699204880 8406248 41329604502626086614082672771786767360 8406249 -85340955334093002453182187619935636336 8406250 -60232798521668319250740411899238750000 8406251 -11924332738930667836973835892721253600 8406252 -12985036134512301657821925434314902528 8406253 -71902211825847654324257883056912083498 8406254 11789530769504413007685125471361408576 8406255 18421954460569673098049413332416332800 8406256 -40970416730220288762867570032157196288 8406257 164694441090768689671651341048769185792 8406258 -10557959505244719422714558997591121920 8406259 273013998370565965426867834151250867360 8406260 112211073843566951658964738384984154880 8406261 -7836987887030329910361057448217174400 8406262 23709911404804783872965714422025345664 8406263 1747330536416702066947817234385685464 8406264 5873806732686763687806575606202040320 8406265 -25596749723328820797739464449896732800 8406266 21178650608152951494352075798166509824 8406267 -14676879859506837432592009850758239720 8406268 -2268191514397545830062836697135639040 8406269 173006821956129307330153531562207336544 8406270 -8196060915009873212662702897473208320 8406271 -68005597176235845525742547960259410256 8406272 -15787850662142457683716002402017476608 8406273 -79223688110327197014506325037641464016 8406274 -9221655595366098782336360499490539648 8406275 -24190300516984196001045852074100029700 8406276 -44779706000633281695567478888002720768 8406277 35020559327967274251953765965430875680 8406278 67400401850574645056263437864885433440 8406279 -97284518918113917671020352355823761408 8406280 -55226560740055822973032455387565209600 8406281 -68402711705973171795835234720952527068 8406282 13471891001708838358771240111649721600 8406283 -192660901916629168966626995197344823468 8406284 -101268369081534638850234309611527334400 8406285 1129117779917038067785383535260863040 8406286 15344144311504614929690045972448355200 8406287 106185732299942721171223328949816693936 8406288 -34543998574636422155990293121767833600 8406289 -47544678634751390807878905214466871808 8406290 -13005069616788252586560732689262417600 8406291 19414043543876707380507974924739185592 8406292 -46158524438739365709367197810216910848 8406293 68718833574842475931141362788669403360 8406294 19680616192866102138679533012450515328 8406295 -15062124099328808571629671916519908200 8406296 37363401627683435383789380855987855360 8406297 27669716507691189507669170041291195674 8406298 7758695554069289395435397750110986720 8406299 -210796631213195068315803793959080557080 8406300 14899309728243157586235161407369420800 8406301 7184367017679659387882647629313186304 8406302 709813198307459500514059767359789952 8406303 117067109032584025929807679963188835200 8406304 5801406961148089974354085414979567616 8406305 -3375089294868702457622604054260466540 8406306 -44936503471036975515163043008059997488 8406307 15758006292880545097216636194658650272 8406308 -60031815154366182614201524855132834560 8406309 -27166677723944404125030992532144705120 8406310 -20242643559608155640411183764299050880 8406311 31234468298747286517986641203356338880 8406312 38717363205822702993220843251681853440 8406313 -134895681771237380600248533019917415704 8406314 -6307930232568388701402570791474489088 8406315 7762377644530805808085112012967998400 8406316 -42049027939355986108653396077943886848 8406317 -59002716332018210797995503768530885800 8406318 31096758271866260425134017460407037504 8406319 89676496140872071629547442231001475920 8406320 -4248178438148788067210487728907878400 8406321 -430179750736828345128168863012911104 8406322 80427553007640646906106908378681910400 8406323 106232829440921961591149592937538011224 8406324 -107958323330577980734419754454100147840 8406325 57916345286913743686679501397933939050 8406326 -36909109732541682449479401490795375104 8406327 -68479614610503267629188303982943833880 8406328 -12542443577404226435039046123847680 8406329 56815092065437870296444762834938188800 8406330 -16058822086251128153073301620087490560 8406331 -46758355293710064154969196744195180736 8406332 -34015580786850668216325223484440805376 8406333 21041466822436711191277516424323137900 8406334 74525232436396393190301620910821627712 8406335 54709930634278537082993416272796950720 8406336 19214454779482226289684108340365361152 8406337 135217082889982089412137717754866753986 8406338 85199025614914267976205510698617498320 8406339 -87101667824631921297210618363511848456 8406340 -98613034462214088942400597619036732160 8406341 -116399722892041573028304969622549759200 8406342 13595190682807826819131654956529714752 8406343 -52188851571643998533269309056729914880 8406344 153001979147309014321879851019468800 8406345 -17941381176845735085596811174777490560 8406346 -8036905227066501373563324880879656000 8406347 -99662545559689794035287748390550139200 8406348 -44192345000572952796061157770272927744 8406349 -87533610199553139900515117968044001408 8406350 17124765224716448375671420558276646400 8406351 34226127328117487561088312183962123880 8406352 49377268234843831111364608312327725056 8406353 15502796205627936726697855395083668644 8406354 -100875666759971211660644956099797120 8406355 -53473880660500948170080306212221900240 8406356 -56861475594683736958156816647521808384 8406357 17818502278089239444184437097877780800 8406358 -22576556666243239672165332557654263680 8406359 28846028122878448016456466393298237704 8406360 17083767110938537647756345922759680000 8406361 -117478719255732799871152130695080424700 8406362 3809131234495249407722654172384736512 8406363 1041832538975328351268511746712678400 8406364 30713949941841704183540874474547325952 8406365 -150735138084209354865846505420620091680 8406366 -21384738958118550381687122675010432000 8406367 171711513781270516523945371097185392416 8406368 19592057144700282514243039061737734144 8406369 -176087468681913836550498653962616467680 8406370 -18914544578902779866472172998441315840 8406371 2283157311420497316152049276240908232 8406372 -344861291367597088597933440791543808 8406373 103762341333754340233755958316165885760 8406374 -70994637466186734893581226115742028064 8406375 129471532694872171319424753478889640000 8406376 -151059518034891588359165743197241098240 8406377 -54198615280509805084373827305778651200 8406378 12758894695146860141264553760445993904 8406379 143328509623815111400139903146887000000 8406380 48887346480943736503797387899734732800 8406381 -93241771338551195806021733502353976576 8406382 -21456814694048950409894623768778294208 8406383 91102217103471620706562623546145218024 8406384 -3147226173929433042365432699214102528 8406385 -28187404945195771616167261802799855360 8406386 64374050028258334981098011622771685392 8406387 48184487224240447364942360648378022408 8406388 -5479502822299117171605560743693794560 8406389 -148601093264550553867622318943994511076 8406390 65781746141510750533047736900672204800 8406391 38495829715713638604292137824209834680 8406392 -103117612313318480856517906763573760000 8406393 -129631351925306470934136872144385737136 8406394 -1829162327409231125069186467398567936 8406395 -37839624989390585595452123465442489600 8406396 -37255480070170384399283795162172487680 8406397 -35985842262086181879756712630093868160 8406398 23068379987082299451417959131899770880 8406399 -24027457603011162725177873011297752192 8406400 15380274261269438918580841960439808000 8406401 -22780185784832673635888503295088793296 8406402 26870209689574283733545000190708546432 8406403 108265602266852016791204940839556779424 8406404 17655630887177334470879349951787756800 8406405 22626770225628369071930293988540328960 8406406 -23797384635745959814941116314300214400 8406407 82061679623598107819170313212821547440 8406408 39154413112632444114013429241711493120 8406409 -83443625128701594479232185083903733472 8406410 13835378028423555637421364750596598720 8406411 -2045122391191013999103425460575374080 8406412 -35741917708016527514414731231859010560 8406413 252163533152291500322379312204316578444 8406414 658904929985361026381739150487278528 8406415 77887916324512405971162804821623842000 8406416 -13618798211361122248604008562632409088 8406417 -132746053618377424808385482496136209120 8406418 13944287569814805173461109375514806160 8406419 39157755528004011248342512200319753296 8406420 9698872983286832021766893723249541120 8406421 198947559081128305246903612994773107744 8406422 -25361144196324845962383436174475859648 8406423 -9661110677655055101839503590570322200 8406424 -64730794164343457591451186645631303680 8406425 -4083258757237570802563143415247539200 8406426 -4360276157312389710922341047267083776 8406427 -298849833176849706951621428312476838808 8406428 151499676456561789902910674433815059968 8406429 -73955234335506109562038610978527257216 8406430 64974728488575764622498605910000279360 8406431 -81544857303986635622065758343213516800 8406432 24522500311863502433275555928573018112 8406433 -88357534776094120197032280591075032640 8406434 59987372809821648627352053912744161616 8406435 -26418082232507000059283610707208669600 8406436 -31919596153021666812959973335076065280 8406437 -39279141849397157678789422906000339368 8406438 49585493976957308897742075219755665920 8406439 -48643021449553406543274895452635706760 8406440 -71718355433056532367226048816603392000 8406441 -82223665405974389085441970055372940150 8406442 -107009073339991878459466666731123360000 8406443 -22864834532176929146967917941344735576 8406444 19126303256100065358301591068951676416 8406445 -159416362651210965676023215892987165300 8406446 -90334583855377990043101169398997258880 8406447 -1157345080545739580848462587463859328 8406448 11842100969577677658227957022617042944 8406449 78655650576453786259425242908530950436 8406450 27226068172146150587850709607892480000 8406451 -59299976509996282837728253474563427496 8406452 -101252387205451911710564622504983604864 8406453 -809958908301273827845366020977220192 8406454 18316903827801989911254892783062792192 8406455 1266496047648095032550351495752041600 8406456 31385931545010905194680398387183616000 8406457 529883241105155458259767303362441312 8406458 -63646996432586820508276379130534571920 8406459 -4610021480969832278621369252833640436 8406460 20333464199742587446536118383862817280 8406461 3446088177802258194865070580656115264 8406462 -5239227383009894377045492054783850880 8406463 -10151609610541924997967195417545410176 8406464 -71793315937231646968433647778191638528 8406465 -65343229140851787287258320202301818880 8406466 74286547341123956197280763599472708000 8406467 -384001931071891406737992006101366120448 8406468 37556903673619434928135731970116034560 8406469 4138312012550133954540492090466068160 8406470 112774769706172123064279128749249634560 8406471 58975284053822660249457030439373388288 8406472 -32390794384316273751575585451820646400 8406473 -210631295540150998936909277361305818278 8406474 -2733029636552561671044680191091857920 8406475 44278084500029532202352753674241200 8406476 -11034877179738452647388446931786397696 8406477 -25329319758102295123189575891102495360 8406478 6610249355577495942010798119827471040 8406479 64189022065099189675403955412801828080 8406480 -17981560941224496078430489518937866240 8406481 165777207414070134760773357647154839282 8406482 10826874207475459242823477907469161472 8406483 -51972716689224724690404413592974671872 8406484 95452781077003150332745161412436998016 8406485 -764760417468303332502382477711630440 8406486 39682639927791341107686207513290263104 8406487 22508976639625361579054176867975709632 8406488 120789837319345855164832273720592885760 8406489 11567513727326989364204412175148624448 8406490 -102361596415481978372762293452365733120 8406491 -23574048023396690495192758750943631120 8406492 -8181158158036687795830259290228842496 8406493 -77627689147379910716555124815405247680 8406494 47429720988833793030033933956511367296 8406495 -2177254304891079312136318161301710000 8406496 23979428144492368331060842388591738880 8406497 -166936896774937363136403593773208993760 8406498 69939935310009075068124858441763016064 8406499 38390867404208191678256647023353817760 8406500 1165189826555439210894519051393024000 8406501 56650053464575547036321910766248089280 8406502 -10414742502272245256576773616059501056 8406503 -20617950289931638315356660001372666320 8406504 3442499111316045399769829804010716160 8406505 57110852310186731467849796003192978760 8406506 -8472007568182684325280671646030242976 8406507 31489262351337077333679922650893591640 8406508 12702792679485579079725416200896047616 8406509 168193903661025596823203363247595882710 8406510 -6856402594722590821804770532221665280 8406511 -12715144620928555835099835081412149760 8406512 9515434930688322533717391263753994240 8406513 43046413508828103133505299358810842242 8406514 80647312106622695650640670279703606272 8406515 -14153748526236167740728459432541747680 8406516 -20889078675539688109662544945822832640 8406517 43019787580420087676956282431024991104 8406518 -17569190589852101898290746771727531520 8406519 -99248813043168311998890493762718536320 8406520 -129514079389807177957820209472851968000 8406521 -8138243209044250944414399944143123500 8406522 22586204064801750289236035895736958688 8406523 32448444199183753987019850387523031904 8406524 -15412882686436128477069136764446721024 8406525 -43403579907479152092983469889453759200 8406526 8327085003805046951225862981762803712 8406527 -12042514879789987950447216441446874624 8406528 9092080742271249301709437562360168448 8406529 -63748138182422195000404658984946703870 8406530 23267274804252617371729638362402757120 8406531 6219158509540002450177774565838092800 8406532 156973698153570188082390660628350234624 8406533 56492744308178537509551727785963535164 8406534 -3279522617582340734715947596611022080 8406535 99946883066303378587766315666315055480 8406536 -83559436387176052978435433088019000320 8406537 47981000236393568931886662479381356560 8406538 73933752628852121087702456956085027376 8406539 -26718997595586428498674223287138911660 8406540 23731611678246212152402526522447247360 8406541 48580144765865701793923760537232957984 8406542 32085812367878487304672135315628354304 8406543 2187526721121863341497354727777446144 8406544 55292008006570811702060128698806312960 8406545 8287783840906859421870184788150351360 8406546 -21723977619051497491017459002393028096 8406547 -111858286988009476731484246663681794004 8406548 99269212814463057247456162038381772800 8406549 21433457513738709270813818146481740800 8406550 41311382831754460427349542519893800000 8406551 384374353641589233144586768097070980064 8406552 -4918321820052864899439249075093504000 8406553 71723010251182629626099500329213721802 8406554 700512944372800509371165048906524608 8406555 20516983606657898999747789446580315760 8406556 9354925035193590065266710381204480000 8406557 123110911498548725327967181148430989952 8406558 -29688629809976677462922746310199202560 8406559 25975403442296299081660314475285116016 8406560 -37883548893697856473609110025652797440 8406561 -79931600677487815612574270776343496576 8406562 -179260699931818267714796222715730176 8406563 -188200324497310461567459837320601425016 8406564 8597275959839198179780053087143012352 8406565 -105161887661588118213404109799851628200 8406566 40926126586758039084599208609377646720 8406567 31924941298101499402549694727907852824 8406568 4616929216973411256406719584355932160 8406569 -12533909210828531079966127402404231360 8406570 -23355871520676242019622035338101420800 8406571 -29451761543241163483283619473667238800 8406572 56132815265362517859719651661889408512 8406573 -47344074726261410042401199992339256256 8406574 49599997814142403703219204763394041792 8406575 -111333254219771730572556312756731578200 8406576 -19976875589676212583395478875388887040 8406577 -62552408133168299420122268017681038574 8406578 -28767630904796450829537023303603219040 8406579 117022657794744458111743793193815235384 8406580 -4053943265483203616327341674479616000 8406581 -26280464068628050523538875240432302560 8406582 605420928442471956019122905166251520 8406583 -190018783609478336108467613446531918168 8406584 42308234223242770355285929160680243200 8406585 43543063519650342629864301543424110720 8406586 604996219827456413668869034952524800 8406587 95744282541204897825406859106624468000 8406588 -14078507785015018506315475775433154560 8406589 73139604659010334829728143404805573324 8406590 -46475410407027936097861670794010899200 8406591 75447381583656327488369952583681257600 8406592 16778872835886852820751493958364823552 8406593 -51842865998022111554175950190589538712 8406594 -2984729944348857797405469778928237568 8406595 24808194593935483893722725503915677520 8406596 119518483893863371855430949859993282560 8406597 -128239657781002631892060443871856653600 8406598 151586909429267492801995307926048398720 8406599 -76504459943653446832419931054689035280 8406600 -1001140464630127641729094401334272000 8406601 48756347352143944468656569640423713152 8406602 105942417673686090818296762770183748800 8406603 -29784607023153213459185208959729571588 8406604 -59955692368668599329640276482041535744 8406605 -126456919923230897097918435636334738740 8406606 -10729837690861970849193454329790920576 8406607 -283810741417452800516331250532728080 8406608 32722421667886714908625140107738873856 8406609 -94206432094100804622370382551168496352 8406610 -12377528471703536641770976513871411040 8406611 -10978049790905999607116017657110422976 8406612 87934776379043887812031567811992166400 8406613 18836598852358560657789227087328040320 8406614 -11762353623010723649924119312830085344 8406615 1226506002297346683650335630457617920 8406616 -81558784863520503949371583181848780800 8406617 -25803085929296919466920083865713466300 8406618 -45791892068160163984420099975562287872 8406619 51080218787723091384647816542362365280 8406620 -16636044923190178290669212258155768320 8406621 113073879553273503825558991260617126790 8406622 -818053736325276324031602783520446720 8406623 -122995844982466655669378776905487127856 8406624 -68031016671891729359608464480632045568 8406625 -642012983104084265599668519097230000 8406626 -14726170924492120015557969081876670080 8406627 -108777910322568124401362843556863262600 8406628 25748319492938496462290704390799562368 8406629 -719922683004645705340023045797859840 8406630 24555154314468968305934007654378063360 8406631 -77151690065317741131546820028122890568 8406632 20346738097890297467553946335654328320 8406633 20172387027708529503380587576682196624 8406634 63280432358293535704095579549023713632 8406635 54491470786821731883402190120996060800 8406636 -18639465642758883488967417288867098112 8406637 59449800014299839018000987704796019286 8406638 -2738152777158173322820546391770398720 8406639 -156858573486657662850205053442204243200 8406640 -13794017655162838624177748303544975360 8406641 -185580410722834498065408499740481281216 8406642 23268483441473363070530655867923257344 8406643 18951014598340098304821181571425445200 8406644 16716657579789974102369928462783302400 8406645 34380989815168016123468266087967088000 8406646 47148657206570173732351348114723601280 8406647 -3405084609507385464323904328187643528 8406648 -23056539819863868226570144595656642560 8406649 -73043456834298710070576200818360835350 8406650 368279902607772832775535014524128000 8406651 -68829122814729440854908424105563852096 8406652 -68595188025512604324973165921621798400 8406653 17625235901556184253539796205686880000 8406654 69667603733081645039352429166517600256 8406655 27329828617521979663674787152314296320 8406656 105137144243206229107706212843687772160 8406657 -17694917490938021264680348568028433920 8406658 -20622586562208084008103940363935515616 8406659 -28842983060234889421976606846278235184 8406660 24913072405758960307311743365764341760 8406661 7239165931125895740723895483319569632 8406662 -116878122956986211176251350809095286272 8406663 -110208452300616230402349204659382803712 8406664 -23883829471398770396808529926102220800 8406665 97205762732579172767772111520616315400 8406666 -6720668575947596806180312352543406288 8406667 -170455146658586309236005172973404298284 8406668 109106140409386949639208364312838754048 8406669 -140169360657614613723902791923441120 8406670 47100534563590489376149965986552434560 8406671 13964476230170920325521791912650347104 8406672 311019342684618574808841389578518528 8406673 -11592828258961762132259818063487178240 8406674 -18977411120943280255225872553487093760 8406675 30330268734524234645523820687829000100 8406676 -30153516709296530579691903313599399040 8406677 135822475919478192669686844918197929212 8406678 15596657047258175299648419992314552320 8406679 162817214153670888842787720978996656280 8406680 5829950220160158664304304956719104000 8406681 -89960108012928352628332222469228349264 8406682 27634804273271930886527600217759183072 8406683 196636952481413572504313326586253422520 8406684 -9431718867533889219253940553294249984 8406685 95151146997601267710781738150601436780 8406686 -73350888514867873932872186271337603200 8406687 76052912144071325200484215775778379152 8406688 144272423166910945959030515714663055360 8406689 -103470920545257629761459493361929460510 8406690 20565939415287547316618118076082411520 8406691 7127782587729715453146577117499239424 8406692 -12292824213296916806318659453818593280 8406693 -129620046518659105204167860227292044800 8406694 -114339287682263097803192809489085422080 8406695 6424514314172847320656670029389241440 8406696 -1468266434741772614144716338174935040 8406697 16045329946805099440723083839636970340 8406698 -29637849382050350815289087924980376400 8406699 -3657344127447165719383144001221429248 8406700 -4801914275519325692140881275090732800 8406701 52988921766598215140837402274448221132 8406702 -1704986230414345307232410228900382720 8406703 126258450542655633816497606733595878960 8406704 -7709220640447876530284686399835209728 8406705 19049057193443288487231665755824975360 8406706 -22497503330783015347852835982346567680 8406707 -130354376889140284935029033809289492880 8406708 10307824372722949040796169310665482240 8406709 -26093280647012871403990561779779125184 8406710 8429413894977927132808492206202335360 8406711 95342238099465029678118284920161725760 8406712 14302817648922523410577105686268416000 8406713 -88883447883714336114355132642884503040 8406714 -39628884178815933456311446512967080960 8406715 -580193870678357874224675481436750560 8406716 2890042914969385888703311442784778752 8406717 -146991779567563984678494379663806240 8406718 -3279251353713351202738478644650120384 8406719 181411109168123011307730495061148781120 8406720 9546872666080588045267739577679872000 8406721 -74711293687040698442207603382625888880 8406722 11528061430200147208870002075239959104 8406723 34233503726808690170360321389654239840 8406724 -33797068538054953894970786086169413504 8406725 4616179196097048656139515177303121600 8406726 7309416974993078878829642611029026688 8406727 -55452063638851867743761030858762555808 8406728 37522423179580399615063064379916984320 8406729 -147169847684550174344779574894397961500 8406730 -11040084457561921098511053196799892480 8406731 76208998928265454162784871919173535032 8406732 -7018108879653284228950635631899836928 8406733 -30944872938223073672768992363548965280 8406734 39585298280934240407064891558925442880 8406735 -8840032083565627975381514324570572800 8406736 25441783931721016112137424768581509120 8406737 32954196340121768083790040153631654386 8406738 -35132731641736191914304285764721914112 8406739 55373398082321917077486109195209117000 8406740 44311836872759746619529780875380377600 8406741 -51543691952420697022896066976306412736 8406742 14110789831820390462892059666939434272 8406743 -95250226349064443113193420658453131016 8406744 -37531282505813616881403847609165025280 8406745 76950312908505299805749483319526570500 8406746 35409703151955055059472947540892377072 8406747 5404362115692868274909655201110949396 8406748 26257609584222255388603800989595703296 8406749 56267948745676882504187277026911057920 8406750 49365571555688053335959549702856960000 8406751 37188597278477068947683625823382612952 8406752 210511760174397644210505834134195404800 8406753 5119242627783789515260655831355269760 8406754 -34378235747785042236516218836919136480 8406755 3983292103919340770802304111763712000 8406756 -9215770131701322951904565753101379328 8406757 -15276363008128184971717704420004196960 8406758 2058158807187247469547587246556203520 8406759 6470935020754654622696391328527306240 8406760 112081717094289877864081249061868288000 8406761 -92091725763854885968503150244994617776 8406762 -1389695249334174903986620283200788480 8406763 -33503328497896686534436824659427252936 8406764 -267959774632264624475919171046290123264 8406765 22885003342055379766803913456510648320 8406766 26644799465304221678567813947153810944 8406767 -21069316333403349256574118094855130448 8406768 5521903802736598598953083985480679424 8406769 31831640506692973639578710959306466112 8406770 23314181410937549602388482734878487360 8406771 -68322391981483428649175669774930284488 8406772 -112385131557480647652532442065468968960 8406773 35008264433174120736307075335767855022 8406774 49090409987290756044178118537467514880 8406775 9031334494058761788246732464828993800 8406776 -16555025587758447032783878372640686080 8406777 113665028325183211699001961524588001408 8406778 27039493689440760418301998413141047040 8406779 55707334668041793995545723840572121380 8406780 39297421587167316339385594769392435200 8406781 21569526582013781792380670147907554700 8406782 85762664736835321692408628401594196992 8406783 3244342114898650964147862480648555384 8406784 137224410247697885261747068610218557440 8406785 3049926778413053342198437135896700800 8406786 -17558305623928610399114719466380868736 8406787 -107010187552826473189472342353869826564 8406788 51399990078027038561898868741214538240 8406789 46394334807382660399567043187433020480 8406790 -8908377687697745713013860487113393920 8406791 -133533555777415015675526616760250696808 8406792 117956384210517245928244588322239488000 8406793 43404868411627859747683954750481270042 8406794 -1511083297556618690074320752880934656 8406795 32661710180696415215808206974271197440 8406796 216412614319911260603883289674244632576 8406797 -9546711714711803868584605847452262400 8406798 -18011980016798335683543696372683830272 8406799 37580924465885183506563804846197181264 8406800 9010996404922807599032711495688806400 8406801 -135936268983970720469998423166113920 8406802 144982243401097308454408902953995298592 8406803 4088777797205444286915797198926002744 8406804 10265668384421254708952259648004399104 8406805 -151859332983675696446413251755003962080 8406806 102735148353767875779739716649609431360 8406807 -11877720156134146143915093577342579680 8406808 -111136504815095202607313992720893143040 8406809 -28933583527218716907021594537482151990 8406810 15467003662698404582087913036977361600 8406811 -24474208062595043811760079143966776576 8406812 -100150473598471187127070372608350329344 8406813 -10281677817686748978673296002647144512 8406814 23597326440146607183707936452600063680 8406815 120411423574208280593661902799968385960 8406816 -20739077403934053346074009311536742400 8406817 16573374894805378441692228334874208866 8406818 17886603450169172047233349497371644416 8406819 45334380434056771373139966500704600800 8406820 51204302565639998532492579810557518080 8406821 176315703792643867871940856021884718752 8406822 -35525422272931818364797229167246673920 8406823 181529112869462851455128795213574240720 8406824 173150121491477009860173497169516456960 8406825 11892727120566650792417682458602752000 8406826 1749218107583498092740752490788433408 8406827 -94030180536911910228145379506851101040 8406828 -53173583155435030188279859991437194240 8406829 107858888610155656034953306493725537430 8406830 -55960079552988201213976841048323237440 8406831 -49771392109334800516767779769362080248 8406832 -9164729924178163569279852307628703744 8406833 191155257623458231941341911723677174384 8406834 -31025836528736317350133073239346613120 8406835 -46214690589539452830101162547186118800 8406836 48361806967251824258067661372621474560 8406837 51157857111346647030479630507364567708 8406838 157957651726931906490477616376980320 8406839 -1834184918574659994070836100573220640 8406840 34202733766713533742138553945794969600 8406841 71539536990022784118951958251820179242 8406842 -16166024274263710736932366532087702928 8406843 37429232759438434104845852484568081920 8406844 664735213284264163319187194978696192 8406845 -4626884020037194451189656772080738560 8406846 7756364461304598874122247590119485824 8406847 154880711047546642028136448320397455296 8406848 7135372836032370434410213947993489408 8406849 106761087996644511225347923146544580448 8406850 -4112064373193202449868320453096448000 8406851 -20012911984241462316381436233395377200 8406852 -30723356651985211295791135478283936768 8406853 -27187695664640152534107699824001066496 8406854 -126800740571868778904250906459301546560 8406855 83838431728332196755859558184411959200 8406856 178286768472065367815013543241621800960 8406857 221955692570667590288834907963397913652 8406858 171356887344954391668481565470740480 8406859 -49718733506771450002053027908802211840 8406860 22931820155669367988666368263949189120 8406861 -43016510114364398505334474837942252800 8406862 57180941476539415365818351651801994432 8406863 -155578207515009915864275714173101714840 8406864 35947971178291305225138660305987174400 8406865 55302601559244967152647219424791646720 8406866 36709150399559935087944688786068422304 8406867 -34753468707520028813351601455358689280 8406868 -33999187492813757901889984934644926720 8406869 313522066557323789450530690639216792896 8406870 -717533676045802631567038167206467200 8406871 3603316863151826862972602428556915544 8406872 189161044296877244196217879428705607680 8406873 -144556480786104832958227892307491555040 8406874 -16473574073824061072989968662238540288 8406875 25320962546134869751963840059071482500 8406876 -85473989189938168433467374710777107968 8406877 -151404433244754974267148429123192233600 8406878 141333539753749833670983005801451124800 8406879 -37692311045857006696793360562878363232 8406880 -10572769647575543700128524862949949440 8406881 19630025750285327198400284943019273428 8406882 -79727775135707995445153548325140369920 8406883 -96379469934986333981029284326659594680 8406884 -106990375555690338147500362102771661184 8406885 67932075231772349329214887248267645600 8406886 6919181759063617709515899824195394624 8406887 -752912695572082767135487170996305232 8406888 1952989680777671153571774657987870720 8406889 -14983642797613756181423861929883302940 8406890 -14447648903186429002942375545286410240 8406891 24209032355319981008239973754080024160 8406892 36877758126155280349677375255689297920 8406893 -61825768616411415700954401609132095040 8406894 -34907057984227624304380431467097248640 8406895 10154378674034869696369491957479146080 8406896 -24215998854254186449314558289609064448 8406897 90502885230938241742786455242769824640 8406898 6887990887774095565040299055983804320 8406899 9884334435831860486066843037002642664 8406900 12259402851331740433948939100330524800 8406901 199998075327220700692513128097947801902 8406902 -4895270431658985463884027579734931456 8406903 65485743481526404565671213288147888104 8406904 -72237082010765682651643665895375503360 8406905 -50431664786574947476271587448002600500 8406906 -5755729694966182180626306462351415296 8406907 -18523114442223524776263435643517460128 8406908 98474623869709023867229951338964494336 8406909 -2430601647044635716565053029421770784 8406910 -58851458312681955918278427989547600000 8406911 -219296694803085768130845909835930944600 8406912 -24314109332674941646399149200438722560 8406913 -102353937439501876898981307810699603756 8406914 -25734535234875779895543365129417172480 8406915 -58179047775500484897750740168111612160 8406916 -13307027747136238524634540856431235072 8406917 172248580365913717314747339228546543966 8406918 -6169560265226646113863389484715033472 8406919 -53901241051154969847046836444686120680 8406920 127663935731105789816188891257913804800 8406921 -20349391124310077084819468016335360256 8406922 51721385403753464044852071294330660192 8406923 36132463861009738019403578284661316240 8406924 -26151067375662812593331342697190470144 8406925 -91686508911107104627701188157666686400 8406926 -1610331539734345713203705657668237440 8406927 -43294893052947760369646889358741166592 8406928 35413308105690584952290003446187466752 8406929 -285889193101882756672653778644882915840 8406930 328137131423445394976897765713920000 8406931 -51247437994149385284396771355533291968 8406932 111803124644721975485103941306323610496 8406933 -43290495097039962141387087884025262176 8406934 70549966164121119172271586198873431232 8406935 22853618128761993332821706576929351200 8406936 157028322971126619413283249380618035200 8406937 -36660163592028164078326961320663375872 8406938 -99966885250823160508425200829844214304 8406939 123250211020264824789576431180397513624 8406940 -23122014672510173225590966584927820800 8406941 16095131996226488357407182230692506342 8406942 -50175473172503682404482037997802586496 8406943 93622051847460377461392092041977126880 8406944 7828697063235086878665860321516716032 8406945 -10096329236283665060134354832444575680 8406946 -107648652307412082765572952417012209328 8406947 -60606267534140029922283952905536191728 8406948 -74924453132611488818845175158411806720 8406949 -102414117700475909632862351569096071520 8406950 25080738518890769084636456480691878400 8406951 35541994303618681730670810561882259584 8406952 -16361082086238066203070630936595660800 8406953 -1340138744149437236606374147511436636 8406954 3948809259479093974747775831141318400 8406955 -36600331295842010404030973229250809600 8406956 5628368655012883023476131645608963072 8406957 49390418567936035606552884892705075488 8406958 9370671254540228202451707820392582912 8406959 370631517010045154462406831606421776 8406960 -812192175388006216725686765522780160 8406961 1054439676500476791351233408722073892 8406962 -5312627719654179269922906841393652736 8406963 331486707952933150807255604722985364480 8406964 18607997723165505887380453947822190976 8406965 -18362996710851391802160014837785824000 8406966 -7742816415679113521924644085888854656 8406967 162689736218986034860290850057748959016 8406968 -719857446456683883307438397737082880 8406969 -87204410589284043041124338022405586080 8406970 -11350699447065842152471150130953190400 8406971 75224357579054383912658896309695203172 8406972 -1244294836712109709287490846668883968 8406973 2257445810551725910091331423407900704 8406974 -16562902259849716384674623520352185600 8406975 24994456215628831768828530651490686000 8406976 -3168240076264268226302450533203443712 8406977 41413712004175894000617851206122005826 8406978 -55301258762559386201656488125219523840 8406979 159452154507539162722290187129835993196 8406980 36306436234837874201739513410613024000 8406981 31876685959290675174040268726068862880 8406982 -58488337921615876835231041865229045408 8406983 -48025294040210378275986855159846912 8406984 176024983808056122623251295494343884800 8406985 -102003114337609318189490942427683393820 8406986 -3247576014620237811510841461066230784 8406987 82439441740270580777902250881157162880 8406988 47166439810740458727356462106666012160 8406989 -30908972870119436048905966183912104576 8406990 -1306672370276190850978304483729877120 8406991 -204911988282023640689798359264945550608 8406992 1819660489739665799901296289309917184 8406993 19488128491758610444793805708002121600 8406994 31582145382852473662314015499419326592 8406995 -90062037403490920902470119113314174400 8406996 19555999668391048535404142543501236224 8406997 -62067961251409888904747024360328407648 8406998 68284553774424586721178954638281020480 8406999 60963974768306425330843362727219697184 8407000 -37488300085622494683495311682170880000 8407001 64998327457269780864543357509398357002 8407002 53619351752367926705351935987071109632 8407003 -19977164866853851878449915819947168536 8407004 -5139170799414003581307082046837650944 8407005 -30994499748597868745351867743590502080 8407006 -49857739621928084483048569515578035200 8407007 -28100002471725745394877455957165017488 8407008 49787916658367126342499184180558823424 8407009 583116507050708925420566998340435688 8407010 -25347267315275292668731920452177277600 8407011 71050286927801559956098165617076772472 8407012 36864289720504457979087264491559362560 8407013 20953873322169286028465750457285853980 8407014 6964081017841195113049798821698469888 8407015 24193468746340465814380299924189839160 8407016 -428922114877659983706966221853081600 8407017 -170081143856631701009013305256229193760 8407018 10264439852734705783589337437196246960 8407019 11639105459647384494581621836356672000 8407020 -47399521198766996163516838568595671040 8407021 35134141511287046123787707037177740512 8407022 -20849534350041663513679373588712737280 8407023 17766272709626467386187197448571742984 8407024 -13354272185196482811976700815393423360 8407025 -30517423217396565728012511667030140000 8407026 -21959942091903279879755005431893828736 8407027 157204965364312713598587854851880508000 8407028 -31947966833307553282938115920015144960 8407029 16992448615668992999774711497146665280 8407030 -68853620215772605147939267419318435840 8407031 88814808493196970542208975035098468512 8407032 -2370263245613092958435513904734023680 8407033 -83948788911447383596610007650552105840 8407034 816577840198499120601672427995586416 8407035 14458221913377679187541473044746296640 8407036 -26880994565441859505741217363594732544 8407037 -235189546616861067504936941919655864314 8407038 24096251680616208049742361433122050688 8407039 89412028289493278359316411775919111920 8407040 -179697683750796195973855643802009600 8407041 -46680130158263727179171684576720307408 8407042 26811585455889124045904971487873287680 8407043 1108773862098590957578970482389161304 8407044 1837020064898559971272313630005862400 8407045 -509177859801987677197654205860930560 8407046 71985279388856795383399793157504485472 8407047 22526082725518905429914037709846125696 8407048 14375894277527064949909177685791641600 8407049 38306455000443157254056255738108587200 8407050 -7771010691620494237551326027731238400 8407051 -23611372101151640647442349556734240488 8407052 88954048698246113659538166158118362112 8407053 -92252701465236529798460206942067373738 8407054 -75331739162610159639380996447078121024 8407055 17603472879907016008333023174525837960 8407056 -7266361028634225636509282251195809792 8407057 8084209830751017803663981857547012340 8407058 -62922195694686907546909096046681267712 8407059 -190328227414285669624039074140578752 8407060 10989313818057665334279464465655924480 8407061 -7518090178997350705063724744538018000 8407062 -33888052236668155826892419480132108160 8407063 37419203799570548638722839989527578240 8407064 -61599286844388008320331272467961036800 8407065 -85791301444492992906507503442464748480 8407066 91021511690344791482878336762586732544 8407067 128602567499889029306631924091855210116 8407068 49252146270587491069981097086558049280 8407069 -111946476497296570772985651193581584160 8407070 -18336098445889175636369408425150525440 8407071 4953509363429529716934993519837756720 8407072 99516945303187413566688206647963287552 8407073 -78504962209542042822458516954614827678 8407074 -34751504719110772379653550726485226112 8407075 -12126142583558088107192799933458372400 8407076 39271016695799593197358210977420902400 8407077 26034101836009950325321116219885882912 8407078 -164870070494268977660757480867130618368 8407079 203241127236637356372172550190666034680 8407080 -125759690706618708007550015614003200 8407081 -25567800867741096732869496946589622976 8407082 -26959170148802091429333592819934803200 8407083 127960473792851056315200876453754374384 8407084 45522992279661166154166622669627031552 8407085 -18241295503102849888456936125298827240 8407086 14103109362801865045100690976825673728 8407087 -19148736926618140725215259911924441760 8407088 -10669767838923093363391718496925188096 8407089 7372911356978857606449537957245925954 8407090 -32914692386597273302308718445141167200 8407091 -8317083712852394282121404900531738112 8407092 -627504122735685548249730356288360448 8407093 -149091077289774422826204030594827915040 8407094 17756272155930099431816261784379286592 8407095 -108796470046204536251558123772789352800 8407096 -123308246347874550304180105170939678720 8407097 -120997871838412621946580490703949168 8407098 -10153928066638064301619063342410792960 8407099 -93780608429470781349069385540542127900 8407100 -20424205933570630544038414843462656000 8407101 -155345224289693063752323211071231820800 8407102 -1759323814788312977947978323503840256 8407103 4880197195528443410273546296361041320 8407104 32020306500946653332932031061946269696 8407105 -42871806166319599298210633407903151040 8407106 175790265312888096169738845408815062944 8407107 -42810754669753533315917811601842896832 8407108 -9852989908237501256023286786960505600 8407109 108240768026447792035041846550191761310 8407110 -15044439470881653615350831869966510080 8407111 8011692665906681780149811231578426712 8407112 -21152624990550140768137346686978621440 8407113 12428618686078917591291876012597267648 8407114 46421221686229373381996027195994423552 8407115 55612562848440456635448806271269465760 8407116 -123458225992796664760118542893218907648 8407117 -147526360214564366013532101942364237834 8407118 3016746565095262386517490614144423680 8407119 11852026117333801185132601545312247680 8407120 576925456617910298189885989286707200 8407121 -96511496846962913035802450671220449728 8407122 -26039958067965856902683653533262624128 8407123 -80489770362248290537474905016153956628 8407124 -119941704746964929768948876803326763008 8407125 -112836035969671819778315020310728320000 8407126 28825913825311940981409542022282153600 8407127 -18918361428098043399242713311584606760 8407128 11917691733587191736200936747630387200 8407129 224604328822347020199185637493653809160 8407130 38322053885065171618731194318106804960 8407131 -62322819857672679097366348297112883048 8407132 -19012753017620803397858711434144063488 8407133 -19263448030014164472350355242403960480 8407134 -5356687257087115198318702478724609216 8407135 -95738968263355525690589801102956068240 8407136 170031665066126540612723388461976256512 8407137 111256601506219543085219426623510750560 8407138 32434201070461753576291599562070323200 8407139 -60923779574051926735645603656749913120 8407140 9266863690440970747747910735580610560 8407141 -51959502456070021955558585310922835458 8407142 25136388210256353356611622492724920064 8407143 44362740254686158018878617894060716432 8407144 7184550134911265575131895466367467520 8407145 -108103520166686861845987625020193280 8407146 30441226022757555979738011150037155840 8407147 22620331803875064214478954349758034832 8407148 -72827669556683582310443547388591534080 8407149 -87775159089834607832438721171445964736 8407150 -1483155427247850697356640005673891200 8407151 112501832936536824749552026730496115152 8407152 103397563678545590580392061358080000 8407153 -1832330004031842994238046804918216000 8407154 5768003513947849923601064018360666112 8407155 33318700603634703160591300866197594160 8407156 -20600159702083302821180710351707556480 8407157 202439682982420494438366793933265399904 8407158 36717564958863981604091314203966566400 8407159 -57059298312824437222181662261621695640 8407160 -77885867670730268137581003461522841600 8407161 33122191459442272593742199907049511232 8407162 27501315782042911793873018926716734832 8407163 199694553031162367955343725112992862440 8407164 55411996551594054244016567113876824576 8407165 26306348550231305089156080528234211320 8407166 6038726158673167802395211578600300032 8407167 65110451291643330760587351141697170048 8407168 45341386409933450588612870401991639040 8407169 31252691823061031213815592469130818048 8407170 -21544463340885890154004094382426878400 8407171 235933597249265995858750142286167669372 8407172 -15471134865898517658450493292924362752 8407173 52734596419323389456287041624317319168 8407174 18470737396726599184332966512104650336 8407175 57534762936653840528603112386876432400 8407176 98844641832770027056320380830752768000 8407177 -11557231342463409641229585892543460800 8407178 6681471640008702606167171020463936448 8407179 -12649359644737267205822379738682469760 8407180 -186180301901896583802397948481279385600 8407181 -120174580585852922883508482179607464736 8407182 25199003100289088796227278405296804864 8407183 15982467980311825336861398335065328432 8407184 -2337660329021574895815770310209224704 8407185 -20735205070877698644750624507984787200 8407186 9595659574759892130608268074813307792 8407187 -33528052608858048172041705439526608080 8407188 214114400607742173451631333131905024 8407189 22108800149570922030926021357705124256 8407190 40898929921388832869158459051927664640 8407191 1404536000364705027698290518222193056 8407192 -144514718799608535582474157903158528000 8407193 24799648439629357664538660942975279300 8407194 7714046460866550421169154044363558400 8407195 8219617699367084895191060262061746480 8407196 16643693585047933283013709732282245120 8407197 115713894944034169390347542506384461900 8407198 -44897111049474084545807159527033334400 8407199 -137550117612642789971661727677211456800 8407200 5687262797900662011403256027362099200 8407201 -75024211862543809444250351538094894 8407202 -6292435465835972280531687599499254448 8407203 13231361373520771350352151782873014528 8407204 36601064760946020470345725688414932992 8407205 19290386812294963203882954371439300000 8407206 -26259659518675592340298771021287619200 8407207 6915549829746834352621629055219207680 8407208 -79271286531233604478512523722171479040 8407209 75981017817248207837251148307484796304 8407210 -10218142174767866632711543221817943040 8407211 31763341473048511708805751301617397812 8407212 -67174572066680215299046225788695678976 8407213 55806457872217758041178952458605462304 8407214 3329771118245361888516173146418383104 8407215 1933883107332387185255342839896056400 8407216 27579141644319131922156822438754713600 8407217 27887220838112750650451579977774598592 8407218 -43025632498255196206040935854961869696 8407219 -63185868718160475549800282450544959904 8407220 6603371720729919902243153927310170880 8407221 118195540003384496751223762017170241312 8407222 -20653762935331446435968452730937749088 8407223 76964933703499601521875596017271167704 8407224 29331262570135934133943479169191567360 8407225 169123261801080783715160520425083600 8407226 56658284999721570685480307375954355312 8407227 -52811749056314355676724164201376276736 8407228 -72085208175449767772877347225603218432 8407229 -167820018072457314597083889019089610170 8407230 10201260766042528697565131378285963520 8407231 -167019455208815804502747759118897152 8407232 50841810532705722715927959405006422016 8407233 -1452188008443979978364634666329696256 8407234 94788529239288082444563984164278260480 8407235 9253125307031683398934480246024657200 8407236 -36090839269940837547450918073781846016 8407237 37165332120304002223507044047728537886 8407238 -21893216991940501789556919201863109504 8407239 -4287120006086496186603061499479820592 8407240 -109503743646849858811139296004756582400 8407241 197833304960598612393189478171660910772 8407242 -44276646307478767256611979366509728 8407243 6651539748388522574758578249485061972 8407244 115693210769213583901880130744682273536 8407245 -18163932781421871525007087752836044800 8407246 -111444658938175903668154115861824276416 8407247 90074384840783738262101203332852819072 8407248 19750469994738823361275599426372501504 8407249 122156659087789476481867550757077899250 8407250 -38552789846624237291249739265125240000 8407251 25956112800207612562195441919595561792 8407252 2225966406501586066558704937889095680 8407253 -111962366239314381799340530192453646880 8407254 8145496405276000614388249118936299008 8407255 38245697970955980277056782079554194320 8407256 62055223058950213037478649484239872000 8407257 -151623580233344448745653932320369159680 8407258 167132052466384847244002158911761283840 8407259 63421340265416139171575319103660677120 8407260 67813920100442232363123705321144576000 8407261 -193710857398526745722824081354529698138 8407262 -36960589687043520529945042007569076736 8407263 -28296944750737562499622968323393699712 8407264 10394117601191703441309267362449981440 8407265 -85181783848304680353980005870208794200 8407266 27086161570504840302082269775433809920 8407267 -291537895919389741634892192430524126720 8407268 78373817785420185158906865424924741248 8407269 -13619617468088733693511241215670563752 8407270 14236051933401425988706759250129950080 8407271 -58128436195008576410160039157117443528 8407272 -86153731447241274965087316725956608000 8407273 -87965193102343225570251901266955366400 8407274 2600797044869330155506149684990181120 8407275 49315625964620538328963515962475433800 8407276 -61135872469232760232631212066735592960 8407277 -50731645800328254065348581779050439540 8407278 65566010873594765539842632036496335808 8407279 -5349917934913239584688594912443596080 8407280 -12138593610394398805144804554341744640 8407281 -49492167827998690228745126578792934016 8407282 -486545261959214456146017700473086976 8407283 -1049834821028913011620884383001372468 8407284 -33925677792371022105825536828302018560 8407285 -842000304336712729730852118732989640 8407286 107818079501380671315146454822476306592 8407287 -14788604398098923730965004798994479360 8407288 -10102802954781414624302862604001341440 8407289 -943287643960686231029587046448479040 8407290 -37866689936084136477902399665028225280 8407291 -81997837093049698750253231484181728200 8407292 -59031073593900108697031672031445929984 8407293 15923937129376834109111806556736668928 8407294 25726703448231863075571960650523466752 8407295 46878763364919880967065914167636094240 8407296 -11938620744279735273910110186519920640 8407297 -121818376633092928797914371592910464254 8407298 27796935350518605903646705090372328400 8407299 -27870973460756934992515530016449231384 8407300 60701282019726983702816206431344716800 8407301 907943467823387632157734228525534752 8407302 -46635153365144616596363226565876776768 8407303 -108529846086215772113725974714845457600 8407304 198446072265137149419063961203746165760 8407305 -34967171947787930908359688227352176960 8407306 -27994097285110504776914729688782350080 8407307 -153420233703378450078640293862171446444 8407308 1721318467341515810519950990667366400 8407309 -121055998347738059957618518992074028490 8407310 32948045094476549030946950324250000000 8407311 14871956162745102951208654115071521408 8407312 -41093334086192394275938174115315113984 8407313 -37508082934394641890500427202862132736 8407314 1902131242327592034533658206810121600 8407315 -14002615537397665055470222511814223200 8407316 -84870102074259543175582937907976841472 8407317 1407639491139515340956224986213644448 8407318 -98296394476822570303865703130117907520 8407319 100070737902595999189747643596303183944 8407320 -32864821221819065185066820281965158400 8407321 103092844372344236980616047980379007040 8407322 14172645879511007096665982925293040 8407323 42352982143869667965883766863963130880 8407324 1183894391639737327301849002186043392 8407325 -36052905978435917688510302229985455000 8407326 -10524907458035817077913776973636105600 8407327 7590636536818802975055505531948179960 8407328 -77298363760555139120331295130004750336 8407329 -909095497086138871387284446006191680 8407330 37934281701902853593765065252943926560 8407331 -16880129498363986453357777728019496868 8407332 8188861353724253043561989576880840960 8407333 -139657100207409754064705803769140481280 8407334 -39030132808709839812085752580201121280 8407335 7696399354822822363914403842980936400 8407336 -14656557296694002825088131029919907840 8407337 -3031622119567991204001156947816275332 8407338 71983943783435905307205542537068200960 8407339 -300864349171078397017709546712966827976 8407340 -69571501007924907717287484643634780160 8407341 136988514241624663757974268833993634880 8407342 -54362221624883245855898165177799010368 8407343 65510667044765212785641652371388706800 8407344 -14997717476146220408810474272599048192 8407345 -8581677672560236786462347716373837900 8407346 -49408494647624785037284983986541889536 8407347 52184195201933721589547826773396551728 8407348 11338921202759102906198060563421470720 8407349 -14629126957595501211172107892142773650 8407350 -10576131990155267899718257533917395200 8407351 -36027272362010997335812779688694583408 8407352 6440484907398088627535563754376192000 8407353 137066634851615426585632913026316717904 8407354 39109368892068840620485125304320971376 8407355 3062137897637857121604262296632663040 8407356 -952587648029444827583714070151535616 8407357 26403936879464275803322979111982161600 8407358 -977477719026759630490628621692674624 8407359 100552944486064857769993849080039078264 8407360 346657997112013437284944222051368960 8407361 -142127870947116620821290686720161561920 8407362 -21534235578811921059584696061511842816 8407363 -36648592443133586029959855314102424388 8407364 30076076424049616457051754524664614912 8407365 62139812553647851094322688579881186720 8407366 68525854913644909956921362846867883648 8407367 -277720254231500370204726022670821916400 8407368 74519741762082330540837649219742515200 8407369 -111169328913924979985257096351024626204 8407370 -18979325652940555157184665642490239040 8407371 -9359133707048191039351340089895752488 8407372 126332370597530397954655058433229304576 8407373 -17501670330482392869892188030207836436 8407374 29556383181961801025135672081297722368 8407375 -96071290098356680565686756457914152000 8407376 13169174618745795330745621325811474432 8407377 20165563519789547440627742130582996576 8407378 -7657617939817055056827646640700450816 8407379 104451618443992893763691723958251839980 8407380 58829389337299805716421471715766978560 8407381 191071405268465870098983075994015359182 8407382 95508520801084637349524930266821000000 8407383 1594760117017768871186427447150506448 8407384 -123844672030519796904303210677163110400 8407385 9953341218361123850422971073898640000 8407386 6175586670749570438707148180409323520 8407387 8959543900197689220672130509609236036 8407388 4631961416188668934610347211471416320 8407389 -120072770700980527945892549551181285952 8407390 17868796087147881801405518659460716800 8407391 -70353354152748312605943261198470954208 8407392 38748531241316550723709348677811175424 8407393 -51983508806279041874629703359967716176 8407394 -27407523874831067035662459742046688768 8407395 7919285052304969718290205644787554800 8407396 131525067130383532942725331365502428800 8407397 79801519205290138687413706239028605120 8407398 27471458809277259305715516527012700864 8407399 1281435148111141066936642880664328704 8407400 -35984658869306535438391284316471296000 8407401 26763721870099222989879235446643055424 8407402 5348166709151560507302456972955107072 8407403 104774572392973546647978502563172493772 8407404 -49395021557458331077594076487657991680 8407405 -24635211193032062641578719784494100000 8407406 35370447261982376057825856819682961280 8407407 -37860214635538855244927768425210391808 8407408 11331570126051045657815168455421460480 8407409 -75304092483701633163020608777175001390 8407410 586200240693278460903320019609984000 8407411 11812136741923801337981708690277080712 8407412 -53109736021281794395961544497706985344 8407413 18453067057957954485325640216059769184 8407414 -45677340045942547909158067353401710944 8407415 -17863058211062289923087166006717790800 8407416 -12109528568378944437982374371309936640 8407417 16163304759110693450353647439635768320 8407418 28952769419670638209589769043855959552 8407419 48855142137750473990670820199176727520 8407420 -12407604011404433171137260212070021120 8407421 -123464604300913398911269112600724014400 8407422 -65369097428438794711105295930753919360 8407423 -76984741914313046394788064427205523328 8407424 94649987238357926700581351874310963200 8407425 -22162334009465612197699561907583580800 8407426 -41130481316934832111328013269108474976 8407427 -4069076466715884922928523677637108528 8407428 -134160954090724543036241840196960589824 8407429 162037715900220432716152212006828061276 8407430 -34854258857873809427016269189390432640 8407431 -41968315922763374517619949688570030480 8407432 39602643382926730487274841991922278400 8407433 -201973429012286744094330901107998697318 8407434 1622079054955544478677799999514624512 8407435 -27215767404784183936135328561420864640 8407436 69896580215239134428623231457615643648 8407437 30928503827991019291460624393288372160 8407438 -1998212899264845099755070857318111232 8407439 -79666717962132451253925040458712631760 8407440 -14829969902627045120469152684066979840 8407441 -58226913287021393452395526543719848640 8407442 1976953562649510212904917583420291744 8407443 -39837679335585453034521857870680320 8407444 64473992929993668045056238774419740672 8407445 80987860797389604866227983642140006400 8407446 962090702590601422882519885070452224 8407447 -49517252468749126658900282102149542488 8407448 26441423504677462493149261383912652800 8407449 -169140432570878813108926132164715738560 8407450 -2180986467398531614346199288756156000 8407451 2455192231192888889410098131869174320 8407452 -82407930717166819755824472715496448 8407453 -175097871998891363332957862420296470298 8407454 57918224107346327899383779787513546432 8407455 -33424449437317623452679140675812154880 8407456 -102450023843500767889360272708696342528 8407457 1862096544967524148369176616417509780 8407458 -24008457837662507457796211118090716976 8407459 33472331366673220866820998660329693660 8407460 -31545513641174797698760839911739747840 8407461 65236532655937995610743098170655314272 8407462 34662108732202416390512699589281925120 8407463 351551512139191038910011456878258050680 8407464 30521791866778829207080727251112017920 8407465 60041328941042742500730963771505050240 8407466 69431247660765852504332307974046703104 8407467 -47359430485697196737972735101524108360 8407468 -26458315080164317673820211858338372352 8407469 46171475224447811404671746592932743596 8407470 -8365318774888037765445098499944880000 8407471 125052109465617584215354102039743350672 8407472 -9212333408191490013237437672995405824 8407473 -21230798987400838785925477334656862976 8407474 -55779909741826326134457234326654904000 8407475 -43686776028763489443879579559390554600 8407476 2654969838453683376725596652907687936 8407477 -6252722685218540065490728963070519660 8407478 187708624491308758619304738805776004224 8407479 15193760192228561505151411402450748928 8407480 28629372962016127017061875115904102400 8407481 107162981632699436262118249659538290000 8407482 27593982184238536411205908993489646592 8407483 4739461712429247207685781972206271264 8407484 -146258520898696376263661054861294889984 8407485 -17590911571332392846568706849193048160 8407486 -86335907288697462763373730026853553920 8407487 31980511494377064973993425994625071992 8407488 -1821170974086241055978713236646133760 8407489 1003938854445509875538459760586438848 8407490 -7349528196186388807865108192334489600 8407491 65410004482527402241666371820612678392 8407492 86453834776108358848199968311297804416 8407493 -384893059448713617498642860796921136356 8407494 -22914647817988116670612882661816244576 8407495 -155173555358300590989422258474472867120 8407496 -66726101270279160274780843273897574400 8407497 -4816751432921137553582438180444396160 8407498 -52341007424127786100857156482019345408 8407499 224279636706377069411251780105029800664 8407500 -10033225719361794444218665411008000000 8407501 137659147023803233745665492338486777984 8407502 32847684032126858332283963579654213952 8407503 16290034962957969379333005102008270400 8407504 -1022549188170934889823291346646990848 8407505 -110703756875522471124501975278047235340 8407506 -62380828557501892180012712608476710400 8407507 69183046238592730897439797962029718112 8407508 -37584090346499619988486922160235747584 8407509 68919964638457310354975266344915584928 8407510 -8832027044489847556453553462440826880 8407511 -22041457052611394301957810116439647568 8407512 -5505624276747642272881031287946158080 8407513 -162832394162188302103648516043581941238 8407514 -100400134515782623075504912037589552144 8407515 17278608426989539556082357476945374320 8407516 -34622298981461039653023861669529230848 8407517 -12647505128160545402113844501320588608 8407518 52992572460858783723540121378683829056 8407519 -51485382423444449423337857999464627160 8407520 73787700576675739103319106728540241920 8407521 129357645443592093190318323590884845072 8407522 48924017203300268683978159207353532800 8407523 -151234857403282552236923753245259472228 8407524 16938676900523985932226325959312454656 8407525 -23594127880911581474770325768124120000 8407526 1288772099238240703298810567946857664 8407527 -1684500041052102489759099558646253568 8407528 114407556538742753720609989585633720320 8407529 18511694306911730388471141508694002368 8407530 -36740426689481869337845277480452416000 8407531 -162134297921599480410631639984428376536 8407532 -1050519426727425944025839481732907008 8407533 72812548555244209829366539152347548224 8407534 24825965271365158224829038960901540416 8407535 -73483521453731197361934815116196606400 8407536 7809506627360106043358056034474655744 8407537 -269514505639477212808654621720682665308 8407538 -38557828043517622419163065424315148160 8407539 -19846646893056611467962426007550482272 8407540 -8306402450796400451261456759812761600 8407541 11277181626977965969558466714175475584 8407542 -4109362382993677298912653498706780160 8407543 -89759198406791071566175573035697107816 8407544 156142648569656601494168320742202777600 8407545 67978583014292630423842102284097984320 8407546 20017623440393890472581053525062406144 8407547 -7367057542125216496767679968567642048 8407548 17157216677270611871359660842624337920 8407549 -54257597590252062727041491057274687636 8407550 55935364194670568615521523443901572800 8407551 -23043981711233737137887388947839939200 8407552 100441146121159450102108445686578020352 8407553 6125482940604130947668943488395439232 8407554 -7560609970786361107581227577429680640 8407555 42404888379055452550788713254074506160 8407556 12653654501007990603470481358383036672 8407557 -82017658185735657111560175406082578560 8407558 -27150371480112735420763095012626687616 8407559 174080813271369267616089244280155742520 8407560 -3776672927463491935499968834117632000 8407561 1699187731174083578109284240203685812 8407562 -31776247659755496375942668690063209728 8407563 62064899175241733326621685212581601200 8407564 160309425369804909350466720396672000 8407565 -2129119424001558566692499195231919540 8407566 25190007039100136473637723220804485184 8407567 40602106169122392312341234986274179776 8407568 -3679090026801908466820347048904359936 8407569 -138615188423051497666205597723644473792 8407570 -23165915695304449293716974859486855520 8407571 -74503193403898940050316245932676374408 8407572 -25825245835843082947838148224667058176 8407573 77896394953613130736323718412852567822 8407574 -1934362807741280517665113503095556096 8407575 -1011285691435272902534479151442144000 8407576 -13359158915374703287280171796952780800 8407577 32627258979480604202076555686488101120 8407578 -27565403907325500711016533058327128576 8407579 180043367029682420026896742693576322180 8407580 -135569239718612819458538770165694131200 8407581 -25899416399523980062159707701159368704 8407582 -107689407022833330744167956938564628608 8407583 6485149644316736204270674965333473904 8407584 63755092900181518808035472602552074240 8407585 -9344398092920056490756040898982906220 8407586 91123156962300310103604182363366108544 8407587 -451196509376546225655757227698940432 8407588 9193771398830157899562226632279285760 8407589 21081733319529053950668789408722656860 8407590 -39787622060732060408961334411765783680 8407591 176660557430828421444041397510755967992 8407592 5425539618344525964129073599693696000 8407593 40227113545505756565427584523286112420 8407594 -42298776952138988653374997245210425760 8407595 -59868634034772656023538616359839488000 8407596 -60610196416047753074809623669146884608 8407597 36179531900488380061255643906924879712 8407598 63603543890067785961203415375862036800 8407599 51856137705374862439234760052965555328 8407600 7258730968374315167995813089056768000 8407601 284371507476125288745983811727502890992 8407602 2850644327118199850404416751145648640 8407603 -79032464204103244904106223272424683520 8407604 94182188930416821863996807049570994176 8407605 -32741494854632259425122488942004159680 8407606 8280516185242043857730795593861752960 8407607 8479231019401921826906452684053327840 8407608 7598393700248631173832031671900241920 8407609 25575543894414575112713697128419196416 8407610 -20496727192082600502805161808962923040 8407611 193892169012783025917697789722279470640 8407612 22310338273774718738551654786390240256 8407613 -1957187119093904169694698571700814138 8407614 24790706081779436712668535846461383680 8407615 90838687559089844359774941007692261600 8407616 38436151172338154972981680302509260800 8407617 -4945396390826506688616120706087757952 8407618 -907390246558053953234172290229492480 8407619 46859972665530705490700458117215644160 8407620 -27790901522377319253692309328742049280 8407621 40906764358062463597688482407055614652 8407622 105579046779939442205236894570713838080 8407623 22039337882939818353701609709949132800 8407624 10958356149135243830925059069001861120 8407625 119788032183104578038248480501854869000 8407626 -10919268370332409753821549760201011456 8407627 -25091592778579357791150859185849996192 8407628 -17272088173874898741260631519234661632 8407629 7114283328002225852735368294027673088 8407630 12137038130135795417060366534142873600 8407631 25299561730344355613366142327463389864 8407632 9711630308838102772477863453857021952 8407633 -48104755777688531713341351899836446400 8407634 41303685857387355178513416158795323392 8407635 23219618862108534747434574639174476640 8407636 -28938014043705347652095979560510369920 8407637 15399263654356394899339382914667623104 8407638 -5455050680774897100806419705411605600 8407639 207594011415003301814211345246792508656 8407640 -61998797509752707605615567768374067200 8407641 -19185209743935765178844313696908287776 8407642 -159586934878536996349611382015911725568 8407643 119168200071779915696209813697026541892 8407644 11901218299389054004407407123492634624 8407645 -2153154799647776789943932550806081280 8407646 -10732291051081985397521452193266556736 8407647 -34022412826533284587007731060678166952 8407648 -54177111918283317773773401765695324160 8407649 29989606507033141047707084215253935650 8407650 -2071053707787558398165941901564582400 8407651 -6867098019479128773522460141461600000 8407652 -17854478284445724820076439595452518400 8407653 59465167472531812716265075934896363104 8407654 17641420920790557830893907566328217600 8407655 -53386224355317794931759579011539611840 8407656 35061970789765438168600408683349555200 8407657 -177005162235665876845139216534258481094 8407658 -14011510229223752517132606352468313088 8407659 -67783833951817339814699197909422423072 8407660 -72634951931816314419863274476412088320 8407661 1109062773871767266518312008022221792 8407662 -1911811054034786730222175285514636160 8407663 40522864645782322560414100265325899760 8407664 17493289599077718273049961548682919936 8407665 -9779337517142150822644953198473548800 8407666 -28237795568119395384238217738457790560 8407667 129504709957131106617594220158190480716 8407668 62126652194307927577339216543734128640 8407669 -44453806677181292255825111904090176804 8407670 10025923944848483073532037322679649280 8407671 -73977608899541632064531980025138584320 8407672 1977674890590422978492359888754688000 8407673 -107951733967201616913608200803794436096 8407674 61579936928722812171497154386750481408 8407675 114554515707666644645986311968278130900 8407676 41769945173301436872341543824216338432 8407677 -63435907701138357965845219578290724960 8407678 -65187894879969134834568209903980836480 8407679 4997387744377235539279843085414545776 8407680 -43561862063319474779049597383737344000 8407681 -133158230637573391484237281177065614636 8407682 -2584379651280831768738733518112565808 8407683 547705372084991394840748577428288452 8407684 -81667414490365954356180755646632382464 8407685 112884081042098963606331602598624600 8407686 -5047445108171037370453731075210172416 8407687 -33432112382339250690248900346254596080 8407688 -109388061910289238659925494547347082240 8407689 186207344297520183246999643226139116160 8407690 671972156185342643772556355691468480 8407691 -25282756104274767536123770014490973616 8407692 70370144692273405459486764010463616000 8407693 25391748185503554194989019418152530880 8407694 -13129023751867379035316531640753367104 8407695 28236834159673703346547163875508004000 8407696 8049128898060942758292933465234997248 8407697 195271283337062293223852251369091685360 8407698 2942274400906311444243847471012113408 8407699 -49932754288417520473940917654363849300 8407700 2702341899606328320765703582503782400 8407701 93966279530853250309973696134707652092 8407702 5427314660270940106429902330967488192 8407703 44573868295793888373446188391502489384 8407704 -370924685941499289486307448580833280 8407705 141211029825086371533178058069511529860 8407706 42575861103426447464882424071313464544 8407707 -43687731403001333207742521085313362432 8407708 -12580523554444081836226388156259555840 8407709 -88652757381451642633807258224418284000 8407710 3032245998998019245548024664754859200 8407711 21728054513706488394489790182678199824 8407712 -198422154670022549841474725845808775168 8407713 73749332428589755750110436328731322544 8407714 64203035257929013860391629404939128656 8407715 -3909931427102352784689479515028965200 8407716 -55178632668613095100426870802874498048 8407717 127891047360973759555177828969613640352 8407718 168865084035580424130653028830780065920 8407719 -6576905030999710504052962470726195696 8407720 70299508481663138785809247483648972800 8407721 -77276992341170962554034802162410389888 8407722 15594014501526403336116452394799395072 8407723 167156144674160894788959101629002257972 8407724 -19859392536986844205531406030084364288 8407725 -69967916650722168043816938316261754400 8407726 -16924322512105693522926595008347498688 8407727 -13035359660745165179741988419023226688 8407728 -581378877042592833669467508336230400 8407729 -182207309055755342536039874210032738320 8407730 34031760571646413129052972876682961920 8407731 26616374547561346803441041828843164224 8407732 -27846459908294102272248023468879217920 8407733 11850456001686817615998375985990687680 8407734 51926629911137307467779198706983208448 8407735 46323583208084097853324689841058520000 8407736 -172546791324997931259076948305494016000 8407737 -31560764718147647744349531188130191292 8407738 -148409845563169218611148079548025585440 8407739 146053378262031752298661504318345807656 8407740 -13132403600041830544138374090399129600 8407741 -73863822596236481589538369549105483560 8407742 6685165851266129921388770805340176384 8407743 -105959765315082916182825271813032263736 8407744 -33643933823655691975855274279597768704 8407745 74798073730260227515724124194156769000 8407746 3425171981118457732393252680285984000 8407747 -730400308109149651461143432413338240 8407748 -2854869706957599580304522379159905280 8407749 -26989670889934212797589991445139363840 8407750 -9152553859938855486111125719015200000 8407751 -57623231671011272695066669849831441896 8407752 106696766992226516364991903041818787840 8407753 113935349926739626209777277135038567002 8407754 -7519885205404333476436394381053541280 8407755 -32416043352268773458871297836176724640 8407756 -36734793507348687598872927453513976832 8407757 -135276388425528431220568379472145913994 8407758 -2854490657713016522150252536288911360 8407759 340740035936837876278482529363682200 8407760 -12376198946929493133441655519107563520 8407761 -15890571560213048619822199353943870080 8407762 85608609369412532871190970530779560064 8407763 43654475824582767757746989770662044976 8407764 -100789489257860802955052364294888835200 8407765 -26343251929449649746320580626287092480 8407766 49460920654212585251401211804990970240 8407767 998523442471293643000656233463783840 8407768 -154276208825753886293930122562612797440 8407769 -56839469936495155510706207241506223360 8407770 -7922536705683434216330238351027133440 8407771 30069075827809554030617478738936971972 8407772 -80107659481187033574919928891691532800 8407773 -98089177107949626452131225191075249600 8407774 -77723708656743359253478665559387476864 8407775 -971251428871219081355025972637118400 8407776 -23816987920142151987720130882954592256 8407777 9225590229911921902842381873215918272 8407778 93789307916454794476087044616978447440 8407779 -22753366702640804315663849236859751816 8407780 130745706394272428250510837459999436800 8407781 -30796823414485851054844859172213288960 8407782 118172635878203361051415989386888794752 8407783 -146219319687866591804913638494781297760 8407784 -73810844384934767717604299619373056000 8407785 -21007110637387671133652541897598065600 8407786 84318900771903602761122217695093404592 8407787 -34909083008490207468043946820006437040 8407788 -2904058529930991955352746663783268352 8407789 61949292204296254442095221796139876652 8407790 -774335942979340368022429780082609280 8407791 27144890055303041517530284206339967584 8407792 -3155963644899649901961344688456204288 8407793 -64704068040732866540272219275974720076 8407794 40179074408404633372848310811486592000 8407795 -120521685962766971408606299295808076800 8407796 107690633376584536599956774246660340480 8407797 -138157016075559663214182284413015480800 8407798 -37342945097276479063725475787812424064 8407799 -165648092623192059443285094818946860664 8407800 27435456822636234623534575729586688000 8407801 109847509170721259791140065367560066004 8407802 29355128475760132001407471348578546912 8407803 111068175399707115028293584726966407704 8407804 46357534746246395977647131472127244800 8407805 -48090168375861155105228357300279604480 8407806 -54631051675610288204013070920905088 8407807 -114349061389126910104737575211055187600 8407808 -149907273988879009699474476245364768768 8407809 20204042405676385238114049245919296160 8407810 -103042043744390513590050718583774999040 8407811 52589829447068917682745031930931093232 8407812 -23916364298996168676520395546053713920 8407813 -173540293956369520675877162407302001480 8407814 -3474424558935497559339649177301842560 8407815 27415239752754169052684087854764882720 8407816 -72732834021593896257582056455710059520 8407817 -11191840607909998360517164931224006560 8407818 -47240703554034752221766575083134409936 8407819 12697932964077012739241697512240676496 8407820 10162006163121964801422791306976952320 8407821 75939242748309565425814255989336049824 8407822 67362646275663203024980863591904523712 8407823 31705703190547231440973165341023343720 8407824 12734637063042957697072963043473489920 8407825 86408171723017819355176074497335609500 8407826 -9577348412059210138500358246291144704 8407827 -13678613827628320489290655281891651360 8407828 -55070957273827642068432710327904921600 8407829 31889662950404118536843803479377911740 8407830 -30375403694618549126085884711988633600 8407831 126649321896576662815425544238241829264 8407832 -57153543264833383223453679733024665600 8407833 -303053094525098501020624633282916352 8407834 -8207263939973827995482470387953488640 8407835 174287860411436594570511222283447050960 8407836 43755396632369860509588107594332449792 8407837 -133185778303969004352395246868494031514 8407838 104613669209586638781490810972459240320 8407839 -99847149059398476437627655985911032832 8407840 -56598242261869570535610368374100459520 8407841 68874353262118405813719949415585671572 8407842 -9975510958525737627617441691822397440 8407843 60041240921007507891449981538499422816 8407844 130403376313054099191350770883776772736 8407845 -61820968989974162159811178492112746980 8407846 26532978250183274597107073172029873280 8407847 -13426684659593190402901270642487643648 8407848 -2953207765976318191544955909341184000 8407849 -20360940207946374325658218794955318150 8407850 -33167803853018622356357456001281875200 8407851 -18508626529741093258364346667548988416 8407852 -164658588648483433423918663087297054208 8407853 -3326241393334267862593164700863236160 8407854 -11336254036339313631117738243161088000 8407855 13851329674291687660475131709154818760 8407856 28837154246982796701516768995381133312 8407857 60785056911274494386316391407229063488 8407858 77206561659958249388322008395284779280 8407859 -2092236612554497250979767097108624984 8407860 -6854541629376163867037657416952893440 8407861 -2699624084671828512577968048628328160 8407862 -119537215397644078718848020179083241568 8407863 17505926419831390853376563426659994304 8407864 -171346241856506374123050533974289510400 8407865 -134050912506114323702680397547159079740 8407866 -10266575713982681115624376606031805696 8407867 715088479402973718591386589775932048 8407868 -4625604803027604522420965600855138304 8407869 64731403735227647775796261251217791744 8407870 12425710287701628052851393282278540160 8407871 24441206648302244772417127054144347072 8407872 -16860373043403010019960736057485426688 8407873 61841274548290578222323852202377618880 8407874 60025457863026380025605480515433244192 8407875 -14092461575941410705670556396306112000 8407876 -789631451475143929629567088628384768 8407877 152387893119957132571743456234028916160 8407878 29924173281809112745270004171948734848 8407879 110930976888579500904495142110356987480 8407880 8537864632843669899117421271334912000 8407881 -4931054765208181820272216644476513478 8407882 13260319228443274393972507036168679424 8407883 -126646640610076576802646842865581078640 8407884 18685966064056090851674479430917066752 8407885 53559511680247116099901773336384053760 8407886 37447083049655346925397424583765843200 8407887 87908393442578195986946795785517176320 8407888 23300115571726214421697070748892454912 8407889 -35019725013430028836514095021920819648 8407890 250938215115627129105316772104542720 8407891 -79539342119179805327299089636173760000 8407892 41835142065252674849633611300358369280 8407893 -3449086724284717285645117052595666336 8407894 91025962709213783148092924378797090944 8407895 5325057146904369591204846578187269400 8407896 22751976658505414161021501858602024960 8407897 -73786583531787325454589796260907699494 8407898 -106485370830645210861572881916999120160 8407899 -56372965908804089170291017498567544200 8407900 -8894652167368959623840091331544947200 8407901 7298073633996670823502196430531342592 8407902 34087014193085167824230515544044314432 8407903 -5822051727441264536118239841030045696 8407904 -36763332558965376235991343690959683584 8407905 13681908170884408565786017532815235520 8407906 -1291923540683930343630072857019784416 8407907 17629061898992817929097348290873616156 8407908 -70081280069660995716175863464678522880 8407909 122468488141799010207966385772208186110 8407910 44090839224353721754524275591034038400 8407911 -18175716418811346213815809546547137632 8407912 -44459456055318394350021545156190259200 8407913 -7110108213567079328542114544322497280 8407914 9728562001809917258379477232278877440 8407915 13765605277275006557123200572323571600 8407916 -126347073031335791155710703305349608960 8407917 4170599727092696116673139412974828672 8407918 -38007659339326777258144044043140576960 8407919 803807173055715784128516370591519200 8407920 10221386619886802340471566163842826240 8407921 18197570860900116085836233133646098600 8407922 -58057877755240885081460938916099989488 8407923 -48026367036737624831621521745861161416 8407924 82914569760236263063680518453896888320 8407925 46390791096769628288616157037770708650 8407926 -851936768419550641871207317644265632 8407927 -79757902177943769053918646404795514576 8407928 -94827522023654796608873398665864929280 8407929 -77865440021990659673746925528939895216 8407930 -17757365285003036138524609547892583680 8407931 -7218971099232144511542396576159540480 8407932 -3816125771222692993304705968518847488 8407933 85492401922020473892550924141026499660 8407934 -75933116603659361485079561797966032384 8407935 -84223363199822030588048428007532369600 8407936 -106472924453885498625591903623829258240 8407937 44943844806322359839309025180592423200 8407938 20640470058290363779796751546953932800 8407939 180576858562456638332723412916632125880 8407940 -82403300707999935406257691340190216960 8407941 -34042951428815069610352253278060402080 8407942 18803594441471893609401277313409726912 8407943 -154090044422476617462187543846532696808 8407944 -11404972275030900351974024804049223680 8407945 1736128690462876469361154125187829760 8407946 -49727318176600083720740240852318405328 8407947 -34448251401729724588781443286585130000 8407948 -13318810724520732137212545791415035904 8407949 19999588817072399852979860489183692800 8407950 -10527140778507232561918869451866734400 8407951 -93241978125615859867685038075698820048 8407952 -3687805972912605181168993941358903296 8407953 -62150551716350299417061671876642819056 8407954 44488456847148826208935601798443346592 8407955 -11215422967437191928874720249328738640 8407956 65395238592936185953842733899590891520 8407957 -148437454127504748838525678179399623794 8407958 11416665040169744013566889921395481984 8407959 -38136910159827954442923548873208364800 8407960 -47063287891556213461610756690987827200 8407961 -23198142132151550513526099646518816438 8407962 -46280084340291200247618616243493376 8407963 10069971851159386107040530770177495160 8407964 80085983780165962459581155983031178240 8407965 14288560301496860429307709681445217120 8407966 3369626827411766233777301428341160320 8407967 127068635331142404950941222096975490016 8407968 -28484492766242758957601081417432825856 8407969 230026151910190725921696953390054374370 8407970 100934979973127310901492735755697152000 8407971 56293785883814116839636030793568017920 8407972 53366921633018747194675444057333248000 8407973 -16039878862722241486689886163167585152 8407974 -884157092901334821144238065088963200 8407975 20575158264409243919816302360463552000 8407976 -121077835923433894800267403219054801920 8407977 73800395831702461791301462779471288720 8407978 46490193517239956441509530295940060256 8407979 -55415777860217966857310443854972914424 8407980 -7581356632277101056498328666915338240 8407981 -113211947827786464263145471018552266218 8407982 21068325420160671038366323503877536768 8407983 -4801380000038802607095940665128386176 8407984 12987422020432333791441602114262728704 8407985 16596537880730695723490462188263552180 8407986 88623400361178880351439807571278208000 8407987 -36334932042167793241375450619619075248 8407988 44668315685910188141512087329949409280 8407989 -116687578990745545814963408568204516480 8407990 -57867753727603417526606058971851296000 8407991 -16335290326833355946352432108659196816 8407992 -98282177989385012820137147690861199360 8407993 37067539381535769585722642859380758656 8407994 626395513929215631080658917472814080 8407995 -10175130799156855884395792161831138560 8407996 8985273275181094475487893068202597376 8407997 8237262904599999730712709289046130840 8407998 -19639667988438319183569740378585312832 8407999 -19824468421450385065951134924045719040 8408000 54401502471440227359079494550290432000 8408001 12601456777971962928958513816834421184 8408002 -70735949505971297989639170709052256048 8408003 165785700270624303549466049218350216252 8408004 42408597362357384902357260771009779712 8408005 -1903061256406666580281218903980511840 8408006 -17466565798118202116156852716686460416 8408007 36985856303592439055571165722343315504 8408008 -828766900564427918931148691099596800 8408009 58844469478846815058396039718473125210 8408010 7994166487678546515767138589140659200 8408011 133122097414164624098739474777176087424 8408012 2629468431340542559312161074894231040 8408013 72679584678123810417425548586076853440 8408014 -66834395003319566723063596747332558144 8408015 34144529457936064906589938677778406400 8408016 -7179223980910146013589754243872194560 8408017 -147445961733341441466171889040682417934 8408018 -97360373576087803933745637330428958720 8408019 -54684538111053952481748055005165475656 8408020 46037585362538878001516145501167616000 8408021 183190283543014296825171079367437702812 8408022 25340962959206602299626725070701461504 8408023 66396658447426518123158793178802694664 8408024 -122505794065935975898055341777875671040 8408025 -49274640903003324874507966511416385250 8408026 -2695898452942994900064847723254650112 8408027 -194122211681083631729447669995068848328 8408028 -10288122420702499006999988358042531840 8408029 -15189873998002582003298725754637722560 8408030 -9052451023162623546227090795138275200 8408031 14137804334761164007943249865859171200 8408032 228618546782138718993615973872048537600 8408033 91572912555408745734718281215444462784 8408034 18507860229916433068312137096918534048 8408035 35226894272973683913781006782581199360 8408036 -19861171867520808847027036390390886400 8408037 45666008936380592288715753763495004160 8408038 79952890693095921399403877771609646144 8408039 115248751983839143674598822017326166840 8408040 -77277540589993359175224571400477491200 8408041 -50498382460831881508247733222155624448 8408042 -13289933684055274742997815782507216800 8408043 48592612605303457342014593415464907264 8408044 -41793156715745887379340513551639412224 8408045 -122227488487437233113459056145662664680 8408046 10008417998908241497530141662650963968 8408047 180778579631682709800647969543295977472 8408048 -688627147962280634152999789559808 8408049 3570858217652426201170769734830585600 8408050 21571072815673903671830225191455244800 8408051 4550250418307041521850184834195859252 8408052 56002424649111460769229611712320443776 8408053 194123473196570140498127381916823920302 8408054 15456765194890688470766464411917986976 8408055 -14593941892992266952938199117695508480 8408056 70075228327511507823609261723300986880 8408057 -113707646258772179912180069940180979320 8408058 -19342660451348675023681776979215156480 8408059 -23531880354972017955635843570459588760 8408060 13233322227111440497770562069198003200 8408061 -53534151658196354569475674583597649690 8408062 7704455596828165796292785591073638784 8408063 68310762701380020274355364078513881880 8408064 19936247778289506536159174236456353792 8408065 -43743417369859034819345115345010936320 8408066 57613164504200581717393816260992724864 8408067 1021501642966069311822227504518046448 8408068 3082914792863698246114749493568536576 8408069 -16139550027353183225283390275957770530 8408070 -54005235790523793131850441890342400000 8408071 -24020958096213560027852608463001019088 8408072 -8653144000057133620930251576143539200 8408073 -7926060036744646028598867336694706400 8408074 43376279933318534443981321693125151536 8408075 -19351755111794553539039741231695720800 8408076 15118536864341710521470870905122565632 8408077 -21859095520226363091293086577992897920 8408078 -16368876607367924553551105970888457344 8408079 -3363338308042192149996193322431474536 8408080 -792211119649728839350265492802109440 8408081 -1848789981124675710947226899596084896 8408082 26206560996131834552900332371175720704 8408083 -122655054292369744016710141626207923668 8408084 95025895530945313483784965109053113216 8408085 7799158775624688506186404137446520960 8408086 124452764780068042205487584990506174080 8408087 -63592374505532084567934677380626722160 8408088 -38465844093124646142820305661245020160 8408089 106667118348557098067567044407866111440 8408090 71729422072053848899901760322079481600 8408091 2146218015755220754689003176966243520 8408092 -32982343640426230235637177255157555200 8408093 27599118197499531723406797553372170342 8408094 19483006633846674435663889113356731200 8408095 -80463776653236339788882152737027533400 8408096 -19473520738221007160938036258632892416 8408097 -83705168577730201135762987985099400000 8408098 -12105304940417388560729710476916232448 8408099 7177187887713776295763536742518162432 8408100 -43234725471847054998825112653376281600 8408101 43090441391237177952897959263013669304 8408102 -5675171199703025254974436413606868608 8408103 -57031291760419863489491242914413572992 8408104 -44479947272462198966120798257482792960 8408105 11690957438160593833460896981239460260 8408106 -2337896305350646455194336109712895568 8408107 -29114635710641476757934293600194681560 8408108 33550419649444755549709473196381056000 8408109 -3013097244772904752710732516177441120 8408110 31306977334560952546974028141731532800 8408111 188726930816405600802222152279543165712 8408112 -6731205645979584162623522555390066688 8408113 -7639944372781944739987585296546524160 8408114 -32428047109160226596190615933949094400 8408115 71289892983860188827188510752322004000 8408116 -19130658936820515713721760876969979904 8408117 -97886629292911370583174137987022834834 8408118 25641134830000223000322538282518457728 8408119 -72912270139012261132195773429005049056 8408120 21376715497884910904441519453386752000 8408121 -80162637716288877998331469074722471088 8408122 76606183707732663490182905971620800112 8408123 -41548508168576001387613936673566943856 8408124 7851369142803817999702967500027938816 8408125 -6580196499957284056465849136961060000 8408126 110524456717977029988797022260029984512 8408127 6436435688725389283035521298999682560 8408128 -45648868048328245347880727261342597120 8408129 -25704369363385781079881714215821822270 8408130 -2408958930341628897418961290516008960 8408131 -26854987418589166341155848502089280068 8408132 72254523311297853974591141929067407872 8408133 45131699315007138037918716942959295360 8408134 464564992259606943483805412506079232 8408135 48979081720813995528023944402690745760 8408136 54041438043489310484872833604564992000 8408137 -190506502131069128470390255258893522214 8408138 -49024434983141184493570195189690019280 8408139 49154758504167711078359981921889987840 8408140 1974368963546798788835360641618053120 8408141 28529396694769439698715886298814933472 8408142 6842661735932816716477504946795840640 8408143 -119615972990133106767647820851444126608 8408144 -26617693708201068402585540553477079040 8408145 -91037589796484317442139977992674689280 8408146 -20133810470978637013181500328694988800 8408147 -853895572606581464231716149568502640 8408148 2291857335573628628539543536805478400 8408149 -85933216761871071255069083881973549760 8408150 -8062462999025896008308367902559000000 8408151 35257598754761798908581759797599351200 8408152 75935122552604638311995065420789401600 8408153 70087288675371571264259059093849532484 8408154 35199117135372296385605312585932741632 8408155 -52671593144353665817142371019117743200 8408156 4435446581273865584600731599051113472 8408157 34762030296248964243332504441703898944 8408158 -82998614221704298853785379235536205120 8408159 -116363868359564911577322990337208988384 8408160 31817010446244260126514465804936806400 8408161 43615809956707129480109798571468058624 8408162 12163330234286753016861088826775060480 8408163 -65392829002133052970536912096317664000 8408164 197272341721163051674974024090941833216 8408165 115370991181392697483698270396484747200 8408166 -2586628458147722777592431470135606656 8408167 -4404913774109685775420606058724316800 8408168 96585231649765543230126591746879109120 8408169 -87422905226902229924433327228140928 8408170 -64322109264775234919532613568491266720 8408171 -19872840531121170397804558756927186800 8408172 100241061283334547357762157628643988992 8408173 214818966988542072150481836056530035180 8408174 -30412681305096838237815078031746447168 8408175 -33550910959593228276225902995292112000 8408176 6239499788038687180815774191768698880 8408177 3227393960992780062345041220918839280 8408178 -2957468222276962793902267150668468480 8408179 54645382796403767141410041856452071616 8408180 55496162359537020831422307508626585600 8408181 91464188591858979693651410038969513440 8408182 -82266634350068093555029887320609555808 8408183 70154990775506593092846512234795047776 8408184 16929023119878300366927078901997568000 8408185 85620706829973679269235711809452257800 8408186 50975463348282191097172139788893827040 8408187 -46819701816634457380252121109842866356 8408188 63130607189945308250577642195694112256 8408189 -233767443666381092297375365165886438010 8408190 -7651431072094137572301708309139353600 8408191 -113011557800068238559152884146283316616 8408192 -3693246495101626743094502486672670720 8408193 61611682743180889631425501262608406400 8408194 -14733053794031435053070069124924781104 8408195 10062415905027914049296231767323565200 8408196 56877712801544101557922361696606920704 8408197 -52420387924900917410382783791409548768 8408198 20682151337951213331743221269438953280 8408199 -175142195827782559972039652267112020352 8408200 -42627657291756317597845580971136256000 8408201 -72358228865631487541608010488085899596 8408202 -21381942701762252441179375135337349120 8408203 -62130546208240951554562439926271215880 8408204 89139101777036887467667276180146297600 8408205 3423155852001876424173163851068408760 8408206 -188364162556483900764174589916783404800 8408207 204430040894730730194934312745601473760 8408208 3518665977100173396124549341914726400 8408209 -58538329863634679204446847636340496896 8408210 38347292989121954241838054661059289760 8408211 30165189148630593794439843003195381504 8408212 -49117110336755929410223504235552131328 8408213 -2383180698869507257396738718716587072 8408214 -61293330381768653250748399691904571296 8408215 -753202912936813457411624567071006080 8408216 -108028700897587073618984156038336235520 8408217 -47927912416793837077072470510364090560 8408218 -15729342270812212513696110482457369600 8408219 102704051723547198945923457680849512800 8408220 713611243655063960527000894414233600 8408221 -133522774039779883194675799124431790868 8408222 -89430290151646270288520074695950409600 8408223 -11870631527293374993215416284920675136 8408224 201426248326558787432234243047682998272 8408225 -26185267044671007109279292835022128000 8408226 -7278474509057500218190086192676515456 8408227 -85806044462420966167782618496829125924 8408228 -63064473112043889248864573397801090432 8408229 49818119061244994276014545874220229984 8408230 -58551924636708865144542272833274586240 8408231 40002032882236186026064966404533877120 8408232 47076363086167175686123981620392755200 8408233 -150117397039925273986327841763138464518 8408234 -71870943695355476265442992426191710368 8408235 -61588378343108796803129074327426886400 8408236 37860370466740914813484449796074004480 8408237 23060307197962676564322316227900740886 8408238 -15613356413937929045940495427244228352 8408239 3347292108874186880122526169767527392 8408240 40047894599254308060965367861493432320 8408241 -79522988513641106511805417834330198320 8408242 -76325206018079583331387759405300159728 8408243 -85345587416607111910500027281705664096 8408244 -37977807371848960055926604768316979200 8408245 90335387450156237590303004376484489500 8408246 5309654022573003310685228924798177280 8408247 -57456928140370186113656144819263647000 8408248 132255608991464656230159700061429760 8408249 -1792212883886680328605085561400755040 8408250 14584118135812805236030554064833648000 8408251 52741773469857240687265727963399787600 8408252 151315204842129140491986332122475546112 8408253 -29849150653066686754898616851330661504 8408254 22944372966642033970471081384774221312 8408255 6154661490405044792548015891981949160 8408256 -21720531392051797233738095835362623488 8408257 83523881058097004652922985375270577648 8408258 149054861622564266483144460284149387680 8408259 6165333921509330978260643279053593600 8408260 11975719687838130991489401780541440000 8408261 -196029328582576646422591218586979943138 8408262 -4851148151820651539713487744446294848 8408263 1902052449591499691297130999859215064 8408264 1026777309822963644138522149492869120 8408265 72733784686356873669949899617980432320 8408266 -96399066580733720681444259726204297168 8408267 -32658467007526523191211533856315846400 8408268 -17143309978551378301243649535934848000 8408269 265537712263300347444373212907348303596 8408270 -10932144833362841127159335168644051200 8408271 1800354465595294348329988357604472576 8408272 32577797210103166619423206210602622976 8408273 150655226733898790021949484706012097522 8408274 5124753940758170325554472292379049984 8408275 17103863281397827963530674460477105000 8408276 100342285474709468165305195832837900160 8408277 -61164118676163463851421091605539084786 8408278 -34784606642010061338064848739414606560 8408279 145253427744061675564557984665722289280 8408280 -4452463159195352218994089652373504000 8408281 57725629239367035347797058523582222592 8408282 -61561769005431483844711485704766421008 8408283 7589644901752254337280929225987139328 8408284 -61187369311991316658292729450388896768 8408285 -15106114843777011925353645174250183680 8408286 -4127076156161933006727808276512410880 8408287 54691706406445599002898609317867504872 8408288 -72482125890456728403813370336406667264 8408289 65833404254054951610334573812621957120 8408290 -43444875839736779687016554256972000 8408291 -55221084616876836836882335657009741008 8408292 43816394897933598886492163157897388032 8408293 105886311931370386693357022802450972542 8408294 18397152001870611007134792836104836480 8408295 27214574135264538779210347079425905120 8408296 61397645162398835152653259835579136000 8408297 -16111043184744502860110319712216669254 8408298 -36106993671711883180034546787211848960 8408299 120601116233736989118943254238845675736 8408300 -26792390801783622560756311687302912000 8408301 -92238560070193520338340801042259544512 8408302 -87007134825234504130099111485292234368 8408303 82022891744755861066576297632517585560 8408304 22997669719514087679026779872507101184 8408305 48831779715592590892257780014165105460 8408306 -1291990034907149650819135420137403776 8408307 -7653128205751885366323903909864451008 8408308 191733131927149854469827022500026085376 8408309 -3742130122419873823805839555473427200 8408310 -21898549599536762494057973412944691840 8408311 -41243821598189700760586583345431649848 8408312 -189460067043848661837591914840412672000 8408313 -50614557238892196570511452464976765600 8408314 90951589609484815421463793192430054256 8408315 -7709196164064960083213831532456851280 8408316 -9860098856422499748348153436516515840 8408317 -7333121172213794000744762047439523840 8408318 39615710693798428551078150302545128000 8408319 66213493769607463579312281791542130208 8408320 -92067752936737673455165573431715430400 8408321 -49355772987529817932635064836669108156 8408322 -17342193029174271737641001548039276512 8408323 56079007409328620374465351497621158400 8408324 -74027396681544669592243890084166927104 8408325 46177824677608912723280738577928353600 8408326 -1130462551989432226033051628173141440 8408327 -153914534544871731729209445663610462824 8408328 66684799252182115793884398343822172160 8408329 -23144424930254327408366293713837732070 8408330 9281813614334325675532605048874629120 8408331 41469088261438140560930936895147356220 8408332 143781228508829133786623796909321111296 8408333 -100434048989911641152400365365795625418 8408334 -43282543368308616369141579741217766400 8408335 -28286291076906432954653434070514332640 8408336 5823665171894640970142209245608017920 8408337 57818551140051718044030777667431512064 8408338 29025787659512273581441470655026514320 8408339 -82167806293992743534638953357873883860 8408340 -13725281636066485214727308096499302400 8408341 -176260299114397853399667844432924342258 8408342 -24744326609894081186460536057132750400 8408343 -475154633704141882250668111312445616 8408344 -12715284245613422000590430782437703680 8408345 33104124974936587833186266772590140800 8408346 41322273105272912051343296358181420800 8408347 -13282049504478794558315431835870208000 8408348 50008487660181894418623497951464682496 8408349 2153017868388986113761668589148028544 8408350 -9572074049603600451527807174414587200 8408351 66411739622024581369626271387501432200 8408352 31659982769016277114157302988589760512 8408353 -73499260081278834319921628546392596540 8408354 -6794473707218011205617326653867743968 8408355 4628494362200241159101055125820844800 8408356 -12706146861799353218442137423667686400 8408357 -53083110544900613555548466630165267394 8408358 6740418576627093495913037857536649344 8408359 -16347089865242068756409654495247996896 8408360 -101738037633213442196641623690905856000 8408361 -15717091577642347170684884641081926336 8408362 51736641869017506556697606956894580928 8408363 -30921440501356113474952941873443244192 8408364 -27791843344009163704714135501982315520 8408365 263226256380401623629984617036428800 8408366 246582552997280586494049306659178024960 8408367 -8438473255247226968504557048266427848 8408368 -51909081026363007407674488014207385600 8408369 -23455408209972766841771765553577099980 8408370 -17624025104392089535002138143054115840 8408371 72163201608557456838982619355282738572 8408372 48413467494091335207365230175377766400 8408373 -153142013122525911226995362779341656256 8408374 -21309992867953032615583161301737429120 8408375 -51625620141136524274995841064994756000 8408376 -142091018368717005196029247128769843200 8408377 -207415400987861825152495130766621826774 8408378 -13098838226780312198089237374740858880 8408379 1082818848174527723357812631232107520 8408380 -10712428771419013235920882094683123200 8408381 -74393137098985864052047039764786947808 8408382 63691607224825097052932193676524503040 8408383 85287517725559018233970192186331935840 8408384 23221576812039717665587060656060235776 8408385 -69779954497911568099754036180384390400 8408386 10170900184736984126350570257304157184 8408387 -29174464352971571796621892714202103168 8408388 29941041436817322024276228968172088320 8408389 46135620842162297308562558496858292800 8408390 -23942168833852039457986402354552828800 8408391 -62067489393018424783886424489894706008 8408392 2277147218219339168492565428173086720 8408393 31355184101775778880765136629889146880 8408394 72689711782040069426766964651649955840 8408395 -103774590088359620331572379610285557600 8408396 -68009864690029402393178541547076947200 8408397 -6083300124190029272219760681639610272 8408398 41389334734580642471312273310215015040 8408399 20049257678190352313057968401860204400 8408400 -3324658840883337434689493702649446400 8408401 -7302837331669652107698590969344083598 8408402 -18547159024818237233309954635842818400 8408403 20075154167562792113855403711136904184 8408404 -64250111413129471567213990978916815104 8408405 -34299468169054663354854395685995030400 8408406 -26636873476397578626531008800512991296 8408407 -30806657757258524390599919742118142288 8408408 60177615409064289223954022562451752960 8408409 12709443860910843727760491132294189056 8408410 9579347493868743168964626702904347360 8408411 390055083659537880076059084743710236 8408412 -1623325000774742471880878752411605504 8408413 -49931150327101198479694540952940119136 8408414 6535999027469470529421247708291965312 8408415 28477476990768889469801045454849259920 8408416 -104458510544407114180621343379035258880 8408417 117841079696150934259064242934865239232 8408418 -55135951683889717847802318349695175296 8408419 146269650171820896329621757658936492680 8408420 -59893717496146579196133454329540990720 8408421 85561353009349082442563827819925157120 8408422 112936243539502239362064056138813827200 8408423 -65224121272201170540212127623023071600 8408424 44113307966739852926530668744804433920 8408425 -155212976137390639783883653579355423700 8408426 -61108873261003827205687959344025904368 8408427 25280891146162347605161046760831365808 8408428 -36490286464105529097053631049981451264 8408429 41941864029813954101182954883683635030 8408430 33963717789246850917760835949647050560 8408431 102323110176622815207245480681616700880 8408432 -2679894557019717452422424175164915712 8408433 -111930642250187854454946039699225176832 8408434 -91614920521154058050850234479695724640 8408435 208064451924726993535356106018667520 8408436 -10081149584097413083433639559677042688 8408437 63622692900188926991009819603907255086 8408438 -92736759097964750274444814620828410880 8408439 22482014221018514634218337775859217144 8408440 27512967140163906016478170389051801600 8408441 -357836469899389859877455090583270772608 8408442 5566618779609893688546891946722445824 8408443 35094826764237150608311552823360242344 8408444 47960610343078541970124525170379161600 8408445 -64464184192283755093387775007763963200 8408446 119937772227944941546985651428959324672 8408447 -51051006305220141593992173596141407104 8408448 -2862706098096318475137196863919226880 8408449 -5683892168924288161650930592857296364 8408450 -28687766384976217040971610200315584000 8408451 -22159579143772981468641452566456110096 8408452 -10727084777767357223922429852336416256 8408453 -80366011977902663579776929623051077860 8408454 -67321962688372630475179507963561961280 8408455 -20973241915189249987089517587891472440 8408456 -33874075042996455340105992929003274240 8408457 -10959360388852540145635338547224966300 8408458 -71552537111566138447538852067044248320 8408459 -2247550669140201478822565939797977840 8408460 -9287960436652376129518434449244579840 8408461 90386490301335737056766287376798427062 8408462 -55953571254721003635694688919747689088 8408463 47604303240571891832737717677734415360 8408464 42973348260428614230907072263963975680 8408465 4389413271966898773230329928391932520 8408466 24720466367043535450170675257316342144 8408467 1164909877971201186532349419572912040 8408468 139672399314082220048296322879680203648 8408469 78444795555612380333054857224111337440 8408470 8628520304998175374808447129984482560 8408471 3670952704321900956181430596610526144 8408472 5022649186629105240896706369454325760 8408473 197883479408381792188226240299293591504 8408474 6695678340113922153537914663233514736 8408475 -105651360660329708044686350362037622000 8408476 -1087458720329584586486568450523686912 8408477 -59118312442752825755017022023317320256 8408478 -81978195083788399556426622846013440 8408479 -78300799688977550078609414456244870120 8408480 84841392022814171981442632051229327360 8408481 -36603475952018194036546751257992177120 8408482 -42437260710942648802504226510579578368 8408483 9926622485991074618390523391539111384 8408484 -14655498717448207901946568275186536448 8408485 -61335863425342932789132274836581679240 8408486 -42428338785540571691976025836443531808 8408487 -78526606972502118095485401809870275248 8408488 116771482130522713078288320211333939200 8408489 -134206170225367090869965991042170524044 8408490 355350932191060273399379613413552640 8408491 8837238064796700970650799251483462944 8408492 13185992030340018172973848013684505600 8408493 118704132293652641451901062912532748982 8408494 14642232524760646315116281815560020160 8408495 37384789329414576520911329976115344000 8408496 17567484385390971447915540109641646080 8408497 110926805290730530562535371569653463152 8408498 -45821491932219896993733407572811596800 8408499 9311766200163262014144225929082243648 8408500 -106219106785163868373445159642254848000 8408501 -45594784256613725142601033294098683808 8408502 -31544568966911680775225664450805432320 8408503 75264051678233025114271524438762274800 8408504 -133436198774144070553006449115832033280 8408505 -325884265621418719124131310146356480 8408506 13680091548638935864372510918062824160 8408507 -144574184693840910440405457118451013120 8408508 1136862468283173031728136301343105024 8408509 27152427695042021634377605109964899116 8408510 7527123905762349559082337729189160320 8408511 6979247307090813601413354934274207688 8408512 10430230008466031051805771690005233664 8408513 57860526527001253119896883618835965762 8408514 -40211356280247943367700656312575552512 8408515 3339207685361117909065057019945318160 8408516 -5483645261751690785296218495213742848 8408517 52297024658621716787999780635216041600 8408518 4841879877333764909554685187907456704 8408519 -25265757523304905319972656039466909904 8408520 -21992637426266031755062250474338867200 8408521 -2907370536157567161184577777523437760 8408522 -17757112928678253683598275307351794688 8408523 84533023114166170146537213783011343360 8408524 20748824553109408007972190229176155136 8408525 -20794079771129638654975560022733340000 8408526 7971040061672314112831981934456238080 8408527 189786041423465713011395394617407831480 8408528 36838926570607077627133074109085540352 8408529 47626578456911534666680287775256891664 8408530 -7219183020120707419168528799763394560 8408531 40826713815894686277613929503291949072 8408532 111800561695268186716013768387567616 8408533 -1937775302757146549610463418849344000 8408534 -8065652610625177045745201708762468928 8408535 -165326400285310062307060567004624624640 8408536 -19995598024767533497137834446108835840 8408537 207722937927040170301248571737600114186 8408538 -40445798622044660402016274668387971856 8408539 7528561096564650526737313409550046624 8408540 -7790129901289631783719230574956318720 8408541 103110826178426535988482203021747774592 8408542 -9894934860548491176141783984564476160 8408543 9914875937782993648187964260975689728 8408544 127926014035146713509402668198958202880 8408545 -82714644182392666366338757491239073600 8408546 4562138485319903080334581219691942400 8408547 64880880346770865939413753601268766960 8408548 -23669932297605561363248274470797508992 8408549 -151626613559916443259209591147352792450 8408550 27800860998861702215833137319183248000 8408551 76314774557483281607494553058021894072 8408552 -216865422707070221194421876506405094400 8408553 -89969101733784718453941025561778006592 8408554 -24834498153670937662732899860105581056 8408555 -135741095734897940080090602901869803040 8408556 -8469064593637515565747839061575045120 8408557 -109723250998099228119919037381894057748 8408558 -13851796832955642664413478348565661120 8408559 -119541739441489252311359076838669954296 8408560 21362373555497280925125442228980449280 8408561 -79997814249225510338233456382685984576 8408562 -51201427849982078960377939391718600960 8408563 -17583837220107221049194579671126235188 8408564 416627383754241654778910848845742080 8408565 78133015129871057008376598990068509920 8408566 -94710689522042256507231631306918140768 8408567 82724592822081481192520939199760202064 8408568 12677362933060017730705530779972075520 8408569 -25008246691868307838390385139845774712 8408570 24066762107505619190732139515073177600 8408571 17305275717362311480015115983666226712 8408572 -133845330853979674761553648207737217024 8408573 -144109432739503575256303092796702877178 8408574 -12520868179088298308516594058151175040 8408575 -9391874774427267863429745893921630000 8408576 -65194812779838628982135022957191233536 8408577 55582229532658277190573766258308195120 8408578 8169631360704195317279063344328133024 8408579 -194470320942785310047465748738235458240 8408580 -16079930815000307504279119220231331840 8408581 -144594017698474716158689229366751154436 8408582 -7419862267388388376384497854409916416 8408583 46745352650716013423142266350022956800 8408584 -71228402845857163476343600035586375680 8408585 28134753205412127724652351866569639780 8408586 1848933397285854370874016767962633728 8408587 6741594562294697454762644393391050640 8408588 7699713100795709627825518212976183296 8408589 16067945712304801927506851304167776320 8408590 -75460043538770820250008895815506875200 8408591 218513746867980842891369320821816220704 8408592 9869193189535742418545628050951184384 8408593 -113038455640020030615464524566350986176 8408594 5343789466067854289331972254698051200 8408595 8464710726701765412237990097284695040 8408596 -101939585366902405238566580738558116992 8408597 -150998336618809981510774757111443059954 8408598 7224076239777748727379005635130254848 8408599 -10861330281598908180729402742022409400 8408600 64301688110476080676626745211053824000 8408601 -73809620317219933433712762024148762560 8408602 -54472786181562161068330820557742668800 8408603 17626544486668326286371626337620094480 8408604 -20185386633373769326191268599520495104 8408605 -100906254069655165235333581148809486740 8408606 6374267870268595713800967635073665280 8408607 -555104900127069386609127418522547712 8408608 -31051286319840616269116801261992673280 8408609 -47162929237185531718818724288724926272 8408610 -761260566894217489337991665470871040 8408611 -179676781376330578221252569845415593328 8408612 103906320846429307870937510353513201920 8408613 7299308218847746303794806753844834144 8408614 53217537684265364200468918901645554656 8408615 21413057829967648691042484203677304760 8408616 -38169106505793070742539031118978908160 8408617 -59045307935101292497987212381249591168 8408618 -121618851761237213925571764933121020240 8408619 -5952272526945354056507208828739753956 8408620 -351729121843103946525946634631690240 8408621 -28052571608085833245842317428602609600 8408622 -74572254965848847011528278427549000128 8408623 119226003292039088374527981725148825872 8408624 13481708811051610234919280888979783680 8408625 -78601121195553469680390574094207520000 8408626 -25708716526572499270227793914146052096 8408627 -70719820915117708723090810954896714720 8408628 -17617426475267672403866312671323703296 8408629 119879450448205556209668374486442125376 8408630 48773309196737009914639233148805736960 8408631 -11623469551251030354830789355089702400 8408632 -155792927480603571401851448313312153600 8408633 71102377399381917637898157757695462084 8408634 -11358789395059401379034310692786280960 8408635 -66225328388381447436789810019732429440 8408636 66663594906070071176959605907725312 8408637 17308050531822092766114351150281784000 8408638 15655451503614911050218606414812719872 8408639 -37123932201268996773137108629905252960 8408640 -25546082149145466750357590135065804800 8408641 30026997313117356661522939381640015042 8408642 13650691906345467950505335502913561344 8408643 72110204030174877356889066981894639864 8408644 -73508098513726126135041515596126326528 8408645 -22871417202844689611927207544567072000 8408646 59803188559158654888677704141629197472 8408647 -46355470290206773343682775828015026672 8408648 39199728949118729905238035027881231360 8408649 2512505613686709923061725815941960000 8408650 -361669996108530600234625230901574400 8408651 -8768269630152368781853844339793096480 8408652 17368839793469566306644585076214710272 8408653 -390798684757217943125523293077576714 8408654 -14415709207385975845433613885464125248 8408655 -6489503965639449390621690490514891400 8408656 -32910225279445814826562156085620645888 8408657 -2682929940109981398570963294150548736 8408658 16251636946706157683080503801496070784 8408659 -75426796458551428480546912298664921600 8408660 23541647066240801110868820962158056960 8408661 -29843398285032077173125346956843352320 8408662 -1337482621782662624922688945745875200 8408663 -166773775513725040343481663660475076088 8408664 -111860883894742940911772223605071872000 8408665 -49145672899803698123416967923975844280 8408666 -34349923716889395776037946428078720000 8408667 101897136403687744150910914946684818800 8408668 -56744426408445412685559946275887037952 8408669 69238393817129975447160669836446597644 8408670 -5635931503036758953573939757589463040 8408671 134086268576664729312797669983721098200 8408672 126654252447070033415927617763186049024 8408673 -21174561196603534865378928440717689536 8408674 -7574981196192325222153784552423903664 8408675 -54425875320754491327020575608859948200 8408676 -193463374351584158767204670377221341184 8408677 -54226866269107011550625541132663145474 8408678 -19058188257719101369355259765395434560 8408679 10635314735288536884651224935032479784 8408680 3040270936778384559519198117027840000 8408681 16168036058357056626222441516102184320 8408682 1029541847307346500989544401123702880 8408683 191611680425454940387422995746871106932 8408684 -30976068532942078816138402291025827584 8408685 -30114311366286358490167220014054162560 8408686 44481101489595787721663453955110921088 8408687 -35962372786876633634513101283711109648 8408688 9216806984801198075091825984911966208 8408689 147931315509481405463659921778179585490 8408690 12004732338435166003472450318315745600 8408691 5132015515523910673988338554843792732 8408692 -47746007001693200987534052538941549184 8408693 2431747545988726391484842675636540544 8408694 20842765764030868523401546658408138112 8408695 17046543192514642670433795074949976800 8408696 -47645051742761330089045572420835430400 8408697 90628490680075108000419352713516936960 8408698 -66838928843746702292602273616482143264 8408699 41440644959224707081145098325714902864 8408700 -36138959699481518982177516527574835200 8408701 -23933547836008835668816909690413853120 8408702 -13430705290927621593881028847576342848 8408703 64212333428522977881050511150227759304 8408704 -101124016770308263485957959805252403200 8408705 -97430171943362141690589362276699856000 8408706 6120321903256964901816148454597073408 8408707 65177085286602272842488612128094456956 8408708 -21140365876680575165999994138317488128 8408709 125189840983020167327279497065139118814 8408710 5275803777568186960835493579125487360 8408711 116135560230767833384314947782861260312 8408712 -25714880267702884723828188830919720960 8408713 -61258595158279963746240180050167208038 8408714 964044657110976807339968842539229440 8408715 15513320435944995703829927673320279040 8408716 -49463211158007916365259647553939950080 8408717 -1640050135059810168212304548902638708 8408718 -82744417286150117398473513367293713280 8408719 -16396673203029456307255070345433269760 8408720 -14596799996556847954998860119820697600 8408721 18120888174476599846247721422823555312 8408722 -5115625307735193161453969182235501568 8408723 245463465819734877803982135644774974560 8408724 4433257549230652786607277320805765120 8408725 39045736571540691897411902044577622100 8408726 -6227032338117184027741448152815710688 8408727 -73491891330698204293425103737329098080 8408728 127430396207735591824569380679943864320 8408729 75448873984315974354744525209269138176 8408730 7014413656708280990723931042719600640 8408731 242109237926360114038113020175492288 8408732 14111033563022103147551718042120900096 8408733 -57700013601598603937275512111020942976 8408734 -65592748541413395794390144969266233984 8408735 27601345666187559601424344944726853200 8408736 480848808926335543350798904064999424 8408737 -103381504981917151583634117529749661440 8408738 23637149857625146821719530474331053344 8408739 9176754214996089033808905919945485120 8408740 1505954758378265454133064635947532800 8408741 -101091463938467986148626043472569150016 8408742 12930262295953732285336885754147320704 8408743 52184285893729207932466981663406076336 8408744 30197847897016085485644061626812605440 8408745 25646692335012683934610404731747040000 8408746 45944128071492749831657063811346788960 8408747 88787972104133386275895040666068550196 8408748 -34648604906145346692613750064285574144 8408749 -98070527965735070526149668068623870240 8408750 4443285081528988178764292943610680000 8408751 -10287173615464903618902255549640053120 8408752 29780059709962563730233810713501663232 8408753 252676510307612863636757335966995705780 8408754 -44008594413715066450664294741989670400 8408755 91568557986435245600187612880828234320 8408756 -6820834520276482381614445770135704832 8408757 -1655426676424361278345291324913289408 8408758 9862977141493561577805985732908120480 8408759 341552617942960156383752551819558792680 8408760 22415231001571538360084563237208064000 8408761 -3092482718707213229188458377677655520 8408762 27687252014666252790770856144104352000 8408763 135451454974823764727550543171615882768 8408764 37598400267952285431616725421748990976 8408765 -43035448903734211522617267656902932480 8408766 -1300802559078590156688426432649526976 8408767 146854850516212351204306231851987722816 8408768 -12153489538723458916223422128784932864 8408769 -77658990422721945941719112595338440656 8408770 -17429967940510595374507785072860605440 8408771 98955637836650085812751599707068410880 8408772 41288710786273205707170944889685776384 8408773 2926828274226821129416834584941835102 8408774 -121909767111499205393420407074980832 8408775 43209563804297429993195249686972953600 8408776 -252220931721850491166531264856060221440 8408777 14277824817686362762113841739585366208 8408778 -6429012687982145928007177876034731008 8408779 786349728234267389841673780404275648 8408780 29788781500875212458531141737980697600 8408781 -13389487400421952953872608499021965440 8408782 58701498639395975139799399372405153920 8408783 33774651074834065363724742338166666720 8408784 33196265020252030581110295834270105600 8408785 35059577725496983147075376870521633920 8408786 21376046027721009876820824209750756640 8408787 -16453520098580998280446182161558938440 8408788 -31670964910353918264251832932107898880 8408789 -13140761074908062025966648675088791300 8408790 18984058545103016717083225517282689920 8408791 43890476911787145013087469662376333192 8408792 81985896879571591985524097992564224000 8408793 109919694025596099445648081750242400464 8408794 677313045183557486343847174987380480 8408795 80045882454172660004402624187641753280 8408796 -65815799499583145735165733228508717056 8408797 32448587280073920111740440112786432 8408798 91433544520029705243147544793898333120 8408799 -36560573940399496681671503191844156160 8408800 28379308616776016827370499570912460800 8408801 -161535720503870592804007933118388783198 8408802 51111218010741789492531501172633822464 8408803 37733438157835756628626975013894783584 8408804 -157184681693716080764395642240196137344 8408805 -9726058666750057331564054615359536000 8408806 -4453448427570946649005738633873708800 8408807 1447710377953920727716845677179336240 8408808 23129848480603936923047106670056422400 8408809 -1163989907436321185524175974475913120 8408810 13117276177280464807450153897955205120 8408811 43286032046199371002620570846490291200 8408812 11241477819776025490811877125967421440 8408813 3769969199342389317603701297964275328 8408814 12672417241041248419435505589838709760 8408815 45533249881876167504163812589541652000 8408816 3090900785211919560033882828387090432 8408817 375226739807194542588207388068771042048 8408818 22113582989021720324865120421724843520 8408819 -16771805228278839257252412088237929780 8408820 -12455347195841178817538289303386480640 8408821 -117156349520085600817464676738142996388 8408822 -764240955834886885261155224311171008 8408823 -37510160240043047993112338206151085696 8408824 96038574809446689191989774273028505600 8408825 -53510620355580010665843275797952058450 8408826 -79573712996120070047367058556581209600 8408827 -71468020296896005789888006045765081328 8408828 -62946512664075704889496549509492191232 8408829 11221694917646355212070568729921958016 8408830 5820003690703170521612304363017961600 8408831 -125319948851247006016183777966018714368 8408832 -99570155450138785042185502961801625600 8408833 70323188012765363091665162581210369540 8408834 3995284530197649156617692734957921792 8408835 54710292250075611719111053946418356400 8408836 -50436043969379275442751326954269839360 8408837 84632097384269380911017214974764011486 8408838 6929648912067271016436557859567189888 8408839 -103256022787759831668064227763859937440 8408840 -63447574191008109979387384412098560000 8408841 76900688137043708235580825164033409872 8408842 -6408657537434173809813896096170222656 8408843 28728382454758720051365791652685433664 8408844 -10719007505322577080485293269758439936 8408845 -85502665938225355787446240655467123200 8408846 -46148533008411588289904474622838653696 8408847 -129226734879874598110011357563593140600 8408848 1736128805040062553104410190845050880 8408849 85725323159160498710995551922118736240 8408850 -5217691211632099184067280816573248000 8408851 125218811644629369124842725360806672704 8408852 -6806648487438281496752174378768936064 8408853 3369423443161196215962946095528866382 8408854 44571656522375942175883340821263114432 8408855 3021768541529399295286590821815888320 8408856 -9407033902903853224654437991501209600 8408857 -170179650388336820319410781001521182400 8408858 44978404232521162103863849125243287280 8408859 3229547736941885484942510466803598848 8408860 15259072642490337625406546344990632960 8408861 -6204588551918403956117886445595791200 8408862 -19028442015019592305728104073083636736 8408863 40462635942861964962810591701272523040 8408864 208823853640650232380905131742720950272 8408865 524070860274020654860407755353513920 8408866 7512438162417629370887503934899000704 8408867 -101694134201935245869559968151910002084 8408868 -16254217068640225136198457292343439360 8408869 -35511281714157176060564854045894951680 8408870 -2557076723276077769259026185885900800 8408871 26942433608996000757439841512564025040 8408872 -24594831131981569247009236583893248000 8408873 178148967234424277685398972285492768160 8408874 7642529645879609013962806539453075456 8408875 -205834471977878098020995369618615436000 8408876 -22346574697868268970175201881958464512 8408877 59424811205207668548064401094660480320 8408878 -19947938869193972340665630735681837760 8408879 73473083963241421579131812917180336776 8408880 -28530282896484129624307262423334912000 8408881 17877665064423794247232947870900449332 8408882 81516363564775644039533334375596523792 8408883 28736842994437842864382300170624840960 8408884 128465991590987309940591780351263588352 8408885 83847660947359540317367617184634943360 8408886 -51504089072977042894599549845434537536 8408887 -88743610714076625142775587337852152760 8408888 164692642069096707763165787254945259520 8408889 -70503249161529226258666818671760779196 8408890 40100016414838792370770438068064759920 8408891 -64265633161655635390823206106501511708 8408892 36424251211601348551222958675956211712 8408893 43133086331829487877388684632066035142 8408894 -23314262913385935819373964781269252160 8408895 -15912744642873590669309415018278880 8408896 -12979872621906085631314176338420563968 8408897 85118675681372857826754121380443521152 8408898 8724795292250364283442634816649396800 8408899 -81450350943026810931107656096503660336 8408900 39471685537450951804347117987416688000 8408901 2266900420092833704494576674606008032 8408902 -92909662638281474000659969151454965568 8408903 -209997391348615702077468459795803239848 8408904 31424100648940141153323888613392875520 8408905 -4633892415933307455561223226091482880 8408906 85595690665283163401221224935079824640 8408907 17781890155670856775585901246078934240 8408908 -404314326145408388264106446445186560 8408909 89964309951545422271050303856320603980 8408910 -38053058964459287871427042812216992640 8408911 -22976798749820025641724326438240732160 8408912 3033915994096465184013358338376581120 8408913 -32923807063577043520096694202461836416 8408914 -55852594056733205258911390517261956800 8408915 -33283898219853074263811599470809429280 8408916 14273696950930864417244412612775311360 8408917 80783321787290850615670781009097620352 8408918 -41791893191041955422725758577365667840 8408919 13364151706261447427063186729199523944 8408920 69989663508326822142841821619005849600 8408921 -54060042568612840685542151277626005878 8408922 -61327419200425389346692246002363862528 8408923 31781264519525224056340979307061088280 8408924 42931763885555726725668717098682925056 8408925 -10881816051096663892715590646079528000 8408926 31601617397787098100284990840833994304 8408927 -45420449869984628189357225065635281280 8408928 -59840325080161349732070885036342116352 8408929 -158044838822365138737297662783767157470 8408930 13344060840572756653825490073307137600 8408931 -44636934273689695568897192119957256976 8408932 6806417185165038344584488744256552960 8408933 -158306654335392526904086960942664420358 8408934 -125827520793553335123678899133991584 8408935 -121347636065339576715646210483493874120 8408936 -374886478509087171957702630724730880 8408937 91438805638475930052935943597271190160 8408938 -20480304488787144895746748490502195456 8408939 -2437137740301101039638580576431767768 8408940 -42939631710215799305234607891339724800 8408941 -171081817588298199000279622438906239658 8408942 8152652241277323290688728762783863872 8408943 9500085897504713883980610231509683200 8408944 4574893567464205227258689040220160000 8408945 10677793909893995684143636624112253480 8408946 338414443609330022843636149127666688 8408947 157287908365912784930663203353621709792 8408948 -95927672376735970450329974045344621824 8408949 -101006173180114371520802285465584237536 8408950 -28859168292120328347524341257777288000 8408951 5505590570634004774566837605713862784 8408952 -76891208479687182102423672862118522880 8408953 -32292243966629957036737388542545070144 8408954 17012916360034121487419531263710712176 8408955 -52044734432367844555112079158315690640 8408956 -63308178250998922325872056322740234240 8408957 64806155022512168272551374877053661612 8408958 -6892288316776674071976182584721909760 8408959 80076322858015985672426125606777166104 8408960 -41549637158310023195900522584552243200 8408961 -70738911090014771676833580074948259840 8408962 19305556718752879290739898713389089232 8408963 14275994603463158895799344727536064920 8408964 40372939981744381667703446411146444800 8408965 -25597951119594286031515187756182206600 8408966 75687268714399035943884803072341269504 8408967 -1192713033314274021634415273577363456 8408968 -31393117568179437857147461057369251840 8408969 120706352937767894145633083881618311696 8408970 30866698099764427903201380812771931840 8408971 70949444684249268035653849381250281172 8408972 -731569362888746633883717189955049472 8408973 -21183227504901425478072516839603505216 8408974 40177898883283192310767149123046445952 8408975 22128369450184867466428991026967253000 8408976 -14053454957016854002471687720300707840 8408977 -3006795093555661251263863200655432668 8408978 -60184213677811491619117807314357198960 8408979 112279662696293025181859998945721349144 8408980 -2397284639239274263692104545811888640 8408981 50275992735119602165869064026221388192 8408982 9778247763541373335613073598674201600 8408983 146035752017220598901923134780947031168 8408984 54047234197552219500692262221343528960 8408985 -15372686014811211651742953272505254400 8408986 45972306394893833102813282492965758192 8408987 54832446616829217918295310068762455480 8408988 -9024192857637821658884561387016192000 8408989 -160582415693241033795176447400183037210 8408990 16325263139281003149937292007496154880 8408991 -101474879189336902644523496066906311608 8408992 -79872238336089603917594070112722812928 8408993 -144626804779188517056519017022358345758 8408994 -849426494275960246304327770875131904 8408995 -8942662566759848124186650842355841120 8408996 -39209305725580090106455613007461232000 8408997 22867828237007636382734519401294685760 8408998 -14436212164260035251676718258958298112 8408999 -33368649913465234250181576752910287664 8409000 -14743149762540195745949953078824960000 8409001 -94978029979558349889269955560334124400 8409002 16713498288667052583091552643629807104 8409003 16995160063046385085988401577740764504 8409004 -119523816974566208491583422573293746944 8409005 -46000398045112999686195334801078567680 8409006 -4712453210649370730446133829514287360 8409007 -31430906073451813562576813438875504512 8409008 14429183428711302451597423364799627264 8409009 -22766578914542000786660223047444120640 8409010 -7339432690822624967083037620223643840 8409011 -13546787913454815543301238911514371440 8409012 8526342885805365256190390315118170112 8409013 -124438573042633174663442838521346335460 8409014 -21311097533088850193419686348949875840 8409015 -19472713384065267111547111162005816000 8409016 7125625141106218468952297185198080 8409017 63112883265135917470624713300360095172 8409018 -23686124166896737801907156238290253312 8409019 62494815195554690352759858101202968420 8409020 -54805978603705104032961524335084416000 8409021 -62161425351807346247059054959340129056 8409022 -55362103783065425029385577393415634688 8409023 25066110427717291974893299395285112320 8409024 6511691545254437076049134587335409664 8409025 57980286439037028340425600252043870550 8409026 -104274378703178156713634894264378334336 8409027 -18030499231023302036189413331567596032 8409028 -113908236525868076295379453671170856832 8409029 2178761226345288297758845058124160512 8409030 554217719350206007188123073841111040 8409031 -73396727004968265158664631199282382488 8409032 -8406933214168731779918665678836203520 8409033 16932988583323866683854218173801451564 8409034 42063871107074309209101632656494597120 8409035 -90537491703396014858168584440454439520 8409036 -110543918357816103601641303401661296640 8409037 -257074261047495059878560675556246368 8409038 52639015869546316669079522255508672960 8409039 19356653599442460288111927973676647680 8409040 -23553362991293555169276436877394739200 8409041 31453465038397247506561613111838131442 8409042 7919399834097924559641941150621418240 8409043 161825188666170994536156101641809226080 8409044 -29716116103760680806412091538548987904 8409045 -4770589132251943398401238273215721600 8409046 122481619729375507111753264759850717472 8409047 121243989432368610533658683765433551496 8409048 -55023981955011814547211318551604695040 8409049 -91476358411638508260095539386489124080 8409050 -18908687986102815596576869609403294400 8409051 28064343893966256590520495396130934784 8409052 -141951157163928400213566816259574568960 8409053 -55956005352534032924785892325626538336 8409054 29264117294037148492979360585922145920 8409055 137800058649743162640860184662211607920 8409056 67282993691014740806848823789220790272 8409057 -82814612693306990753682962639075630160 8409058 -34839769796654584718944358375015531520 8409059 88258769128699634916240539245027070112 8409060 6783786206155517448563595683458744320 8409061 -69875054160798492519728860432659134338 8409062 19784486069044188049563155261507934720 8409063 60341015678345884463852387144944635984 8409064 5388059656768308313467950845448140800 8409065 -9200484966698068862404439456483899200 8409066 -76887179242398749903047449055071941376 8409067 130294853618887630599548930835137041032 8409068 74139273405209603230351448817545326848 8409069 -169315894212297637363792918742055055680 8409070 -24446477150498853270235269247682963520 8409071 -215515711055875527769884040292593203456 8409072 -5782152704924909342748933033641902080 8409073 108375478760432561397407059326257098322 8409074 -75017547974081518376699570657707348464 8409075 -48868321286896067785776198805757813400 8409076 -15104097562439726535660820339116441600 8409077 -149293115871762541786016808482789805600 8409078 -29472103613375202443911224184928107296 8409079 -16965564238892222303165875763919193888 8409080 -1351569057211776139748725331616768000 8409081 123786972865622109523811004105409827360 8409082 -71776073630283585629986285318670006016 8409083 36353172282662267672873918681267931240 8409084 51256924516160772508398134753800307712 8409085 158092152967497513324872158639923252780 8409086 30865266625124570935954132905205446720 8409087 -122662473746684608002656745740157283656 8409088 195935399613852902511676684069096128512 8409089 -2590056170919269155458660988688039832 8409090 -22662921888274627705001115688029895680 8409091 -8333412437573252099028994179975674816 8409092 -109732769327828739095719600265030208384 8409093 284880187667045521924629095204951040 8409094 -103265976435132376171470870270612569088 8409095 70819802454349655381427026852158561680 8409096 -4546119480124355466042873424433356800 8409097 54743518286146515094893518024466923546 8409098 33019599189639809373791818907050640640 8409099 17996252063496665522569896291390839808 8409100 4633404420789289301779213131382732800 8409101 -117842222396404133173460806810646167440 8409102 44791078609214858954740053652988292288 8409103 79299161387938736783376500640134692360 8409104 25310380961686589646194772311043932160 8409105 -31857323032018991211098188506710676300 8409106 33512475014123602988009169889491172752 8409107 -71117660478336246695838286919900034048 8409108 -83743405777183374578934569126614026240 8409109 76988270294014496587719975178383527260 8409110 -44498073154457944634839485316191671040 8409111 -109618708416787621332235768453800127128 8409112 209042790789560569543092458294848051200 8409113 -171091694826974616357077075361534143100 8409114 -4438631134160605734967745905373464320 8409115 -67205508186672393985033212395401632000 8409116 150510342163102027987346147621529392640 8409117 -23499733874495848458536993153934872160 8409118 82578091670912809011046081420107931392 8409119 -15979461981643356554740855525074936480 8409120 -79448909336257282139362803912592588800 8409121 2566199597991713763725095903844786304 8409122 -22050890642407328103903421568247484416 8409123 -1191724515345998421044888469737109120 8409124 137624950522952336191102237697404769536 8409125 32074583666718586382098630707472539000 8409126 -71048086880381408889811807808807503872 8409127 -121577929932582347938759491684292246024 8409128 -1755503207723592556709796528559226880 8409129 121004978800043859227505259169785005888 8409130 5061206548578479260815913636081612800 8409131 -8589248666575326375776135426208842928 8409132 -42569693130257175095138112101659054080 8409133 -54000474558848122816263641824029376618 8409134 75499788231440093720232953852256804480 8409135 67628722509942298164508739497738313760 8409136 9381389144401527191855801857036500992 8409137 -338541696335659124381342247405464382 8409138 -7810604537140554188240621532345085440 8409139 68105091933982995352800518218679369424 8409140 -18100497842677284655579317213395170560 8409141 -1620419984738360022363680804936959944 8409142 29878567222535111801885712994518508800 8409143 25462147514311269714266296861299313200 8409144 11556585734588673369726726003736350720 8409145 -11152809122161115649405208716586085760 8409146 57135623435339839079333363923172175360 8409147 -30669855460178121607992063273973488528 8409148 19830876466167628988319194857390080000 8409149 -23784860186436448902292086177000629664 8409150 -22959642570533705941016995658154960000 8409151 136326091335698650596574623706561365000 8409152 61089548278267374031885143517597532160 8409153 19325997115733888066017996949701324800 8409154 2135235793599954778106012865996446208 8409155 -32841482257211456660123552419385520000 8409156 -31215792932295790493218567103785635840 8409157 17445646388252249707571642280703502592 8409158 -123187079022696489595359910649186140320 8409159 -21294208071610201835408853305454754872 8409160 -130454483407686060046609339955420928000 8409161 128388731384002041383300833757649797172 8409162 -45742871197343166592547603649396632832 8409163 -3377024575776211957547725948411587440 8409164 -4712851176534328179643237482196794624 8409165 8105444083045150243752859379365320000 8409166 -168102892910956804252728335619186816 8409167 26110137826942720652994831943110609720 8409168 9821576883619623301780118594296872960 8409169 -51453489164104022235777366374521968768 8409170 5748553733567321470177695315991633920 8409171 61082557077925211467093830583021373112 8409172 -37974506568502723025710443617466583040 8409173 -2238247238802295983044112567673174578 8409174 46215759779371642204407194738270285760 8409175 -47117213746033140126074170706900928200 8409176 -111946607368369813290402318158019409920 8409177 -3152716949555940669452482138373801088 8409178 15489327983173900438497527675143213056 8409179 -11271922870659884213228643400806188220 8409180 6315121462533384641702801346816952320 8409181 95518964391264081993127423711508799264 8409182 -24509455737913062357233993772932255616 8409183 63072902995444458503579033068296298824 8409184 16764119772459299535430518720285376512 8409185 20649791319702909182180851432829167380 8409186 68022763638911792508259249290641172384 8409187 -64662453179054570509615150676976200164 8409188 139677919505761919126461259364177434880 8409189 -2154689842585438652434371122415000480 8409190 33672829933625493135756476491731475200 8409191 -46509633934451766971319315345737280000 8409192 -42492425521754188298236134123317329920 8409193 -27485839680553366788018100080778632576 8409194 -88632103059182338694850528443461394688 8409195 76041405963677493514778848110346990320 8409196 76870687158099613629577486308366720000 8409197 30624171173639360143732872487345751052 8409198 13834974100325754551232005037021284352 8409199 2677236658393394663062410925079957536 8409200 -10715108046866496201936340012430131200 8409201 56677341643771776805556438405699621232 8409202 -31898340494288890087043623386003518448 8409203 352905187907862663644590112496682345248 8409204 -110549318553618212548043507327672954880 8409205 23208863529688805473622505222810917760 8409206 15903021102666274217840433044452282368 8409207 -94182524081928820822356301170812353560 8409208 -38853188314452330278478637401855959040 8409209 -1090596879320559140363821760827575360 8409210 84827302327832343663053435771174400 8409211 54427968763279245966298122760064473800 8409212 4800018973906036116041642555282823168 8409213 -1171398893204289209995751985918375156 8409214 -12834302417145069120101178320760990720 8409215 -2477970661180096586720597303772057600 8409216 93392274153200878021017175945799270400 8409217 -257720128214251747164231371173059748140 8409218 37797936851125331272843787348102020560 8409219 -2097405692788715126614958312287648512 8409220 96212051530484770506980213130841274880 8409221 -12351110037228994485916576699199401668 8409222 -49320101885794875008857913147946383040 8409223 36069164491625720882839317576319687584 8409224 23808048396096634130934848766201000960 8409225 -13290611747129803511139407485907368800 8409226 -38632169901664218343149891853069443840 8409227 119933349453863451310709044064216261076 8409228 50583483096281784923748712774436081664 8409229 -282181118206594228760971090785015079360 8409230 -65493835289017702366972268528636178240 8409231 -193854141100439208681094055424277154160 8409232 14055544549613221218659925921285160960 8409233 -63809249259859062436150661042844734862 8409234 25814379916429287572877944031791953920 8409235 2391622458835117702377642009188198400 8409236 -56176295612084535553949123140883681280 8409237 45328615013045233741351136353289155584 8409238 -28655685272276169536939482457935821504 8409239 -205957240688097565148983278370168731960 8409240 20430335836417688027622511652870553600 8409241 -8868091259890240493600682929261462400 8409242 -91814336923764270732095932008102049056 8409243 16020557783477581776819946240043706264 8409244 -72408803461809261114022036286375678464 8409245 23890501152518752022316076263169430640 8409246 3248856206839252326969373201230643200 8409247 -83809242414107557291236629158291806336 8409248 -21921920987976133999937978201942261760 8409249 56062203551086966643615313408721566804 8409250 6500153585570448112306348935569832000 8409251 160072651266108301506431587727750058600 8409252 50472236038014808273114726407050972160 8409253 178736803552954937728147170583674405504 8409254 14434581541664880177082132062393930240 8409255 -30110399995663051142600985235321051440 8409256 -145203009332271227557974628441762821120 8409257 -131693100785569636404109993828632274188 8409258 -28292533470789675508925051581348084224 8409259 -5228731768894729639263622456415236760 8409260 10800014762905825156789725409836625920 8409261 -7004221881373381459065554141168296896 8409262 7286658485071005017237511372093048000 8409263 70846097957280004107765058575702586512 8409264 -3521058457318102523716813824581763072 8409265 -138340227351544412423751360950612267340 8409266 -62398611596726245820619791286160893168 8409267 -3203301985116659019783129611573539560 8409268 -8083325139245412495321397096466253824 8409269 -142791122609243619904447688600409931488 8409270 24073356364823846060115622339578163200 8409271 115750664239783045104489577565174112 8409272 -311811280386848092714772704492384174080 8409273 135757118792902429824250572644588187984 8409274 13275767679319904171295248112179301120 8409275 23324226617735739489084779903066652000 8409276 -94888433233105284901235065203744787968 8409277 70234652735936176246564776619805886464 8409278 -97263256240523991161593101983051170560 8409279 17236967107916836203926595623695759248 8409280 11532584618352508398025005550220083200 8409281 224718379867776037592517467334197846082 8409282 6577583016043408332246768738213593472 8409283 20000684472569145718499756575437504768 8409284 16914831729036309744774047089330181376 8409285 53784912478903171913419772958385747200 8409286 -17178686132217650498345906184536684160 8409287 141259663141587749196881721310103044512 8409288 111123760752024865114755320563705528320 8409289 17643510897948812690488956848292509056 8409290 -11363553601447444236764501594099997600 8409291 -138432241531136404089382268177569728576 8409292 79123819709146457131183575833060662016 8409293 20005036994803953832815424356202476204 8409294 56968084166140723524098491211684010624 8409295 -336537298551890086513565968399009680 8409296 -1754023685114771603192083435818713088 8409297 27774935620318945329556629885271436160 8409298 7384858284368673580474490918886677664 8409299 -71501511982432114375768480576103045664 8409300 37529002933363561918791254129941708800 8409301 110010491190434949866808014963798198272 8409302 89660621333544802514080145392348298304 8409303 -29055591122499451047337459715091765456 8409304 284709219898666070394925865385576652800 8409305 28786815701916584115177821851349299200 8409306 -35922433201946193265311114688000098816 8409307 -2796356489932163617873551432681712444 8409308 407093018966199231998325904035471360 8409309 68210812441470166708567113518913304704 8409310 9630238282683995220401867858844433920 8409311 -29903417158542330978540770777795604096 8409312 -43102671957465680841974746532751605760 8409313 287124419979087710930035970399677100160 8409314 -27167811622959373839812319579521997744 8409315 21365892085638717871767966255891545520 8409316 -81600197646957005222023078220319256960 8409317 1389364294147320641360238397513889472 8409318 23242798708851579735730727606479574400 8409319 -34429030259514141568321461260637390280 8409320 -87864260064430947258525829170135091200 8409321 -228471932721899170734254327984760974700 8409322 21110011133365954395849199288567856400 8409323 -665989569138340691852454740723992176 8409324 37201211574021031679036343729074995200 8409325 4227839522760126981277095461429682050 8409326 22515271473740555594937951008496578112 8409327 64686556044831603782393229347403450120 8409328 23280098462955862886864855495272497152 8409329 5756459552209119654088024945940637120 8409330 7092672848546790595685603335581542400 8409331 10979349974764841346612340238182512800 8409332 138239165851413358329604839200069302272 8409333 3512097583888230563890445852800847040 8409334 -22721783721124534247784611487911090688 8409335 61340432511208738791187812309853322160 8409336 5405339981406587303812836803921879040 8409337 -141881896061985691166434440738286755968 8409338 566093247067478898271806010369489920 8409339 -1747742050745405869080308222097952128 8409340 -37701775674590567753445478670349596160 8409341 65896481432405011407954904053013101984 8409342 -11050665841386669576907591182054835200 8409343 -46849906471010972140582473824985956400 8409344 -18848870792308755182741102392397266944 8409345 13311767563906693483017762745039542720 8409346 6625273048169415421586949657774713088 8409347 17824060756978036083032871688131258840 8409348 11633792004690010627147477205237858304 8409349 18137174270775360477000950975826279964 8409350 -9124324487064513631318857453385872000 8409351 16550932233696687422003602653182231760 8409352 22818972383037349698610291951086796800 8409353 138688707157399886860538681097278968602 8409354 -47026432181637184562408453380342836480 8409355 -184101795515486467319424864544182240 8409356 -179580514245329095932272700985069496832 8409357 -27938598334136104875517282737047210784 8409358 70859834158467325636518726595511033280 8409359 -44249998967343370487491849808962381584 8409360 6242188591950840243270087219967426560 8409361 -83029043713512870906426857402294472000 8409362 -46207231030982718873991684243121932800 8409363 -58130579257285129826665705818635510856 8409364 -130661767951707608525508009109704068224 8409365 95470616198962658499707261321338999260 8409366 33611688191884057462175680729134673920 8409367 140545308141615004247225022623258662152 8409368 208556114235293596022394501256600965120 8409369 35330413460659217849021628053556129744 8409370 -21204467608674485633357799200483389440 8409371 -205467572333183735721549505142208228816 8409372 -80512973758845057688512074773898577408 8409373 -1122913600657090606248168512496550464 8409374 112646180105355605376286784191642071936 8409375 18566224384053829755217437358983900000 8409376 -295939635496539500090881832446464491520 8409377 140156858776430395588377475812786608226 8409378 49715602452338079141777031379348613120 8409379 -307389890628168562674526826445899500 8409380 -31944306546650289266494927574229077760 8409381 -180995295109049840073073711959152640 8409382 72674509964856345867846758990281133184 8409383 -32500836674556288638709087148520431368 8409384 37455509041310896376575416286372162560 8409385 123787000576797276361408281508056476580 8409386 -109271573706233988443833450001101095936 8409387 -10624839483700628125033203583521255936 8409388 15572068009811948023287486198694917120 8409389 181791325002986146610387276241249712800 8409390 -22984576451841584436600411788440320000 8409391 230784120940636207532232698394748286880 8409392 -60693100553223818723078581301699543040 8409393 -98471896765837009005666909594739144320 8409394 18691160221638447598726980000313370112 8409395 42034509684116978513604561823619708400 8409396 32438316461205703934895620239839780864 8409397 87275628118139866396275049746820252 8409398 65803089860939914658640998073964347264 8409399 -79324465058929222039835757647660373552 8409400 9495627874238305312557533527610880000 8409401 1029723907162595324844590373454381056 8409402 30175886699149796046194059435432232160 8409403 88931905934365501189659862383105223652 8409404 -40411486034915169860695831623902037504 8409405 103452160686610772146945288502799011520 8409406 -57881903745000009251652047045410030848 8409407 131127869284454422850382163645595907552 8409408 -5035603454616244949968142796224200704 8409409 103136763168844331883120433695005404610 8409410 1560491299818738535047222897372195360 8409411 -9831279988435698251199754419465158400 8409412 115307419986535518147795722902009838592 8409413 -109234165888301821770484867229204266338 8409414 -29848455230565123314396305977684731904 8409415 43200383442684464502548105711986054080 8409416 -6882118887127229150415609596403563520 8409417 52300504787670147797276226396955652880 8409418 -65033353234173693223938322407240933840 8409419 -127302765587574571741147832159005745160 8409420 -2556069887505249826848304462399104000 8409421 62569865834753254873705495150020797472 8409422 -39282022964353777241108478171793392768 8409423 -42165959525304547876669245665964978432 8409424 1133594306845336636165630522270679040 8409425 -51246293537359557005872937214095616000 8409426 -16662252466777213037426192133436573056 8409427 78445306930656894628470581722824141760 8409428 -93881675859870779136214301363177299968 8409429 -16360153478141977785475599003701128530 8409430 -6094203072048334882592173180771856640 8409431 209481437001475292832119445853350956592 8409432 -7386670886272065428929916582441779200 8409433 -139462850330140896629138186854211347318 8409434 27472058391884993017495809632442388224 8409435 88038694988858692555385463684942301440 8409436 -2279512814262244502047000038236252160 8409437 -104112229847487002854949532642233341914 8409438 80088492246641209491442719058006640640 8409439 208684312614260022179386689487358270240 8409440 69106703485018967315100253822577541120 8409441 -19097215667131971034731513133379296512 8409442 8455932240552617132095118062046911872 8409443 35942636223246138580747533010241536416 8409444 -19000399672030030366776119708067164160 8409445 -33829893627912572270237389059809436000 8409446 42939476537871269515946993126288424672 8409447 -153770235173774725104530165694789504000 8409448 -140841705439589993956528868351855600640 8409449 -18486994813664194754425797925680987000 8409450 -2152725978921203587529036698615872000 8409451 115821522721264307257557309884554795752 8409452 -41927150107870310015415453916566113280 8409453 -20693843071540669272608316694950417792 8409454 -58016500038334465633482095355287040 8409455 47784812179817190242849086405264620360 8409456 -14868042156249081707114551591090421760 8409457 820195219601643256748065333308343680 8409458 -73527306777059305445131053657284473824 8409459 45570035451373134945933284658885391920 8409460 2953423492248405141526187249813111040 8409461 32879662264162453361299962145919955324 8409462 -14851467020729778056791160526705914496 8409463 16792805193004544321502556411598778304 8409464 -10328716912132840797809789797239398400 8409465 15160213837189101601924764440241909060 8409466 37078337115795703194657724415291361504 8409467 1902391487185321727440188791818196736 8409468 49723233980611528399347797237759255040 8409469 12362688440646662856214620641975799168 8409470 8271820340079629683410913682335685760 8409471 -8709711903813686584413583311997040640 8409472 -42460348780760407426809117627383808000 8409473 22853276063623782490954868487488878722 8409474 -77786765301213145942802496001809826560 8409475 80975509597203525154265476306403188800 8409476 159431460323818329978941660791485803520 8409477 31115146353609865517832734863344976608 8409478 72237763568693283865055555354504553600 8409479 44005368707703131900536721753121700584 8409480 18441972059739181063107484093415424000 8409481 18715276131709414244624685488415152282 8409482 -123293279637193855736605580202633075408 8409483 -60988657166422597209041537710506926148 8409484 -1356610614207818828844389392904115200 8409485 -51866841740724694743474081567369181440 8409486 63902695175992228511600628668200268928 8409487 8845805851600340088980442355729219632 8409488 -35866279101749380989444147598479679488 8409489 110823476833026627088506308734431286368 8409490 33468801771340934891990869730011845120 8409491 -71204201851382035503896953363527585108 8409492 9213528239875321529179793041802870784 8409493 41425499555822031947390422681156537742 8409494 41990694791010210380058483776387953152 8409495 1143364286461599237581316608693299920 8409496 15286487729094914776570769778888192000 8409497 170335030944702681753459942458790959946 8409498 63598655441521231828459039259021905920 8409499 -51551023135169507594112528681336468480 8409500 157157818020907921411530323406720000 8409501 65789917012816898059025203728560438592 8409502 -120651197096856953851273660722277650048 8409503 -1815948861612767446495589820165301176 8409504 16503075084090246240731154407777894400 8409505 -4169494840047426342193450785324540480 8409506 -4040196990446310505286963805960814080 8409507 -140361836570734201679877103075983500880 8409508 -29601245104818166544391992036508487424 8409509 113967733624086942251083006050399142716 8409510 110947661390189544721749618484711680 8409511 128463446810558862607391286622012387224 8409512 4437678870522223533926084532364154880 8409513 -1703506459218906607802615045352280896 8409514 57672658571708362938103315163547267840 8409515 -92026957208011781664537557425614855840 8409516 -1900155152837928537443646602162012160 8409517 16800287076624558495228273137107139500 8409518 -8256129444510070428330747588407599296 8409519 -30457666375973791681726444362459854256 8409520 -1866539831369209919809996656021995520 8409521 -65155021133151476340738803786658471000 8409522 -38677699450946149450207271572048330752 8409523 52569541375067825166239045517386197772 8409524 87601489462132634289200571404248430592 8409525 -12443987861868933038097912303969926400 8409526 83911522229922118611525582385724466240 8409527 10339679131695212277680631990053253792 8409528 142576422140076727106632178676033331200 8409529 55726317865719939479744850067696489130 8409530 5913294368170931156375682147426813120 8409531 -8254733139581455779996486681187651584 8409532 35639469943787955330194306907509789696 8409533 -14244370444783893137852812099126270560 8409534 -28369224458645469692635121629615653888 8409535 141488844474409738215840654212587893480 8409536 -18585015085741608168715658608949329920 8409537 -139920123680578140783498174627241609806 8409538 166871566146393317116786786244797791744 8409539 60376495023434683381170512768770584960 8409540 -7090496158381511642859790682166067200 8409541 12643883087711276847850158452653155200 8409542 1097852333149420417259152267156194432 8409543 -94715794837045572333036770427595790256 8409544 -38355629726436141524765339079506165760 8409545 86517059890322320379718718086598887360 8409546 43725842877854071379666287383448833072 8409547 -8004048165905194850545430943226822080 8409548 -25843603009534841094816565992834914304 8409549 -116538516253719878041002007158239267136 8409550 -34185851902699467712788217672931040000 8409551 65423054626823879586712513750343986704 8409552 2824295090613594994395985033968353280 8409553 3530079915832015376213584125062292224 8409554 -126803590984056427804626933107332002528 8409555 17757376285349899686324262427793792000 8409556 -6464641545650048354011340764055674880 8409557 -63212604433588643621710149543533825220 8409558 -8026628398793012304735309738803980800 8409559 -47807417777125035894126232353434173440 8409560 -92205060718336843331452844913223680000 8409561 -75819719175061650307423710163665089328 8409562 -3453706977796834183177487756021984256 8409563 82115797768397896323649584836536808688 8409564 67309584615324412113790732526536089600 8409565 -38274168528971549385653716458517872000 8409566 43423819113924755679068558447959122624 8409567 133467959886926145836210159705378424720 8409568 -65652958811855595796875892471796858880 8409569 -44908596813505602071329762790701125888 8409570 10098695968111586902545740636201111040 8409571 -141860667510113604313757370198048909800 8409572 215799879407522686976304036620254295040 8409573 -60612121272506598673876234632948593220 8409574 8349748908890059540196226325520684352 8409575 -155255374641552428748141738030081726000 8409576 -570242284488486074512840297437757440 8409577 -42752171556655080556999994205118884576 8409578 -52505228579653521996315533417221119744 8409579 63907853156045102877681445388626359384 8409580 36208111975248572374697439530998579200 8409581 -206349167140708698964731954743754744618 8409582 944422463672047794953085329510463744 8409583 25582184236602461554428764398601197664 8409584 -34727434125705933341994635172161126400 8409585 -80224551373038973072218484923553689600 8409586 1113481421557765311374059061575504800 8409587 4623622970998803649569027779507168832 8409588 19524677564678695953569553973468907520 8409589 94005677035179180646626584322985375324 8409590 -19022127527538638241211876932693964800 8409591 -15645406278415863928343365495457395200 8409592 -4129774281848027861018423205309849600 8409593 -146594171328992648441285766409244395158 8409594 -30633663256573428460219756683370913280 8409595 20153000086120668462780765619039802400 8409596 -28304041812236926437863190543123456 8409597 -34954760793478529178485035675779630528 8409598 112883706512442281893990088664829900800 8409599 99013343201821304993601692670011569920 8409600 -1548104784241460551038396552078950400 8409601 179658378733037442006283009466672217602 8409602 -7897490968469463317478276861207762528 8409603 56336329973661773116853571561116006904 8409604 -49249167462600694586000183897112940544 8409605 -75739910570155593791847834648273210240 8409606 -5189265115250864010863728962482392896 8409607 77417838903192626937503290519480440160 8409608 64699508905764610031273361972676700160 8409609 85468355493632183966170743002376100800 8409610 8429499143026111785629031345008064000 8409611 -8398804624851780586339485105564232272 8409612 -13295151843138391659711488307037721088 8409613 -215067077324091359787135952245690088138 8409614 96418746105402723901540182860669278656 8409615 54623076815839741379007659440157160720 8409616 28762153931059430904780697677234438144 8409617 -86436964849271787283126391248485536334 8409618 5730834685572196553933910319270514688 8409619 -143384228895188008152743169670291454688 8409620 -110954355981936896423560134279650392320 8409621 5742448035195384305266806583405056 8409622 14290158959565766224009664996543492224 8409623 192259045464850717180847008440969736680 8409624 -67266702738659339872635593928093696000 8409625 119929410564313323649237301656487277000 8409626 -34300999287445213252450329019645940736 8409627 65617677893004844251498060395325358764 8409628 33769638909800194207397814321362288640 8409629 36899338356441356699366829041563287360 8409630 7519396473119379972310647832524539520 8409631 129157290113769218117472407180637170200 8409632 -37973197077544558799749934816119750656 8409633 28816463417305831763876768138194287648 8409634 -98633225820195206366809854915371204784 8409635 22908103887183438118463166861993130800 8409636 51626046045612646739552409377524316160 8409637 -77655556530903900356114875768025707714 8409638 95569516178148335798514818669486154720 8409639 -667658894417805130405889304641955840 8409640 66228970672986230532548323567637452800 8409641 366941347683677342048563704146039697792 8409642 -54764872724597987747507311811495225088 8409643 89945331581383896967968970301790018816 8409644 112412229672010051695189927326264622336 8409645 64491493941160846022743273000021999320 8409646 9966983339090976802188141539853037440 8409647 -6638634454543592260010372229385200000 8409648 -7534215547667403648246370733057703936 8409649 13094824066704033920952867441158940160 8409650 57866691292674686389506883362877978800 8409651 14970049453464222222994383600029132544 8409652 -199147539428359097627787364284419554560 8409653 447201995401099176315101237424679104 8409654 -30510281110197579746148912057400354752 8409655 137595938642141501784293610301913785560 8409656 46746913245686392955740218084253839360 8409657 23540334295487649483462312154060692288 8409658 484738831216052698757903651192815584 8409659 -28681901163183312693977599889656029096 8409660 4485410156443783142134327853970063360 8409661 47366457789536353534814244713971896652 8409662 -24477441523335690661480776301006633728 8409663 10191784324321699318818122191942044960 8409664 -17397271066426998834645078771030294528 8409665 -37765511778974195271415028736796747200 8409666 -17548849933028033371814123076969676800 8409667 52972901157902519271383070958013904592 8409668 -58596349591398415321880009416938413952 8409669 -9606024683660183168807821851300286272 8409670 11314508764956872726980918805961905280 8409671 -150660034954666868891794504915450537128 8409672 -2596437739680878338139856286201282560 8409673 -1267930763375809972955218446307386956 8409674 4900243937366132232485025353351270400 8409675 10647510135416816736478464832197069000 8409676 160744656258723949025947171935787192320 8409677 -98164435293176158277046550401034783380 8409678 3931935128525201847484366629396546624 8409679 -128606673799298043894233724967637221824 8409680 4246318539189202632514207136580894720 8409681 55668260583026594841476703756705433920 8409682 -1106904419083207544606582640866287488 8409683 177813314970941114311877388966279864360 8409684 90763919658941029005980738829419642880 8409685 106301870888409661193364408065809639200 8409686 12845591017795287048024343489969557504 8409687 -40656810104437192683066412519089757824 8409688 49176986792817568730720963019628216320 8409689 -1665971982938080090049578499763003510 8409690 -13397364576835079588591497495689254400 8409691 -86689529672355363453620700359159774908 8409692 -929305791372185891028295793510051328 8409693 27331221615804503489866813799219470080 8409694 6424474398797483955732352658607381312 8409695 -400329106457727212979810112313528640 8409696 51537128336854242512948635870881644544 8409697 -21631319304573435754778797611610048320 8409698 -7500817101860072749546906387785384960 8409699 4224992009263824622361211107197155000 8409700 -5880346378725745217080262915147552000 8409701 20758273850922710713572236315232908352 8409702 -25247371013526825101753596963368585216 8409703 -84532237440553180541583270330729808536 8409704 -528672270715244189965439020426444800 8409705 -51165485012204227883008375803838226880 8409706 95764543565677896811655926149928505856 8409707 4080128322505704153788143978911802752 8409708 -41514515265727817558020113777951160320 8409709 79008663158100455439580534789358601600 8409710 -973493095369371171431878927351065600 8409711 -1062828355777048744133878801891711224 8409712 20630388480407968176382771817424060416 8409713 62136455499809269573085968371299870184 8409714 -1771198681015650761378092025639371008 8409715 32016228191815460279538568259451121920 8409716 37794527760875926369198401644919625728 8409717 -162611046249485525847038358259974947520 8409718 -6124103916863507332513942210383961440 8409719 -201107019166854873328816199718903305880 8409720 -16827024215825294802678971678018764800 8409721 -22607929275764346574564109890435789078 8409722 20989811411412831664565277020000981472 8409723 30101422503635285192500349627813557440 8409724 -93326085357984168092519328543574165504 8409725 -13856915692386571869176894723006400 8409726 4616963003746944812568029441217446016 8409727 -31154868650902943356989733166301133880 8409728 -147645954090574689950830321276739911680 8409729 57748548601664759422107997124493578688 8409730 6746945628063098339321102271201116160 8409731 3327691504065613428214038351787737864 8409732 4213511666270636141444264757657603072 8409733 -145645253379031660857596670642110843460 8409734 19699994197626649928869662210377835840 8409735 36557942533749506890224392167020058920 8409736 56979403602029183988885363380600463360 8409737 -10574349922154288199720875114244928896 8409738 25751096538702903482154236854562790144 8409739 -87870895385176736839611887759751914640 8409740 -7333734000288029889572190613380864000 8409741 227716940747504759229542816120275136064 8409742 -34964242376878468209017002570444800 8409743 82720289705472482607247788666859673424 8409744 11500294193521739557838845276282159104 8409745 10673901967489680924519302655010883880 8409746 -199029574372960702262306918976428256 8409747 -111199446286745663496854074766930082720 8409748 -42822638421370609713815463771845368064 8409749 -19659926675005777900818350127992340960 8409750 39428295991168137514829436383870688000 8409751 46583989277289256107900891291517668864 8409752 -90295356215070704468019014277866618880 8409753 -124682851299249341914285856870043792336 8409754 -38591539488203828955432531352147779840 8409755 77149880329137376011706664690835226320 8409756 1642818284821394366236512979259741184 8409757 140495827406276775901381477909745787072 8409758 3434420995873940008832697609476462976 8409759 29415322321700041070677986788385810504 8409760 -147018064830332706394908901433913507840 8409761 75730681984469985371179267384318628400 8409762 64973943233436498000276657521997735120 8409763 1504838068916040684197989165588009320 8409764 65592255241853835896310284192268552192 8409765 6695417036256830761719689065486932480 8409766 -2109042135636423810045147458996351616 8409767 -43816837142669934793755903793377675264 8409768 -984799615683504682844532457176268800 8409769 40462057366974314692700097942789552640 8409770 -44555415206200639749848184172736328000 8409771 167105678338960778051410444358591064240 8409772 -30072363431339102807094071945459185152 8409773 -86263782459946230516435532199657030400 8409774 19894775495023792622399231113955472960 8409775 -19095880927112745672313083242912756400 8409776 35478951630349253808283704036604772352 8409777 91902755441807272484201225837305591920 8409778 35121480282147922823077141518148982400 8409779 46031255773673266128075576875047480320 8409780 63324793486156500377592165449508096000 8409781 132976434321715880353713922524116438172 8409782 -97220458488149984911531190125364945088 8409783 -95286124799597113531029858885184916352 8409784 -34872302588409592995868931056190054400 8409785 -105194879801886273754898950256495785020 8409786 10959483404189240915924433367891722240 8409787 -337786965630315844047038319373834972640 8409788 -81090368555219776333554896135863157760 8409789 -70765698863591788529816654938427870496 8409790 28878716926025662945727515428980366400 8409791 -38416042170586404739750923338579888640 8409792 -13597634455622151208163119526081200128 8409793 45431305141613683790957181096841376000 8409794 44572536042884664372424750965830856192 8409795 -71752551774948131736316463166718201680 8409796 8742683092952060863858022907004007680 8409797 6429765376988398082450237126377515840 8409798 82279284256767620385693340425660752640 8409799 -86885440265414072875579687839828357360 8409800 -29265704974661398985748835159339008000 8409801 16234778074638923648365141292308230240 8409802 46318815117797991435953488129786450272 8409803 -78572850059105324414550379126869786240 8409804 5545391686020603038854657827024666624 8409805 106383473951179961479630028262636360960 8409806 -40154001905087423980647169080254691648 8409807 51106123829246261767580419826225892480 8409808 24499229106817912222504874550369189888 8409809 29933724874638060668020805872438817904 8409810 2369350681403461180769400621303836160 8409811 3177801603814541079677990195213182224 8409812 -36613286465133361018581103688124868608 8409813 8570648550220659782871807024991724544 8409814 39278677613842766428581489893635254912 8409815 -32038957629517589329041606997144342800 8409816 60809910715620768825605306486962206720 8409817 42986048689767136474335224944825194820 8409818 -97022571949378070929329001362844200960 8409819 -102103096294497411932579918041981824 8409820 80836250817206303868030137000387712000 8409821 27974994710639321144304925285007112390 8409822 -11259674455388222798369569813879065600 8409823 366178580635365668099111211298009722520 8409824 10661110212625298672249775095605886976 8409825 -2379311677516394716601469571138905450 8409826 -78354229215748071455212111078312981440 8409827 155668461726026568985164691231595250072 8409828 8264235748121006088088622223465799680 8409829 231053143720832322828690055998899458430 8409830 1745487454042057187216153443343120640 8409831 22277725079562354536398697088891360384 8409832 -45886584461506684609059575641921259520 8409833 -90888561657499098351265618522614002700 8409834 27246330585401667800678033941769905584 8409835 9640683490091153836632086183614341120 8409836 32955201044841666258792050917380276480 8409837 69262158713338473831615058847990045280 8409838 18268649200763562321287419929138961920 8409839 -95500080279942480408078131364179229360 8409840 405858617224984673514923381182955520 8409841 -93774711625391825367102482884771185216 8409842 -22490333414778358361773637697813209088 8409843 13313638703705123857543807180504666320 8409844 11067897762078522645241256020862692736 8409845 144705557397944239020156109683113496600 8409846 -32347907288857744172331727892685374016 8409847 -174639247354316642085927376077006333200 8409848 114634421849796425632986535740703518720 8409849 -57397143497848243328180457116692011648 8409850 31125356898301959008602153024604984400 8409851 -47338279165893476146887988550521213728 8409852 16847300238987737841429355654971801600 8409853 19749368263679292710514997826471721100 8409854 826353961899010262398462748954393280 8409855 71547224120507608373065369404621405600 8409856 372724261836222301631304032134889472 8409857 32799642978788575264650640882586831106 8409858 -25929731727950507503663894380641664000 8409859 -96021667740375415443162022704135614960 8409860 -90375016754961354542850614805775257600 8409861 51904747626330205021978188293546287710 8409862 5602223025761943589247643843621192192 8409863 102037063856137609114910588573419440 8409864 76928778950184859829615458500812267520 8409865 2757073616609273471507075035828732260 8409866 -27289138174633874903413201755572551680 8409867 37873996412603686512292462864125127680 8409868 -172404509450842336804901155348199479552 8409869 -76909364526006843907671227877177713556 8409870 4873583116619506850065884954165084480 8409871 -98180680945633003331057225423893614928 8409872 -4066557534805874279603052907889541120 8409873 -127948732740662852350027726677111353616 8409874 45088895946998698115750077637132606592 8409875 -138107827746126080217996166933052820000 8409876 -22555139980055894413366988818112219136 8409877 -26778615025443760851581332157023080000 8409878 13860165708992972785328555740134387456 8409879 -19950520837534189321674880307500715520 8409880 41678011331716686267337914535975526400 8409881 52117805180725750504371448310736801600 8409882 -13735816038634498129997130077657104896 8409883 59280494475267298270597842630551788200 8409884 -39139811636333670715057880231029032960 8409885 -19283405146539738677098287691431729600 8409886 -49249730986058437789289270634201748608 8409887 -198012830232297530930185936722479833608 8409888 95213581051670207500823309228201017344 8409889 129165593417307221004432509886455342690 8409890 -78279192292516746921434332949311576800 8409891 -36588682876925726046372153385414791936 8409892 -9839112533267819623758432828641691648 8409893 212251996122152032950219105633671399580 8409894 15816850330870319477947094914466388480 8409895 17646056489046716133263399640606573600 8409896 -10508980277260814305819251551884001280 8409897 -589036963086354243224271946423152384 8409898 38821166427013110378382654312149215232 8409899 -44628184445749598937234215047370369100 8409900 9522008908122665124400351481557747200 8409901 157043189057586720345606611402270436204 8409902 -213957008423635279781945370184964425728 8409903 133400368121767946065949587122205275408 8409904 15947774265217340770157330752767197184 8409905 1724487634883619626592615431169687360 8409906 2836101789657626803642185030863676432 8409907 19380784480735077196330705581018083904 8409908 24019549676914734122880665368861274880 8409909 -90550955265475226884102535017887580896 8409910 37176467527829092458601574809374159360 8409911 55810153607169680617827304271239219512 8409912 9966566860362666004438279481844695040 8409913 123723226994207228248024427853526675200 8409914 75922976245699411070264896579961794560 8409915 -22654581220164453300603544465245253680 8409916 -142436383008482874100496557847086965760 8409917 -31650198667892257369005762498764769600 8409918 64330437683305314350653889971773923328 8409919 143480541690748617888582528606322939800 8409920 4050478126061182964970780283015004160 8409921 21573262247305296466299761257161507840 8409922 30231920047202612615306699737705378512 8409923 -18735383152404923923043460864392836560 8409924 20821195126378806507449035856072645760 8409925 -7322236588452433094254939751626769350 8409926 -984635647495244994075898764972254976 8409927 29484440737829352981743854494307367808 8409928 71388405876669884804325451855486648320 8409929 58064529911164720894126327527408112080 8409930 -22842992908624747526397225045371566080 8409931 -80306018298607066699970172753519180268 8409932 13690663993807907499607613286477004800 8409933 -44734131852060033780329095347254878080 8409934 24083809186539004460607815561955479040 8409935 -78802394201690991629191037903872368000 8409936 -141816868550547164077801157723160576 8409937 189714789511154548568734346077569225712 8409938 122883782516629538468841219095796931200 8409939 -13506475224389773168081442385967161600 8409940 286345196571337605872977000802549760 8409941 85986089834337061966596700578112155342 8409942 -16264713426622793505788471423749198080 8409943 18630745388615588875339531364806139104 8409944 -24471429853150870511608460723294822400 8409945 -102790153315394250833082323706941030400 8409946 59398180704797126150508449642356530672 8409947 53335896849595278998934604143508361520 8409948 104488997098086569354614533077721338880 8409949 81749763122586381301035141102477397536 8409950 -25220085754209334316196381370877644800 8409951 -108581380275731168590176872667941994240 8409952 -28281704624820708927726886710555967488 8409953 -195947166680659072828467990155676575040 8409954 16595342800341001527317535235147064832 8409955 61699549159008640935415809758559393360 8409956 -7920992534914066242000183169439594880 8409957 -1489296835737836252147871643692725280 8409958 32594260158508899295062462014964835776 8409959 2595717039013244813618928706787090880 8409960 -29401366622283269895642077974118400000 8409961 23529079547170125851944863436920683904 8409962 -98099638589500244925507171361874036736 8409963 -24380835399780624986705367038679214656 8409964 95769456169073238757860985332944843776 8409965 6319466591366791642066401806412304920 8409966 -17341581600641062756386677497829040000 8409967 -79977118156881062702666424876762171768 8409968 -49319002556913387170279602752602701824 8409969 -99008301296226621531492833536627505406 8409970 28021393877765663411517122498395123200 8409971 -196948235591103843446933392490641980000 8409972 -61121047924437057677757457717030084608 8409973 -11020913392046378912112862872156408192 8409974 -29056308744274451792615251032720479808 8409975 -17177651224574186537068719270791980800 8409976 -125458558305182282418534525059998801920 8409977 -13049574451625107887452895311703325308 8409978 63224631270608298797013076601238182400 8409979 84302562759835789173360111288067185984 8409980 -2105611578495270411932177663570880000 8409981 64938672140630424618063052478045348352 8409982 7781891764975246924987588122465540864 8409983 -1760657206923505949621747499119040456 8409984 -42316928192154632592514814658478080 8409985 -29792492947750103336184014792037219840 8409986 25072393954581971557427624571402384384 8409987 25353555827429743979231433281584339728 8409988 -3986528584562636947198210346025968512 8409989 -4571225234438925827006346907807804800 8409990 -2855967472707916624531260578625576960 8409991 34744882540016571944398321347636104592 8409992 61222661018393054461298402358786785280 8409993 12146115683916614525366061044173941264 8409994 16327506962105004293545981945348693296 8409995 -33539730808583290406956341912837644400 8409996 12057648419322934332215264185953337344 8409997 122524839611479704900840604656220195352 8409998 49719187523310659145748521334323672000 8409999 -19750812381263817301906337755286218752 8410000 -2069298739312641196614103124042240000 8410001 130521132313274518249229444591348926002 8410002 -13549797926819302883221248902251356672 8410003 11805968757050296290331753061617677056 8410004 -41607366606150686291097422520828268800 8410005 63158400033712258374610663200651243900 8410006 6040025831875676717855753635091977728 8410007 -30960613675000452513575211057338728200 8410008 36920121898224499965667499193431654400 8410009 73944059296771903550353866960334700740 8410010 23700185447474081156253869435510246400 8410011 1863914372347471920051833872603544472 8410012 49495239029957269489845507819973130752 8410013 -130798071326526675938448380280762003738 8410014 32885852269678808306198265162013184640 8410015 -53539740512489392483237527736446361200 8410016 44414423122113836698072833946934968320 8410017 11296046890186879611478187041497446400 8410018 2928462865566669123864163862467098960 8410019 50321762411219561895054961390146090432 8410020 59677791589255600272022852439420743680 8410021 -15115097638319373493064541159072717312 8410022 61344161797165175006750553739189497312 8410023 10530893845344204561858750826686183384 8410024 -40613633360966371409571716795429683200 8410025 14832217662128909828646910689688503000 8410026 -79683400424075529733152640921861632 8410027 -177907739084332831347548687513935047560 8410028 -4638754673338878143706220387973359104 8410029 -10435776704140742909076985939763295840 8410030 -27664097092463604974171136394691211840 8410031 8445294585023074013886135453387959904 8410032 -28434945550751698931558568109071876096 8410033 -11410480066304721414681558009749700718 8410034 -3137745809331620338252711592788537584 8410035 64728014259366952672440275278024561200 8410036 -180132432251827480113874287098914589952 8410037 77635295128327744436562166316628457920 8410038 581772894188305182508205872543420416 8410039 -116431613101587098944838152798291277568 8410040 -78640508097534622833901773587526451200 8410041 -244263590740144288879810340548723992000 8410042 -55205485505856222128644812015982611600 8410043 -42470986931594226666046357637757922404 8410044 -96488824824565201930107420683710262784 8410045 -15933839348688842482801617693459294720 8410046 -65881217445174877937384906584939193280 8410047 22439929103619964253297999583340623120 8410048 -35718482428031017035933208814135803904 8410049 -68390342154943002573393985069206374826 8410050 17800867961473507573752143659397520000 8410051 -19372822127506717797047721042410110688 8410052 -10068939397312674541097272837675253760 8410053 -60625202698632222022333264117154508672 8410054 20331344478989651018222536856454938976 8410055 -58067167454150403762899133261464070000 8410056 -80744292317830413840468636899719987200 8410057 166478136214770318861129668424225449306 8410058 15705692990702729821344128923450863360 8410059 -27772775287073505960111904519746881136 8410060 89541064887204854950698652643539860480 8410061 -30700818492893039216424754078048006176 8410062 47884304779030484446214975939787193344 8410063 31486604561039907299508362455237433800 8410064 23726392934925139736252609280380289024 8410065 54121111648435374388148507179160908800 8410066 27305977424570093411369823486461382288 8410067 112472693075789377376415074072660719872 8410068 -4800980712540075233407767362155163904 8410069 -3613803166717359699402779222504845152 8410070 -28318825204687749232283352174367015680 8410071 119398053990645113552497602533034116712 8410072 92873651461175047086807577324477747200 8410073 12229407657945417266060541918784477440 8410074 36626668927765435969745692582584322560 8410075 -24976879006485144230292528879052794700 8410076 56436425157784762123334904376118069760 8410077 -9884155825580656991675275149798697812 8410078 -13301956149390226264687851012699404160 8410079 179454470354542658926408401515362219680 8410080 28543975352301153779250811975835320320 8410081 73401054972881855574386933243358686882 8410082 52817245214258372147303873840025229392 8410083 6262625065970010977977968787784887296 8410084 -23811621602565078904123973957181696000 8410085 63818956164718493499345157697656038780 8410086 -121428879132938337233737402102671902976 8410087 -10695461998097260666849372096049478720 8410088 40364273377390735404239432823401103360 8410089 -21678217046045367094540343504565285120 8410090 -35771987127529483843825776094994479680 8410091 -49094111681012530144444104331399591200 8410092 -43347213357192383572343992902637879296 8410093 33923883661290805125450537099976130784 8410094 3947882041731299142512797368216274944 8410095 149212800024067225762054552641665325600 8410096 2627123835072053924257299553241956352 8410097 -231700674165850134993437156787970817454 8410098 53041991245374380235593189523345627264 8410099 158770007352527938082343083426429041100 8410100 4295661046695553720010445859946246400 8410101 -6417891151279747628118973366236647616 8410102 -18485945750595206621117598403054562496 8410103 16851600699038070186067609587177830400 8410104 77527711140075818751768151384267038720 8410105 212026168514551810345280633298603780 8410106 59441621201657256260736796639518928752 8410107 -60257596704659086792838267127507177960 8410108 -52518916867059399343343525948154486784 8410109 -63741091419924427529590689044064285690 8410110 2641267437632289270025446509953925760 8410111 -4160615064622546290437871491978187360 8410112 -1736099988380293010590731393394802688 8410113 -63589708194410425117122211242299545260 8410114 -34890265234722281025820832407675772928 8410115 99326952981496093943946674282595283440 8410116 -47821246866451747180192885314588057600 8410117 35743751153968149269749103457585811166 8410118 91918399652969539256937356311572977760 8410119 4426909893569736203775474881985960960 8410120 43962086605180949616820299438772224000 8410121 58016837255181261947924740271446413492 8410122 36637470093886198583501263528284364800 8410123 -16889470152769017840084852111930052200 8410124 51886565548006693619808486814051735296 8410125 -20966129410029277114465814611015632000 8410126 110673995745255415634141631544523608512 8410127 121122428145731753122345691953051982064 8410128 -29236742193127180029401590385416667136 8410129 -25412607079641608731389747539914960960 8410130 -75378492535970537434434640214703731040 8410131 29724807420285153639534739096985994480 8410132 96830279611020669305410948035594240896 8410133 253038990540092104005091265234107199040 8410134 29734430471944058837520175302146101248 8410135 -202050074170567814091171059676209842800 8410136 18936218059942098933015342950301696000 8410137 -6325139822788940249169336194295392448 8410138 -5495482499310458628180100683921331200 8410139 -128719586322705948156018825659225544060 8410140 34556109603594786864059286360703080960 8410141 -12081666077168124828965201651226661920 8410142 -22527922460188172620848720640663564608 8410143 -7681487573964664183357625301848079360 8410144 -32400928804847407344734001947323269120 8410145 -18378933342169599782494268914493798400 8410146 -4426150573831497316137323494831440000 8410147 -97072747248284686056549794839518866120 8410148 39180393033762923856844749508531430400 8410149 -4611125594032726318872218035134952320 8410150 4886366800185535597585761095415792000 8410151 21942307830167179669060665118921372152 8410152 -110398839905815107012903150390598778880 8410153 118254376090843223810012673323344193402 8410154 -30846590436765088936473483665820838224 8410155 431569044321228980749355813624102400 8410156 110163097557123048216832038135152486400 8410157 -40864813968857012073591706271075634048 8410158 -4314199892164823631667287520839556800 8410159 -9050624500970717248103391975761045696 8410160 13766802423075118646849535332607590400 8410161 7772631546173717221173804975457142304 8410162 -71365157808376975082179109362454205168 8410163 -29516708671419057323791743483075115056 8410164 84910050491956634577923425303403913216 8410165 -26267849001402056486631789442227861480 8410166 -9145136058783709099919374352937669696 8410167 59954502418364856791941009416220469184 8410168 -19498049666005511216677712453191065600 8410169 91274382558675757483513871798977478340 8410170 -15147543580901154124075828971717177600 8410171 19395672559867046746274514073514081280 8410172 -218826370470210524838603839783833546752 8410173 -36594346075542169559107256122725416832 8410174 -27516753489943692168718171755656102400 8410175 160123759180999046588169579524565907800 8410176 13746236124705411851435156786663915520 8410177 1658549766073778702040165966007360132 8410178 24576071054176037445624950557382893056 8410179 -98035358990042726273328559626131271360 8410180 53385132826198279100312098130527027200 8410181 -53339642052190987167314225503327962468 8410182 39988773093657413234777915036249763840 8410183 157786127365548201723780221038692569432 8410184 1064212795263558465494788401913989120 8410185 -12670924821390612503434833096856248000 8410186 -84519431335151797988558965890187808208 8410187 151688098235002202968491839884442818836 8410188 28065677081109306702118046125754457600 8410189 -54662178606494888244162115894433948254 8410190 -67751573974670067178474126924493486400 8410191 -63795968234603035151729962473281036016 8410192 -11136358073585712159728980925382393856 8410193 -9747003315734295091158832093592839056 8410194 6918825364367056873484945896070258688 8410195 42589876826489232137434445435290520400 8410196 -43667023408703497462531230422923497600 8410197 70157825076016474868314748776214512800 8410198 792551723569562849754158182170109440 8410199 -12808522676768556695253430323712592160 8410200 -30937107249242192601448927067492352000 8410201 153466970286400333096427978164705144202 8410202 -3160184002414198123850722651388820000 8410203 108303534373440202815591051437833459200 8410204 110242938444604406688338307016789427712 8410205 180575806204358780129559134757258747000 8410206 -25404247065592205611232644467935447040 8410207 806662013691403648576991483484122880 8410208 119213460772030989392710354676198277120 8410209 -104935004700273242341982762451756207696 8410210 55665952107615085342143799178100905760 8410211 78597476299333681972804909754073462672 8410212 -58867984838064253106614979398326113664 8410213 -181991572876358814333254332378895351202 8410214 11390729840207219218626274663337840640 8410215 71612775133725938498341214247209370240 8410216 -39959207407902550591482363008145515520 8410217 -2000183110335535275342806732177425974 8410218 -77347514388822637209596076161384061696 8410219 -330064206127935805709500875565331784600 8410220 -3221352947728918345186238255754915840 8410221 123171232370013548908976778559812697590 8410222 12293878237873293314661464953599575040 8410223 257537394046767818398185209426992945920 8410224 -2461969163600593522134111730953879552 8410225 -25428476137037490106529644794882006900 8410226 -106338730275657497326997086010085888 8410227 3509478074887286059773423163177657344 8410228 -118433070106408523209206141290302114432 8410229 209719495778804394379285741527234166830 8410230 -18971750918610310234215168875661713280 8410231 -118235736864161797194594253689859874968 8410232 -138008880411574658412895094561676595200 8410233 -20778927760278245481125657839210270080 8410234 -15854633629588721566817564463693628416 8410235 -62101373691788987490910024612637464320 8410236 -19126573290554556355238133539067617280 8410237 -25854881035375253001153359157320134080 8410238 15868355001712400431724847062688652800 8410239 120136263935254441055861588238324648024 8410240 125680671233950568825519159866136985600 8410241 -1597869576329786429365805840180538816 8410242 -99266437291191353701736245275049111296 8410243 -51603496729832368771075666565743728440 8410244 3806991082729679893856356676838673536 8410245 13431454228835003737868233091616393120 8410246 29320640152345059324018483039025630464 8410247 78757696545515089028442505601407890192 8410248 -4824975720701460050555069217913896960 8410249 -3985353346312817853723402527986575552 8410250 -59298370354363629302411154893682696000 8410251 4369061718680042819779188878793720240 8410252 32520160544301561656669779675614661632 8410253 -193600361350182267658772784558899857236 8410254 -6340645118893028295258676475048004480 8410255 24606120882819998258107083034075353600 8410256 23204345507841992515703681649836531712 8410257 9617417025192666563456030767318903680 8410258 29622222097964590251415981522573806480 8410259 99866439540164502112043711332321863936 8410260 1125041094950135016344804656776898560 8410261 -165954769387586202164534354457401875200 8410262 -59625477336946085542874680840533587040 8410263 -65959236887303758917848177713259183256 8410264 -137879274477368087430146522312456816640 8410265 24543974515772472072344697401134238400 8410266 -15632721799753789008183002661531679248 8410267 152124731339442973724650568067545867320 8410268 -40202131828004486030881703295783178752 8410269 -6633575877383667433411540496117637120 8410270 3379131957193212668962121787198539520 8410271 -42054323549642470097895090639398154528 8410272 -12774902043598599337485354094773141504 8410273 -121451583749953663936749020024639705040 8410274 -77968218569579940927631631518867322880 8410275 16549806407699723243961335343855016500 8410276 36994130935093345588293548058288037888 8410277 -76623530552847956654588306960178829860 8410278 -8657701821561476107885792387877626176 8410279 139334080589108737888765025722643029880 8410280 90189319058899331846837408260560230400 8410281 101754827350829275716293349448193547744 8410282 84440107227859830479308995693826790400 8410283 -4737725785892703004608364736278343280 8410284 2477121185766414448719296264783831040 8410285 33162835743274657052185632728391292200 8410286 104297693070011528131998467381159030592 8410287 57151305472514447049877100570792660352 8410288 5852872891713194569069444288071761920 8410289 24859902853224239713703064481073778660 8410290 -10983394079369351248108607442861926400 8410291 73398033695848728042465709142887876152 8410292 -57700376456080075714803259117754738688 8410293 56743647787721027164752910001550830400 8410294 38621514351528598383080816596864737696 8410295 15109818258486609369916956012492796320 8410296 71003579549299601439147201983870668800 8410297 -47780535898777358125935514457105983488 8410298 27830394796998625995794995601596388064 8410299 27735746853343148714181667121614467864 8410300 -6992850607465835566521672372009267200 8410301 119036414811714490737710313367736479302 8410302 38713996343897966260577862963716921280 8410303 -138930435183824510497836371420188603392 8410304 -9174947854659959415215115174489882624 8410305 21217197555035028450765274585134816000 8410306 -73531979530912922892536729548514169648 8410307 75478772274047631704972989225741108032 8410308 95703046105120819584362654296353232896 8410309 203160220495074291078130019917056603616 8410310 53999885740305929222130900921102274560 8410311 -584180876636812288242721510617483288 8410312 -149430236906057301837549165046872268800 8410313 79027421193474122859875078319883241562 8410314 73992656145868781782909557210428920320 8410315 96699934591287101729070053057433140400 8410316 -63930103843369146560198061677186376960 8410317 -28433724870917280570977501467949360160 8410318 10810569932812050595382167252066160640 8410319 236278902502477349597917728904463617560 8410320 11109975310482096561943362553684869120 8410321 39336992144908788642881750273909698560 8410322 -14755955605198249210069958000464800960 8410323 4036630349166240632122598778564224184 8410324 -682681357919730289116085503773280768 8410325 -37770762483949537418557421867553763200 8410326 -44902790336494575419824687618293512256 8410327 -34747013764754718612883408178599248 8410328 -21681773886310554013371063741622179840 8410329 80467572258716641448229849008421091674 8410330 -1099804504821754568635657603176082560 8410331 -26144599721403806814576471132125875200 8410332 18852622793922654228559932769500610560 8410333 138635363075134240260885617480286303820 8410334 -13901891759073766069480140688109901120 8410335 -76955901036165615572948052369092991600 8410336 1822648580869231525632858821993693184 8410337 -13671640051753838531330779065649147200 8410338 -83767563645875500341650619356288167680 8410339 -42308481220695902998563107881933444608 8410340 -86900854932673226082764179559921049600 8410341 -30102021145496630149726428379057112640 8410342 83918953719011410376629988657652518592 8410343 -214753451355280118269035497502903294408 8410344 42437184439741554281851702391923998720 8410345 -31463379425792596249733283461398599900 8410346 -8174618231730253819981186071099509760 8410347 -77625718101613948155136695616232268 8410348 76109976194231114530663605675848801280 8410349 72528319185522206772998577258074875350 8410350 1291732013360821893634277656048512000 8410351 21673782719887933414900281150323350352 8410352 9537908079901369797758869704347615232 8410353 -61258206023143390945065394633869480960 8410354 -53775242366188969675640257884164400624 8410355 -86893801197019274959958708427127699440 8410356 74079958934686631660168281670500451712 8410357 101257725538990294556330162487498112512 8410358 26315424654364821286392950949864271488 8410359 -19915879556729863524741759052075944288 8410360 62081129757210959651450490985328640000 8410361 79183298823743512482321278436422126292 8410362 2094611841315535150042069662000414720 8410363 -1226939401896842416007855077519258096 8410364 13096412231646251551894787443077457920 8410365 -131561215704523084199607860572608120000 8410366 -81067104186642664164124751445775930368 8410367 24908484499865224670964657713929422192 8410368 162257947015891718570744712877911834624 8410369 136533305425121502584397989978623603680 8410370 1322233474410662542530986876750553600 8410371 -8968825782179301987485709205356745632 8410372 90851851955854898714575123872278504576 8410373 -162658522007335429912938411672677409696 8410374 13652080154663643664980985513751760000 8410375 230250354393682114145681378989943088000 8410376 -51094957735584486018750411700830535680 8410377 116443432591087668769645709746168062720 8410378 64329641035538774004941736414455400240 8410379 -89388462848101352727867260598079755480 8410380 -30228627578333937325728417509076910080 8410381 -61109118577592939812084657582086552608 8410382 -14979587518003960586991248459594822208 8410383 123590632461128193121037436032990160552 8410384 -22407349235620983667941125810365849600 8410385 -107169658507801582019927510159387452440 8410386 92220696085090893610225339788307273728 8410387 -32018364760410490833100899973304418960 8410388 -2564578309536622523130878404447334400 8410389 -28838536459789786180242160201384305600 8410390 -52275241572586996988382732467518078080 8410391 31168734716491062273903133349103859200 8410392 5235476592296482998348937180125542400 8410393 14834229115842927080540465037304849920 8410394 103271678889597964287735280621718292192 8410395 2366664622208709743547834804970813440 8410396 60328526480355098451317750811629444608 8410397 -46236853726694626014269716232653184154 8410398 43074011556672439998735297054829974528 8410399 -126537586324139319563373921205502749600 8410400 72080130536306262873152355609914572800 8410401 -36332319913616780743611590496065239470 8410402 -10526179172844537665555126081659702272 8410403 4185267065003417633105421011708611464 8410404 9924120224653916061215750297930895360 8410405 48877118230484293560304316071112280060 8410406 -50065040712729779205322973069320254720 8410407 68072786871968744472779784507189127680 8410408 152508721370061523839380696492369832960 8410409 -194472547390574506044480212287895906694 8410410 12109274709832339142291931867773644800 8410411 -6652177460476939599717243621043211040 8410412 -38112244504319547218082408797349523968 8410413 1821116526904418194062931028101636608 8410414 46944675357835166969828346361647755712 8410415 -27642920551690547020784449194841783680 8410416 3144206739706897757910285630726733824 8410417 -5304544228828875401790316340171457680 8410418 1271217579643511634678835073901434400 8410419 117626509562212851357028091040590515200 8410420 -33130730013787981238671029883700286720 8410421 78569632330384904260639881465943424622 8410422 24076164259111659683406847479884417472 8410423 29604634937273117678273815471008184240 8410424 54580215501812594071818663722833674240 8410425 11935365885960383930636364211653282000 8410426 39043332073237778485806848755762321920 8410427 28995805412586904138640336731963595112 8410428 -34914971975201718909654472292028704256 8410429 -179528644642256861494814413658900262970 8410430 16210953325181841966912488004880289280 8410431 -24767854847561402541029689546096609848 8410432 65538112361315946660280094316983484416 8410433 42865287130989918687711188233917726144 8410434 18802622025201455208189582784641118080 8410435 -4086812201296034762341839104129474400 8410436 -92156612294393874412113637600427047680 8410437 42329702796387365086302921961937868000 8410438 73332785555849930006493553300752993120 8410439 -116082002112790566341888066361408590760 8410440 2296862539259833040329885945614336000 8410441 102453000108245307448808822500257943972 8410442 87503433514516484431141904283636070752 8410443 168839480218179113090951340084473905344 8410444 -1745953406974306258464685658369955840 8410445 78604708204124298924844040620964083200 8410446 93554187715524669653149545483425894400 8410447 -31702260504903883065621875594603821968 8410448 -19785057154391524808037902927171420160 8410449 -13768580172298820844389134984898931072 8410450 -54950052024714571262269534029839472000 8410451 83174490983080587572659236774711311952 8410452 -40458179843322832712010629044015699968 8410453 79997240140458308687636205191704406844 8410454 -107552584397001636531606106986204355200 8410455 -10391235228350595869556115989490550400 8410456 1514855405463036032139889614821130240 8410457 138722699915247358590829131349221468432 8410458 -33256820107690192533318375368686454784 8410459 30385850054555461266859099325878958660 8410460 -11234783900923670258412647404973399040 8410461 -167041038407307840088099182141446284416 8410462 123463017076595401823610553586322683904 8410463 -159846169232181477614502837891501144288 8410464 -48844032530975436588215811016399257600 8410465 -81307523830265631031894156494514241280 8410466 -61355320067529565378968551463417179568 8410467 4356319985349756998026824637915401648 8410468 176529849024024411890901706456337024 8410469 36453189536427497735707949092948427520 8410470 -6425229239058279383953215007132074240 8410471 -152175434249213351489500413330626784328 8410472 -19685533047599915276649758759550320640 8410473 -53956879907965696197343396675679196240 8410474 -24782264657094865877746986525762758400 8410475 -56530218048340327031619870119721589500 8410476 -5001778118597823421872105048645620736 8410477 34543324699730673768809484629533795008 8410478 -2427819883759305588876795711093578304 8410479 -6893707026018694714348217384113127424 8410480 -3594132896819933577207175936028835840 8410481 -232312502741078299818236944668648733788 8410482 -2176822554685100718486069362496730848 8410483 -176980986682121596031152152354952454800 8410484 -117320781851754809541226558692045120768 8410485 9270172417590378321896878474375814400 8410486 8088163282252231570067217895643996160 8410487 -73368948142872718268543878361782035864 8410488 -15258551246262815364562277793036349440 8410489 -168212041414342789370122284477710450710 8410490 17922818576869105606310871362569743360 8410491 135679365472418735896648783333984423500 8410492 34101291650739793384416152174242236416 8410493 -11516561367007630836616649180692487040 8410494 -8655384297101747180334621635725148160 8410495 148337917800969718041470765673145076880 8410496 -64131867543264110854138472060462039040 8410497 35065561495405718052634060448825019840 8410498 74999431716124716184125362985438197760 8410499 -750796315786623016607609262774686136 8410500 -16205400263005660080633122460979200000 8410501 32285108564539500009443403257665591104 8410502 1203283276362181716760869607073249280 8410503 140789145790720457880352047876863801808 8410504 -142077244973855686727010102474960522240 8410505 35911520145219864385388268120999042660 8410506 8898028657450193348753456732309754624 8410507 -10888288205979025812723946157650418880 8410508 46330476516141347274733386989745670656 8410509 191759945993999075795733892877980129920 8410510 103703436181849048132659174769086610560 8410511 -158454163255491160075822607138117223888 8410512 -35485079634688965922176914315848974336 8410513 -70503375226749269105194182946155630096 8410514 30579758028326111865949426807153523712 8410515 12399725397184682790416361242606806320 8410516 -71667745498670308294819153897347986560 8410517 25733316082014162897936890300947169280 8410518 10056300504941094562222235527548198528 8410519 13497643181073639483849885211339689168 8410520 49556059701208811035617099199277260800 8410521 11675692550544498460374523623240791040 8410522 117384854251597968079001059654580344800 8410523 -168099958155962427332733624274933788696 8410524 -50622392140260408606396266210066425344 8410525 -40779620072419922887171718204077759200 8410526 26566087195530003837095348579261656320 8410527 31567027436075970393123038889522811680 8410528 52007085336807002324821569742801207296 8410529 123915848997299970861847780050740257476 8410530 31487464072422727853948513173594552320 8410531 -42759571515684137816385074023415429668 8410532 -71959298417195715343515556725222252288 8410533 -59854084228212168101444771297318575776 8410534 5266873077246343115703582886163533824 8410535 148694232581573246887889230852201920 8410536 17022630572048265277959881262323712000 8410537 74532842207290903434299978190160136186 8410538 -78118166232944933385493862425242976080 8410539 -44553145675706643930693350818467985920 8410540 87973892105266253149094925511957785600 8410541 -245149037710837125457763585020915541268 8410542 -408317907208847404515991736744318976 8410543 -136986366870329762662613406244492932208 8410544 2267802111077634983943007327906430976 8410545 -15028837626438170044323589170021332160 8410546 87247073538430578397305303886010956320 8410547 -71906037795743169957841755482629518288 8410548 4346000742862108447131363849043181568 8410549 1484862528750611524250619085721539840 8410550 -20550862322793611295374474300319103200 8410551 13623920526968201649977555563871316000 8410552 -136372057672243914370594206618586214400 8410553 64701413665608587431317869749337953620 8410554 -5619763574315640243470134467584220960 8410555 -87407414546423792407570843704486311040 8410556 -105276395855090261868540650511165702144 8410557 -92716044026941676225481874552870076160 8410558 -40976465230065360354812697123005882112 8410559 152548640882439295745906921492152080000 8410560 -14441483607927798140529212837005885440 8410561 174826170473168210763808415290363524 8410562 1486904145778585175278638699514702032 8410563 52844997393820763307533837630838358944 8410564 11760135102888175388628054630271005952 8410565 88972396626617672319734392231147356120 8410566 12993223134911133630540804715091346624 8410567 34360850327676652489326260418912322224 8410568 -94057394793459199905988610830695628800 8410569 -27775218196798151303967416049198150720 8410570 -5058260312530091451454357148682224640 8410571 8803207606554127962774789036395416848 8410572 -19834739685528573354115358328436505088 8410573 -14247312397347927351244802768475768756 8410574 -66551513087608905788220449146740064128 8410575 871250727241421781677219743643289600 8410576 641536502335087227808418454132670464 8410577 -13436496686734377344865765351797790720 8410578 227480671104724606318344420347628288 8410579 -62344227213853673539995165871344393088 8410580 -94461159653138760260509481873225241600 8410581 -39820918235740020918031793022356961600 8410582 -62769382177501385573209604497057480128 8410583 -45667192813948878210863292259276002168 8410584 -6739884736344495673738669423552757760 8410585 -1962466985972144634342288851086012800 8410586 74855804735568951473639500351000177920 8410587 33417615090612456818930272936890962880 8410588 -19596890665862977571297887395199309312 8410589 37261863425254115712380530728219189120 8410590 -305707593070258031481113114233649280 8410591 -38616949105114272091211845423236118928 8410592 49041013028486280716580591437434847232 8410593 72256067368653798198985674818829191328 8410594 -12646086836888149170915658728386833920 8410595 -32483256977750571308658933482527028400 8410596 -58432605109217062364283149317032004608 8410597 59676606486221935193442098389500569280 8410598 -51225073165310138046346047049967171328 8410599 87623456794157064871829575688507337168 8410600 -65646692236350641232139485765537792000 8410601 -156354039443818275152770029160137906828 8410602 23236540892198278173146222071791512832 8410603 221286320466396286057853424090808996800 8410604 165881728201303499750374037108453888256 8410605 -13454179995012603761064011689865147040 8410606 -111991281062922804197125918700365248 8410607 -74217873575425525291097724753078516144 8410608 41843062368555053677220241707566694400 8410609 -232709822367655953340546080895472008140 8410610 4509876350982876881118281753500753920 8410611 -239124900289366094268849920159870592 8410612 -11010986084047554919139832713528872960 8410613 -87315870204510601895735015031853581138 8410614 -63995930000230107922334268291362452608 8410615 154301799738519594823469219155199516760 8410616 -53077400250918950885376701093139148800 8410617 -15302374910418281320777964449761068544 8410618 13185671170542439625571929849571227616 8410619 -78459461907763182771705098537547653088 8410620 57159250757828145814813523197313172480 8410621 -189576713607024473360735328439592555808 8410622 9498613156539025632792736363728799104 8410623 -58352364214479192853067958373453946064 8410624 40954328771540192192400437574805487616 8410625 -13279535031710581880357156521867833750 8410626 -4596505796454195449794766916017442816 8410627 -159911756702446811034807433962946419480 8410628 690392242925209496315075705826011136 8410629 -99739133942600992733631715020013456416 8410630 68637292974171333549946484048100792960 8410631 -80178487260852760115755917418175244528 8410632 63638283131335061672241610806299320320 8410633 12148836624018715905671098281674045760 8410634 12933060858830613338019497311537767216 8410635 218390695495507054528957037193073200 8410636 7150425328017625118820013425498253312 8410637 -13301205075797783430641261987380612800 8410638 -41109471916579271351917244863955744640 8410639 43702286918481480536165744725780405224 8410640 1764272602493087929557331110207160320 8410641 3631526860379232909796508225978383104 8410642 -59692149503751285848460021180782844528 8410643 -192684709538051995525980269643482673108 8410644 -115429627885687499535708397670691084288 8410645 -25914652160471091832095863654417100000 8410646 -76079076528244745101325136016876789728 8410647 2433395163662037668950086253277689344 8410648 150894978743303437744013086109174722560 8410649 9716718823844830669346157102447242880 8410650 1193047338029939738544615165676569600 8410651 186441109494817889985834012824178667652 8410652 -203143048151810442601837266805236433920 8410653 21081805316073786519942133519740997062 8410654 -39382997682494125822454345899376879040 8410655 45760062199778372606282863069122349920 8410656 144132531446048966756756494484609433600 8410657 -30256396222621841983226282933152743120 8410658 18964384846172933302044622823904843840 8410659 -1920103347978870337570725752875786512 8410660 1736125642160536960518750123515228160 8410661 10922897553284759526426128715590329632 8410662 -33152786151584724715113412966009278720 8410663 23277647827059785028961071539944057344 8410664 23664379837058750933249101569664527360 8410665 -45960937627563597860832761014849246080 8410666 63808610582787614544222957540990772224 8410667 -90186221810985593084060465230099166640 8410668 -27897941794852662263441144338209177600 8410669 181001598473247406944903975828418506496 8410670 63402875978581862662986030643907794560 8410671 2984703764022613297984072232945725056 8410672 -16791739343717444963383989346348449792 8410673 -51365341127109568042652250071342152800 8410674 7055791642418454951187333647973777920 8410675 -15399694094003864711038024149364103200 8410676 -36334237758366487180346944718368688640 8410677 101516705345754531224973790338518232480 8410678 22441201864364563468899506784689561280 8410679 32299571787890282832487716859438106280 8410680 -74660271466172039241720314525142220800 8410681 74275987891444891383254920063895229482 8410682 49115743210299479994078628496852989440 8410683 -41301229146592964753095599354615571176 8410684 -22873612872778100325706211647460563968 8410685 113629961393075189445719827604395484160 8410686 -297145541338993318760237689513297920 8410687 -15974180976711537837838160788677815808 8410688 4054809205184995180284571798669885440 8410689 24883702690101819622853727888168071040 8410690 -48675078063066422511484839062089682400 8410691 27035591058032375841146165528989660092 8410692 -15421468301302685049638358536311418880 8410693 -10013369708177444929577904005846306400 8410694 7379774548140950424611683239846700896 8410695 -655354285679011376912621496926859360 8410696 15143132970947181012227419746373632000 8410697 282065998157290885500870313776730104192 8410698 597745740319866999669459228177486384 8410699 -12426790472140945521640254401119445856 8410700 -5801944351516021529882213399953689600 8410701 11837182454510709322498652801410436640 8410702 -62513378073743556428633635574414911488 8410703 10462634967565319097602958595925947584 8410704 6121015702609466277861914300079144960 8410705 -63746771008208174800784919258645456000 8410706 82075800278133266845354579716989457552 8410707 11918764462422070337597503303550399604 8410708 -41992821877049707037991888638784913664 8410709 28815743803934450305403411213715249504 8410710 -15497954561107715090017918518282240 8410711 150662035937187852641323046251971480320 8410712 -226794345826852932756831780288699187200 8410713 98088099968715974172712136944694606544 8410714 -399819462223194441326856006989114112 8410715 -111953412414025488806375234070609656640 8410716 11681864509166025275324177075133250560 8410717 33532003579632430480086581292193904992 8410718 -47636858597299847121992977013241749184 8410719 111659842543186325978154290038435875144 8410720 102531679816229947491981832596821114880 8410721 -144275815356511218443098185973528754256 8410722 23812691748755970376229592023486588160 8410723 -41841622826563458321836524406500653028 8410724 27449179241685026478806482078558728192 8410725 1959407159163863266761450753766972500 8410726 48941816082650669604185791185166617312 8410727 100894927370410202918852841619304193960 8410728 19898604857468425881597834758766428160 8410729 30122048132196295439863649028954705480 8410730 -15839737199619687316965772991998022400 8410731 -31037271030486532566943083130573158912 8410732 -19391044029588317323820603011555639296 8410733 42162503567003492243395546654469995500 8410734 17940136725515218922774087568332502528 8410735 12101356021946176712805050108062080000 8410736 -38634205387051255563411169128463761408 8410737 14616422336825104563804731346672597360 8410738 7158720872299791956693137217547167232 8410739 -145541807001620067881305443477262241460 8410740 -7741826189652008656315826026615848960 8410741 -15222486358345573591291027732272996456 8410742 -69758365512515813845252867027684453728 8410743 169580308751861080526872549202049868800 8410744 -69650991832852342945053366386433638400 8410745 -30638563649892819697510871231802134400 8410746 7920470719778371112788118202833270784 8410747 -97692016969041933582016687555544496440 8410748 -84741085697750829450076128676962158592 8410749 -103087780322887295916639619735352460960 8410750 -140881374111933640779496457518484640000 8410751 79314022487252931092187130256104577400 8410752 -72722328387812603923545188832116736000 8410753 -91235273687980318661001720633983571116 8410754 -24350162762561953442153445627935662080 8410755 -5067634856949830884276394094140870400 8410756 386255384080537003824099596470927360 8410757 -137116960717889853620344391182708800 8410758 -21557800843512166530837000409046366016 8410759 16814700397410921074940779132073263232 8410760 9294251010241158680246413258434969600 8410761 -188271907577037813072470546837701370880 8410762 114662146411174851992298166411484131632 8410763 -135108139734730666737088586273400146988 8410764 -66463860056133479844476922220829274624 8410765 28314785794522688747596692358936727040 8410766 1174260762675808797470027868414912000 8410767 -6210919213148827389967630726169163600 8410768 2256313706328458679258873539064627200 8410769 90368776806447294073242301117871845170 8410770 -13625432861172913511021268610095052800 8410771 6848769901573293289491602229447031744 8410772 -21122221074044322216524373667874538624 8410773 41916972206298896242995996747483960960 8410774 -142467100964661388901711151389502752640 8410775 -21414708193363162043983533865619315400 8410776 -97281047526699779011696840026963148800 8410777 42141856253084254173930764537910420100 8410778 -4457381054993304578176896183518691840 8410779 28416594177131949601108777809586216224 8410780 21369335818588566696928153369742653440 8410781 -58767862480447336136916226472794772436 8410782 14862833551653844186381728035871964800 8410783 -55474783298553085267008777147020562120 8410784 -86154702033257278273119878630089555968 8410785 84199552097982193116669931260156259200 8410786 -40222144708870617243828917903283999408 8410787 -56826875048369901633212516299437600000 8410788 98345352026122296663307744032582758400 8410789 -258754693742195062886683875685024138980 8410790 15349056275289552948741061330740374400 8410791 104942011589318319018292961981794070784 8410792 -107623807373673098763597921282050350080 8410793 188393020842427026848619215657813730042 8410794 -22656434781219502203287157420865801728 8410795 70698558689872192382981595341336488800 8410796 14271369953695398584949312207064289280 8410797 -9140804453935141984202180349836056554 8410798 -45548971983727271577861155452696522752 8410799 -124013886469444731358636017505076857200 8410800 -38871665152464207879886328384716800 8410801 -6342826001540339666379416066392959360 8410802 35126793908585819516131434083669303808 8410803 43200067186197802923538263193802651184 8410804 -13660308780579769598806416190592440320 8410805 6480492999339331888150247027571427200 8410806 8460137240399102875053592290374796480 8410807 124551605144727495558024713368422809152 8410808 -36948041134823806016752864742840279040 8410809 28418145388248922615822765360062191328 8410810 -20670960426784278639121817056495441440 8410811 -110998625542302585503012262203342322588 8410812 66250480337950853063385188644066329600 8410813 -118057875185316366730462802406224042938 8410814 91842393024061408472558368954649813760 8410815 -21670903461546138643236373110151301280 8410816 -12087297883143426863138950692269457408 8410817 -595934475154997707708761055578649680 8410818 -21151215925116374515353154425937769472 8410819 104635668564559827417129122100401788220 8410820 -12239780854829719388994576448918179840 8410821 47798970332555691608890662976200767712 8410822 12915921830154390224076861844816437504 8410823 -88278919866479394863745797921312240280 8410824 6020998790808909957265515750196838400 8410825 -41282143077517770376441427719668422000 8410826 -11793844295411804366528557267084846080 8410827 -22180911905070203121658007883138032640 8410828 2781696683176056670093348150962635776 8410829 -35156204149351890630724178132921468928 8410830 20243879653184335380198294589924131840 8410831 -52698498771285218048691136625420984 8410832 20769242491825461636064372922301505536 8410833 71072920909450286227593565672532970402 8410834 -171233432097542519698705863742653938400 8410835 -80757516829704024942901400665267571040 8410836 15437833055515248835759527801457889280 8410837 226454714251391754483430279214143896732 8410838 -62876111744567263959489955748359912704 8410839 87332245819767539221696315467498202320 8410840 1529040315230832653514175663962316800 8410841 -1865330908755685467838500699660306468 8410842 27383701110403746883744516291728931584 8410843 192003275314525682176726909837232384 8410844 23017656153951977678989187636325565440 8410845 51579721817425458506200070929455691200 8410846 -124128746341950977117260558329454341120 8410847 -5006336288262489300247209660730524720 8410848 68709564078762843698300556709210619904 8410849 -70997341935830472831648202881489709150 8410850 8333655097915180806009721940107436400 8410851 30564583901046698385194598015327790080 8410852 -46957548204617860432400706569295083520 8410853 -133158641109219687864104607185265366336 8410854 32439679463365198567798558658884643520 8410855 -48589829792590179845160437417610162480 8410856 -43372513762888278346156419046418073600 8410857 4108734816208634292000709751583661440 8410858 -3707788194343071366403260590150787072 8410859 -45345383787634617583307730901951004940 8410860 7030546629764554375396244396505031680 8410861 116082901870470196017973827194580245462 8410862 40403335907059711542757522957207392000 8410863 -29883143833719927286729313147258246400 8410864 12120676746116254053011878170884308992 8410865 -1077074592081667416563035074858857280 8410866 -29633712388947470689137611440363771776 8410867 -6667392263986252286133155718908472080 8410868 -45469280941536318840741620724523815552 8410869 -34898248190779405345454321760976267236 8410870 12026485067047486627465556151141657600 8410871 37549118075367581526787923928591227312 8410872 89427567117041778926588418479200849920 8410873 -90653789891667897628552986401058126336 8410874 48385810854071791698935423799642669936 8410875 48946959323825295551541279979705920000 8410876 -24424755366958088696535639928999034880 8410877 -30208976870631915403088529441112416768 8410878 -1735191850543098440928195054120188544 8410879 -76550264171244424496394928156805993624 8410880 2103229863830277967965931816573992960 8410881 -33651359233573196490929115235059236256 8410882 84200554541601491718399006772151712000 8410883 -5298637914121487335518756415409011296 8410884 -31115378662747028389717270453223691264 8410885 -30495611350369759153487096634215063040 8410886 33109208993648197456673939727787008 8410887 -33469667054551033592462248012573802256 8410888 -28239826634060600703709059847033651200 8410889 -11225410437192918538820648128395744000 8410890 -39664263089616613268984220350239833600 8410891 -73553558388367417792757245476134320448 8410892 -42089216830400363182400738164898273280 8410893 -36334330645285190375060054023890063360 8410894 2597945439775068635956259985746956800 8410895 121173263465172149618667218354487947400 8410896 12512504096105475248507186455809835008 8410897 -167347433685177760909833121370421740688 8410898 27413167639917796800701044223842421760 8410899 -65403988901650926471483287573508185040 8410900 222634572036705344600398583614240000 8410901 -108998355133986702097805052929833404000 8410902 22518509379472384032603255675678954432 8410903 -156945399131685232768967698446193706640 8410904 -29828510705782720235017587080886497280 8410905 -109903558767063240847072797718241932800 8410906 -30928499566173501917549334185500268544 8410907 42094323739468076144375176700952967272 8410908 -42902941276172369287505177599499919360 8410909 -19482063099799953283434988393779396596 8410910 -19097206209470077595077791691821032640 8410911 22733526361003153881676861994919360072 8410912 27180660392573918013163454612378222592 8410913 15535118258875999935816001356388474560 8410914 691375362582030690819630256663215168 8410915 -18978738784657386587221803449273218800 8410916 -53132898255494054735878296872465154048 8410917 33957310143734475840574705396338518880 8410918 96723259453638314228416927041790472160 8410919 143719491089097499648780997245827812760 8410920 -6698647336263541855099542404333568000 8410921 -87485229664346839577055828497494271878 8410922 20976097698909768180423871306443651840 8410923 -17731975883658995588798427394393651428 8410924 42299965216414279508195343585171592192 8410925 26328850589861286099207748501068691650 8410926 6190346066390629563120554199019834944 8410927 6737794113164618644309814151421058144 8410928 1957161612260841137683986487386439680 8410929 -322510380110299236821080584886224192 8410930 45473883146670762400377814424894315520 8410931 38883790320957269782699568890922324952 8410932 123323378954820330719309913839124725760 8410933 -51900869657928588117245147394106868160 8410934 4449462801325081352304287955903744000 8410935 1678840687132286694213396071523601440 8410936 -38510983953956603333813962238654054400 8410937 -191592068174425404928394485798867416108 8410938 41276493155855259336409886925991148544 8410939 -425355698177104830979026562886331216 8410940 12742117356682892033422259075792102400 8410941 19198538806605733801575773696788064640 8410942 -64890879356898064758658527943579545408 8410943 121807639950718929313735913104904544192 8410944 162092460943454935428283034052329472 8410945 27126610870927399009241590073325214800 8410946 -71221142506050616430961113408214785328 8410947 -103330741287187063783399392956042728200 8410948 -25850866609019431530884517184971688704 8410949 15698520410182386805980535747645388736 8410950 28915829037860023775846810048516301600 8410951 -18850318092386350052078947099741342336 8410952 10603513423392511764156570054681600 8410953 92370410167970200026105053530951916304 8410954 -82466713870522820468753160296388816288 8410955 5189643839476030093062901651977523200 8410956 -30021338402203322332471421407899156480 8410957 -98798571538997921115919272139370240340 8410958 51863166275128618256482147160551056000 8410959 -6305145719771174290365092074386167016 8410960 -23978732201845710439213842319738552320 8410961 -159897125890183927409819743646586984228 8410962 -9507338922304787344080849937044873216 8410963 13222348197801422844535865377730653248 8410964 156716842392794692886923423709623598976 8410965 6888204495416882138312658349386858240 8410966 8158537932474323911003769903968425600 8410967 80156583118867574883287020306353878352 8410968 -67110151680888046739169969333796300800 8410969 -57741899835251359108392303613877314304 8410970 -2546553809809736663676087275633452320 8410971 -53963957823329646917715743533420983936 8410972 4060189918569210762553754109620633600 8410973 -111952503371564579922735364354027417236 8410974 -9382911993039748884584486399670426624 8410975 -27084561504800587113367377107784558000 8410976 -63871085320078838937576207706895155200 8410977 21779756515242084700958565654731551680 8410978 -14553506423158186124054203752730914144 8410979 409704539750404643021417536392175291392 8410980 115536436278487390124635582969617899520 8410981 139053502547497253057392727595275817600 8410982 -24710677800643931717323241344653743616 8410983 -17369090830327280863437878523219236736 8410984 47200525175086208303228130399450946560 8410985 24608344164378152446740328141935686400 8410986 43943267173775802312679463016076262400 8410987 4764886256071416310745712471863024768 8410988 1629983697747268981069612296854654976 8410989 -201691094100310586874050440459402176 8410990 2032023726360801174539747226545498880 8410991 95780346605289842704868650613333149392 8410992 -8170040366770725326546936438507274240 8410993 -23832410689029666361259280755215310940 8410994 -28859991274526387685286988429414920800 8410995 -64038987637155321301715663450126086560 8410996 52797996477504248972599810917790525440 8410997 -120326370914986409719503621013373961714 8410998 -40727218170575316849651925660718140032 8410999 19783748495469911077139563916160209000 8411000 60202161847123878179643936272363520000 8411001 -39220622794080545720519328842647259568 8411002 4401487808220206263804041048593819904 8411003 -92686748032808848748533665798619685616 8411004 -21048990563184390802355808152570471424 8411005 -113343446516292896006560239807772726440 8411006 28759890887020752954030155545733747520 8411007 -22050450403621882101128553971910612480 8411008 -41268464503322612608519442902422650880 8411009 -115295913382016826234872382098777873790 8411010 -32444489214151075934397007079800250880 8411011 -35555102572766951088240570021768157440 8411012 9549688608960945925370671206494461056 8411013 24933905456896791862500563309315036160 8411014 111622986326863615595174780155206965856 8411015 -1108783466114776799180588064370368000 8411016 -30387671587316351331834866053589606400 8411017 -82399203605189042297570711214031512934 8411018 -41467766467611741663961930275777397248 8411019 136000604488560351403970948381997136344 8411020 -100077181253098600588475047107375467520 8411021 35468484681984420230054205400839927222 8411022 309680587762281152150816959402885632 8411023 -21474746147433727220015017159994699728 8411024 -12947616965729489244115829802637639680 8411025 -1958171860095135178876519731920726400 8411026 -91788908417040464683302974647713831936 8411027 774428507427994133470353338356359744 8411028 2491061134614348566399308177608529920 8411029 -45274195734663531350854376339882401440 8411030 -33302117720783539688534421414193923840 8411031 4844171022821607666776694692041941120 8411032 -17662316569375957696262146742836715520 8411033 -75398617652200332728023310675850881718 8411034 29081898477228248583408970884312768000 8411035 25581237696400998110403826859489052480 8411036 68594229824831511276132855942053690880 8411037 -99236100873910576886804411261711821440 8411038 168830658226518596021695581196479501696 8411039 -11684436064006769264969394840492971328 8411040 4389026479041719634500013257628057600 8411041 -107328239829503907324158465410093230416 8411042 -4730220266984291180852935515769159008 8411043 -14524569488985482023004543893636430016 8411044 -20750125860082538394975936569832652800 8411045 -17739381178983340247757310066231288710 8411046 40073412175288274514270360850437427200 8411047 109603990008493768229044708527492893400 8411048 39703749953908646398450895502891816960 8411049 130586905054385667503029060077463005834 8411050 36616700661403957304403388004421300000 8411051 -23728749894690315805678744358929075200 8411052 -20114811453593127266706653727823438848 8411053 -28878533781827242168913355973134420160 8411054 -19750151858840790327843349523598369792 8411055 -17186130729995720841522509699169696240 8411056 12827721660267447738109912523981783040 8411057 -58146460435641999056433979556702534928 8411058 654116674088148860533990149099563904 8411059 -32780707770637617542637753406970282740 8411060 -2357107200547945247517455944047575040 8411061 -84773166127258375280832480629445551328 8411062 7983292839820104382182949755386922624 8411063 -163143311479738167574125800077431042816 8411064 -4036285440119522214696171494650798080 8411065 34176047742533608296038969645054014920 8411066 -62215384914922383933374111401318266768 8411067 -59529708635036316654029057650182021120 8411068 -59250709191881251280251469016802520064 8411069 6614760880071879365976793224537286470 8411070 10911823043512501664086024516088736000 8411071 145756558747330519733025161958111102272 8411072 -8817869651453253931632798974387159040 8411073 -299255858575873705999324073888997120 8411074 6624367833237659419080391336420388352 8411075 6407407276759551356114525126839569600 8411076 -41271610931789270804350720374813879168 8411077 105954355045531411677956715191092850400 8411078 -10544448108259930124158122929881421952 8411079 -83085345219280827780678674327415350616 8411080 16452977920384220226147499414536038400 8411081 24855210962542929084699819771842116992 8411082 63754817248193862846821156894609858304 8411083 18029122783427027223298327540143632384 8411084 -21821912377555910798250577270467706368 8411085 34343504594544728651692673693314704600 8411086 -4302712164900694703253794194253498496 8411087 85677653012642961921180302844014152440 8411088 8456551930040842185790678569404596224 8411089 79198553399449366543416227981139483890 8411090 7276324913016013042662401692546985280 8411091 -38465055768945521057274578398002243840 8411092 -28860987502531653118579016276437059840 8411093 112004479003935409325225935777678750944 8411094 -20945012000800153753479242288019744000 8411095 1046077436055869475439728103799402160 8411096 173441220642201734310029905595170344960 8411097 139028178181642748212564059753450632400 8411098 -53746771145751790198224420931481437200 8411099 57003342916818993739291838049994464720 8411100 9137127438330721808102165144040537600 8411101 -23976208275613827528097678066629850650 8411102 3880507135638937319713728099133044480 8411103 -125901334150313794527717475844423330088 8411104 -40320906242344574927142219911178485760 8411105 37953580396725093887187931285053302760 8411106 15453028071733411216022662830032879616 8411107 -247889424167620291290312460934316991296 8411108 58695924124492260213642304985005350528 8411109 4059737435985176676504307974370519680 8411110 -83349718453301998319132976960275088000 8411111 -239783970615854822981619444912995289288 8411112 -8375250047151041092147908021465876480 8411113 37625301261938748539714337995277623440 8411114 -96018515582061647568604276705434823680 8411115 14270259648149080514642879155799773920 8411116 37795408533622872694984637504518448128 8411117 119447031068766225812785488907270017600 8411118 -63058559459034164997214663649521568640 8411119 204485950963934716357360996558275517520 8411120 -51899173467293726088566477217269022720 8411121 -3755709647561684345218083040701178638 8411122 68819559406094230975151360945228224512 8411123 -18991688054509386868339608092508510720 8411124 121939687424449679655692830240954294272 8411125 -75550769720737394012389177325730045000 8411126 24232832989062364382164899753439141824 8411127 58189789314853987748796039563032930560 8411128 47163100096231902987464445526453432320 8411129 -59698190004469681557255955364004669360 8411130 12261615471914902337967049116295833600 8411131 30574587776414306300054068066323289200 8411132 -58223703672035456381229475324988719104 8411133 1462291632914037838718649517576425600 8411134 -56808440922136667066137894165345729728 8411135 -32614436984649127904133520060601924400 8411136 4861112011032184534473203694321008640 8411137 16024654212353593142802976272448917504 8411138 -29346930504734415228098563689147359280 8411139 88546806338457263922304895650507048008 8411140 70515919427765433993795258710126173440 8411141 -4349566207064372079833161332928939656 8411142 -43880924903414799641018120887642337088 8411143 18788518307680789013803809613916474344 8411144 -267309499619927859881241355084800000 8411145 -1029752354324078310279104312387031360 8411146 -34252127042291658134148888671643161856 8411147 -135532054354601676447393299770354782840 8411148 109958783915085487616706024325893120000 8411149 -209552191138133402936639812310451099850 8411150 -5560775315400663046228940873458876800 8411151 -16510631211128108393167909836056910336 8411152 4636448523970047289281636193637113856 8411153 -73871245525431573271325663413298044992 8411154 -64977236897498217740449776957570484992 8411155 -40714993757079719572654124034115465440 8411156 11888135991964545318207203992771452672 8411157 28069909014202009222751664159944554848 8411158 -24510329107112429161794278236813824000 8411159 -45922593407984742218783066506386723240 8411160 -41467443030151535923167422297696256000 8411161 -69682387557995687993951291267913075936 8411162 -38640424636666143279338437872794193168 8411163 40652933235146554030173699048979141824 8411164 -131876504039141382516344828846380378624 8411165 39377308654483067582190110446077465600 8411166 4940000187277714224568546647589729920 8411167 336670630879518984439823812577752262400 8411168 43153966771317414710769442362658652160 8411169 -16331716498034195841966979313995788672 8411170 21293517611685819667688550742824820800 8411171 189236788780843552171287679931825409372 8411172 33461434821390077967393646225678270464 8411173 -21482819965250074905102195249498009480 8411174 -55602702639876106050596193989414597664 8411175 -102108636652627208082363005903077044000 8411176 160214622238361076110938646125173550080 8411177 15351990663024544606363274557781972340 8411178 -38424416468006574930892373042626547712 8411179 -56884429534420819570643955078441889248 8411180 -156392164340797032234320441663395292160 8411181 -25754052423383014459079257726513030848 8411182 10762011509002701564159106272945214272 8411183 -296656533593909971028240008634138236560 8411184 -5281929083472987861896993218963685376 8411185 -16310156053520490806755106307618220620 8411186 -14809122457127979490315897951048949760 8411187 -2251179164359784846970665543336260032 8411188 103141083032737163349942683026176149888 8411189 54575448571518783014667058385233190460 8411190 -11052737938526061439500462091022244480 8411191 2649316938315623923904586187602341184 8411192 -98841036966412846552163702747648409600 8411193 -52386600689857161395546001044068961478 8411194 -149074106154341758024463977238846352 8411195 -11392648791461492386259623089600940080 8411196 80193096758638845925819593688999752192 8411197 -16259960989738830894577736732566423354 8411198 60147636043821458452817295502392057600 8411199 -37075781222492553354839552299887206400 8411200 7856771962973033726374395733501542400 8411201 167496788742469636840054345934135915202 8411202 22952250386777311124563144415936282832 8411203 16319294645989596432238704743146132960 8411204 54228093314111115061996164856729059456 8411205 15848647680009494784567667350021004800 8411206 -301689825409333169228775643637078016 8411207 27637951451363450613608317256904248112 8411208 16928731111417719495946305325011763200 8411209 -237037813388135422010356739403493981440 8411210 -9330264516179303435341774579503513600 8411211 3336062034224523031821438432911083260 8411212 -33099836667385969201036340994417262080 8411213 28304234969238186272166006741964210764 8411214 -306197359485483484621706641235582976 8411215 21306153996160237046625425426428837920 8411216 16178769867894602483260658767128428544 8411217 107752543502159882675410409100710089440 8411218 -16230902668889874607055976325486604640 8411219 -108813802892690746744555591194157712904 8411220 -5806312159188923833050363549799802880 8411221 24013771108343876675629849892316072704 8411222 94073949330094384312973714164802010912 8411223 -48288058088936827797750483004618296216 8411224 -30098090931528411657805891975362662400 8411225 11655083945782433848411133924321815500 8411226 20063574365784605543166711000970512384 8411227 19798501118099968861373588688216266472 8411228 14170651543024895839532055641220022272 8411229 -46670144929454052787130327719456061760 8411230 447236959261835189955922580579696640 8411231 58160415397955480760162830396565760032 8411232 -16930981488051917435076829341138026496 8411233 -144506752420036494302013040855811735518 8411234 -4929665127241113587809443458055648480 8411235 -18956920692747736324835457446442666240 8411236 -43693448893854057127537710906913294720 8411237 77992148244671015070978466551122405886 8411238 37150865453713771345109689871234500608 8411239 172180601279673471261734858193887577256 8411240 -12448072221431153533340972340510720000 8411241 29588369379717107935921019327613249120 8411242 -60482201698627626427384359306297767760 8411243 170731134028220532903027148610555904240 8411244 22405073718345326957345033727958242816 8411245 102303549617197771068068315559050527500 8411246 -102043250056838245373477277588884180928 8411247 23782822006678807412798750778982261920 8411248 16270263192923332070602338016830849024 8411249 -22835290373788290463569808456231497600 8411250 13931019715409797884011568349010640000 8411251 -4249781865452573990344673403802034096 8411252 25541007708150706863319783753482412800 8411253 -72303706108091023847577585970090262496 8411254 6548847477084737166401960532421309632 8411255 8245605405248506938865332277617827160 8411256 -42628418294037301895893371766082764800 8411257 16814998677567651629051783047685134212 8411258 6762788933248167389769522273736568832 8411259 25809537695907306555153490547592893808 8411260 14412777867131423764094551039609221120 8411261 -34372555327070587161411353778408210432 8411262 18218350598442661654126375573700858880 8411263 -23190995051406973849424011595167196160 8411264 -82912000324707735474072281721423790080 8411265 72641654254497817293323601958537373460 8411266 -21636902811666016661043689173443856896 8411267 -24398667545399275961457589363113399684 8411268 -35952530326822439291961754375466797056 8411269 -47364751222467462973003014140039527330 8411270 6435648149533248962863913292865935360 8411271 28583068472783230455715231401552872064 8411272 -92443948482299250177078516121338547200 8411273 -542349079508119555940922887136352512 8411274 10917809956542766737295359425472804144 8411275 116133187432118237246097187334326292800 8411276 -33893845441943633775884412768175488000 8411277 58557687544719912066891311387045810304 8411278 120466169474215408573896022711455464256 8411279 -1920475372337863193232145384368164016 8411280 -15288201522317230240778881342883758080 8411281 163394834319749003783491265880834694000 8411282 -35916368308583187851304660547026258816 8411283 -8830243246006709906369347963315966788 8411284 -2085642050820733910573646672866623488 8411285 -482945766808314871777229812920586020 8411286 -21884576318167814635055062142259639936 8411287 165824600650537549259240122443199028936 8411288 -44042740551876853611424614172071936000 8411289 56080732968508111477277757992752186368 8411290 -71290378644411656784053329842160353600 8411291 -28100289196651465722926252140600651020 8411292 -31254927696821897720452736236519723008 8411293 73953525000908257170562761467647616928 8411294 72543452515734539007820206956945705472 8411295 -19795499076688255093389595701056365680 8411296 -84559512559631798036070728400283435008 8411297 -236502359158230474204456621069852628254 8411298 3207833705729758208609191110655426560 8411299 -81786479301969832502043165919838302992 8411300 1861940255075283655288895254280726400 8411301 17698157305882036195242834097304498460 8411302 77539994771784161379769501358340176352 8411303 -169174477127791306543667943650294353656 8411304 63742402877087337860390429340216852480 8411305 -23646298785915110681550126369210393600 8411306 28819911639773546370291511226051230464 8411307 -78793576218475396699293663202710224640 8411308 -204271675762434004038580173363439355904 8411309 -36561933668565208728579501849545037684 8411310 16451209766176317316263533115784147200 8411311 -128418919137200667413107378052033493888 8411312 -1119953903672725015690557865253928960 8411313 -30677575829856626609917580039727751056 8411314 -59782178871848127551073935813154775296 8411315 -472374657800330258463132215418720 8411316 -1725022302203164283979825743266461696 8411317 -201649071808587087670916153827949391634 8411318 -66800030106285835867064471003977772640 8411319 37588219241719372974558476177608736640 8411320 -37892712361279186328988135023729971200 8411321 10772878829640229827448570698021193344 8411322 20749637289207689718940124462357268480 8411323 -55041930076597865017303390398351747776 8411324 63468574260084583623670758851757597696 8411325 31519156348315774892497326725104653600 8411326 19541487994571421195144041470086125568 8411327 13783152733160292193375373450815066176 8411328 11529314730516889266999027595172904960 8411329 -15982314601864231454781347055055323070 8411330 -4099510857167411417420961695036705280 8411331 10436580899216845940707466855272789752 8411332 -25077562920843895215512846057086054400 8411333 69144437914419933847366108292628000960 8411334 59142340886137410201523965808963585920 8411335 -65324436517797394254510428204501120400 8411336 70125820026084051552368441694521287680 8411337 75491703818960403134984895658153082880 8411338 7850267785637660251678893252612791040 8411339 222455599370392417275248675796226453140 8411340 -55240985173710517458428300637502264320 8411341 -206768905900694031471842843039638597258 8411342 23124830672432151919120844125566267072 8411343 -56644141938906222782837524676063625336 8411344 56397707093745725585109449115124981760 8411345 -4769989594364952527398754385931834020 8411346 -11582930456648666244354327916260223728 8411347 -54561653102592347393541281139360770400 8411348 196368621782115445678398838138906060800 8411349 -92783779960948134618567785061412035936 8411350 43896621904925076217518775217658986400 8411351 -9928967723011418860956658730758815936 8411352 7682949315588643045264813077168906240 8411353 -121456834412522229794809771915938391296 8411354 8607517085757264135797140448205778944 8411355 -34093701036390082704663011038040983680 8411356 77973497243637807683241480953507985920 8411357 -206943533276257856511851882370811988160 8411358 5399592383526983020475496917838679680 8411359 2847685121456628555096601718492454528 8411360 17534251833246511121979709582662696960 8411361 18029892681704398433214710287204041600 8411362 59245610746798692868753401462657063072 8411363 -211609065655525238352006730685139371520 8411364 1355015364696043918827148967582198016 8411365 38873202170333517291050164407959109720 8411366 -8281886333110842979302606080774012160 8411367 -119688190296580215687378671630042906880 8411368 64109201486077784837855860264648949760 8411369 82267098828628940730882740865779583780 8411370 -24096764145203869736380861723775385600 8411371 -138910140198444228753790643600876444428 8411372 -66280014980588341402920893992670443008 8411373 -87703145354316504844279911120966781578 8411374 101455372985419315801508258965891599936 8411375 11294969831034680096131120555633464000 8411376 -6596239110634378841036322685389373440 8411377 -34875914183230115396777599263016505088 8411378 64849008626075186438211910376497908240 8411379 -42983120527342118993029777336127640960 8411380 50188463726804829677031424405586092800 8411381 57607617621070455968381976855737932608 8411382 -173438958555228653995971465852039936 8411383 219949985024777261207748486850020198632 8411384 -4688455584905428686013760324940349440 8411385 -25800991921790396379138551994989683200 8411386 -30059956632640231598203287308944452096 8411387 -30259600100490258919073767054454687964 8411388 10292533457505421961675144470855795200 8411389 -30743040555913429468324373337463536000 8411390 -4125418477177849841677919656020825600 8411391 123010158921687818004082895430915079440 8411392 211415965800101466699598193038479851520 8411393 -87543675320713163137750205411415215358 8411394 -14108192771348881689585020822888213760 8411395 -30058156829642993718388688565686656800 8411396 3764334265250842956054708844707151872 8411397 -127570039189245723641835942595902650400 8411398 -31127031065491548650614040047606864800 8411399 162400328059628258234209865326899276960 8411400 33835581480010386734842125264098688000 8411401 79408014258028066197735035131733738704 8411402 -3626280059079250914371785221902539776 8411403 7278899678093629886574470397784966656 8411404 -96952172758324108152044038844757670144 8411405 107832807354185279741803699922742186060 8411406 -376641903067396042147793967519211392 8411407 -42907472901938735660177755591285739344 8411408 -18017883658471024321547289315058311168 8411409 -2563708004310609794783126134770076656 8411410 -10653861964688124886687505098378314240 8411411 -158399993507072129283480242172825998448 8411412 38950600459631450649483302899460020224 8411413 -282693024068598405258061213834056417060 8411414 104365431014745728778028736581054010880 8411415 30391776645094742021630348213833891920 8411416 -291897906176420442232368039832780800 8411417 921962301723698930064278197715829312 8411418 -12096855552681078577054142261917478400 8411419 51592727439492509476523124895596562820 8411420 -49711670225395718069092605577333854720 8411421 13598707816907461457248271625973641600 8411422 60562877210464684643789145310002172032 8411423 -189650905434114325265257943138882393376 8411424 42611635661762438430791790958825439232 8411425 -1464743940986640399013024442738028000 8411426 -33550784230687747405605721839444647088 8411427 7639776130701898759486315443454384164 8411428 -101515750217462816272145844691008284032 8411429 -20524634526809066274102034353824062116 8411430 32727490728600665594479474858282571520 8411431 34538993651475231145913694302736415792 8411432 20178795550831817271540179115093749760 8411433 38256456958153657077073302918909264960 8411434 68809198409616011754408721059607421616 8411435 -159776933526262399189358585233522569120 8411436 -8045294177334341396086918928941824 8411437 -21652583495713988992292145679174882548 8411438 78253826707000055304618429052798819776 8411439 22118849231047885061196669262717359624 8411440 1772328690803742075991958132243496960 8411441 46482373783492028194129288030322270784 8411442 -6435554622402838554702065547376496640 8411443 179479563730652329109556093994991415692 8411444 -58324975617557227130372893443571463424 8411445 346025124758486501734957502674544640 8411446 -126359738412091726199486464006240665600 8411447 -45048541806596542368779937747313062912 8411448 -70131183165667546779197563950231060480 8411449 286825796463161228202080523219291236352 8411450 -37040131653902009157331158759135036000 8411451 -110015258205022883533883394671159553768 8411452 -7053456652549361072268637153737850880 8411453 162486253050734190129442008424784456160 8411454 -25455040791887474714107854675382413312 8411455 -51202435148945531221632338825088108480 8411456 98358258068349365072442787428374151168 8411457 -138628060215370288895693121856538884560 8411458 -661395184950406009495887817658848512 8411459 63645168205929793666672436719901163216 8411460 -26776167929248745868581843483482275840 8411461 -81427479932058662305806511457126814948 8411462 15568481064722871917150230540801211232 8411463 73660705708474144269814889673189884592 8411464 -33706197405177735876371924322767339520 8411465 147638283556106352044497415790598117860 8411466 6793937034793798435137381752857649664 8411467 192626528441338225757858485294014314516 8411468 -67848207402540777125988881022831184896 8411469 10489029729812453906577274125587420448 8411470 55679746798372654863464161741025791680 8411471 69081334938096608698654245256998121680 8411472 -23881141447706087427635635266044559360 8411473 -31688695454291343118207902893555425600 8411474 -31621202229020859056023936153524369264 8411475 -16219551873365872054849514609011589400 8411476 -28575249239482925222190708062505584640 8411477 -227482235106091772273162519828673658674 8411478 -9078962261800013153527361889419034624 8411479 -74638355965166590264521996026724378000 8411480 24615642495082223269241196492806553600 8411481 -4182144675392888281643187384365775480 8411482 -37943755677282336855715637385691926816 8411483 -43985131787621520950309322478830926268 8411484 -241261021089183296232684516387299328 8411485 -8340953598123537457163394966796475040 8411486 -104798596995165486731692617950286695808 8411487 69934147531713363245907215380541454792 8411488 -135290200320570119758592589860438016 8411489 21197505090301901425601171886269248290 8411490 29433990446792315343837605259411264000 8411491 -85119046760744570335759327476154285056 8411492 51459512534854414768641705723061708416 8411493 -35042813674089862308531019206523101216 8411494 -4075589321004804959629923090022632960 8411495 60837032024973398836962257268138753120 8411496 193559099184644509359664951561174056960 8411497 -191881663685138530981691169162827636700 8411498 -10643609387577474646364071678018317120 8411499 -172861556661919948714792885037959148880 8411500 24546281351242338948345051094555392000 8411501 -47073913531778093318798257137979215648 8411502 14693987556820726236278939849329327104 8411503 -27842765230627955705992267188823828176 8411504 -4633040221687744165638119394709831680 8411505 -33107195534210602157762492793453757440 8411506 11038753080498623779742098790434741056 8411507 -47030277943792821475003959810350065920 8411508 -19609981404393890955691052683302666240 8411509 36461356893353967681715530762115278080 8411510 102113376256257768759307180143255592320 8411511 -54800500544790537002431460220987285528 8411512 -55728846104281570303386151964929228800 8411513 -162164613846882695220430205405392277616 8411514 -20132572017406677536091519443006157312 8411515 58738568695574405671839369703592194560 8411516 23169697192096146492580441913964349440 8411517 -21550934036796093307508249389022554266 8411518 128560390522927030343000877198849216 8411519 -94179545988747957241588016220298134432 8411520 -28765870365443026040215542736669900800 8411521 -200652032850272085199352819147893649278 8411522 20065826658657608494159001487761413632 8411523 346548218858235059876445033284989104 8411524 -15108141861368317550697563200449466368 8411525 -96737845856620382003590413172735080000 8411526 1739601813751421760102350838689686080 8411527 68078884493139989604859117458043943040 8411528 -132856647727185567554379063727973376000 8411529 -3713712238158489301519067680300280832 8411530 -10624811341918745105967351776693083200 8411531 -148348721953221682776903322820563200 8411532 63348690085851662808180294794117225472 8411533 -70487215874829640444523230584127458216 8411534 -54799431375263382052758193671541779648 8411535 18567196112271318402504889244756208240 8411536 46447801097376185074689518674334883840 8411537 -62927734592225895416427158290773247680 8411538 -12629679000485211763770531256420423680 8411539 -93035522343543291154923588861797176660 8411540 -21818209705177118845582609079331717120 8411541 46342388504994942461581555063008626592 8411542 30422030766631725005008423046820165312 8411543 -22525348705739143557746841860802290688 8411544 101311201900547268129671411031756687360 8411545 134592499991652788764831699971058105800 8411546 25620455663084942025296841703793564928 8411547 -13704387368014172875402475303120147520 8411548 72941412275068004741261305101430251008 8411549 27528109907425603622486977891848699672 8411550 -10341253155407136576810117973959398400 8411551 -152504762366340964839923209781560572448 8411552 -141366330582782216542646234288329064448 8411553 -2273672597652535461982800895971007200 8411554 47588663087470775499050931056241008976 8411555 -27145043456394670994488653927763445040 8411556 -47003445414826071819540957215776816128 8411557 14452242855469490062716213931632736 8411558 -14826851413653059541881502233279769120 8411559 -39704241467029681224418690457745408432 8411560 17192367730768436996734255799874355200 8411561 2299734681593067908674534803555239412 8411562 -90660094996986485576694718216008442272 8411563 -28326398959111024114318248096468266188 8411564 -60012687764937459680651298612126710784 8411565 39432373670120173424921223614728919520 8411566 -138946866060978553430130938905402080000 8411567 -70760044104809839322333992429379766384 8411568 -5588563003426158195422950346863411200 8411569 -5272577756343104941704658551304555520 8411570 -26552216907044239998548956404192743520 8411571 763784150400727285165203076869703680 8411572 -7325919687587005899511823315810778368 8411573 121101894681833696798637985556820771822 8411574 -1058989536426662199854740972037509632 8411575 -16641506270462379108612459548898473200 8411576 -13895199336340870545767119202508902400 8411577 23571772182084076467285334893309839808 8411578 33024863135436958354170835722330406656 8411579 59098210761416124977885036225424779880 8411580 -16244088676691565099718765312431206400 8411581 -160592106802555762248614607319491576000 8411582 48605285892641299754973736737477778752 8411583 -25968330528281784971196548317026407424 8411584 23192064284796310382550092428844466176 8411585 30129380075188673792522653501247544000 8411586 -77016785734028940546966910212369447936 8411587 -226725500952125504067709969214960525764 8411588 101734206358814220808697419329821378688 8411589 -35050929257826384028349065018262347716 8411590 13344521194915236433852603325957468160 8411591 -100176695338685609775943804077323642880 8411592 29287963581401844200996987471946547200 8411593 219247771604854836363645263342797866842 8411594 13642669945250031457192997959416450096 8411595 90642205256140291013228626659259473600 8411596 157374172111962124827930003568420672000 8411597 118188469393017579357281337293778941046 8411598 -9122034256178324444974720731809491200 8411599 78893331987684350262581089336629843552 8411600 -16919622638882810614905121391391129600 8411601 -459954428351397041067407416257751872 8411602 -36510577820081424613926967887501060096 8411603 6158921744337544523438402987345535852 8411604 93066502776110559566317761641658777600 8411605 66047716770321113492427652415436288000 8411606 5870244419974224879891841086298103808 8411607 689576050445879657314321192029252240 8411608 144584775363931783574482540744861777920 8411609 117492847240781255562582769341183193104 8411610 -53913293656600905846447958021478791680 8411611 46309270218510753707739984935179911952 8411612 -59422593069830468497314576460203268608 8411613 -1738939295059056886002492484053009792 8411614 -66092412217130516158340563508966195328 8411615 -587801511660667623303144913104560880 8411616 93356430034413700424721608885915615232 8411617 -1074819091975969303495808799412692096 8411618 47557324761300490312098203129207111760 8411619 -63575524408956907236551510912497445256 8411620 4525329743432351026475703389765038080 8411621 212154730827190440069910202868112221822 8411622 -36295796470846251100957753387763320128 8411623 -3631932582635681762485338035549925120 8411624 -40348676535790086795195693840388608000 8411625 -45794118299916582280446537185874891000 8411626 -22244873283912507035590005108168337488 8411627 139939975482777455098526465932172896512 8411628 -76064111183242803590877694331439498240 8411629 133149816712626826818394983131218223414 8411630 -24806249026690177770048672305581728000 8411631 -79504509440782215777011252352896589048 8411632 -29199100236477989419430662191649521664 8411633 58076069920294588917345392489507976786 8411634 -21411954710876279740348098568939933440 8411635 -29483610381152591822515337685465574800 8411636 -174945107556411891537020673906473194752 8411637 -24601721482919811732380532519077181312 8411638 -49907677826639320783099127134634429280 8411639 -45824507061541516722695497926260482680 8411640 -50532128926728114888652371124971110400 8411641 127683668841328461893474362037850373824 8411642 48597049988387372550584207909946816000 8411643 -7766247691727138958616375602091965000 8411644 -456741976264683868987498938857391104 8411645 -31342214287803545743122139484360109600 8411646 -10294468909956484356821846038937409600 8411647 243330987265287269956805612005604142192 8411648 12146695456080076989722444456962031616 8411649 -48108178357897752727919102787961384800 8411650 8227280678132918504839340625073365600 8411651 14598659987675901193706762162827761432 8411652 -30936300139361602533175532543171911680 8411653 208549117558553862728843523613601778780 8411654 -6607429496175210265005135630814953216 8411655 -9394676810924499766556815098497172480 8411656 101754212139096896706540015340091473920 8411657 -70080561752980886412117241027288607820 8411658 76949070418446736377475916297209430784 8411659 -14958317580973164442029387208647195584 8411660 1826074278573554873475783377251906560 8411661 2237530065536543824084535252351850240 8411662 16613638438080309721708118296135992192 8411663 -22342496030900571641432094835720290096 8411664 2133896972645159764856923333573214208 8411665 -104656414727948780659266615507179468940 8411666 -2582830948125110378888847072126265968 8411667 -5982987310806326527990521827841470400 8411668 -189670720196341744802731859427389032704 8411669 -14034747383777530909752754028525262720 8411670 -28430541848980807196329030066418609280 8411671 74844996662801965398419100110374755544 8411672 55777903168285369161210972945363916800 8411673 -123631499344519495858722505644753466416 8411674 71152343613705103054316792498179140336 8411675 53624747526570138231344172651341034000 8411676 5176980938426377556995746976780222464 8411677 -3655024448880796653550635375405784474 8411678 -99443964213399478411492808893504320 8411679 -4835030528838084592429725062631663600 8411680 163826200322368465943810646440253849600 8411681 -230744402858668974434259344563307023518 8411682 -20328562957238533384015943336784064128 8411683 31809617512483729127719906561817252160 8411684 -106180661717910540608442830599684497408 8411685 32240494244330817061814833112649668160 8411686 -155444909736814798938165880458722698176 8411687 -106535690520789376770987550167169387080 8411688 80938307315161480726381224876972687360 8411689 -34299877914849171676525416780599885760 8411690 -6687450839477939279398141751480632320 8411691 17453434378568624281919284486574859504 8411692 10669601295737554273799310300907981312 8411693 138270009290623222380950452279426497942 8411694 -29757476702872963841659584698940465600 8411695 -21975837782740310250424390839135004800 8411696 -780185534199909427131245482618011648 8411697 14175918231811407152425099838538368640 8411698 5674358439699680660736452751786309120 8411699 -58838985784187897638262206357463390760 8411700 43089397624486488906120626478800640000 8411701 -467465505503247324471588953435839455968 8411702 -80731716101016597117901267208038656 8411703 -789223066940605688496530067213793152 8411704 79415837694695689189529315411163340800 8411705 10422150416632692640546446708658173960 8411706 45112859852551987709024646081831968112 8411707 -72226590095768341620336128304114216920 8411708 167222114846765190029203366269870025728 8411709 77434395876606672083734450082426306304 8411710 50529804511828608093300006589560524160 8411711 25840098150981662152119488967006773760 8411712 -5034175178704281770825967869192306688 8411713 -132175188010852510981085522217815519038 8411714 71074759033485134493466395420268533456 8411715 15680972227786412802378573408345374400 8411716 52699683172278618861062732042299644928 8411717 -8488983977792388604135439198487168840 8411718 8320743355877154256609672372648673280 8411719 3685469010045701245850007445995768960 8411720 19269615464325647001788343947164569600 8411721 54734950982144111248941671818363083840 8411722 4123306575790866940478196049943053824 8411723 -52967818462944897076055065984576034028 8411724 -45463086560794827975872769960365364480 8411725 -5907434993830991405512483017231715200 8411726 -2618912168981361622356275750978998272 8411727 131959223857838715846170766550033635720 8411728 264665060797800715768671924334198784 8411729 -91005298351508469315308500582761574080 8411730 1185529527132004304827298617230720000 8411731 130391657819737258098322699553396822112 8411732 53197223774753639976803531101906636800 8411733 -92879336714388980655696620880748532256 8411734 4236436261137563430016799070992891520 8411735 -17377190978415197418843805663896705840 8411736 -35167716839523851196203965686545203200 8411737 -121660774216707812440806376007874880320 8411738 -92290448037096302220592468101582462480 8411739 40150193204744164399222568164030917120 8411740 68358281941818757263633691237633382400 8411741 3955994871426551602322585417640236172 8411742 82161050441576325636204402506624154240 8411743 118673314603815383061100999775675835520 8411744 -54494461728910774399024567600325591040 8411745 27153688187388042910317549144199029120 8411746 226203984915128812631042036716999680 8411747 -111213260355783686636334793927980963240 8411748 -39276819647229987897125070353502551040 8411749 -85312416217911549372308579905275149600 8411750 37161857730777057574370637798255552000 8411751 -49814175166048295645652991895501815920 8411752 89879983678811677344180132983251737600 8411753 56839266479683087808798262490315117056 8411754 -2642205748221774627585915897900916992 8411755 -12445807559106077594683887915367501680 8411756 -132938888898586970602606522131305095680 8411757 -18685633466118032015577930404261683200 8411758 -89139065399595579257891378917352003520 8411759 -16128827548869252167263396237274069040 8411760 6753515411976142811351156361392947200 8411761 -201183369674933914452766533703556654638 8411762 -139437764320471305592119037887035212800 8411763 -57100052610409692234290541989323672512 8411764 67448360130912042485430269456502920576 8411765 20685879535955500089000937239595527600 8411766 42712929192276149217031186865292284928 8411767 -16031083078403797224321355442982750720 8411768 -13620270503975456813608699577814589440 8411769 3767191547825971149629526664820560260 8411770 -14382346020386589667665788654269823040 8411771 -186415750927966410446904886812789117288 8411772 74047735343239044275585986122299203584 8411773 135235210017321472639717885887563400864 8411774 16610491451593714362429406757594017152 8411775 -48328041984374165663994831203780448000 8411776 7574265442030146709683076759352770560 8411777 15548723839432521890135040461325483744 8411778 -18245151594352855902583308620278213632 8411779 -59253361830818631779762456007755978016 8411780 16354879474758049744918280192236853760 8411781 30881689992132718783004341144932242592 8411782 -23853010933752377684648738417050735008 8411783 -27818223794061439447404644348484005376 8411784 -1735167107967071780059656737141882880 8411785 33266859679153976228248980022843269960 8411786 17465150745139685891190329617113635424 8411787 19355594651608839728496423688465383960 8411788 -2939828588676003976364117502905942016 8411789 128948543125455536714198971739816928 8411790 -2196117813263925708798815540916264960 8411791 202686104059998502113781026337988006192 8411792 27793238091017331410473378041102336000 8411793 28729259373259700577736683850632752064 8411794 6421062755978977002028965496755463680 8411795 -29269864855252500555611397605475096000 8411796 11537553571197430176346711172616069120 8411797 -102150841955146033983532643948722128754 8411798 -105812868581626946848723985194957587840 8411799 111890217009555539419765967449166952 8411800 9802436751537247601830432285143552000 8411801 -56537796301132044782089366679851591728 8411802 -8244411630098913384740867770136534016 8411803 26405321646353066252709603174795146104 8411804 169416110184579969846800724147611400192 8411805 -8605295911739058992130682957419865440 8411806 -26919030094654339930053535096288743936 8411807 111888374020863412302793526350287405720 8411808 -126891076743511522373979747498958258176 8411809 32172104290797068881495261138971534016 8411810 32632142935501974276884132816203077120 8411811 45378994233612756253497528197986167672 8411812 27681057411697234164875951427367007232 8411813 -67561622562743097877878844679735880000 8411814 -4071392363623485658176439927246005120 8411815 -143480807224459654812364522388851124040 8411816 -23908894906278189965960601780675133440 8411817 -131307503663254880604500115636211409520 8411818 -36933220737569966997212080456074146640 8411819 20597171538064601793957886009213074048 8411820 51558282765585305034304710477775150080 8411821 19690533511648789920635974716398458944 8411822 98801580936510378088479292620226811712 8411823 33710204542583437453865634472345893120 8411824 476885295881195754402862425379389440 8411825 80917027129759107308300769957807984000 8411826 -10079828134707458284776286340288144256 8411827 -43697221070371719611229924888141276480 8411828 64929584367364029111585133947287009280 8411829 -134648161222997993865303249254949000192 8411830 16448284716536065684595524860262775040 8411831 8337450740308914428964760879628801664 8411832 -541414420357418714828206794851942400 8411833 -24109262277623526303724302833976497196 8411834 30373710556463939910092268620150856816 8411835 -8251772983722724939729081201591495200 8411836 -75617701485658426431468145366471461888 8411837 79216233679426033986968101313843283552 8411838 -42140388457169664793804960723445708160 8411839 12763239018001885606927716744055620032 8411840 -3685027130823257890741497379915038720 8411841 102178503076320187348765538287669864320 8411842 -6334332944132678768606114158762872288 8411843 1551749590001541078569741186908209168 8411844 -3255044530260248202768489896244019200 8411845 31177728972204229318182091574943283200 8411846 3652470392637927171087863970477163872 8411847 -40644966897336475920488237581016597040 8411848 150488410880467717216564719587858703360 8411849 92513301350305664674779066290941493850 8411850 833705453796184030707790634715724800 8411851 15010087464181151843343443835684369920 8411852 27399388442674778145378768199280110080 8411853 36689441002077683794490215748941463424 8411854 13751638031173255506930020471707419072 8411855 -65996648482342926371505133270423598640 8411856 33190118174803021946956450400185221120 8411857 -105136856344665239256597829990157762200 8411858 20145015997156437809129403231840944640 8411859 72480943321949460946411587157232421744 8411860 64342593590065158193400007493046542080 8411861 325589268977579422500532387577811693024 8411862 44913803441168233848732510269060540352 8411863 15764575451390221442602924180595332400 8411864 -3248651190980697754237573224054190080 8411865 -14600254594444889258394992673163791360 8411866 -51621245024521908625505785614662864640 8411867 -171107068244573776384014639712715694816 8411868 72085109348499274132928014007221604352 8411869 -127904355595131734960181762816477264730 8411870 53542567696121772751639282703328259200 8411871 -938537470534885048825966765996320240 8411872 -108035010156001987546022162762253729792 8411873 187102915321264398722312051621865481122 8411874 -70641679189414674674665338782706483840 8411875 -832922135775201231898896407107535000 8411876 46695321942751439737889651041698471936 8411877 22517271834901198757874287770498467840 8411878 -26534987409781941538516886437237336320 8411879 116537183551188650237704459995494591496 8411880 6877768711775284678888917450823680000 8411881 5531898963447858040746957960461188864 8411882 -13780045956607892366303373680952891648 8411883 -103473337155826068379277797949700097536 8411884 37648981448642493220750584025828838400 8411885 -25883016452971836209703117907410400200 8411886 19897596180932964914472771478115236608 8411887 -51806854604046475194151254169341419208 8411888 -22530632111722814989643837615941287936 8411889 -60523127543059846346327680145680873920 8411890 -4115635849072234862536977627128200800 8411891 -61532245169296902667863452801050581768 8411892 44147770390881253331077813283933448192 8411893 47077379302031847756374289834518423200 8411894 61723251894435051821702110902243086496 8411895 41300991984855568588290236675060529120 8411896 49619482916466884557534053619209523200 8411897 -24330309806668849818021240097216276860 8411898 -28204072274174333594063467613001437952 8411899 89145876327292568702185386598394652240 8411900 12574367906646037050373566900101990400 8411901 -97407984717995101479790805413458643968 8411902 89274157405949796191708274259483825152 8411903 -171229196360437541801825359316621648880 8411904 25965011726145299965765557748362117120 8411905 71777282581268605247592399090894921600 8411906 123986343305509746333280950128187641760 8411907 77129807236647640634174525472030082560 8411908 102380872453661695530793469248767856640 8411909 33493752941190128881335682673940997440 8411910 21273932529034917875799676054133702400 8411911 6602065894564830209026480535267055512 8411912 -33585651708914633601284660554222141440 8411913 -43292413674859593855171524003578216476 8411914 2086754163211112554038967442388633600 8411915 11582618999520164834545723064388502560 8411916 -52862982725645585442218822241726632448 8411917 254941278613496109356856347405600804032 8411918 45056971544210307250380965294445504 8411919 83757143769249084684029046588481125120 8411920 -27671972729830137592793737526535782400 8411921 40563912527519600169908376271077755712 8411922 -62011277197970320615193089749429600240 8411923 -19069962491674085549176870728441560960 8411924 5476479915840562432623244504469241600 8411925 25117130024560724280933470430811356000 8411926 -14412127394562606666959638940985165120 8411927 -222429133137866333852863407657880885560 8411928 -33591842609042984000829200355067822080 8411929 -7598499396791249072253101314934563200 8411930 -18830873794121216799144111788986916640 8411931 79816025203853405621508222039295324200 8411932 1088638712754295322270054097893258752 8411933 -109029324618891630970509729886909072800 8411934 39965561452340236995267454239453238080 8411935 -2613291453555785882848358703563271840 8411936 -2731324400175363005534936830757830656 8411937 38164512845450280070097868326460001344 8411938 -26816094342201384353095130784144453120 8411939 -18277851315100606749115140757893900744 8411940 -77977008833958651075829010181754560000 8411941 22262389752052674212053616641746376672 8411942 -45348722630472867278668227298610159616 8411943 -16064904182385545870735460425122713600 8411944 -207785989705582088200094801693038848000 8411945 -18804094717430973697141046216242782300 8411946 -6508122258938490656367401568806115840 8411947 -11955408636313078945949051069404266800 8411948 -48002341347541658855270931530116792320 8411949 20576440091281524811235120848627404288 8411950 12576456778228014766823658618699038400 8411951 -27949521414544974283255355743668950016 8411952 -1909786565777261194619460548375150592 8411953 177672374424296721872410439212032186864 8411954 -97625054363882440082029529217645571824 8411955 51519062434728366348634168280610381360 8411956 46381400095756901871456629154471098368 8411957 291839870265513353283442360787169982272 8411958 -29472176025832433615638131193809022080 8411959 -3694555252537054173045769741086554784 8411960 45394574031501370926294543843294720000 8411961 2437164878397078055690753998645101760 8411962 -8301943269624092081516498032660961568 8411963 -71652884296946541982990353455736077040 8411964 43439385858114517182868104887513628672 8411965 51590396768962201002112620846466965600 8411966 -1322807953022206759795512890195873280 8411967 -74408350538763452193918294938415204312 8411968 -21620259447662076303404846323193085952 8411969 19212461022667297849495872785747858370 8411970 -1317014106594007644444938553434695680 8411971 -39622337652435717642727562693972245828 8411972 71120708032383122512679192866187182080 8411973 77012363733943335907854639138357122784 8411974 25417101818965846369021652533218361344 8411975 -19816778817262806092608313967995701800 8411976 -39203129877965064222964832970885012480 8411977 168363742016555783704941405925580797146 8411978 55731760095010365787311492622941845040 8411979 60195155487467185939966386626607357888 8411980 44786171193160617095865528926507904000 8411981 -49942289992561057168412637609621694218 8411982 -1066689048971924620870613735198655360 8411983 -61239002228879134475370522612470981120 8411984 -14157096346060617100781662718971084800 8411985 -19550508592152547599124293389337436800 8411986 -94142372204147961155473278885186781056 8411987 16272018103252207364971455448839460944 8411988 -27583167502295780082892301289303484416 8411989 57842547944788386475260710691851803260 8411990 -5198644301569942932476204365961786880 8411991 -10860636173053796593316329807625008896 8411992 217871807974448710657492240077047040000 8411993 -65386284519199806098584316428936336758 8411994 -23653659126015874675045228930343010576 8411995 -21726202746265396102505190190323528000 8411996 -101467498717331165007865602949119168000 8411997 7169853405275858551886763047324868096 8411998 -45634130610995344584423504276723867264 8411999 -203169639841005799795961935001496421440 8412000 101924144874440230673914374473515008000 8412001 20260339595250009256290004452767978640 8412002 65637479830852895799520325784792662400 8412003 -33521519935525290421456790203231172520 8412004 832200825884345692591179270283027456 8412005 -469913669364332016420473339687777280 8412006 10643585721385520156945890001631657984 8412007 -144333101804575835957582732019242433248 8412008 -168993470897202747559162739412540948480 8412009 -6123028135276380193599184222999215744 8412010 67335049609748218001699028656115010560 8412011 -18627832734301314656077339129090245576 8412012 2061721137934603937904429618073543680 8412013 70716220063654363173605500882505585280 8412014 947952540812278071951930023051468160 8412015 -20689181674863335810391587542915500000 8412016 11644780578864563597070339198815698944 8412017 9559040707440060793915961711613306066 8412018 5801481021396955298307069980663627904 8412019 -27632427808210203842182308593390282496 8412020 -21393470256845852215976543329140817920 8412021 86997863193931500509811799367547642990 8412022 1302600679178313506415208414858497024 8412023 14546668030226936829530597466946567272 8412024 9666808517603262379758232186962616320 8412025 -11152940202895491479206452991052801700 8412026 63941032313492878264981784633366222448 8412027 -27450835096978938590095363803085909392 8412028 119945385358593217208927761900781447168 8412029 -185410448793604787570295021936677943924 8412030 -21637790093331312073762391595861868800 8412031 -68866587361170461942458714121809015168 8412032 34564284783096760744361521860260659200 8412033 12417040713785652081113144774513281920 8412034 72292325657257466449131097735392501504 8412035 -80265982077618289074887118191312561520 8412036 -15753140759209738775645823588611997696 8412037 111856712757734741300794063807435197280 8412038 -48505993160037191865532141147145074080 8412039 168585084845688107899431001036557101520 8412040 7640864334279240748068575859366297600 8412041 -241733787211759372198585678402040400 8412042 79682926173948501685204217920111471104 8412043 10477815465105571579589196634784544000 8412044 -37638463947608445441192455181510852864 8412045 -16532332678119510695823943017762427680 8412046 63584946129720886143291517016673473472 8412047 -961863627666833554215501992330222208 8412048 3269560453974064314123079875826655232 8412049 40610771757137798570361423369905088050 8412050 -2281063578433068556930426835661475200 8412051 68722640905557467327304953618190425664 8412052 49390188789466237605116017438311174144 8412053 -35047222424097327628219005327212078916 8412054 -4337798030629280510525414954536826880 8412055 7669876135606047976576268387241704160 8412056 -737341982016966729044676630118533120 8412057 -24490769052561798043230128105937471846 8412058 57991005453530911054045952933567984880 8412059 -62250296016458958954243561929093878080 8412060 -67508558417680073155562909227337318400 8412061 -35446879624689742071859954845155806720 8412062 49222422108470955327372399147224308992 8412063 -34110581655905202219439012241421837312 8412064 -50479384327722404764469546014086856704 8412065 57808287727224879907564009994796077460 8412066 -17570867014288945865150127882913904640 8412067 -19906687672816506753285506365182799808 8412068 -42113253557292868111208802232058241024 8412069 72548672771518551665382576612602120544 8412070 57779924930978497842433168570270020480 8412071 150403074220432727631458247034864797192 8412072 60447326523555323267009079091265617920 8412073 11591291574899103711572990895769812324 8412074 6477784663138255865214929005884716544 8412075 13100489185687787121938981611047900000 8412076 -109044240629274164340690089841396813312 8412077 149282327591583930004194019332516667926 8412078 -4131090873722703565062322606384957440 8412079 89327896876822187005652579428754684240 8412080 8443226814353671023446538531213803520 8412081 38754161700012044454566884795834864752 8412082 -2902029508149950679343296080757451776 8412083 43590107333929682625989738744004204480 8412084 -36387388341364741710726813399495665280 8412085 -84046568654760785628377546733966159840 8412086 112327831594591201382971262222037089280 8412087 74427812142890904656463992829121238760 8412088 139734692761393674646830291751999488000 8412089 6661311973834105318846248125354544000 8412090 923664213672285219606060051859683840 8412091 70579935756240194547884249816949785800 8412092 5401692512703335764517592789702446592 8412093 3952301188791929218217350149614131800 8412094 35801235466017439499130668200731741312 8412095 -23156656955138383199357266355504641200 8412096 -8234980309587636890690816405416181760 8412097 -2356086480230124934624421979857150508 8412098 -13408639741011982355951615361267486720 8412099 20793930139065904102376529486639759360 8412100 29606430188354824685985006663637462400 8412101 192108521027361074212210755075061443102 8412102 30436841835965413122406966380893159520 8412103 -23305497033968284008435658168814989520 8412104 -13745682538081666636486111278332436480 8412105 273485420699283154208052736243459200 8412106 26638130611607565185482751764973896752 8412107 -35108875913389582072926023513764056576 8412108 -57527198577706843248204649511572554240 8412109 139821369166037140509035295477724744310 8412110 515472608010116265030730525031769600 8412111 -801959645563403515698646825994743200 8412112 -3231762138882744016570746243870228480 8412113 -101477683359171706458797607842637925056 8412114 -75136294873010125632140512461874892160 8412115 -34191299871293965426292219306308524240 8412116 -9871488091206702581039903673694431360 8412117 -14237181158249935687335762799655884800 8412118 3331719153745296289968260787681576960 8412119 93024612428374264091220672074122448520 8412120 91804655318949087209098339087595520000 8412121 -21091831970223122618612020036949362678 8412122 -66874001855666576237078484238967247888 8412123 -52496493174554639122354782554834144616 8412124 164886308411113566241032697217432976384 8412125 -51134702545198504218948675649956090000 8412126 26183201863542641721153909421406337024 8412127 -193995151669376110691710524289959338448 8412128 20734583823564375560058350277584486400 8412129 -11328621438962549264378538214986050304 8412130 -34718513880147470200124338664446115040 8412131 29050447216206707307012866808391113024 8412132 -89104950806154699536447690948289481728 8412133 2461715629240535309522870710063820064 8412134 28024781156073479320507195359655528512 8412135 9365646242162338799308302025430899200 8412136 134567869543097339287296277820367667200 8412137 -72209388355437284502058240490885222214 8412138 -19218369028883858235570647121769840896 8412139 -42824716785918734280824046833373250060 8412140 96684947038156709098336432803499975680 8412141 84798201033619551195597246763229571360 8412142 -3568625664399992875110595154983800000 8412143 -89074696604945006982400436697525106608 8412144 17428494470235414370211148446745427968 8412145 18349557747262904275548249596863798080 8412146 52500817776837875914717470365131723680 8412147 74662927366384831502348819190750749040 8412148 105740960591944452168704758309989707776 8412149 97216594174031195861425414805962047150 8412150 12915985143945896688832955452582689600 8412151 118969503805542991185884099854727227008 8412152 -4380545492469221919268192201243729920 8412153 -108677358059128747950631996152775678896 8412154 117010066449143842328748288470668549632 8412155 8923404504271721076356821932655970400 8412156 3155309626239766203494989844282125824 8412157 -102686553832370449633821721709443809280 8412158 -75568912873877367229747508705056734336 8412159 5456954963107484912738063953791308160 8412160 14949378128396891864960008339807272960 8412161 -201388014904678469402742096916815966240 8412162 111963125279675945439420157442894976 8412163 -124909501508973450051326995516488739588 8412164 -4773523798033395457416316965132618624 8412165 -36088400193457566268531707842724130080 8412166 -5879515765300190990782979180300826624 8412167 21823931215420201379759878898480280216 8412168 6482051729616553966926757720077926400 8412169 -31439098500516739950863952588453651430 8412170 -4111180244045486795551485139443086400 8412171 129564399783340377351895629321973553112 8412172 -11569424874560947481271439145524881408 8412173 -9836628538562127463514838375778209504 8412174 37749141764582151499524541987295201280 8412175 -16861411853931353131016284210092342000 8412176 -89334081402304904757029763988389888 8412177 -22099470043125446478625691726655198480 8412178 -538119092656684615733811012046039488 8412179 207887807291665326131992436073688233960 8412180 16323646583308934787374688125123174400 8412181 -34383062866016203617095024159713046688 8412182 -82957239659646991201908289999827875808 8412183 -36245420552660487895717756475840915400 8412184 -93265617061706767212157331102700134400 8412185 -9053315995945367623835484833722760640 8412186 -770611079562944277224530372712679936 8412187 -19447101638677637107324787827251616000 8412188 127947594006457258970618724291488440320 8412189 -87967526881543325452910476858051419552 8412190 -17060817894218636434263330206444510400 8412191 -34142271098381815767759123219320976000 8412192 102830215203515638436722543439868395520 8412193 163567703533709004499398559765935158320 8412194 -8108859741458360840137244173278655488 8412195 40973142450168533723459218625966400000 8412196 -54600213731014936117133670817443876608 8412197 119408774778922100481906921237156246492 8412198 -73042924469998829232894547490979840 8412199 202350344900771137539004172160850063864 8412200 -26171764866658027434707273369521536000 8412201 -94014605867174418635638939328467783680 8412202 -122196384435471944256258113653541210448 8412203 123532128918132305751302687610340494840 8412204 49851980276075665649486140555077304320 8412205 15797653666671223464477700256425809720 8412206 -81638084219575015727495048944529487936 8412207 124378375346116586160469754443437394440 8412208 -6009763300832111459244821949219799040 8412209 3760247882280596445257445278593346280 8412210 -45892002766614377690851562020494297600 8412211 48257419464611066473990408869016298472 8412212 -48745291216219634147101333411163504640 8412213 18242341444962380036903755912995437568 8412214 -37605273444967526448425575260780776544 8412215 26555960646886673690897177516379468000 8412216 43441033760122440770142929443319316480 8412217 133883800415794506615979978776416433984 8412218 -69282168453347830792934927917443799440 8412219 -1853884867934467262235356655524625816 8412220 86764224507294415812852548399559552000 8412221 140343303061596507729066052206763828422 8412222 3067983893521496097037113876742422528 8412223 98560000814014886208775500210695329472 8412224 -45066140918986245509557442537829433344 8412225 -51393398388753322108619696265579536400 8412226 -16834231586662472036110262480043540480 8412227 72476275066503812032109752994374902000 8412228 6332067202185950517721138293843517440 8412229 70709787587219162767262274537887265792 8412230 70856212130686744610337236746319045760 8412231 93397522743183032321901756727453562880 8412232 314338382948793927447315939915387832320 8412233 51579692700096362777054702512819047360 8412234 34423375564176354620715814682032177920 8412235 -53367149064041775835505047949997682800 8412236 50416364352663563916241577930636820480 8412237 -79767756164510698567259969352203369706 8412238 65668113992431994727556734548661731520 8412239 196012653875739353119237201033067687040 8412240 -6048903130613922720856741608123924480 8412241 148513992746216510562149772860496854642 8412242 -23172287362646209063198535972018268000 8412243 -4786034743674034432143017365129409280 8412244 1779114551236365537631327375735934976 8412245 -10493278012317960013121862867650926500 8412246 4677468035217571015779441749727654144 8412247 44772279205613273323915711409768575840 8412248 -56684665797444090375728270464656506880 8412249 -65299162166782448465705422244351532336 8412250 -15329999052629670941487235008368640000 8412251 222375649221797034731835770688817725252 8412252 40473319554323634185738475354101809152 8412253 6557936713945119545810677731848301184 8412254 -3207073086690162515268505458866903424 8412255 -2539025938731022771089350119719131640 8412256 178774905032970648270020652543331663872 8412257 28717304182523480537696158104478746624 8412258 -2877675167179706585652995765777206272 8412259 51432963012917382716059180757727058460 8412260 -573528666481936915895342246783973120 8412261 -32000402227803418986275166766869654720 8412262 -1994200232273969685208075705659050880 8412263 -62094890982949519763005891084214138160 8412264 -34395529567372152867620166868587233280 8412265 89829292951136801097022232068721896320 8412266 -21010136908892213119156499623178521152 8412267 1965045996327380679225957231052832448 8412268 -63209193678450640141425232593869354752 8412269 50610146882525704535412398981827148640 8412270 12685377560367927062875748032413417600 8412271 -42909335844601864066501938568840572960 8412272 -1537149910536143042509028871655292928 8412273 -62305375780660199016992904069180618240 8412274 32658252713107677761844730307374749600 8412275 -98626221446226279909600009942359183700 8412276 -4324504604956296596843373921756192768 8412277 -16609402228779369631188946619304273874 8412278 21128999830440620525383279467732387456 8412279 34569569827709068499634656126790587520 8412280 42030499310549605641684146616023040000 8412281 -75903532010598198041354462208383664918 8412282 30285022379751940266093694990020733440 8412283 -44038662707713933077743310760567760 8412284 19155429539135773390055353428784742400 8412285 1211808610097702781170298782697043200 8412286 -8069558363493052280417704628227935936 8412287 66319138731582714606672919125152914200 8412288 18962249946627392878653546743778508800 8412289 -32617927940505660560870386377431862910 8412290 2995183393098832734779728167125428800 8412291 -218783734272899900259025632971851968480 8412292 -23131992581913083153982148687594311680 8412293 -3871290405504021439995920685555348480 8412294 31951014531053609280128874879500457984 8412295 -26256718286355311068795050794767542720 8412296 -25505766675754103072620953989296128000 8412297 89113945811459898357568413791618710464 8412298 -2131723800590942065221056617390492992 8412299 73282013452380562127130563992827471360 8412300 23928645840180889858763655602209536000 8412301 8682078372997020993460431700356249292 8412302 -124241859025537910441094362785386819648 8412303 -40654917264517791629285000341138459392 8412304 18670691715490945415622615617073029120 8412305 1436180650438345341544785440516857920 8412306 -27892384783552817430101700980109636096 8412307 142593027531561701302652420167203082840 8412308 27033616979855295621504443524578072576 8412309 181616623437610280176807578283776366720 8412310 -20039138317874835479549102270537629440 8412311 -13845397566228334438286389899319244088 8412312 97684233563775470732682766945916313600 8412313 -23650865500187641902438257972387308160 8412314 -108249509527146757290825924211736329248 8412315 28988984128439523824840696129584128000 8412316 -4109193836486075922079079203135695360 8412317 93467531667014155237265479361082747366 8412318 69250402491198294612072810550811981184 8412319 -103999202987402219897178462119301960192 8412320 -37722972081555071234657462034844876800 8412321 -96911921841741490316134891211473517856 8412322 -44766233039673450551274072127958016000 8412323 -33119893406377060718138700257539558896 8412324 17592603798683865657424312931682723840 8412325 10339861354082397058076983736117240500 8412326 -10831053113461955191844154030390364800 8412327 5154598893279801158951276300567385600 8412328 158767251483772987160337404305950136320 8412329 -104378981747261449026776109753571640070 8412330 -17470392240364050473101757450300302080 8412331 166478972901522883235896134712445496072 8412332 64246523213655073364699877191818327296 8412333 -123053560351194111156728162159497488576 8412334 -44282866076785291009216647887723438208 8412335 3751976279223773878712841177655484160 8412336 -649803499559615097426858475807162368 8412337 10870173425499181012891911364208782132 8412338 51344633269832982109834653242147139840 8412339 16604895835819196050239151549171104096 8412340 32845441792716742856026596969799342080 8412341 -2468381025587774123630022473775708096 8412342 -35594576300502799660600130658952912896 8412343 45238420906975043146694127186472792464 8412344 -117364545484801176528677662843432611840 8412345 13133753525155026854605161107050128000 8412346 -71862757113350603074667886422710272 8412347 13558312893525889265297740305805661796 8412348 -218315965733824929546219161193381888 8412349 212966633011268720545522246418531404320 8412350 -19065696137799533541970462856447745600 8412351 -105629609245940656072041551722256730168 8412352 5310900573513073553221718447113633792 8412353 -42784851824739500750264166320218152960 8412354 30609598088074418937116108423762282064 8412355 49477135620169727914473753150680940960 8412356 -42204631446075289003771458914026598400 8412357 28483034812573152523890502126183020192 8412358 -11810072366278876553172667069168386720 8412359 -91181983470342005394724299800734256760 8412360 -8198632455104377996460801264819404800 8412361 -48373095837358987610975377905895352576 8412362 -42494238287329581802107565559444491008 8412363 69252881392459250486465226644802452400 8412364 -12165048668322625072526982919349452800 8412365 -22843919387275368672313710662929954560 8412366 17511540720455476463851277659751644224 8412367 -126019191512504266828901737969925549584 8412368 -6677450529953844451477967667456811008 8412369 3248919047411889739734886869276427680 8412370 5363955835390926770109747199466654880 8412371 19732020275448714210754566250893551184 8412372 12332536875082416781098082538465253120 8412373 41301709737518903229886480777333788444 8412374 8219277572088686283309480895205555712 8412375 -62385052471116548584298616674074332000 8412376 70582208955397576912018958496786063360 8412377 73064681559181070048383170264780026112 8412378 -27451061055791911031591675928554265600 8412379 -65611539907084980659031030040960649020 8412380 28912719700100141980675161932256076800 8412381 -72530351482914534266441996957213606388 8412382 9794066175713373148003229079247392768 8412383 -1337291471931940241760181908497429520 8412384 -83013650529184076112662138289582243840 8412385 -57363695710163586711942790802803005420 8412386 -109009974397584333111798932162889805872 8412387 -8934322951024816064082650747182364040 8412388 40685145068979964181605588255784448000 8412389 -336559120925009787429398449264821860544 8412390 30808645221699426297079178348614963200 8412391 -902139200014034366636298453225856800 8412392 72814709221796350367172037310899584000 8412393 -6731261749040260338341426947994019072 8412394 -3882791700583069007545436001464524800 8412395 -66706108719848429649672850633556973600 8412396 85876106785719605258404482264044385792 8412397 -17073569726571123930168518219396308800 8412398 -41350996773599850437854579749842564736 8412399 -139031870317464224323171348246247513616 8412400 23742958728027807368757223085350092800 8412401 -130034751196763675631390915037582631598 8412402 6695391554742964787520708863816870400 8412403 -379167634048900524316358655069296246360 8412404 -19601680702946688611813480468250624 8412405 -52727040437125800144764241852881199840 8412406 39250905257379728034270987106618837152 8412407 130201685670602988286302280463458901160 8412408 -13467204346278226178089532114266521600 8412409 162464175260465894008765061669069269610 8412410 77553190655965859090424585866538939360 8412411 26565225109660627709027028990465729024 8412412 -30833937029504492560368473588513542144 8412413 -171447109073966721906171443452710464640 8412414 3059081562147980961190627861758600192 8412415 26750545327852154342847470007718423920 8412416 132259983213908311638633264018779799552 8412417 -23346092032523298675539046574469548992 8412418 29917561958202453470011964926091289600 8412419 -138588412894194264455497878247624867320 8412420 -43994311386509742829079926902380421120 8412421 44254801288820449636801255198057392000 8412422 69545492810739287504857857161311597824 8412423 30361681246536229385716502301001180584 8412424 44686196593120623315740250604222632960 8412425 57499273353412503221844140781220800 8412426 61159806971366147828939769828635476224 8412427 -6096126514112403002458008469887458088 8412428 8524251290220152168463552277145011968 8412429 -39760800176225960597268529714851057216 8412430 -4987280244122665255795004209811854080 8412431 -80313445205276154906168409824258570168 8412432 -1367029515174862599448566396096872448 8412433 -68592314005659448169516448020629983900 8412434 -1227848042698031494580017809221540352 8412435 -14079892978474267850165399168587793760 8412436 103061576433614615514451974978360852480 8412437 -78898717537878504154829355343627564320 8412438 12981992314354711047795713513860546560 8412439 -8427734805677556860109690561304342528 8412440 -55242940926815565592056621307683840000 8412441 -7652499985629085520107166983594229808 8412442 -114131888352772901469935790878007034128 8412443 -12330204245132505669311653958214201456 8412444 52250744178623514452266079564500177920 8412445 -84201706150810959840173410045852689300 8412446 -31195538346538455770363779166342559360 8412447 5245626774968739580054177796517699840 8412448 -11659036031851596510027599251911475200 8412449 52891644888137177378876988020385356820 8412450 -17038987406215232108366566151350560000 8412451 49064615136991428076769290540892175452 8412452 145510235921160870032680449128508506112 8412453 6852696716531139417672588930210364224 8412454 83201803465764020460361149731404126176 8412455 1419412595965454596736101483465370160 8412456 19369593998468014166999105285866291200 8412457 -42675754946493146134354572758808890880 8412458 27617388100254161634806963001517063680 8412459 63966744077523039910426986334843505280 8412460 -16992286236654352140290980590684518400 8412461 163226041707940401480533757273860839062 8412462 13842234377658550948449420947904969600 8412463 39826361021161909684773213537658931880 8412464 70542287678301633814786920933086822400 8412465 80524887927765957728242847426284099200 8412466 9139522308604689602135491128835164432 8412467 -149532393442973778082154420654501284200 8412468 21208061198952125108522255896794740736 8412469 31295533892715961775397921827613486844 8412470 10499857688372888738085393893821931520 8412471 61699017604859532016248056573643288480 8412472 52032654562237562075982440509627084800 8412473 -84426269889088470258586056540740987520 8412474 -20674439754775421746428509469237646848 8412475 10846072493365471487492896491283812500 8412476 -82180240205295762785665423415803069440 8412477 -1114366281040994346948910640757972192 8412478 -40193715192850695684119760758795276160 8412479 6038474086621019912293374016350790080 8412480 7256899351117170463149190551447797760 8412481 -44077065827406132609316501621725214656 8412482 -97637871875496641644822755389293723920 8412483 -110365421353333419727738298282509495296 8412484 55783752110315713178773491859087606272 8412485 -57918996568544996362946496708164856840 8412486 -21384115985769173314392132029889942336 8412487 207552001086044874937814843005574530136 8412488 73832554235446021506435883176845967360 8412489 -66532715600414979408644911743292653846 8412490 27628949890226599584818772092242898880 8412491 -43452199763895083470247693980615447008 8412492 69109753091272964678532731618022801408 8412493 73454576986643604317738880092465962742 8412494 36045226986883669365014102007800496960 8412495 -9631198907892986878168843979219765760 8412496 11114198072434238578864069691380785152 8412497 -79664634059614995276168169624802562960 8412498 2417375843233333631747648403783688080 8412499 39102871150052371810469171585670315500 8412500 -105858027219003023298195151564831200000 8412501 17777972265304875255926273646803614464 8412502 43031680670389954591931379297060903552 8412503 -15616594386200477982599498904317823744 8412504 20692503614914889695659761717309829120 8412505 24153959552461541757446362014711098700 8412506 15563800181299074712155766361785492224 8412507 -54352037822192553796335544148174478996 8412508 14354600942965088765599586395283591680 8412509 22260884667927904613633823979070603616 8412510 5269082671226773907270100054078808320 8412511 18965405681993064735089677093101053040 8412512 9856468077259103139160689736523710464 8412513 16618245409037963571897667988434701744 8412514 22868604806375279905516811214966504960 8412515 -136117443448316168285042133179927737200 8412516 -39293013606978564195688017469337748480 8412517 -1991062245147051475732503557248447460 8412518 27017727263150950736771528261699764992 8412519 -74193533697719921439800405092200680880 8412520 158361988298957800481519655889305600 8412521 -26996540157831443128916294069756852508 8412522 -33733931489113669258072904303810243328 8412523 11635722603452642617741671296175375280 8412524 11463140995886693013166131628033437696 8412525 -210209758895465462266812441868392000 8412526 1585069615574999497784313832601088000 8412527 141217386297204254850347216062749575376 8412528 11324035307773081520131797194813374464 8412529 206361958499590599455223807502476178130 8412530 9983145354667626444055409093426196480 8412531 -64003450995451461786967775720010527136 8412532 -18551315269108274731406923052362784768 8412533 -25663928072489835645000976817770411218 8412534 -6968260193060554747546047093504536832 8412535 -23951744415923493763141310373941484000 8412536 76671860878595635784909066425817640960 8412537 -15063274640243682699015149903729072448 8412538 37556171747761072294628372011058781696 8412539 112007232431622939791677160231507762340 8412540 -69746312744950849327011974357972736000 8412541 21125081841238385768103862991691960172 8412542 24606690159376223608483853195685183552 8412543 -70414883100313676093374355522874065256 8412544 20623751606331226807484363849701785600 8412545 43829060284113356866383400706840169300 8412546 27811943195395497844371390952738850304 8412547 -41145628053048609696461067108153610080 8412548 -61591150290620412577885321970229826560 8412549 -18967413886555343078187294596002861632 8412550 -51744059882637982318320679720971734400 8412551 -35419374418911528917545276098846871248 8412552 209247722122298672224773223699415040000 8412553 115527413443495771430045922120541723802 8412554 46673296835577366869005985955882374400 8412555 11288802901020426757561639712369099760 8412556 6675043565705846752152917351356440320 8412557 9102357913656204251402715318724190880 8412558 20404547817382246615079810512202219520 8412559 310204476491150789611258408943179136904 8412560 -8985701250716321187718478318324121600 8412561 27998897051376705547786186854294399360 8412562 -67597625596644182642465140399470073968 8412563 385522683824064864086986087057916928 8412564 -17224007043791549355827300152664500224 8412565 71364726171881757486476019156572597340 8412566 -39946512039486882282835358146228620768 8412567 -47606951979624137401500884904623546520 8412568 -40842477884443564350816345508212541440 8412569 220019749552613016735761473976819505312 8412570 -29385745870230100395087147057752789760 8412571 -6319016934515341962676389386016375056 8412572 -25654389630636168893894789612120014848 8412573 -30459277612292741610439436434960683840 8412574 6612944947510570934897772855095209920 8412575 -32236896504995766425469487258272892200 8412576 66235446160554073110988893593580601344 8412577 -167226773298823241541233585357027809536 8412578 -20434105527126208543271846702256824160 8412579 -677773148875218054111653862220042848 8412580 -63007160013394285973902315578987724800 8412581 287368398531073372250237744960777445120 8412582 -42733492141827100379720663254230558720 8412583 -215742240650749123650410662478791754576 8412584 -9819554353026898141913276847944263680 8412585 29427864855005089511358266179724601600 8412586 -7117408567742816152423164136221941760 8412587 3321694481624792631564772031093348784 8412588 -99654966196756757355936954548919529728 8412589 13086437854314435397582154306249306956 8412590 -36526122259006599330868723290032923200 8412591 119202571691174720808315224992807789824 8412592 -5383955322690487244414215687672463360 8412593 716916929938618768358035421410666368 8412594 -44241102907946023634965072239766842240 8412595 57572188706893909815347313846766141440 8412596 -38724624322896672058487370940347100800 8412597 37665387698050509665061674489736854574 8412598 37725802478741780889854710661542288800 8412599 16053312179861799097650389189410363008 8412600 12751942676516505058888531147235328000 8412601 10499727598843285979279977195370283732 8412602 -110301819572602386919904322447192496896 8412603 146456790297135986202863157091985519664 8412604 -67628991804813213980246964925238815744 8412605 10551450997945630415988618065853817260 8412606 1211121991844620100672100404973742080 8412607 37770284623351563729578640640764649472 8412608 -38697761932953072048137946069699919872 8412609 32105778368130495133397440020036473904 8412610 -75326667973543667240102045165155416000 8412611 -222267197676773123870818671323724618600 8412612 -16120752900080078635348528260995862528 8412613 -228394673778335652425259368064754324416 8412614 21889057318245741002104204804822777056 8412615 40595470311179359559072376438481166760 8412616 27628641323341772658909917521481256960 8412617 42938795986976025026706568823667192666 8412618 10890158689241301357624815168484054528 8412619 -28008401699435899437668592733386400400 8412620 -4906253713973863284660544489929369600 8412621 -30621132154324319400083229944789923776 8412622 -24075783807366450057127801476894966528 8412623 -58930861404267973713206965871502394128 8412624 13723061925473430514161324999112654848 8412625 -30193327453056219446530706809212672000 8412626 39088343492549004313472487263612108064 8412627 75116834592361258743426984628043227320 8412628 -1037647820379047599590820344443674624 8412629 -84839989019199137877401402398376974770 8412630 -3378596203876438878883033985157888000 8412631 -250141857536187460214820468371527015680 8412632 -5021648678923354922028154138865049600 8412633 39799771757000086797198719745002654400 8412634 -13848733302348208344004372933018016784 8412635 -51644199733663102782686796485775732480 8412636 46617139246622492899827922933715235840 8412637 28742503640149526022040412367558596952 8412638 12993688433759971053423057436580469120 8412639 -49977156449250787017447608419565069040 8412640 -80442086172929299994618752167385497600 8412641 -16061800061279160451269865309626840000 8412642 4235630093644561328082753047025630720 8412643 -160842891505779023482723505800155595108 8412644 10680555434192286893749178165436631296 8412645 -21744075893219907831279062991206064000 8412646 -49495739893889079140758997046916704 8412647 7590910005700479190679337755059113600 8412648 -12413658573306720562892082667540807680 8412649 485171692244957987815857073791508480 8412650 -5571155665429724346062033448828937200 8412651 1881021153105121315738176474236329068 8412652 85207571931695890779817893436480737536 8412653 -5466336491368948006231268423308581120 8412654 -62628777765534097287487841609431535616 8412655 -123705738453864128558738078667693376440 8412656 -4987693548595056444917948854761947136 8412657 20057832032272799021459294312957274720 8412658 11130219906608036814123140128651441680 8412659 -60776321205777124463638123614145908480 8412660 19231627170216097411272988801160129280 8412661 -29923396376950047890833109274547133568 8412662 -74321453562426550498080169420355427168 8412663 51637433443469279790556245572932594560 8412664 48097523947642566250369835440232939520 8412665 -42529778397860656528123179927950489400 8412666 2881486343531932174552495360175000064 8412667 -5816763215576942660680428802800160488 8412668 167698969899807196977514527400598937600 8412669 -35032028372011954274269579744145908212 8412670 -31964011862962441581205758736643600640 8412671 49949324634162563160077816768088751680 8412672 -10222340731106745922610334862481031168 8412673 91222331640738563099691230335401361922 8412674 -82987153721882931959760753477462767664 8412675 -23876723641007560582609851021826636800 8412676 -124526789364700518228866991450427911040 8412677 55324231151309567304391738627521745920 8412678 -45022798033665600856533736850157964896 8412679 -31922400960608107119309705174753778920 8412680 23362950677293520926747243582276454400 8412681 -73273982346189959626300456104068644848 8412682 -28698471308643360072641795462500051200 8412683 82398106210157673438070986231061774932 8412684 -20916931906339843115688114107438972928 8412685 54001966599962677631786508214890658380 8412686 -2572103176360310810559466198344540480 8412687 -24986775462376598411746476881696486400 8412688 25784957737241134278885323354890469376 8412689 50560933511366676213584851077373929600 8412690 2623956914225208098057017800070010880 8412691 5959138859835805228571361198038177872 8412692 -2360674112532698948417089975017523200 8412693 96092194356894843216389850353222005728 8412694 -77540881660045556484001335483305035008 8412695 -84223710229329577426416423798790717800 8412696 15206003870726604432808358656320983040 8412697 -97655806680889715061110893039487140800 8412698 23043891884508239350976664100471042560 8412699 -17548398310634475194109281957309069712 8412700 -28438590404393153831648866285596620800 8412701 235846644699298666463176883283564607008 8412702 62543828037431044916404951191113816064 8412703 -11055286896864817068216953956202267816 8412704 -86629488201511307242599988776600797184 8412705 39948435693748954841206821000931278720 8412706 89426506651306864472856962027097100800 8412707 -223316464791149753735792001042638971044 8412708 42651037190893152114810175894160947200 8412709 145345811815761098186102511845610286910 8412710 -10065297169254222982795680068957798400 8412711 -78529558658395313609508134650989952728 8412712 -120829399212298069002676887328841072640 8412713 61470277693765378036123791670210056180 8412714 -78402749041694484332746813611428866560 8412715 -87630992596680114677875559606939444640 8412716 -29185602010224780379657433932526773248 8412717 62570629287352969983335993279580406080 8412718 -14021844226525358399377087090888900608 8412719 -8662847190079377200413583734765037568 8412720 4508329776122062958114499303911915520 8412721 48870723779428903962636974255246358560 8412722 79789842187826284082358488444398343712 8412723 -101686403027522841777887980272691860216 8412724 -38413218669478451332644891105333925504 8412725 4949072240903646571082536994979000000 8412726 23157396369496332136172147078197647360 8412727 87127273894237901322739145040000746392 8412728 -139268380933366559555879831513549475840 8412729 -25330314013156935773456253627796084800 8412730 -75268505013162733028566554809500830240 8412731 -31543706179763173248195692403530092848 8412732 67210324280303858733166010977976326656 8412733 29522653071464334136688591464971483264 8412734 -22255478760999774609016207871378374656 8412735 -478389448816199214183171709977029760 8412736 -28467560512839197353204209623066214400 8412737 -55708007535477925065832471498653215100 8412738 -2286430458359464876893358027374665856 8412739 -16477018649476812046439760807707304240 8412740 12710750107419724292629139456339988480 8412741 -4951095329834901884966377151758834368 8412742 -34824959669944162611731299532424369408 8412743 -111756496386448414802768209051105167336 8412744 1292013923050518842898808217993502720 8412745 -96888811013890566418353099621275366400 8412746 119686371406353965771318546210604993072 8412747 15738096699709716423813559396536886272 8412748 -24621234012498525133320512061853326592 8412749 -4537839852973826599246065264426021120 8412750 24157635094881617297804769342069360000 8412751 58357521221296914071406526555222061400 8412752 -42989548314159801071471785619374080 8412753 18907994063031222922137260479633707504 8412754 -8660433411298926975494904402552915456 8412755 32183219938074699056570660252811657600 8412756 -9136328588644094374951312960626819072 8412757 48186032057833967444080485456275754460 8412758 51954242727508562649519378902497224480 8412759 -35927101379832590274402735253568944656 8412760 38166139760869277574280143220942848000 8412761 -97090579939887580785067824349739539200 8412762 68838942631172809089687963368670577152 8412763 86443734200456611423655272161808628920 8412764 44049946502860172508098344038791579136 8412765 -78858931410209576015285990868684852480 8412766 -108523770753740353612010725810055799168 8412767 -106225800384517435225556107733073384 8412768 12583271819466962444714208085137162240 8412769 -36739975627512002579859624330728420830 8412770 1519649166686426229025320790497634080 8412771 -73250134826249924144749124888314948488 8412772 -107600567362795075437889375969536010624 8412773 -61127550881285747400086520164056325640 8412774 -62294349097454162712296072255977631040 8412775 -8666695062524159160265231813193865200 8412776 193100344308943599223914053949601382400 8412777 -121945378898273484616820765298725087286 8412778 -1571271660755976750192492308220287232 8412779 40937744287277520698643984245296647984 8412780 -10142519007783832623198733330343854080 8412781 3787253703030610478276577477592630304 8412782 -21552388183075122360585656205880212480 8412783 34492080324490959989254752790490016000 8412784 9459334691084666292317853990942965760 8412785 -9520989586096822340288389766513347020 8412786 -39344743203154230459776495624443109376 8412787 -1908112476490552984439421958638848688 8412788 8731490871367542494365324399904956416 8412789 62708492204518301433705868221597143040 8412790 -4693327766907127703707012528406595840 8412791 54939097632854041523383667932636344000 8412792 -9307911637989296956413006789648384000 8412793 -120971576694539655224977093135981767958 8412794 15196813700957546205592294899035869440 8412795 -704110076579059253576042692432564800 8412796 -3159702596033376388545611344375572480 8412797 -140350010557031372779641455323585558080 8412798 63004109317441662263875738546311462528 8412799 -7428350973310852578777829936464515200 8412800 32903841972150954498856932889067520000 8412801 10244718474891816997276410679408929600 8412802 40221194145094905096906019587560596992 8412803 -37155676024170053390480652509454895920 8412804 -88562169839343717095744658773621208960 8412805 -52765956271435650071112711375522057540 8412806 -85601485172471519705748190550393927040 8412807 -19521354269939430617495881947742911840 8412808 37000673214291448017100866406653096960 8412809 -159282257769625951247645700975175077990 8412810 -19296227018140939663547059983012595200 8412811 -17266887547126860563801504841549975552 8412812 -14319790581812377584724433846544519168 8412813 180273705221461733174638827491905900620 8412814 49196080285248065315359091293723311360 8412815 128362719186583851523956406618493886720 8412816 -19325145428431731846497695041686274048 8412817 17840243222196978303236452241888436672 8412818 35678467849047613075723570053297513360 8412819 5697752513671774825912954396170671544 8412820 69812563778927874248836642795353139200 8412821 -73337159491869774414744331544890080 8412822 -5361870828853983704542700676001039296 8412823 -15959056735862925771644612920935087928 8412824 -43463637363394225418665900315837317120 8412825 15101812536309631087598141205484881600 8412826 37420629903383975502389290841915984112 8412827 -65874625722231289445874798430388973168 8412828 1398029397283655253530195232679326720 8412829 80479364054431084759080011725259335840 8412830 -54641317718694680771517430639544629440 8412831 10779286778600051540606185532526895584 8412832 -180863337412094232331463454943140446208 8412833 22881981470590792643720014431230049408 8412834 143937601870954008911201130011764059648 8412835 -7733873319719420355223157210622204720 8412836 4091767651428554608048110507673482240 8412837 -40049801063899602287078536957264398048 8412838 6001768778127856095072510842462784000 8412839 76560935705112039766260223598575426440 8412840 -95982635935377793801274055530989824000 8412841 218348348771311653683583618123113768052 8412842 24829134526398742794744007507018444800 8412843 -39315321325987815186997711948342413072 8412844 47080900046182731914687259376432300032 8412845 55537769740998213901545947458826252160 8412846 8470280198681249043149445418672546944 8412847 12917459194914194808445325542253322312 8412848 5186049803096697203890603041484898304 8412849 -37078543538825527664097430690428796800 8412850 8617599319018033705159504236575772000 8412851 -66196441503323224079701149763554332148 8412852 -19712905798161805287022842460579196928 8412853 -175018670669522254897859490416700570898 8412854 34748010256716479648652399587110697376 8412855 78015051023060834006045325997002704640 8412856 -33478721334964265638784318754175365120 8412857 36460763543592852198234418333918280106 8412858 -64668558988905997238105546107442972160 8412859 55422396705605410066171660979591074752 8412860 -13497858109533293262205022039988403200 8412861 -32331207973664864670273178096488579072 8412862 -46245361199771952231835727331239885568 8412863 -163911901529516104248754903374234799560 8412864 -495424654084141671848673320852520960 8412865 -118088835174720696610051533931956829740 8412866 29200025758346527907088188317999618560 8412867 108024414219446051187754123222237009284 8412868 -125552651176360568863897282121734031232 8412869 -157812300939228477504329755565090350080 8412870 32119281648516326294581586710345117440 8412871 -53425843302583857067769534372325283680 8412872 -17912188883454207650625310938490613760 8412873 15937278752144020246714719140725813248 8412874 -106972989889060025361348024595468632480 8412875 -40766502453607722261194845009624728000 8412876 101306268298006390458682296981424773120 8412877 179944227719135398431777594641449618080 8412878 24955783654556653796224450454527170240 8412879 54971068943221532239624614531821512584 8412880 -2334359942282714979522611967916769280 8412881 -119493641765592893613252900094812450318 8412882 -73961396399220232658384905807363636608 8412883 -105013779427127008425156837594478398868 8412884 198316919599576921087310505506356985856 8412885 -1335065648903478620193742693497729360 8412886 64305154808017278857444919167937967392 8412887 57878327241166129020111381579027083952 8412888 33991669179728907910927873409249280 8412889 181826327307971626715795561112547559690 8412890 -24889934036823045401618440586471872800 8412891 8806281437897106592696396827487740720 8412892 143519203992784426607280118550420597760 8412893 -10106389732789145319925931806126413780 8412894 -9232436827496874289293487381491044352 8412895 152787953591665933038405917724034624080 8412896 50948412790815492100551996265833431040 8412897 -112223993975205976734616146776110520400 8412898 -23483614824077447569372369771023747072 8412899 174053642015968506685337251203584490120 8412900 22463853663048653858972159044495872000 8412901 -79814337545311876516054590925106356448 8412902 -17783773018530689443336968449398071168 8412903 50195736110800646559362599210198681200 8412904 -18168634363387464822100635694770094080 8412905 -49245810570472636718265416858555294940 8412906 -37310107552714396199037424164963296256 8412907 -2922837675788367705526559331292829488 8412908 -79254514078374070134359281121654022912 8412909 10200555808597539056407695963967873728 8412910 -54357502828230760128913435816438577280 8412911 -82134309798943972905769363937215027848 8412912 10900037873021093367915976087178280960 8412913 -57262132521982185943402689062214540600 8412914 12287895707605501117413752007368494080 8412915 28275999384193187376876361532948851200 8412916 -161893409256451018837506688231779717760 8412917 -60334072983245790581598174223774004640 8412918 4214927155256913967411057294879456704 8412919 54114902773433841241273829329614367144 8412920 -47207662325761950851051688345213235200 8412921 99491448642902730856258840491790860720 8412922 -4486200558373095306345734996498388480 8412923 -8789078948541858498026161927826052828 8412924 -588175856105030974977457434137395200 8412925 -15405653122836560435935272152224503200 8412926 -128015125364232702610166544597758972160 8412927 -11525330797044452140073710237841031480 8412928 13272434679051279549698631221913845760 8412929 32232439941412642015926335113217357760 8412930 -55949871330845392336354289327531904000 8412931 110402854168931749768870387534048931592 8412932 -52329325657970208459721270866171457536 8412933 -112892798359500482318284686781844230176 8412934 65833102566500978071588542593686280640 8412935 -7803433391506126842121931406564301440 8412936 4174630113234905224504433255848181760 8412937 -149198314639958325061716444649639614492 8412938 -44075659980793002028790826395117084880 8412939 53450877447133878929841699785011859004 8412940 -60469654896683080882973164037966284800 8412941 -87172722723520893015909564616234379808 8412942 -11440931535518034249831634975505815488 8412943 47374682355872505704410791973272721152 8412944 42223124871782173521662281818764943360 8412945 -33768461970268644960981168856386958080 8412946 11562934760365490532708948964207542672 8412947 -24476747356476884397222469060971499200 8412948 7864452929851498038119043404565263232 8412949 -47853369742982017438128215834683564964 8412950 -5499767065266237605730207017924534400 8412951 -161348466529278596989289736805332681216 8412952 24224806826877484294173876263172249600 8412953 250204937646190875520933451017090727040 8412954 17606421960806555848613935062087252480 8412955 55255823695951936669573266724701786000 8412956 57714577292727430446969490871375685120 8412957 147355480390078301832408990249103953600 8412958 4768382877719430436069538704539576960 8412959 -224615220281474581529071689765250271184 8412960 -55979740852523318902744629286986055680 8412961 -146714115299396883252734800845691393438 8412962 -29301220994636163659221968558490350768 8412963 -6779689882548648983074165598914318848 8412964 19919149451984274269804507295343599616 8412965 -17197104986379502651227559518605208960 8412966 -6228525838926535129151989367280293376 8412967 214195572639801131783797819778012257016 8412968 -190115143689909723309604637130854077440 8412969 72417957317212933163644596000326880144 8412970 71949357766625056009823564094437923680 8412971 17541957097330395706027934820754292112 8412972 -96749020314215139581558142746153472000 8412973 -207899352840643486947878569225259004778 8412974 73576216065790357515767753169570620736 8412975 44683560695803105857893953996036665000 8412976 4233640183033693260695639130798096384 8412977 -171588492194943386106331017347532312576 8412978 -511393591898096096241696159497060352 8412979 141214321361804214987683651508483613580 8412980 45946547753747718510989766096030144000 8412981 -57394552313859841330631666164836135648 8412982 57146386677721104372639453308845150272 8412983 45102238916830028732851120976276216232 8412984 891625053474561735836854420571688960 8412985 55784835926832280236265681821350746560 8412986 -17656064300405980015580077189567911936 8412987 100131597465004962963922011308592480000 8412988 -67929937797085730078670291674680868864 8412989 30771384294413819318427143888337556704 8412990 6875421024214617307966128003107293440 8412991 146118942954677496307589715066764357800 8412992 -7673600441711831263663229036459458560 8412993 62137709548021337530024312599767760 8412994 -2967982733830090339125239310338904000 8412995 28219085422881592864670446280987822400 8412996 -7933391611430405230737834233433845760 8412997 -20227129622646417013498322872316829696 8412998 103626736612677647763043432880472036480 8412999 4418062026665126914382606122426842240 8413000 -137037883662139778566285883657011200000 8413001 164273239424721981718059877946497111002 8413002 24503532662951419246270912067396368320 8413003 24836239130640932032975198119897175824 8413004 -75166483138772009239166238628465027584 8413005 55473753983602846546929951466579581120 8413006 -68898897951473419482466463140755617472 8413007 -59129258222644542307245767223626457744 8413008 1858477136122263424705567073139032064 8413009 186156789508247017067751583199475072 8413010 53193021677608154513246636809647168000 8413011 28725682539368804061016977249029349600 8413012 18167761486299321040025748280388380672 8413013 -19384432953683872193739758814759859776 8413014 57102913106254456641408261362763464640 8413015 -23960581614264391656729700266471768480 8413016 33706925161405221920410227747610828800 8413017 11188025520594963380189813826338067648 8413018 -21757737188066646415001398749559054080 8413019 146366938716463707423146323820358654240 8413020 18053139666519593630501302108711157760 8413021 -76079511299107133951404548765331938778 8413022 -64308948383428946590721985249109730688 8413023 39406773490644086361218808738274164624 8413024 -11754254889195495569474279791456419840 8413025 -8577751051770279763710808259812365450 8413026 34463426463145892442858153872734080000 8413027 -17106757178396024313226485575565369856 8413028 4751778659917139108518187689188360192 8413029 -15957828427799424203401094835311592000 8413030 124471386464059462164697834595053833600 8413031 -3631648138271652963063783980031917136 8413032 70066430460652198879956051474568151040 8413033 -62446759583159493695717426790938214540 8413034 -38890473736474980703100525247233265408 8413035 20035866992314695847741671724839913200 8413036 22359999012027540555674420931032064 8413037 150791693446607846946919547810493625686 8413038 -126570568539896705171672168940209911680 8413039 6214528561324065082156224664505362080 8413040 -36819486715667770177796666718862049280 8413041 9150841056060317479267343914654840704 8413042 26573098363100485746252368485934649600 8413043 -80335785677556594782222068673340150708 8413044 12130268935428218273221025587733870592 8413045 92367240516472366847548242969896746800 8413046 -19883245691312172414849471651985420800 8413047 -182071661748631188342916162858019572320 8413048 -50081197099572572517932936310064742400 8413049 10578500115416833063738023113519729364 8413050 17391515287774625008940864175939820800 8413051 107492848668670615411666892744809702052 8413052 -9333634769919319955254091745389925888 8413053 52331917542951617188575886181715160608 8413054 -24735856580469569975043228960817419840 8413055 -51058144808021666645451735417864073440 8413056 43707732761877617405378456112542515200 8413057 146772884008037360226204676401588722306 8413058 29248922555051161774214397506559164880 8413059 21818818206144900725874154579698379776 8413060 22188472060104952003662550701648652800 8413061 -44708382203239990140367226708627338536 8413062 13019729905651149109532795689900191744 8413063 -245201848635433751399441650058802291536 8413064 30089265528574231240867465654791659520 8413065 -243143004765788407891254513568090140 8413066 -31405872008902004531786563709691138768 8413067 48668585615878926349394082950709810480 8413068 1960332546877642922097547993668963840 8413069 -797790078005669337917310482623160128 8413070 33121588661556624582558509928205068480 8413071 -1157541729114357144506415833816841216 8413072 -36908412921623931523447850816414900224 8413073 36668284403757686064229538127726326322 8413074 -4663131127996114222029693285254484480 8413075 -58643840187716194514720048171834039400 8413076 -2714196271654412676113618599994634240 8413077 35087473453034849490465348251922825600 8413078 -23769289746631201524850715832415310976 8413079 324762697545976063201625118088595016 8413080 25087299530672977119309643304962867200 8413081 78353492983184859841253277319206935700 8413082 -15598655685545521485356442863970759936 8413083 37731932256096291417582759286458453264 8413084 43276182318673260670565594017228763136 8413085 -72669382009550029694137767690823683840 8413086 -66363234465230598853761658862674867200 8413087 25926717154990580489782134115259680736 8413088 167995958644834310777410197510378946560 8413089 63670374998343181562317907968417165920 8413090 4570670852484903822643433823946383360 8413091 312865682778431579523381078132089241984 8413092 -12271045871281923605540560118881536000 8413093 -49884043439767741019335954664555688356 8413094 -28836940844256866965712349895998359808 8413095 16563426014899450639558530434167373520 8413096 113833692587496764201154439478349404160 8413097 -10749796868002952068474044083279327616 8413098 -4396388568095298974978741028410518272 8413099 28315800332612830800997848148816930100 8413100 69999870600032045077281782837984774400 8413101 -11665987591444538673498340122558285120 8413102 100866405899194540782579163927050322752 8413103 -12218912057287045156064777184936999720 8413104 846720893397133256645779560325545984 8413105 2698288088351681563651626541701264000 8413106 -17260729402516563685925657584934162016 8413107 -92858283174813344810050587207349370112 8413108 129859675050397071141701497558643023872 8413109 189428269146283854674987316033660323310 8413110 2385931341718816833106750447800604800 8413111 12355389848766358792474158115523085232 8413112 35825560333309516863299172052368691200 8413113 124280590027985150820987711480139581984 8413114 32741285784966771738488263819160559360 8413115 -63402040282820270039137974415650240000 8413116 -45130473196448986832227533132404023296 8413117 86421528958817580542515273278335173120 8413118 11216658482644354450921889747025414912 8413119 -7453269574340419674859385947033785600 8413120 -6509766974467879935056770812126167040 8413121 -10067354544634828250021836235274356736 8413122 -389957638917647550674044081587144960 8413123 48076069062480219838616534214327046400 8413124 69459723816683718946891506652829552640 8413125 2080004271182348605817693831700840000 8413126 -37650142285820643377050850107686476160 8413127 354153406329220207464348407637054389760 8413128 -47106506722980092030836556759915904000 8413129 -89584848953985236720378798433768312816 8413130 -82244985800984981785928561236833600 8413131 107993177429302742117753301317089652952 8413132 -4209987930834942033625081000350904320 8413133 -20986000099287544243673896518124980618 8413134 -31117180125304566198403957431520265088 8413135 -107378772590040345588183777377718460920 8413136 -47347880254894057096124531746326528000 8413137 83639249458938501349846043310510776994 8413138 99632452251309611220793400675088600720 8413139 -13977719690088497506894309587693091680 8413140 4103476379125815619261284266534400000 8413141 15464798884186106741214242863062294144 8413142 46255607868886655260689090361640342592 8413143 -108611846187966555037895788782654378240 8413144 172666562330478956301871214896226396160 8413145 37137860272554690260476886361506288640 8413146 -15430827984063222122565264088590168576 8413147 27099623282203876822532099585431124832 8413148 9962319741252948748379680474065179136 8413149 -110967544640360175652747736896066724736 8413150 31271387369923505905295014747789876800 8413151 181740720446418144214863110287374613152 8413152 33554811032653145803815467628015648768 8413153 -28759237382299513256662247667757176222 8413154 -25754824330827652860744618016118626224 8413155 -51276464785265599699983077290714850400 8413156 59547892834925744119023414879174574080 8413157 -60963291026704883281117613178017310594 8413158 29055368993064260998724073451906772544 8413159 -35921193512027765496049398288592076688 8413160 -11219389292290533590129556217076121600 8413161 -89935863587951181600735344812732116480 8413162 -16818180471132298865952774130814112000 8413163 13029539345742353070521044947512024208 8413164 -105288536010905131023176006824028052480 8413165 -957840435171026673942117510193104000 8413166 -1658786923697845229782832050770283968 8413167 26265251861765034024195345769071690240 8413168 10051848961607663401926645481248129024 8413169 -249553709943768478591052134638567138204 8413170 -4045246314429785165499715271653939200 8413171 -24630550898882046672068828797462727056 8413172 -134579195285537025744454199446904813568 8413173 -42451916211290155924964538401504613120 8413174 8133312324165241255068187815358408704 8413175 112563065064962624398104373123402616400 8413176 11655113096397740635909626882605568000 8413177 10099087838401567449506552476459868500 8413178 -2611066767927577193345677786723781376 8413179 -46702067061199465144666013199481535040 8413180 -60939091976692195769466165453888860160 8413181 6014490249780476853467568224417242560 8413182 24206092550518214141352562881508228800 8413183 60396389238624212062145393010718654144 8413184 -44042635368119103386337776624719626240 8413185 -15557915701167800835132151246975003200 8413186 -16786886453184639756340868220485468208 8413187 168212975709931675232462310304651075836 8413188 -18452121919222912688562429781303492608 8413189 20221967271799873552454023288193840124 8413190 23017173357583605880802428456102444800 8413191 66452226052510890015277812768204015600 8413192 -125047597521007351002510841010871168000 8413193 2491420393178296673926266034132224 8413194 -49917775138021920366347369988476950272 8413195 1742746151616522501161441060200028160 8413196 73425958154950644711655212163144421376 8413197 19683278933304524820618773768259767328 8413198 -5452078059962630540666726912329436928 8413199 -11157817161822600799943751537760121400 8413200 6059259389387373812844063719915520000 8413201 -44362192924658569631592322943063326798 8413202 -32329156675772757627887241769156462824 8413203 35500869453591789121402867165716767808 8413204 -78419159180184243232577390545377852544 8413205 113967843419052670245260322290102955960 8413206 -27987904692771484217192716900017093696 8413207 18986649312709078366024774766133369432 8413208 -1405140195898362195243893700747386880 8413209 49104426224831346464315608678539622464 8413210 11624705987554087504782237223846983360 8413211 43191348210915061829059866112504327812 8413212 -6374429245015608580637163202411757568 8413213 -331317087180615146017074228465622548096 8413214 -22875301980869707963059154721773859328 8413215 90892844131436060299136506473705119520 8413216 -19518766827826472382883713538427191296 8413217 -35191071121991165278097646833142494928 8413218 -36779425284126897370242272659537625472 8413219 -63343023866347848531575632568220618000 8413220 -2208315519917748856020610708172766720 8413221 15996445147026117724206412170358761312 8413222 -41838564732256463993392639636348589088 8413223 -16257778491676851417443728712732436480 8413224 2286524915227716381146116203193221120 8413225 65115478951994672285303728003033550750 8413226 -60123528280918187565549096608885348688 8413227 -6563128828137375024656672749277715324 8413228 -49737265103802744228647447010230002432 8413229 -71667342453882748981947080969099356320 8413230 -7130914144317767456821017906548244480 8413231 211845675567545250925248686493512168200 8413232 -15985848037320150081107466315140333568 8413233 93080729215017544492520081358336615024 8413234 -11701743906291309207857458294498913760 8413235 -49296842363720231263806182436651704640 8413236 39009773608227139558104080861892164352 8413237 33300173219114885678898512843160118592 8413238 70871088636559716982924621704201819840 8413239 -21541889691696657411923247830945457792 8413240 -124061058117429952496387326458083942400 8413241 -30878719585029921136866664125407068716 8413242 -11017591493518643100303818693740511232 8413243 19434428327893519330984348044706187492 8413244 54478628602232125928044403089081128960 8413245 1891206149591062536544634530347901440 8413246 -9610622691741856650420142439429644416 8413247 -119730239685981624648486144046497578304 8413248 41657044765316134460335877248946012160 8413249 83135295805676747199289626538908723240 8413250 -9198079003784455716717804991622832000 8413251 -1115118599228178669287200333898888832 8413252 15954592099087616811389564043989452032 8413253 187879356251969675192098095297018085440 8413254 6204741498829045927480808719548051840 8413255 41841208962754830312992042555572078320 8413256 259118518001650985310224273700893952000 8413257 62587455229740418729814279796559706880 8413258 -34125589206258281374635457660276833024 8413259 -113739772636611467010017828660221220520 8413260 58072823243646007050798510924196162560 8413261 -2504204768280741265202318635412927700 8413262 -11442001579060653662759381147864924160 8413263 113456621239829977375273818329979556320 8413264 4688569284017110509354890172454912000 8413265 33297242818956401010537002733295790400 8413266 -61993505479759368537541125665150942976 8413267 -169350151208688055741393543374486343568 8413268 -2416712881637680387057917946648858752 8413269 10257658788749634257047772788155110688 8413270 56279365851721817198430992015988238080 8413271 35286324805289617628248002396370622472 8413272 34449125066158499814625720368859422720 8413273 7612901167432546044990512550485607168 8413274 23439388414759472905084317183727127520 8413275 8439399474181204839050595450317778000 8413276 -26507991438513634367086643507653672960 8413277 429226112716016194176597060260490060 8413278 2848320010459903727069493990283745280 8413279 -14539310974610238941433774171420543648 8413280 23163625227885531568960717625567477760 8413281 40743278018734188197017661455097943840 8413282 -18790423688746786088905378199032596480 8413283 -41078886010516402546321079251615506600 8413284 23990605433872940698453604702413780992 8413285 48599916822094233386505372186282768000 8413286 -14912879969877970880151528642895228800 8413287 -13587715444648762013052949282586160000 8413288 -82017421890953972456782036231286999040 8413289 -2194650463310294797604226638735891910 8413290 9392182404081926388831614190084109920 8413291 -32021240552684254236820207972549127308 8413292 49049235487910368169456229561068113920 8413293 -15708709301419475429488298453276467200 8413294 1406872518012527444203010563790170560 8413295 -60579862085928519576527768569095609600 8413296 3156870148172670927362878627808182272 8413297 -252020770737057392861626181518155937280 8413298 -6851116775866147395073682766222740064 8413299 21222880558652950770214241216231712084 8413300 35956756394187797435063714746791379200 8413301 13594015777478610413305821138429021024 8413302 23438177582336524265213506765111712640 8413303 3305690360098464349811294264050530480 8413304 -5364338088059552237746848031902474240 8413305 -49901387602275714819449856588353922240 8413306 45045190237999327188615689417727356160 8413307 -4394950919402788143199134789935241216 8413308 2451266719063705015260458333547156480 8413309 100588559336627966473701338952610181510 8413310 -13882493501721695190253567949930880 8413311 -1563126528234013195976090543692310328 8413312 -121188879187005731577802407589655347200 8413313 74857533548001908739866366946936626562 8413314 3171918087968166347672706918214901760 8413315 -142435560925087863816677270815119965040 8413316 -54827102057795774525890940275443708672 8413317 -161521478159916549570332726692028808000 8413318 -93689652540856504327845291659628980640 8413319 26111444150957127190755700515252816696 8413320 -46842924308826992848702063914722918400 8413321 6036926642830476740313476566051835840 8413322 -3132772044870947541022519272222432000 8413323 4391443987333110885419904887486821728 8413324 -80518637098643214224646378575672758784 8413325 -3702685120317577157118956715667993950 8413326 -6408614074410046073969016453192841920 8413327 44395488455353391674856210543506598424 8413328 -3502557792766090846278681334811197440 8413329 36067238220330817195487760276790285440 8413330 -11348849662535860560632549206977625440 8413331 108827166688385853558750022640480364912 8413332 -348840570543618724097694502437623808 8413333 173809553692763102171332645805225079520 8413334 28125718674877616648382698612161396032 8413335 11651450435392396766682735012670848000 8413336 -66238403820854927362213080023388979200 8413337 -2746152641655472984354129305198224880 8413338 -6575554321299806530509428838648625152 8413339 773338983735578264050331598677044200 8413340 16658274961077032180044273701807052800 8413341 -62875828421413947931197612511210059360 8413342 -56588205215650770163405298779450859520 8413343 21816916483030853840191715488830204600 8413344 103549047701997348492355926472878194688 8413345 -64345720631311547033344724970306081900 8413346 42000212127972085843363053733378753872 8413347 -20901320942674446886351785050304318600 8413348 -29426888123429727872497721900194978560 8413349 300314093942699782543552645336080377376 8413350 -8394018958310303101456429626018240000 8413351 -131269911458147020511159829736214641968 8413352 170485730518484055813183620240780083200 8413353 43415257716698838314906250372667912740 8413354 59728841450976384993057125999969836800 8413355 -68694497373264711472202776517324718240 8413356 -2666022835432311349981654032120397824 8413357 -7871790173803872736571907738379445268 8413358 25123189856257426097460305135185413120 8413359 -11657270079425135518991307584458048512 8413360 -24858503821083705100115680358398033920 8413361 118396044624247553857523209652327537664 8413362 167642921792671295997282389902528704000 8413363 -56791741120674903919820892902761073840 8413364 -13528433931593004263124566096380309248 8413365 3785224088575167892090653397419090720 8413366 -8668214034736717960553726253570957696 8413367 -1122788132437999575799950477091770408 8413368 33821829843688934900036675777894952960 8413369 15389345793012050004493357724208177152 8413370 -14298434585690480682008882092011325440 8413371 113022053975539052985872031743213381880 8413372 -91997730861570404435913384818309632 8413373 -203672877151803452793592227373823016378 8413374 38156327907534747327917617760911459968 8413375 195189540418130652593491481034425622000 8413376 114088586084858411036312866211430924288 8413377 -25886825946521415056482710803934059520 8413378 -16261285506309770979183729575113858176 8413379 392246695461712773113172666866264688 8413380 74450629878275890866815327248220160 8413381 -129640482240030264203259862854171909636 8413382 -99485705336780624265800439313877570208 8413383 -20566521310776057872219549166664118400 8413384 -38573491856014371639056672513920204800 8413385 -191123617277402976152502534103124954040 8413386 7561012773864878715258365064965662464 8413387 131108726651196454014927832925577048000 8413388 53043842590149500334355544239932503040 8413389 28687648982037014705096307965385306240 8413390 -42234713461155026298013641596452924800 8413391 -70071964115796367643148983550696312960 8413392 -6433872233806871812934445280509296640 8413393 -9516046411709863151920873872587740440 8413394 -80756130949206097283716513934788437888 8413395 18881483941896084548099265093289596720 8413396 5210893874984920732825102848980276992 8413397 170498779525524059495635696381804719420 8413398 -27637860131161966727887089779716880160 8413399 -272223074076079709298537635689690556000 8413400 -11012669114637606376071435045765120000 8413401 -4486232173753667582118853259116729536 8413402 23646488059660724839177751043997539264 8413403 -160279946032351534060977177891386604348 8413404 92031844768555289160305797375945591296 8413405 -11375231893606007199929265648890682240 8413406 -34315459419799531043289951667815934848 8413407 12012194756730881209387885436544320520 8413408 -22838575718111048365245749030205259776 8413409 308453421848056500351259786948757881440 8413410 22591195081373688745068613865403717120 8413411 154189063283222294969269510235072858012 8413412 -131909177859640198129729860672479232 8413413 38364344787636177253852963118367157344 8413414 -130435956958393689782712455805691968 8413415 29827567743687204871229500957959910320 8413416 -119420828081389459863447495990217113600 8413417 31119046174497502830153479279458369466 8413418 39588598615041445404467548172556791808 8413419 18653359459865894485128027162003151872 8413420 -16930848984787899543695117288444190720 8413421 117436382758731108330763917549858364800 8413422 4008433156032037309346999731493819520 8413423 855247035696147178712036424315030528 8413424 -25161535199470107696812505423838248960 8413425 49852257248883480169564608282258428700 8413426 31839532611513701091850297322731560960 8413427 -162589973688347832348620778415835011128 8413428 71213709738512564983626850137703127040 8413429 -100678857652049775861503158673241727090 8413430 -30166929641280049500086562266758684800 8413431 3577874605093227237116281456630394880 8413432 -3119911801694211115465247777881927680 8413433 -27149705390929845241268731677586606080 8413434 -37508792367115057577495645526041959200 8413435 -4223893797960807315039483795543885600 8413436 442654314249463579956748876625000448 8413437 -4536056609172323953344826225227512640 8413438 -69834867029912150172687324336398072640 8413439 29525821038031246814100568401891306240 8413440 -27657970187447971081598615821567918080 8413441 33719312233619271494317844762092389892 8413442 43069536376652890050943338369363409872 8413443 105286192582055834839028748982612585200 8413444 -30960096373136726788335727300871689728 8413445 -17010169009307681093942561043870460800 8413446 -5914773712364660579543866511597494272 8413447 -12412020785094953172615039498411488000 8413448 -170902540365779782929983855370286080000 8413449 -106106246701814103214535584509391861824 8413450 50728977280202401278317355231030138000 8413451 171832840817712934254031010500705827600 8413452 173186024575185602493869992120682480640 8413453 106639371291963457648464837057623963520 8413454 30681574170580789697352604532613555072 8413455 -23017158797335998436165308517048742640 8413456 -27894905779374544616253799014132154368 8413457 -66153286535422495521502673495828452620 8413458 52274095501701081247150167647906376960 8413459 92454423418036657104207437706298868520 8413460 123813666881216677782139306729562726400 8413461 -11720782247853735742926438977849703360 8413462 -16379947325400067092413498388669697536 8413463 60411936473234816720179639360080368712 8413464 29747542062466351106014821051932651520 8413465 -37193953125027523056430864657412470140 8413466 4374076594630897045435376933420544 8413467 -24667883056085173039122950399744473488 8413468 55657248520880928169008587362014309376 8413469 -10218848081382076508922902368791254592 8413470 -2069660379245862928413121203056163840 8413471 -15335857210037506184893208025714673536 8413472 29749967633839763764832548090381074432 8413473 -118500356676526127650366512713348821056 8413474 34242003019808737378394805688134566736 8413475 -47968733962648028828213523704653939200 8413476 8192961723381570789827032395259637760 8413477 135308919827366820879596317974553995326 8413478 69809018437620842987900970802390403040 8413479 -40409615360022841259136187467934403376 8413480 52951951580724133207009297011869184000 8413481 15857844192447140506538581376284964964 8413482 -20794534783577726626215629277577039872 8413483 94600365928027827327715256245097104608 8413484 -26377633392220885400784172890183458304 8413485 -3883172075788665733899302823105513600 8413486 116320282752082406991133764798519879744 8413487 46246990720095782383713023708673938784 8413488 16972239452592432482427498120233828352 8413489 -47048604491614216721643474446614273408 8413490 32397937069565944787171284278863748000 8413491 53247759789570977491096139895084142392 8413492 16055656506621694845624865350605414400 8413493 -124065712162008344139055230564018048 8413494 27547748037182984020863568677505944000 8413495 -83260722972833134569076066942656242880 8413496 -54926991548151637341702527077429739520 8413497 -72653469374971162400561652822674520960 8413498 67276988817441908923543917129996006000 8413499 -214520579428364336616371919774434665500 8413500 49701518713766672555520372077445120000 8413501 1526347667329899791201409034521004192 8413502 -38318810295806231680709021632577052096 8413503 1806088491644668508037949467771832704 8413504 19360069869530726416663718696551710720 8413505 -89861524002733670371654518644078039340 8413506 57355317125017150413629026242555231312 8413507 14715599867410076808394011170626519560 8413508 -10202115097768778122903799303812812672 8413509 -304276316424557279098088336291637120 8413510 -19017686243910207345454392481802499840 8413511 52788779686415793337193071381232513112 8413512 -56325482893264652552368535711885844480 8413513 122674470959192094889132009642597632420 8413514 -73499624977501531194793947540417864144 8413515 45992647497311357604806373173842233600 8413516 33947430246349482185440570418003594752 8413517 28990843895381391263112642579157770240 8413518 -22648313707441207269746249193584071680 8413519 -127655812501379998566655509933950504080 8413520 4543785567044348618578788578259763200 8413521 -22875297206116370540838159519077328000 8413522 15404833595563038720103615993562926752 8413523 -86250930221281680637726613871778010280 8413524 15040020060663573748160571578331955200 8413525 133996572419005319890607570831360252800 8413526 37596045429975383909037118119437873280 8413527 -37325143652764171475285780736215773080 8413528 3013913203009993513037149899596881920 8413529 -19687191896098806751143900375421574016 8413530 -17726483887477979467313298434842471680 8413531 -36022674720367138993733080841414306560 8413532 -4318442841726432945585188638218530304 8413533 -80224240506357892983352212645199941498 8413534 -94694389541749004572620065718378163584 8413535 31417205489129973128048804615892950400 8413536 43130816652725352882911749600190398464 8413537 -41293420913823483259120276360956322080 8413538 10603530929718964994843189776894341120 8413539 24190250601914947695293143655242126320 8413540 -96484248118965103467931566042842453760 8413541 -17646544221612875480438625824631843588 8413542 5150372602283442455685829647030852480 8413543 56384802985445469626422800228048164792 8413544 99505979185186349832013867188238417920 8413545 -6786421377388138103544276775114979520 8413546 -88643550467831611531972694571475752528 8413547 159171908211879270470397781380799997712 8413548 -8818425614640575523850846520653135872 8413549 96989970170513859551049097585696414550 8413550 7137608935959428260371013407508761600 8413551 27645865599960578162855883491306784 8413552 49176270217421318192539297093517312 8413553 88122445555116964724267153307798062802 8413554 4893782596520039879826198806470310400 8413555 -170303841318191757433454712132442429920 8413556 151142589496829016559176771905826088320 8413557 -103110416691787766048333441789417096160 8413558 86285636000085633128556511014210782880 8413559 -5554437440398049899092986317910283648 8413560 -81989251695505503029034566581643366400 8413561 -20768440266633351751322101216721043840 8413562 -101837294825045274775639803127812109968 8413563 15068768016149348389229388581072209944 8413564 -77140240093386411629616424292983732224 8413565 22691011263951576919171482134876460 8413566 -15790912643948142783404292229331444736 8413567 -74260795362672832237341890686083473280 8413568 -161290378204699466857933003007333498880 8413569 8783732060354533709600632871803037682 8413570 33299199022628553801230877512797186560 8413571 -8635558431960972415237330807854011136 8413572 -83476168335204007482586147112907245568 8413573 -31268377479733493934611814670665774560 8413574 31307762949526292278870789491005011200 8413575 -5192902341909900481537887685066715400 8413576 -45277056538029285052578685493686225920 8413577 10138154070942284530535172808229686506 8413578 -47070151862677942828538329956184066560 8413579 -257627644978067511264933799298521468640 8413580 -5205610976948586924203583629872742400 8413581 22206983933278812990983138575521173568 8413582 -22592541205598857966713799702620652608 8413583 -165876960509263388831730436767469608600 8413584 -13397751654232684248425601598064689152 8413585 -143877862324562332097695435489129550220 8413586 20302421313053487639853932774165196800 8413587 -5092164760209547171949307140329756512 8413588 -164310058192536278901095123147467290624 8413589 31639027346506166550564913678301985756 8413590 -11444357303154435507049038366033960960 8413591 -111043803887067156202697065853121236808 8413592 -72794654842949610721381126544580771840 8413593 -101126314659094629955772187965673804336 8413594 4929726047596534898170874873992586736 8413595 2474948920862128766173686939404357520 8413596 -102777294448349361329701818773237875200 8413597 -138575023170064710890198540337525724954 8413598 40331876206294662990473703292895631936 8413599 -109521647650973785028422912570063128960 8413600 -16241642004268768608192458610819072000 8413601 -13275906972918197089246166760797624640 8413602 -41573529727037244038910079552718487168 8413603 73380269927657961269968633734861048528 8413604 34168791574509737009232545673139859712 8413605 -67345474702312311614898346723531060800 8413606 -87259734409478121909705486759625134720 8413607 100789843791621767460859857592123752720 8413608 -692117323118180485539338449363599360 8413609 -18960537776132508596504405552924253190 8413610 18457510667042044680789450245474185920 8413611 -92982855051281277792302719936767422976 8413612 48336434202463904965276319848529536256 8413613 70200812906560118563806859952375754924 8413614 -75815036075724336248103184955905728 8413615 -539116433074412447268275798183337600 8413616 21001727408759686094325465429468217344 8413617 -21226828010026853643478146180007384320 8413618 -123110425434609611332533644676926808960 8413619 -143363689566222078462727918065407476980 8413620 43204607796026230517445776974909716480 8413621 -10742327054595106677114370585942296068 8413622 -17896245597318476679235278570615619968 8413623 -20593851797182968561329434776041058816 8413624 -17242153406182052463394277991752601600 8413625 167414979521431863376438288283918640000 8413626 13679399544459171788059639616145072384 8413627 201715921592552268171604531952089961472 8413628 -34248391528832767873063883523076549632 8413629 -9879093981130711663807314475539381120 8413630 49917434899656641803275061492712593920 8413631 137879944236640188377639355065345946432 8413632 -61322411186251257253536196540086878208 8413633 -84528307931748589644072676032336031296 8413634 48153045917510457604015548873019947216 8413635 -149259985012473701328925964768959718400 8413636 -8354790994453691652376879140964270080 8413637 135591467116010511328936490610232062240 8413638 810709284778342066825908226085380608 8413639 7389173573534830602753864664106330000 8413640 38522953685291459286405959605345996800 8413641 43848452589475249378733211807449288148 8413642 -19581929449239970159904803968958957056 8413643 -9030864024559149649450403079346064892 8413644 26835864445440172086014404873787304960 8413645 -44465784977299221539634760601478209280 8413646 -37480278488096155686651825048813073728 8413647 -124874281719005123210157994737931004160 8413648 -647798994053784373892737154430795776 8413649 94719534887940311704762041884356561650 8413650 -11467393298779622862125675700401126400 8413651 58552253660745035931254444477464316904 8413652 -10512140314275664724969395048363903488 8413653 38097197366780214028215352315081934784 8413654 -12871785084826084879833757985596525440 8413655 -14825576492303825177634894954036792240 8413656 28593775644081442994852801907152486400 8413657 19528023790354341324806642230616327680 8413658 296707492381613372489238157578478878720 8413659 -194759355448768218739202911423994098560 8413660 102408283120197174771502646176286983680 8413661 -58842002068430505707864342217053787738 8413662 2509957398840857784149103325759493952 8413663 64445563911791515899553038449724362912 8413664 -47187322981255058270581070449554751488 8413665 -36225821052867435868768663640065953600 8413666 39837371053195460838169080039126057120 8413667 -25917373260932443848614917641240640320 8413668 -70287475659640721209189700699224894848 8413669 -44674461525917360262157347149682251040 8413670 11111020295966839237958826945236150400 8413671 -4471002408514059963460961338691938176 8413672 -139655656777903505147791893054789043200 8413673 142638353019776034989348559812997997860 8413674 -44900684145940836334830570462317326848 8413675 37314841351906881551416464117346681000 8413676 34675530237748514609002694842370706432 8413677 58035345547367562195327180600742839414 8413678 -72773400450877417388277482657322240 8413679 -77959117612168806376343528313466908480 8413680 -5955367873919557715628847748079943680 8413681 1300238434467546653828334488688192960 8413682 17223449820464625008446152522588853152 8413683 -51945751134488750104683542798969127840 8413684 -29586749644120671134702115550494142464 8413685 -19819785347606392546639742921027287680 8413686 16657877580393445001041358468596579200 8413687 116819099470708204043208683689001999336 8413688 5429884606424593708914101176884879360 8413689 -34522971351333529801701955570324879680 8413690 -29637536414322500071775435852969018400 8413691 26050165363205585335657826827821999648 8413692 -4973601773950428490013223237756902400 8413693 151060179944091850484086008965572199942 8413694 37243150966582852572436279023492479040 8413695 -30667031773473227112069861807098658000 8413696 75328316626085509962413254833510285312 8413697 93561473227071300118178433126732076500 8413698 41755862302495517521876618086907630464 8413699 25443248701164015813476436567389502720 8413700 38897233256625568485049719119434531200 8413701 -27988914867214638733500547041216756768 8413702 -77096248658439853312863522904580088192 8413703 26588909952190730586777252621296941560 8413704 -11331693853698926029808545482718310400 8413705 -41290108628021465556485452055827904640 8413706 12892756895213027452941730416978996480 8413707 -49455360649705474435654094825115115560 8413708 -26144395526696139209940175155949668864 8413709 324319173204716369166631680162291002016 8413710 -3327517075623355221924436659077529600 8413711 -111295054561273248410742640324364786376 8413712 -41078187166465729142683836131118858240 8413713 -1556054888342089515979394184014545920 8413714 -10174609334460168459380728065088850544 8413715 -3265943617047174574124816273661493680 8413716 -59695091539539410663585853340203141120 8413717 -85468716226927209533854241715637120580 8413718 -25343288874204707006469612299470065984 8413719 64757464250373209313617231639655927144 8413720 4102871932126092843875684813045760000 8413721 25389858344179785040930976489204510922 8413722 -15281533469273601622386727743005843712 8413723 189799685932307465767926849628525859972 8413724 -2574946343429213981591499488549634048 8413725 -54364815178533207797786156197150920000 8413726 39601993229907376721906105307344301696 8413727 45092451789872237838251989738362229872 8413728 -19167978509308917200595826137836814336 8413729 56858614887552476142588968976737471330 8413730 34015270014543278227077651157945626240 8413731 -39571787202673357326442314529056346488 8413732 23857281742341610323261987783187968000 8413733 -44868845218463052227282904598691741796 8413734 1252206516848282114814804895202027520 8413735 20314964910695868015916877475576840 8413736 -127088358366166171632820764858620728320 8413737 -22856710407456315429051100310049730560 8413738 -77359737690831864721502187233813813760 8413739 115182644606242114818881666825598735540 8413740 87613184872292119468618143370478745600 8413741 31807997195433524285074383182755368960 8413742 55098150523831939797360572402641272192 8413743 46356808360431073335033583462539525264 8413744 44976986436228991725676558009204998144 8413745 -4381681728251524915879758355243565580 8413746 -54610865349272166747613662825291724032 8413747 20453675559171563743233764877218221196 8413748 -18152456254123833660853398678412806144 8413749 108507022466556230085002724907130837934 8413750 4919990342697497423395229707249920000 8413751 -10201770793511268688216561164685289400 8413752 -124267951944166910208049548892186214400 8413753 85683979575166502716535041113574451284 8413754 45208754994538067812150774477976547840 8413755 690343224180525926824372097856145920 8413756 8579765806691158674665570046121021440 8413757 226229588893002389708314207561289680032 8413758 -19760284549899591259542760875468211776 8413759 -202420218231771384293116130387669066784 8413760 -12617362363560793107391182126600683520 8413761 4593621883525503011899346015358615936 8413762 27419040510617942038168258922447150592 8413763 -78337156951667814123738814854303591600 8413764 41005856682772990553830626568899173376 8413765 -74578064507772566651946766176141350340 8413766 10908237192413554243127215120702797504 8413767 -3102108915099905661615236684046466560 8413768 31471655006937690267504645442899640320 8413769 10846600063516512167718034081139520 8413770 -3429357237418756202062729415245440000 8413771 77522484315661507033418733206934295944 8413772 47734690591835783264280851880130056192 8413773 58626581808087188384394478254778401984 8413774 33461440527463077769101002465145591552 8413775 -26152218714496119644335210048464022200 8413776 6276591263686533534150906003044696064 8413777 222213776053536362989299357159523008626 8413778 -62425803604391014806788619165442120560 8413779 -93727461894897369950549204203511704512 8413780 -69726934905233564404983832959448834560 8413781 146861017193191265357108010350213061582 8413782 -12044210802859978293246101763632835840 8413783 9930165253923868029648237545055532720 8413784 9036676409987757035565137773881630720 8413785 -277856982707518420090325704809637560 8413786 -73671957770243422219034865392382459408 8413787 183351325512308470097138082261689704752 8413788 28432437740442334727287189496957481984 8413789 -184699357790164462587477456911891322560 8413790 -27965459504253616481286835930312704000 8413791 -37908604886840840441847482413001856000 8413792 3504575381598218097475031442666553344 8413793 78387921193070041385135668434321698880 8413794 -5491036527270223027429028399154098688 8413795 4954589748470765006877317174140918320 8413796 69107564616215523064832019593713833600 8413797 -1783176816670352897633406865164904128 8413798 21870088422583885914386788340990450400 8413799 -458147711955620152311461251698212821440 8413800 14487378423580327021339740570040320000 8413801 -61596010127337171181421111743086181296 8413802 -57039579662086058777966713762460973648 8413803 -12962627779085080369480347816324781440 8413804 42575261178856468978792006392302150656 8413805 117289542454317329600385462390443476920 8413806 26768455338057415904993557744746621504 8413807 16296673338720995275950308868041007056 8413808 8910748924754249242093020908081971200 8413809 21071346184195860580837885510416182880 8413810 -747496819663698436871178577225236480 8413811 -38560718335990023269660885020414696800 8413812 74158343867499137679540718845905928192 8413813 50992810689908655598904104430772538560 8413814 32738986788818677093611396963818180352 8413815 30275918740608295747951521564644795040 8413816 100846360038272748027882945992246476800 8413817 286370265383012543291392353121988204112 8413818 -21320706142863780255384610196479587840 8413819 69691808895530152803059499599438805520 8413820 -116674471532854579492331532841533457920 8413821 12087958167152204166390705005705618880 8413822 70339930668840240480856199970994272000 8413823 -176613087776460265114288186350382665096 8413824 7189231868456133188061477625229475840 8413825 -29515208991708286046449285658764688000 8413826 7474476127572302666759808959235822624 8413827 1491697936651803934260951353194672752 8413828 19477220604564563822389841264273460480 8413829 138602742604370880952558295835438158430 8413830 -16329272154420255856997781646772547840 8413831 -66966577379831751771895156514278907368 8413832 -7701919580644002215848037483643371520 8413833 8858562437108988346492083214542816000 8413834 -1447399504355792476978422978916644864 8413835 -69611346489981496018351073764764676800 8413836 -89201769213696011099969543578033238016 8413837 34628796578124901884751787817227469312 8413838 -21722685807548334795458493563382487104 8413839 -26801252736495699768535456261672405320 8413840 37426388945003995072244510549486223360 8413841 34571509441759702288474015228901608242 8413842 31431437593572473595182934151380808704 8413843 -44108938222733958776653318655530637908 8413844 -28012079180843265025543657089402411264 8413845 -66349100818292357601535787788164615360 8413846 54588058679334569161211098025007882240 8413847 -32960971950243670676583335532155005560 8413848 -27738132295337454475220528305426636800 8413849 17454143818659915136733584012026379850 8413850 14722211798527230519985997303475656400 8413851 -74261629881097351942404416059040088168 8413852 48570521200704634637556162516923556352 8413853 -52751644158691882223450002518060096 8413854 -58748551325905031791193527434265740480 8413855 13358059428449145301771701886306441920 8413856 48205333628197941891984125011034112 8413857 -143649161146924473135427202599604197740 8413858 -4953418498869822332205523240758444720 8413859 -189886505324921293401790178428185563940 8413860 5002533127702819647283929570831237120 8413861 147103764778548485897665490659390110012 8413862 -46620506071575001478153819356164353568 8413863 39757571614929201393690538424469956304 8413864 -219407203671505009439912876228044308480 8413865 17817172583093796094787694129707251200 8413866 -75910480685003447434111372641994048848 8413867 14097043821165993320263730014021876224 8413868 85374933226796846731559747363471525376 8413869 -81895432728414004913292306111719628192 8413870 36723927832407166342094533089742440960 8413871 -38500164634224407167595512547019335856 8413872 -11831489286934403334144341593624412160 8413873 -49720768968708388171936537485067240576 8413874 1688309628838869746731968362168363520 8413875 78989852228169408232004849491281684000 8413876 -86782521116491346887940148986957856768 8413877 59736098712193995941425824567129603072 8413878 -57848182527032844165860336585285760000 8413879 132485488594500469450936483535205785776 8413880 68305263875254234873228424474123366400 8413881 42770301849206594223346170696899952000 8413882 -50037154105796420855403506595827911200 8413883 124943186030254612759202884030939334400 8413884 40545235598221102386225226513813424640 8413885 -76503778411455426700769986688436023040 8413886 -28435163246394878818297943739259718400 8413887 -30117150839081197575069409493626464000 8413888 -10464400598884450835789198130787909632 8413889 -169588125385562741482913147361374293200 8413890 4337513149676591253955384128139729920 8413891 -228563110792158017874926070622645888708 8413892 117586169254648500795927754884358617216 8413893 11394781307741250129169010278914393024 8413894 -14157519519853424697275043782168697504 8413895 35794202593734682752152926937763072000 8413896 -467657944399314268758349005056901120 8413897 -4312036755063100731225138237411824160 8413898 -820715224780664754995934499635108864 8413899 10513314834451004634277283463684434688 8413900 10866359125413944313349777960512960000 8413901 -113222575595426745144065801600898794400 8413902 -37985098910081421679965104227615180800 8413903 -144338868616352245360667376813237769880 8413904 23623444027197135365594635612283166720 8413905 -7852277438622252244407735731294740800 8413906 49044988076879850768588264345888035328 8413907 -14932665987215547578468950166723729880 8413908 -33439271109768450793869030310984611840 8413909 -37428476056716065211566296496224352640 8413910 -23992049386982093432774449084365968640 8413911 42100816196130294632277631956847385904 8413912 -45882252794780542547681878010515046400 8413913 139303887661186149213147131131183580484 8413914 -3445896370077966640869308417344941312 8413915 171461658531287318323887204569159360400 8413916 51634527491562881733650234041661180928 8413917 126467617648138995713235282456190922880 8413918 20409107541770640818298460803528317760 8413919 -25310677946112599028453176899653219600 8413920 101322173323518650714735810935208017920 8413921 -28299293656085332571694996528284150878 8413922 7050874566784751171273868050526739200 8413923 -8004064852004354791646945922782369280 8413924 30547486650546826953002263083016371456 8413925 -36780297486230932606801951208036695500 8413926 -31162887961485580791764912458160474112 8413927 -52341665346844308379890004793099301376 8413928 -56009408434209308639164380514510080000 8413929 21723010454549188645003567241447696640 8413930 -27093042869832851602328987905954944000 8413931 14122674005419601968502525951964030600 8413932 34744077013003321686648345063106412544 8413933 221103517580643590785763855714923581024 8413934 -27746855035664829230958607036894632384 8413935 23239995170897858447521349560164214800 8413936 27617343142467715101793895457023393792 8413937 -68860606428252518945433138691143553134 8413938 13644240694836732272143429313849080128 8413939 776101334822205523982949177705407040 8413940 -154621994478377734185484582962921553920 8413941 -29953494981749513590955375393742181920 8413942 81798399266522447857595089725049843872 8413943 162182070976445695665116172172679902920 8413944 -32181339938420854894886384586581606400 8413945 -33964331130885175113960896092149179520 8413946 17157229849968459504904448566655838288 8413947 98179943189856129900960511634485202124 8413948 -33001405199904088121499570760159052800 8413949 63834213857248709939308794524350748736 8413950 18749117358026475249363139511851377600 8413951 27681349124403978592929964891246170464 8413952 41219293082510468799872170819175055360 8413953 13695903392021654541963293803493455200 8413954 -12384519353630683731202163341728855168 8413955 -97519203434875559752754382806707679280 8413956 7399426159202186141124684046600440960 8413957 35437754442336153873137047514027658206 8413958 7430730937986537073118351876969766912 8413959 1765687499339240019745148251229503488 8413960 -78566058953166111561819532912656384000 8413961 293699944176658700960611936948998928512 8413962 -12751486005200782935908698221002607360 8413963 -178664247468567292182508628799164543160 8413964 -72064995560464074556230779558072285184 8413965 5326040661164714754337114912501768320 8413966 18111410081139754429874884207496539008 8413967 -249960581323943161368312033648227405520 8413968 17249227744632643420509393975716020224 8413969 83588288271146264194374317059010502180 8413970 73159393424795041952707824008347051680 8413971 -8455397479428784323107639222687690640 8413972 10988854221426465314063123877682432000 8413973 -27781410910679152356399764998988738820 8413974 54250053277420594314415126932007979520 8413975 -5351093242254266864059056484638824400 8413976 -133158292913063170585501368557451601920 8413977 12098696111868171211317655048436544 8413978 -10863726917162763880017336832803007776 8413979 11160208630852916500993524268456865280 8413980 -1542146823066523349397354592525332480 8413981 131969139071284734755625892652623719782 8413982 40116743324425226577022229745874944 8413983 117588186105272578620242384800738586400 8413984 10809825259696732597611351489715961856 8413985 1128280476551897164932055436152013160 8413986 -57644964286212888365949573441667505280 8413987 -126559486155740076848793240315098121888 8413988 1688351412083061671756261324775822336 8413989 -45419635457864623397748275116721102592 8413990 -3796359799106146466713500786404678400 8413991 -98751372631459777384200268221653720016 8413992 -42749597347660747278300389060294830080 8413993 29789169321110659617454736696617360000 8413994 -73013247042358053874684066819702902528 8413995 -17272992937336484345138838942063705600 8413996 53368096362149014232198889131506575360 8413997 -35166249294156137287160800078199720256 8413998 -36296275053360320620578855286446643200 8413999 99490842272261821670226257215259669760 8414000 13880410683892933670445997618397184000 8414001 -22717226710531639698799591160126996670 8414002 32745716009028333203613042492449373600 8414003 141718303909280241485139007242276602652 8414004 -26680032961739859680197726052100538368 8414005 82413366209476378327533490626792453660 8414006 32414218243383537859995555756914177952 8414007 -41649265145274781861739288578328764416 8414008 25074955430040378809087462946992209920 8414009 -175452681156090716000285270571996056790 8414010 -25576551804698923337644184617286937600 8414011 -164495162121627987389652337366344015388 8414012 -106031963162775928458552383764319314944 8414013 -61778540472732768300932593260391193856 8414014 -8087923309727450054776867375878321408 8414015 47491260485623604006450301850547092320 8414016 -19366063316166731904968273261437648896 8414017 -144934420661440678896828492782890529360 8414018 69136170645284475652460946131571434016 8414019 3088352037635810247774423306476330244 8414020 -7360584354904542047992636939384750080 8414021 -26503123674527731634318703011655954432 8414022 -11795915058617356326043650824168282112 8414023 -108992711771376461888211364597448546728 8414024 1940706711967068321894565343148318720 8414025 -12454702308472714407389874797244000 8414026 -34778511698555348789622577775921607840 8414027 10947294872311003227191980367838393876 8414028 14487714634811194274096020264832231424 8414029 -681099048354709013918652110794847400 8414030 -66681928791214474635391296638622528000 8414031 27405457701842291073735006272974298400 8414032 -8831905626354620050715041445742379008 8414033 2120794146174549285163006738866380004 8414034 32944696527441442188846056379310605312 8414035 -13967693870329799516117731067608346640 8414036 -42399525395427845778458477555450234880 8414037 4898590989652861572704438251306637820 8414038 -78916415305387803221795044975016461056 8414039 -3366378401391350482389137604314855160 8414040 -42794935284394984016292546167084851200 8414041 42304868170104458743033150484647058500 8414042 1276923347619160120399984134642177024 8414043 -54523766738878633696119714643881713472 8414044 -82113221680802797443103938189556399104 8414045 -74598056815794290579948014639594151700 8414046 -27508721032740426941912960832235892928 8414047 153660157961563050012194264883210425512 8414048 192855529832214867766786825573558910976 8414049 -36085766416225595933607161622486696960 8414050 -53598731330725593624798142779220525200 8414051 19306643956347896030437486912842422400 8414052 -33559964191763367853790610780123875328 8414053 -18046501432622773881861175054774806400 8414054 -73275288850023052949272632631019905728 8414055 -2255243957780098776239581030043445600 8414056 21992695598421292915872694416503439360 8414057 103476333538174777793643453591739413306 8414058 24359436200108260242906333576626407680 8414059 18316765949831803233222437413685898016 8414060 -8164685028221375224967114281161984000 8414061 -41120581089746004797579884932020807232 8414062 18473649213168945859257387740739028032 8414063 -6634967946219849449582051934784500240 8414064 15208490760979987736012507954875269120 8414065 -24397251636233765000030414751517680000 8414066 -35379377971011375391799017148345212896 8414067 -57095045799171812801626801921460939520 8414068 227606099595121961792908564418224128 8414069 218052250318821097982374502833305607470 8414070 16549124202187659896832080254105804800 8414071 -3523970824032155302781716454227728368 8414072 -144657877011168905300649147898732339200 8414073 79719384203435273348223498483182862522 8414074 41875262274924247860914561262398073600 8414075 1645641208920951522371380201102329300 8414076 61471841318276008065525211401216589824 8414077 645311347876408020664121206685295552 8414078 -92776257102858257046197187401092124160 8414079 10355021381709517529827158671563869384 8414080 -4585690329585878825509019274392371200 8414081 65657028521534140256285983031222928852 8414082 5692327642125292157555515717304807424 8414083 -93139069092523908612434942300941505668 8414084 -87449981176331414792067271814932394880 8414085 -42611450879337444701109150396888981600 8414086 -11843168658528823033582531900733167008 8414087 -97381184506378796258629779203032381440 8414088 18139929540574275012264226308174274560 8414089 -150840414583914875160671356108762296540 8414090 38553927624549452308460201508525880320 8414091 -13446224389713752649607989296060121600 8414092 -154948364965599217174316314082347696384 8414093 44483822507454053762083941803298652800 8414094 12177497953807543189808154400584601728 8414095 144049292059337428130177317034187577680 8414096 21976270701309341363822257267398180864 8414097 -114921996723395660429439408053462307600 8414098 32970186360484581119359737190906368 8414099 68501162359067483677503225404623890240 8414100 22666811283720260166807071896145040000 8414101 -267130250685855860429473162571548486148 8414102 -25439351302990655512720205217015640896 8414103 -19802908055988462063658687934524134192 8414104 -32148108363370576415835269270383626240 8414105 44955328283230674726867798397467774720 8414106 -10632292184006051176141264254649588992 8414107 -2359343210130740974780583800527266512 8414108 15553545141421226804484921833122053120 8414109 -143157733103269277034074437440969142272 8414110 36122453616205338525544157427755568960 8414111 3685807055041249066877538353687249592 8414112 -20043839764372605142504649279510937600 8414113 19417050791002017318704452407780023808 8414114 -15784512373842394924534803236521021440 8414115 55050952931144909954126574574295628720 8414116 -137938995763939085229379705328606460672 8414117 145581898391671589604271037229181151166 8414118 -6918287724132838866006141050511408000 8414119 -56901083267319412639976875080557361104 8414120 -20000613774468305747798243966700748800 8414121 -42639008455538920614011861665295766720 8414122 27454676758524457059636344701572008112 8414123 77095933019357846333276680261011878784 8414124 -36017398943018961694248794477152172544 8414125 -53553557718071575764048958161780792000 8414126 2631337743335111982858802687383162624 8414127 -141090646703240111310545114464963022592 8414128 -113140633037633609648365495640301502464 8414129 32919807887787021295894225829098146276 8414130 51735739061394979502620208535067415040 8414131 -124838387318345108367598387985603727360 8414132 114167003301583324355843977555807703040 8414133 -11271115013370578990285202344318860800 8414134 34568233954076929992537540711583791360 8414135 -127487382167612172479094947015516794920 8414136 80310625314495166078481542739750461440 8414137 -132417557202751460078687148843333648214 8414138 14059607623588531457374953721529280000 8414139 -72163105695291836838198041633899878912 8414140 -17878888529302335735958797443056773120 8414141 176681655349069828914170790823966153542 8414142 13499644562196233862718008972486180864 8414143 33080035846911135056428869785238072624 8414144 14166379031756756284490637876859502592 8414145 149982434950381276745119871524052073600 8414146 -2777326440333669162793382547117873600 8414147 -25340962478568252264478872142203403200 8414148 -12679980939037662325810066584273208320 8414149 -113013110240593073953902373485332107620 8414150 -41795023239633774770038940506800624000 8414151 -49171781301507651966899325483332506968 8414152 75993632080698560903855854177067182080 8414153 -122843812086257205699004359256875892800 8414154 -260120825653321981459564165146051072 8414155 59856960264361534157629505460224902560 8414156 45050460329574614931598204407989955072 8414157 99853575790667981878645373822385877920 8414158 -74754649744938769230114470465828224320 8414159 23593626585699462737997449305116215808 8414160 -5170097898977371724171788271920742400 8414161 88178251932229511207367562860516365632 8414162 -28630074473602911307446363235519180800 8414163 -34711079916973474090455689603063383308 8414164 -31891704757991864609765351052387483648 8414165 79296245987735802293010021187021236060 8414166 -3857428485650412013269951380505946176 8414167 -76384174542387550394648917243306179600 8414168 -39764399700338515669346890756601856000 8414169 -104694905370315495178537037236455838560 8414170 7184104495608036679934504158218720960 8414171 -20944673034341849605854970912174637628 8414172 114727947697190415442804632822340131840 8414173 -315528429142365020320800423618320079232 8414174 -7715333598419089676643506298446063040 8414175 -8168424054803193124696185220541644800 8414176 2902437419802231355212923451892039680 8414177 -84900267695546622061082284750899994974 8414178 45587664510491724471975681239941770624 8414179 64528055414588719451302740074406705980 8414180 -73700907929654624328663396456555548160 8414181 24097281711848566352034728432502150270 8414182 -6085378775492357130395346062459507328 8414183 -112566435348103161799444804257476930736 8414184 -22948409168080777436805046994553077760 8414185 -14961704245266731412398030078546763000 8414186 4576768234617829481628851975874822144 8414187 -107241915968671641056531374999748604840 8414188 -2463156019110970114097421114357964032 8414189 12376524013465142575114427334624812256 8414190 27544308277192395343484455064586611520 8414191 -20339951220431391956701345840798015408 8414192 22184553900156558159360397698310864896 8414193 -48184474248483787317702826936047393936 8414194 -71118887208242805662202081783569605104 8414195 34011428470145673625040575804349106480 8414196 -1545316976927066919610376576459796480 8414197 1945269018039742096606625299182795360 8414198 50449352955287657332498090555426932864 8414199 -662725875108460279555160538969017376 8414200 72258774951967320294952974060240384000 8414201 -119249375047341302349129492792667136376 8414202 -36325322402167949739704817639189331968 8414203 -30657171350893985381570151428052500720 8414204 -56046883468352510403177970225038809088 8414205 -23056059224462621306798739145054060800 8414206 7971785151732075000691024559751379968 8414207 -85826830623247847222456653923443175600 8414208 65404565971032658910063622318723170304 8414209 19775021079344215487546725234418696832 8414210 -991467889850868758155061464965396480 8414211 37399056850472307120874590873793482240 8414212 1535748178303201527192976487980643456 8414213 92941751188433508776653493463006666462 8414214 30117229546250707631289288620020175040 8414215 -84978233957218486237436534521774805640 8414216 -2440335091033703514701299792816035840 8414217 -17977615606159111775881156723022710080 8414218 -12944415700582940158805055410438730048 8414219 91125882291562542831294446133818220 8414220 -22722112237159831311225721017677214720 8414221 -86962499764909289741342722921885611668 8414222 66209101078412082813289822149828049152 8414223 -21069305873216626470446902022483792256 8414224 -6742145687598492767854263993181143040 8414225 56353812188257058105534334307495500 8414226 -58067237575487396160936997564515840000 8414227 -72131910793432334118569260323394228080 8414228 -47824053307440164652042204163243837440 8414229 -3019606970362431756013740936476552832 8414230 20447696991781920874914469256806984320 8414231 147060118966607815403633078270185067160 8414232 129422353306016858956379961754291384320 8414233 69029377420249327175258322388985505482 8414234 -54919729956649934088358569334165708800 8414235 -25308984173329260255712896205967981520 8414236 -37426069582174891312478073497579122688 8414237 -25429650821002755350693336328787399680 8414238 2765023987700739314566040871815055360 8414239 7658178182550184333759415170289656 8414240 409635556857041904717577927073464320 8414241 118837130427593342393291278232422557024 8414242 33128822467606415255858361969004147200 8414243 62033333834577965011077215322919686492 8414244 -15966336698433378585546490477310402304 8414245 -3481408579127201621689955799191356800 8414246 47949518878227347361874937376947423040 8414247 95155296719657635793916853743978441000 8414248 118707160710664747300043955507820047360 8414249 152636997037535047701212197079314184100 8414250 -13561379153643859372005070432748544000 8414251 -27854639485467063657813054634371545808 8414252 -63394594320729072875616041051675787264 8414253 -7488366971545758117623105318793940800 8414254 -141904286620923648222951467773756432320 8414255 19175037999758641659529845666844152000 8414256 5455015962153476070005355422768431104 8414257 83677472495771288158634910843220575506 8414258 -56329571050628565175558297629922172928 8414259 -13357701148106667166432041556512656640 8414260 168218849076047961593028416138639808000 8414261 -56043292940075307154203759646869886176 8414262 -31823844998179625581426914185147239488 8414263 -82165697466862742024564140253531546400 8414264 -54491542073032806531013578074245324800 8414265 65503098566201042179513294841900219520 8414266 -3320802786659062703423975906158752768 8414267 -82431151051878869943787026071366268888 8414268 3645158389309163679239704994152611840 8414269 219100411641860142627611320930892564352 8414270 51805822117072749878633192947754326080 8414271 -25469974797168783134791200899366330760 8414272 3500477988731475932996351695642427392 8414273 6901097508395034447028571238014902080 8414274 -452652995139818831812419782097625344 8414275 115857563378276845714903155539392298300 8414276 120838322393289663100965352460316585984 8414277 69924341847907837201013578901296861920 8414278 87547653043568165770734744485445529440 8414279 -2247728589724922227760831036434378560 8414280 1840286260187136393254991178413926400 8414281 16598162238443974028009720851472251584 8414282 -7269461063348200001177826119583469008 8414283 369222781555386668352436295779128960 8414284 -101779549372022772934167380137208497664 8414285 -19099498203539321667472303778309716800 8414286 84445087954283837690708525504813449344 8414287 44341308878424856656334928467702247152 8414288 3533020652575349878470112140116877312 8414289 -48289190732501418906314145518524038156 8414290 118243801573819774752674935040946508800 8414291 -131665470204299241051329902708465852968 8414292 110761770565562301809716393062523238400 8414293 -26596351027032637235587466502278225458 8414294 -23377160415548723473646371230115267968 8414295 15365064461402423992105956444510873600 8414296 173868245228913269508753468114274652160 8414297 -121022785691702881610553913249038433920 8414298 2043450625715132401879178457062502144 8414299 11200410987238668898454010495046000960 8414300 -5780949599339102912136763636103193600 8414301 8216851112070365839825841968499678784 8414302 24473770814857533937709785735327793280 8414303 -57598148247236659412852821492757401440 8414304 -116321591501975789345887774432277299200 8414305 81801044087083407432635609493152804160 8414306 -126749811644119638886189468356132602496 8414307 33162513081464559822769642422706018560 8414308 7026321738126394700589031348826914816 8414309 -181512781075881428951650494579604607490 8414310 16587512017134363681567125789805592320 8414311 150255204989611217543412356463031625912 8414312 -91736735889688238691517211017040716800 8414313 -9158106253883677061198203774572868800 8414314 95645930092005762840724758473407137792 8414315 -393811765397711036248366076463142080 8414316 79040779814669088490095374274316695552 8414317 -17156810119340617872136563662811629600 8414318 -25172402573077263398308097873685944448 8414319 19710590778816363573627377471328710928 8414320 -15860710639005725529643783744408780800 8414321 222125893589816389346362952300074891200 8414322 20220459996987727637194647830601506304 8414323 122192573161694803134726324628098558784 8414324 54196524046213190101146050898477115392 8414325 78074548857201673103370990864209167050 8414326 2135217918851009317760202822998528064 8414327 -43973090553758675935299493761644361120 8414328 -13674958834316260758690665843103744000 8414329 -246684174411995651041670664364919339808 8414330 -24289189263755721008699851100434452480 8414331 1765576819743318336144970111233461760 8414332 36025559358132572596863285162156087296 8414333 92498192422889870405174574732440841324 8414334 -96876181170973234859423485806413285760 8414335 146492963532763383735777639589423154280 8414336 -36760274739722136320591122103198023680 8414337 -102676630505674552118820918526286166048 8414338 -16369779961022876742719044528948651104 8414339 115956083828350958095501726532627485080 8414340 -66216809396141654889231059907686400 8414341 56853582685925485301820038967700511130 8414342 -5086970434371154940581636612380063168 8414343 8423791636606553127504936091657042944 8414344 -25988432028004532765454518394705715200 8414345 9700230908707712894487819545886608520 8414346 20342756887198331690065310330985609984 8414347 -26685156449380739828109175938608284204 8414348 64079582242941907353719276021681005056 8414349 -81688955049837390585137370906368021472 8414350 -23744545252849421526067365785401440000 8414351 -65801834533403467378759759551725668992 8414352 14857791712217148007874592651332026368 8414353 2166495756830767963382013315552567602 8414354 -21077829912091024663214149800518263488 8414355 8405977344142992419312458737870561120 8414356 70821092175784195118525295489721473920 8414357 14876911920663912689881541130029438400 8414358 -5982171030470408779674023672544514560 8414359 117819382277346596912079420973664676040 8414360 2101026011407722173504451721595904000 8414361 -60579354723352258218896866738416950016 8414362 40531998565178566653625493054543875584 8414363 -150584501852200029788630016415016927520 8414364 -2219742943612953836010276059290828800 8414365 60897595786898044604056079679855871200 8414366 24297682595434212733190064434581651584 8414367 27315284144336783347450169764597164048 8414368 -111880366422944810150414532436225228800 8414369 4648436664451803108202098536117650560 8414370 -11621815889826337625007111254392032480 8414371 39152273928935599715388129460362195360 8414372 -124284292765533007557407513250364496640 8414373 21887976348036246670945860843260126208 8414374 16009773674366406065274352067856375168 8414375 -21741941416410926241907325080194855000 8414376 131447324184615218479296702331363737600 8414377 -70087663174986075427374754105709145228 8414378 75173559548120238515653919468918995200 8414379 -327723191447455772595990850578150296160 8414380 20722970477118514668932673394410562560 8414381 58134288787841352202484924123182972182 8414382 -63893181735300581157906495814670428608 8414383 -165765681890593425364879972629131456368 8414384 -38092577141511751468892168932446535680 8414385 -22826394987448431809673047039957729280 8414386 3014284950071923499907874189504280064 8414387 -44256062768731126184298111821009918964 8414388 92227057429060926833651830051147653120 8414389 -52716008465970389945537242759207457472 8414390 13501394912838378853906695856737936000 8414391 -11871263527552352191546426184395427376 8414392 -8601520064261175645926390797754695680 8414393 -26427625382113510645603157875172700156 8414394 56559154285866496453491663838424908800 8414395 49627768886829192790418394690763088400 8414396 -55552575878411056336643080470943944192 8414397 -152686641182847074536765810251824595360 8414398 -13425660799091113559475791972342453760 8414399 54959740973585596739426519731793172336 8414400 1389349827647978227407160320511180800 8414401 -19475513630773697400637481937687303596 8414402 -42739308380842081590027180719586988848 8414403 -60496411995173838429330248622347786880 8414404 129647126112295498596135633650670409856 8414405 -151103894677428264442486637584128015240 8414406 -8708348900226109686446840546112325632 8414407 -59320099500872070036621850520447197008 8414408 -10396570526972084690727050092545792000 8414409 32258002416183523055267734606048228320 8414410 78516650886192561357239795250559119360 8414411 -11305268521650127400058019998163394976 8414412 82706095425610374441211747118039040 8414413 7737389189949663194916013465255937280 8414414 19333884040967096453222993105787273600 8414415 -96869223506127787625455960456433246400 8414416 -13118775459543006884852663994738278400 8414417 81429763827343750441293752813430986352 8414418 2465144714636938429216499908820521728 8414419 -16207038483165427285562458922360641856 8414420 -10145871366785407315626890952155013120 8414421 16206889826541780379876579151401022112 8414422 140408110600134437607441549620538795264 8414423 -29493796545560991456569723266794074112 8414424 -46856192913009517783129887070401546240 8414425 111305809295494259896404210047210555150 8414426 -25466936295367368938955466970281859088 8414427 54078237453834244928279906528423426712 8414428 131226308875413685398114567191834666496 8414429 835029102956671390573327052488505592 8414430 5491119265892216449029284934637866240 8414431 -49231761366924865068306624160287061536 8414432 -16269898019831651725186316590873313280 8414433 -28082635251928614728408224475806949676 8414434 27616880569898745509347973565736008192 8414435 -31418988081121840203527307299147001600 8414436 -10967434951383598140593290208051804160 8414437 -165041489261082913375454236479951750600 8414438 74350821463429386366619450069275345120 8414439 24818109998088761550332096441258808576 8414440 122749052009315980733083388315451340800 8414441 -4754943927387173195059014333204448128 8414442 3819438491593256359663497382293396912 8414443 -172347168015504112089231873607655831308 8414444 -48817643447786178156738810716543672064 8414445 2147016643384240602513807523035459840 8414446 1883502281576832295202699402452552704 8414447 1381048099054012809363509936000904672 8414448 -13236086190283965067795813732020387840 8414449 177230130272685668447571160443952346450 8414450 -64401423121156673786823423345242160000 8414451 6518322973859265614384248767296724180 8414452 -82054573432242462410003565863958196864 8414453 193023441246243616971606118118656182702 8414454 4168112107747921862085023068816220160 8414455 -547132759788742612164699429747617280 8414456 -126852338202439947534544130648169431040 8414457 -192895370919711314285201164999603998720 8414458 -5499812737205253779724872128875451392 8414459 -82461474376215196889741312798269998720 8414460 11063762816310629616770495500856993280 8414461 -35701089115932115737557573261035764 8414462 -39962813310997195158556605291163668480 8414463 -145056804039940314268157610635180390016 8414464 68689762780297594024783107353131089920 8414465 57049136716662603471254676469372555860 8414466 -12544266524676771191160636128715747840 8414467 -6523734056310252577249292731668207488 8414468 38597934148295162047221560736335979648 8414469 11337690332447700814115005279365092160 8414470 -55415120659331150404412595009068584320 8414471 -15551710039957441186998401013845205456 8414472 -1027510515032687638630376602394050560 8414473 38627353247862404579326915223255328000 8414474 -74070130988814170211841703668524333264 8414475 7220126174402070008624971605376915200 8414476 562653078075042677848528941127116800 8414477 218047489606951057157316483980138796300 8414478 67867694520460360833109363527120338304 8414479 -221537060100800351895773551678371203920 8414480 5116815143761212779069525428984872960 8414481 -8044502417940574136352143512093291200 8414482 57222354626768594689811622094684603392 8414483 23528987299467793897729862303095311360 8414484 -34571860841851510991586223162864158720 8414485 -25313142675614557084095431541536547840 8414486 -57832309045521305095927089024425507808 8414487 -148029444229521784984570288816035015456 8414488 64922821282292949453463937319786485760 8414489 10588472899228897818426689701501871124 8414490 -16551689554812211946218880790156195840 8414491 -166151156535908973244747855741327804740 8414492 -82398552116991008586305395323650227200 8414493 -19760136693011999523592494782564036736 8414494 -72748619727551495940682225840126288896 8414495 3258707854612603442922265512741652800 8414496 -164204112756219151483922890175623987200 8414497 -7540440522773067661540789846471382848 8414498 578178200228692241458734058561275264 8414499 69379116013677129589630916450533388664 8414500 -150233731322800711238423162007779520000 8414501 75995638389390656781269173294733909472 8414502 46169554960844359930670268975173629632 8414503 -27430753483457630526186704816596697480 8414504 -42294450507157756900894863450282393600 8414505 20259679204929751190921179796672793600 8414506 -24063695255925628258331124926008692048 8414507 39164761423367434901368864095289993152 8414508 -43336404524656918748517088200376343040 8414509 37356932247267308772918900744799192780 8414510 -50384986639474424065476876377953689600 8414511 18762853491269310839407326967497465600 8414512 -6531852459522367260794737898790322176 8414513 -23084482089563084934777302479434241500 8414514 -77603133928432454495956558738888554096 8414515 -2780508738617909212649031770946000480 8414516 12963688529487021017084273257362585600 8414517 -114148080858903228018806462071602858720 8414518 8050901252723656753407027066397593216 8414519 -81396188681912267559309682544222428656 8414520 -41457416574490309724709860088877670400 8414521 -22193917753568988742152840297803314800 8414522 118843259056380891650553041453487219312 8414523 -4226461243490087174113344267246759312 8414524 -32932563034542353843881693210581634560 8414525 22883224647718733173532327397867635250 8414526 -32998070899382102928266286606846641856 8414527 65006695234611104355435896387536573440 8414528 -4553891994615816063402163729643077632 8414529 3586543606245213073858116089734043184 8414530 -101984164519479091925160785812775308800 8414531 148230128149942271648239715514034438332 8414532 21877475409060839957838307814479060992 8414533 163728262380106547661768022698561498782 8414534 -80558669251513111398539010278519911584 8414535 -51514983880767144719353598918454730800 8414536 -22859470274246777528491942272468326400 8414537 -141018063547324598798328684932376203814 8414538 -39815327494154484329093076802507828992 8414539 964555541148259767726032574637223056 8414540 11294567069978080489754560810003937280 8414541 1112788522463556104631483907566827520 8414542 -40213820926261268702900939880296682048 8414543 -90101441394469668176130816072865112208 8414544 -11774851252398711129457510652329721856 8414545 13807697551310742357304471416409423440 8414546 -35103528372366970513467576798141864960 8414547 -276132790555087676230545101390951424 8414548 27404336216155183028658174505840623360 8414549 -312157118611752575326031247673979232 8414550 3150238718100398191155164411476992000 8414551 -241044510578778816945287446171801420128 8414552 -30922532102449158194734547902837094400 8414553 -20200318327942024495810188690025217280 8414554 -83737864433351347737521457114068331024 8414555 -43299330063983460308788122412963487040 8414556 -4016210187979044088294669119212497920 8414557 -101863671423165563659631623130624351194 8414558 -28775451932733179780108251913382848640 8414559 -110998849395138978705584842344489236136 8414560 -25779343207681050500051115419400929280 8414561 83594613466747062373203673270057488162 8414562 -7498584620815804834359014967399081984 8414563 1652882222172367876277561865901155160 8414564 3104114776581830232175042950970649856 8414565 18874351349519175763789181001469223040 8414566 -28288721452302037552606107609579540768 8414567 52766565729711701011130106845671647792 8414568 73754772853220963028936980836175462400 8414569 240803312241811626970779004398299964496 8414570 66089268893292918534793138007407920480 8414571 -101356892121658324130138746534753705536 8414572 -78748742046681326408636493745236300800 8414573 -65491931752456625905055050081098092256 8414574 -57273764175574792361906261663843932608 8414575 3688861430022910737145333763777103600 8414576 -31447048800636463584857308749878919168 8414577 36786328058413781352618718510361312640 8414578 -3511356760891367840709030622394972160 8414579 161418358362622931221312595523187695180 8414580 33980557473551362347856417424903884800 8414581 -46464572354242248694886935245948069376 8414582 34481226164392805164544075716253779200 8414583 24066889438845116548404700965928808424 8414584 1342683240323605005930499783298211840 8414585 -222457548407549118110859405618785697600 8414586 1851367727242890278135210163119774832 8414587 73399314718207419647451901634612548800 8414588 3475604430153754295553703744649926656 8414589 81407915195820117970022372613087015840 8414590 -75452047235679586274067213199340107200 8414591 209160177212046981665489947442163327432 8414592 -3098125115836509295692707129406259200 8414593 -413865959468805102858895236344078787840 8414594 3858464949613652103049895264005757760 8414595 -17255911376138277238839115130533027680 8414596 -16651001726853667246012446255955857408 8414597 38074920084198946035702846575393295072 8414598 6354757712545461861808672427384107008 8414599 33134303992658397926980233990337344936 8414600 89210083036650737473413696707865984000 8414601 -53667867693101268698746013255335125120 8414602 18902700742571000226306369246184733952 8414603 118977920503590692750704108310831030904 8414604 -139489624945170890494327983412860899328 8414605 135825544629330887994571649929721715000 8414606 -18814093557862859567083282164446668800 8414607 158620895012116076342823903442207446288 8414608 -22547097453883358615010492622077779968 8414609 15745866337192439287002644501998408704 8414610 17870100138781290748084813592885429760 8414611 53468020836597177971041776798062530800 8414612 90198385868744814530248694741065616256 8414613 30034570980255323233122594457470335484 8414614 -881163776358375460158964982991827328 8414615 157788498796159819126644001854943942320 8414616 40943642226690132915959952016966287360 8414617 204302638281854287800977444904501710666 8414618 -31820331745692640975584386824928916240 8414619 -8786612921277405093106335026078426112 8414620 97748009847248568577404074801525767680 8414621 9741587741378761873283726945678574822 8414622 -1024558397623654178491888015306069440 8414623 -100623066490396769735849938922612888280 8414624 77980194699533197578921548889862373376 8414625 -118148431486127498392525309138627440000 8414626 81485249105564997756777946085796633600 8414627 387927474445846851435449721573296208 8414628 -76753830415976159581060313123768417280 8414629 -94441514908275500792711257738823248224 8414630 -24896307584017664381226309131508883200 8414631 -31667365873470530499860650071369530160 8414632 98524594774848763051296960563502566400 8414633 -219466893465491687247548657878770654876 8414634 -66017321252951306961250726938568523520 8414635 7139765134699722660827185778927230560 8414636 -38581171124937900479896643252092984320 8414637 359514691048683308869833639438720000 8414638 -29582770610336487439923857651381081280 8414639 50090895145493148949301544038469150720 8414640 -2124095501349795671707289363074252800 8414641 -171783093623872105242343477296332814958 8414642 -42960253078771388861652208192505545728 8414643 89378228122697698041605915342623754880 8414644 -61663277372809360205253538709754327040 8414645 -219799067596629046091734474948799082240 8414646 92446389738388385618586865833976704 8414647 7691279123224479371140070408615885096 8414648 -82814195737043168667747605948699873280 8414649 -55386875321723816820916358697154047366 8414650 -31631795871280500905819973487870081200 8414651 -12042400434881532518322290402154484416 8414652 93169864476450356182941564189898117632 8414653 -24286271207278298872022475784229342056 8414654 -10585683517724362264224470868130961088 8414655 2525397406041388338697482882302294160 8414656 24764913876518753746148927279401533440 8414657 -71082730959985838228094524092937468094 8414658 -7211437017809115621768059095776552960 8414659 -53416015738174772206259737590468205560 8414660 -47102710362553815182428146632164800000 8414661 28556661942741298359003234415176015072 8414662 86876553519058073502766952854864148832 8414663 -22856503571123121902402281166699420160 8414664 -99105583279354011930690112943400468480 8414665 -12469634665360476433304894078491802880 8414666 15521281429733438021963330086190807904 8414667 -23303586296023411312176727038670689552 8414668 -23572426321128090078860158820792349952 8414669 113377701994633689976754052008848902060 8414670 -81123118734878986076798937182853120 8414671 -4896096174039247905826973812167695584 8414672 -4287492201040412898273339671883915264 8414673 -13837789806468247020588667716770278416 8414674 46016771229687923065807858895800776336 8414675 -1473491790127398726349159689298442100 8414676 8619711340654856554356638064479364864 8414677 -5187486691660530676844766651359034888 8414678 -11830114212112413492190625762267547360 8414679 -19760679526464850283558092335669639552 8414680 59319247694817645772296437959186636800 8414681 7789930886449195674349686248793621264 8414682 30072313343804797225068762249980559360 8414683 84136353604466358679166196013937968440 8414684 -32181556334364566257297149359115523584 8414685 -7441559194528729380474797311844179200 8414686 -36486545384348560131952156315209999360 8414687 125527896602564804997278562492355046160 8414688 -38015323201446181535749922765219561472 8414689 -242347440161052659719142592069561531500 8414690 -24877790815404612944918531441405016000 8414691 47757942840749622763224570337968657840 8414692 -121546049532314171725464780317350772736 8414693 -38456940090495111767378060680090802400 8414694 -40727703948642086221397451972135466368 8414695 -29287187468359748650676981517219865800 8414696 -23268795707100154865469813416977367040 8414697 -49222875046349203827452757490132537200 8414698 117560252812961835183399208637498208000 8414699 -131173696718998512259993608815822988300 8414700 -9992459806250896097060932224586137600 8414701 77547360704065696102350421584905881600 8414702 30149069894567093564192799724790613504 8414703 -9624894424497067081613236645615344 8414704 -7980440411245209788157079697545199616 8414705 55449015918262864467846532124129174760 8414706 -20264398267122704022345099561939973632 8414707 11800128990238471325608348279539066624 8414708 195739533489987953303311179102748538880 8414709 -75882485745185337158138131842205617600 8414710 1645249118905661290408623514760213760 8414711 -70565531323993695779020855604076178656 8414712 -15815630903671605204719220713029632000 8414713 3345708993720773832553262350521406864 8414714 -29771278545187669526911525192417354752 8414715 -9440019718718460370613013436558560000 8414716 172585930091727785129241466598302883840 8414717 -64264574076497096666725396125227210388 8414718 13795832775786763614006582185789847168 8414719 306520587854640874329767268627072453696 8414720 17861354469872665214093435881075507200 8414721 10393885948806041942732650474763780082 8414722 36259971406478750159192165705827696512 8414723 130018857412793442325611251401327710972 8414724 -66800919516674026598216905015215903744 8414725 676990078134731897810028916111984800 8414726 22345919672185732935921920514054996480 8414727 -4690150066766108193415742315695336920 8414728 77773706418228095781827025328034611200 8414729 -49795679115409248534038412135857295324 8414730 15418359177700907408624911094221265760 8414731 -136211373710897232830502746678944097296 8414732 32529012143746337679911631344170596096 8414733 31344847629072314651321136671070805248 8414734 63930337748665336884628182113562476160 8414735 2463141722281857087280909596866110560 8414736 -6296501768506921847114210701514244096 8414737 60388112037934136555853737500625406386 8414738 10562421021001498893755668052011912320 8414739 53837918219765107620624789149063040000 8414740 106980211652777288160811781040312272640 8414741 -20732748430851485004686596110856658628 8414742 -14105748942447163454190962005992677376 8414743 95462773595698312352379553926023985992 8414744 21223406731423012735078105203667845120 8414745 43230748113897177558274058141907120000 8414746 44058514525427819850779004804956601072 8414747 90551425588806074755271967583412353512 8414748 96054127626646020510443140138439212032 8414749 -2339255549126413269396180563627336864 8414750 -100607007037169932557295204675394208000 8414751 -16883176825707993655162242441628976568 8414752 -9719392452166968499431485624549376000 8414753 76986068226638834729344071750427228002 8414754 60347462972938899981931485143307688320 8414755 -48951038323050991544001563378350881840 8414756 12536941926064337292797885500661760 8414757 10137818806952120007408411426137208960 8414758 20394264046663002663657490517960002560 8414759 168038261158384360249334422960000022640 8414760 -47718149621933887518909510740131430400 8414761 -228111010868009626569146296160020181638 8414762 12940579666507898216523163406514114240 8414763 10039578832701400964635598549275367424 8414764 16136203293104194413196126362995916800 8414765 99827091353346383659321141928611327800 8414766 -2164629094503127207213241506403543040 8414767 35093760595530680549231924457779168152 8414768 -25919991700574730105713397575387332608 8414769 109271588742638669769584543730655514208 8414770 16446537432221899575366377430988196160 8414771 70464216479684668330234887408134782020 8414772 -14292766371613512938385308757648076800 8414773 -57412461897599730791933995189482040978 8414774 -8496502389806429600306406756524019840 8414775 -41965292051575584011265911191439535000 8414776 100883308772888199796195693830614446080 8414777 10803240014910932583676312567589452800 8414778 22667613466255290092171118547467237888 8414779 -49441268149526414387664187031720784024 8414780 31439686270831677954935105858182840320 8414781 -37573272038662489927661794084323848448 8414782 -60691895605006720013144232943037755200 8414783 -6100443526435332249026070395363742576 8414784 -6545442657851964333144510841208438784 8414785 128614811333004971926940182465796817600 8414786 -41617361338922220444182129653299271680 8414787 103032728199454724196051854625733997568 8414788 12276647606744078393153448283629692160 8414789 -34690751738305030809183334042540510176 8414790 -15907290503470466865928469473537843200 8414791 147547108402028172235234717876971376128 8414792 131236983912777528324270198560320128000 8414793 117815141342295827935643325082792831200 8414794 44360570618595055485004614949655259696 8414795 -50687203065461291804764016106443158080 8414796 -43468252162069636178703411204466114560 8414797 36797528878708646692619124556362656246 8414798 -16216675573162769419256352031133273088 8414799 13143683237267227869148620000954369168 8414800 -10066498015282106113225940668577792000 8414801 -86073131798963668996364378546176610448 8414802 69798787960638870780237189008218224000 8414803 51460154697113963471012257426555936892 8414804 -115404222187413441090564461957636114688 8414805 -10801621745397325870485021255587575680 8414806 166742101945958112558899789111380626624 8414807 -74763361126539012645052347715216573944 8414808 -130719045366730926753572977241347952640 8414809 21965685443684305594978679600738856004 8414810 19456315016281575531246682513993748160 8414811 -112508598224044174114901714732241665940 8414812 -3421520255285116211053365771711711232 8414813 77192580087514784849363082437552265696 8414814 5749323023839683713092406767866942720 8414815 -118292315514474351816323046141867352800 8414816 -64108471256426341585227503148029706240 8414817 9207699804610705264266160676322306480 8414818 -889830222136964511472651320737875296 8414819 -115755907093666549598430088179205154400 8414820 -98893435533478950313233522755835494400 8414821 -10094913862582094400160168093369979456 8414822 5972931333490678113700250441084900352 8414823 87587530073955447822207150096419078184 8414824 -261812415726779063863462401563550720 8414825 107254484086837352204713249589313827550 8414826 -2098647127542321357707311614700683264 8414827 -123195267657895375454622590034941958008 8414828 -116167013732533439241531406449144751104 8414829 74165199584172791471632439000504925174 8414830 -96755597560151623787502050659121040000 8414831 168133503930191240601741280405991623632 8414832 -32748929053579015996712736936094433280 8414833 -128248128325668714456784149612482644224 8414834 55958659252202305292651532751714137600 8414835 -3355342262429969062296982360927077120 8414836 -8095141167890480127514490730571549952 8414837 11008857524869515075700085676853245486 8414838 7092611279109414803938425046922437344 8414839 54045500172290510204542531202450785640 8414840 -16657653662532944828145018078901862400 8414841 -29461235470988539108057890090472532736 8414842 58611941061580354700410847863909632 8414843 76035063999423143434556411108155444800 8414844 -2133381387327127609035730613795831808 8414845 -86194370137026213844555592238084249480 8414846 105644431571051072721807712933617933504 8414847 26733546972812638919078332322023030752 8414848 73892122104223279444026199014427852800 8414849 27482085356546307662540067273349085568 8414850 8788328013620760743978556869764080000 8414851 -158085235871658387025100536582816566148 8414852 -61905361486309974099780152513321096064 8414853 30078428575860741929114491790966143200 8414854 -34390305933650114922665144825495315328 8414855 -81993730180161465344544019640564077440 8414856 2168544693516314223901087629937059840 8414857 -54447707380748813662184485380617193216 8414858 41401301859216079454063103234833420640 8414859 40117537829472082048780700564665490904 8414860 24727321809841325876352553866458158080 8414861 -6720171369813845207210912509818892800 8414862 -3180886685205795813786601967942643648 8414863 90270522822805246723338125872396565544 8414864 -14855772408246041781140779670090072064 8414865 14435825280638755945138050198052912320 8414866 97557763743710392115842779311074591632 8414867 35469337765975459641525675206126399916 8414868 -26533841588944122640084230191649527808 8414869 88337526273977726222673903119685680270 8414870 6262841024301870257889892370872844160 8414871 10328020747745749543304877406936708944 8414872 -63250812655731835407874718444371968000 8414873 -24738767956458080348917085798094483264 8414874 -31029685703346274327927448148952834560 8414875 11161840579436896356130771659560640000 8414876 21013331240905770767153473148841807360 8414877 -67918204381517034289932919770009175680 8414878 -85701823300546874557261115968032221376 8414879 193584956204520843309892536964761567480 8414880 35491785589447227108037826383781560320 8414881 47707310278718844284525882346755589384 8414882 4936506986131137446763046879661921280 8414883 194814314449377026233706089586977182264 8414884 -18874990687466006895586176047809223424 8414885 1193550611238175336275051384764618400 8414886 -46469639718876839887115956087313394816 8414887 70015488030194764828392344792358293760 8414888 -29072088769988354009148806451154452480 8414889 -41014329971320505492882959329614920320 8414890 10197066355376528745585553337606914560 8414891 11494493104711560379375150018154424000 8414892 -25320525027082094445129138793531670784 8414893 57789053656080741631158363226221871104 8414894 134728267732270532843088973011265315200 8414895 -25029873994241458348882434166784924160 8414896 -3232629894301943396377254230974988288 8414897 30394889554612434568132811118997043346 8414898 -25522601338989909354388426706266848000 8414899 45005717063538843185896347824241125900 8414900 -21780788682253933925461104133433491200 8414901 43960026460898660950371974923878595200 8414902 135169736920889457241223249616598881600 8414903 -57034807642370351042336034148267095120 8414904 2595414324026041957478777707550085120 8414905 7695890762270153607693875910145800960 8414906 -36598741952516481671806386750785704848 8414907 -40371696840970976776521882541100167680 8414908 -11119455056686638947326677746754384384 8414909 -66768054330531600422333029167702595380 8414910 -113517781163393549066048971814826240 8414911 36456598755075857651327344962009000512 8414912 27458721196096355109989130938961887232 8414913 1264800653574471254752190049335563584 8414914 -5490816940394818980810895289262297600 8414915 72672124782270614097465504664648380000 8414916 30563274506794627643313417664566202368 8414917 18200132923236822554446593143265753726 8414918 24115647881052485128261647239469035904 8414919 -13001725813356547105930805250718235712 8414920 -61288133264036094402279857608947302400 8414921 65156484919102720676718114692061339600 8414922 -7094686501052633884601801964556892160 8414923 210813798652784666472396178432488712104 8414924 -62549967982730061503684602350119884800 8414925 -1200001954803765095549601903177540000 8414926 3974306384039634803209156126738012224 8414927 -172814746271284639243386982610139852768 8414928 23208752169268848587688122598948864 8414929 12163137099679077203590923602106599840 8414930 -89404985543975060180936160069158673600 8414931 -24312952839015005738495524913689088256 8414932 -215083257578662428683051378046145155072 8414933 -69099950984354018395646929483481855040 8414934 -12559902123712240920623118908147205120 8414935 67770509539878681696525927616818041880 8414936 -50464364044149259890018454796306903040 8414937 -53366466941106707373968969222709468240 8414938 32851559582122331182047350781032983296 8414939 -46264529236536831857960718515502107376 8414940 -18135987540915134832788523707936640000 8414941 7664504260122344203620024206528729280 8414942 94826752883202423007503695015362591872 8414943 -135613784929296275824944098877789977856 8414944 -65681681740009533686812003402614571008 8414945 42599830135160028778275107273634240 8414946 24807726657902401772260242851785758672 8414947 -16632832715385034548379387207392084848 8414948 65183795921921338851392819038610288640 8414949 -23486126749064691933873874262048568000 8414950 5622551927342021373424674261012864000 8414951 50842618826036057103282268088141720640 8414952 12415496473767097689420956681729802240 8414953 -11693834362838151674096863058483708160 8414954 -57675570284361333441570924344309791824 8414955 70781868706738919184038233987211750400 8414956 26772390826794393367611107811843648000 8414957 77835824357716202742768607363428277206 8414958 41586206033539586460054833573841912384 8414959 105820047738499286815116653360832190560 8414960 -17977212301105886594223203115968102400 8414961 -9897169798359378874715101932124025856 8414962 -60137637008671542457426074095337270768 8414963 -29331940387822365791786509450743222240 8414964 20668995229277798652546819224450463744 8414965 -25518333771474968139915422140163061480 8414966 63707815568141280758378001500228218176 8414967 -32746899288403790752778494973068314240 8414968 100779016270723660676971830453315010560 8414969 -15347572714830139569608752382825211840 8414970 -12276366862952282229166699080853920000 8414971 3536557497861714883742598800159390632 8414972 163024925985496844853288924082170187776 8414973 55531228268166131652723854189465838624 8414974 -9265458237594264785422047796826450688 8414975 44979738155273875035557910788872515000 8414976 110448839927195035567869121281971453952 8414977 17067937760972996406975201951070652160 8414978 -9435837663626148522367732823620396032 8414979 -10118052179376047505419313946623851016 8414980 -29069677611386291358150748409718927360 8414981 -44035738703824313988741525253757751936 8414982 31624194712775889173357425086486829440 8414983 -117237161487277554228703558451539918224 8414984 -37632284864401296637749687095159961600 8414985 -34652714785612310953634534676654192000 8414986 60896868652273318356279886351172824320 8414987 -10781192206632648028392821527699116288 8414988 -74797435445044242207831232982045783040 8414989 -7639697472757963551879444137369268000 8414990 -2395015580443297416064374954993770880 8414991 5193125387184562058401884300103898976 8414992 17128384098960517081356514087936925696 8414993 237425820870445888557073885306413496800 8414994 -3187058467631107549498086551501910528 8414995 -39339963761744245855478666614503570000 8414996 33382104362621854423943177751998256000 8414997 -1120457588259252162675525848150131584 8414998 -33920224388914647990348115344407373120 8414999 -131219398549442720552803549708773776664 8415000 -17329027003283771425627993900684800000 8415001 31389089487433601968232739743956225280 8415002 -9670378583141947038155924797665170208 8415003 28877801517398446586761705451920260504 8415004 13782492948035191801484447955359050752 8415005 -85617115167852847679001749567996337600 8415006 -6170219631613451977917145850267004096 8415007 -1221718948948232440984710527572496600 8415008 76712602266075527689201521509233852416 8415009 6856323904537065875737732865537385090 8415010 22651344817145115824004497785167183360 8415011 54775290376283771516116577645012061648 8415012 10103271470733526222506206856660762624 8415013 -41565447503452306711461597596985279296 8415014 665159526328589160337594750015675200 8415015 26655067707459921662364305512215612840 8415016 -282332574868187750529556516084481802240 8415017 105713557397193938270548219607297868120 8415018 20758465434266081853285511628515432800 8415019 -97093149303955073882878788471696762504 8415020 28727719832820924043757683703915642880 8415021 40038267580421410384079409640389913344 8415022 11609131032737811882684672267071582208 8415023 140263391213380728341097898655312608272 8415024 5269555858705288354228842906408714240 8415025 -7679233529803503186830896822692963200 8415026 82514482757915107706906362881484535424 8415027 -5423565056155258256322853019729373036 8415028 -71738484896128222176168381129863435520 8415029 -36155730347496537667879085807605955424 8415030 10304591044898951087842343658929713920 8415031 -208965641707929422538380720503792750168 8415032 117940171869262325311870453692228710400 8415033 -11077393620732622336540099522424788992 8415034 142656993652753454627633773455551876832 8415035 -558569933775294354010323423728603520 8415036 -28736617937079899775451020062154670080 8415037 -81522044318804828860114788925676960314 8415038 -12565020875184691038272545919935368192 8415039 13675222851110137662474379604078526480 8415040 2640367104866737570984776408618762240 8415041 113256492229085946370628552204189449092 8415042 31187435079484062490827914273716671744 8415043 -7167345799925093678795090813848145920 8415044 -33037067913530846252842593658828489728 8415045 18482747294464216258561294115749773240 8415046 -9597299856186154874037333704515941408 8415047 208758143284691833249841428934837155752 8415048 16145217082131677203159608119856414720 8415049 71299844892443282815279204118288985050 8415050 -726133384742167052599511512973587200 8415051 62526086654642893968339274535721273264 8415052 21898186441504361188605669312796124160 8415053 70554159929948059623008675094148525302 8415054 -38910464830532122820719057595856779136 8415055 -19482175883086738038537854073169528080 8415056 -9643066161130339047996584181010268160 8415057 562534402363163671056018966798842880 8415058 26274510175061012870353973816820924576 8415059 68899401833264042841597996368253025260 8415060 15119714922778047447035923859108352000 8415061 -211888478367071514364214898959595308338 8415062 -23538358533599675252222716587614515200 8415063 247505807656557150010025475018555223200 8415064 -76526044947546962990560064789383157760 8415065 30581461837386926077008526610967155460 8415066 -44344824600353027803902251286490368 8415067 79842079044514057389956742879556866116 8415068 71567390312517768922627753916835680256 8415069 10396134921610706658442188486350279328 8415070 531071993400545011225205767668105600 8415071 8220844111640533398953755114262796912 8415072 163412844022776470724781418104089477120 8415073 99626742892383783496990519001367402900 8415074 5843110539138651196357154373712146432 8415075 1927712134495305068282092792633716000 8415076 87579911775738440472629496983682565760 8415077 -15877356402189983258628248984702315328 8415078 13551094201015653081879035304559411200 8415079 87772757945500780700409225480383175168 8415080 46899761290434968784248520710406144000 8415081 -55139149755139926956504118133769064720 8415082 39542492843139051801775135284089471424 8415083 -83641934636944187837417382042548086668 8415084 5652791355825429649880110459901646336 8415085 43813877453682807142268056840641730560 8415086 77818850360651595703357945925739237696 8415087 5268702726749359953161134063459723152 8415088 4021905615463358581711624799064883200 8415089 143182623555573513244772803099917895890 8415090 -83404635015825290329869425577481889280 8415091 -9695222789528445370927092142762179508 8415092 7084290550284947872732441314656501760 8415093 35756420231413841464795583341360325664 8415094 28285963038942277602816542862148931712 8415095 -23238788834743754954872911018021780000 8415096 -109663548852186023410132166657237299200 8415097 231124696306552217674760997315444392592 8415098 113539860408451120611402800163848579040 8415099 -45495043380521568882882753659474821632 8415100 1547162760821109655753633981746176000 8415101 -106503959227108247947820805627517163898 8415102 10279209723307779671740324753303071744 8415103 -199010772483746328618264128553168907648 8415104 70881256873332762674113223582338252800 8415105 939117766135544630696487569505707520 8415106 -9778028352821888057976689424729745920 8415107 33951872619155236675069015574728826472 8415108 21740548485642328072488141851271646464 8415109 -29529904926776035777214077678004182690 8415110 -7456412150805973919932540722973812480 8415111 116800439963957086810899705985671315840 8415112 83968147798990632797877631096900531200 8415113 -13362973621253650560289900194407404800 8415114 23247192205970249040958883664602499840 8415115 205371791571546620161249391219393956800 8415116 20035656584531907681992121206186895360 8415117 19616641837630672448143479364333410240 8415118 41629297970644134205047815227961430720 8415119 -253214071525694371139426957739433216560 8415120 3067185981687362953154179252656537600 8415121 6327260296402609953769884983293913280 8415122 50005143013432246238858396097088328832 8415123 -83772987010598444674076366353907756616 8415124 -158103012596418284894368035641647256704 8415125 -76921637936031047539152418556736000 8415126 64329019721343948194810684781573098592 8415127 -9795320582603513600694114247896129600 8415128 24717862089382888559591308931280076800 8415129 25564699197877454756058432886790149584 8415130 21061016448778055870878368225700915200 8415131 53567732351177673088273082882740758192 8415132 43630809541624967243793005048192999424 8415133 -135409048826674517316234249035026538880 8415134 17153703185976994998241532054720308992 8415135 -14062485336998590860228907328266283880 8415136 7815712270128926103952300918702080000 8415137 148792611303355816218171767969414178786 8415138 37457300644080324859420788746101639680 8415139 -86326413030513440416204660507404289060 8415140 -17819963059124059079791887149339938560 8415141 -1157439559915540367149007590875999936 8415142 -56338620692674035047956683407521194528 8415143 -540430723465958099954478299614328832 8415144 -117616542903105938516471211533574144000 8415145 78434410243852220199743179397299572900 8415146 -71309258668012579473027172808463360 8415147 -18312243150227264151870190846322995200 8415148 1130928888248242861278935072461455360 8415149 -209341322480818110079665122594303375850 8415150 21478830740759161957061275491057105600 8415151 77513077421121031901782021713247179152 8415152 27344729532544264137277664824846073856 8415153 90803725833832675679364930439051205124 8415154 53192134705628491376192556062572639872 8415155 35684141414637530202021975866606259360 8415156 -2719982212387779516939731081121085440 8415157 196918094246730792302992206675567775840 8415158 26499350876272461688019120647972718400 8415159 -94838763355515724358717972063721411840 8415160 -8088948853555262514527287537720934400 8415161 -16274959696676011427566113174929846448 8415162 57902624081489181917571156488268288000 8415163 -148355989339619344296844619721743890588 8415164 -56695235200750740027565705471571610624 8415165 10223059665223065353214848515134603840 8415166 -34694023346494443269965441297882291968 8415167 -3322521814426741230547216060670997120 8415168 -17014455905937161040381184471581327360 8415169 5555805801814236988589174308208977472 8415170 33074605704005458169309612659608192000 8415171 -2815756142728971689161736377056557328 8415172 94688995860537487857028548600116226176 8415173 -64864655101850679813938738200384027236 8415174 37942966759145108910884954956344173760 8415175 -71110440015382646184919834927973162000 8415176 -78284644366998354199215820391448576000 8415177 36713548034051659751249943271810384032 8415178 7034518337023791141495645893298128640 8415179 -232668648864892519666696178114362190640 8415180 -4526059521602430336033420567391088640 8415181 -89145365424702069576127258119804072948 8415182 -24749772281064481984525438410519743808 8415183 46920604366178862999986413933849505664 8415184 400815972207087398301264001134387200 8415185 -2792326110107615496470390498278756620 8415186 -822091680969894615946663009751848704 8415187 -294863264707507815130566299158713624 8415188 -42368638600313058139136675591434922112 8415189 -116237712143233366009736816497368853746 8415190 -7020132364601341477104606163546521600 8415191 19869633623401474935271324897945754400 8415192 93624922029300412239477169443809648640 8415193 -75823095949579588934392633884374893558 8415194 28380060092241841892481777824887680000 8415195 -15490570653657722724033400377226732800 8415196 -43825941788024994425062571496887354880 8415197 -144726543682965364018167869465186263488 8415198 -15078328976757821877395945770784440320 8415199 -81177181582957137966096640010011586320 8415200 -102124931202456417623806285219371417600 8415201 22175849978712099537570188342813607840 8415202 -55027863654065229522037725501601900896 8415203 129624699850203718866197371640308393104 8415204 12320437578083430479741911926145941504 8415205 -169009950858848442124712896443404395140 8415206 3728019608250889586792661554251624320 8415207 51094090758771716749424205371771161104 8415208 -79854531363039640466630304997066967040 8415209 92125015368289544117845952971827358464 8415210 18229505878017198796033535897600328960 8415211 -48828079723252277864688784374334067568 8415212 -5536773466171131867878672608594971648 8415213 68369371077166505413103159002590548544 8415214 -60080421486510695986538514928234004160 8415215 141811025486355831131828319326588940360 8415216 -28056475610517295241140058680861163520 8415217 -42141825731791045385429160457247351040 8415218 3069577224752309184371786500311659520 8415219 21536116956100984844852617314668605488 8415220 61403211846476852311945486589856768000 8415221 12898794954257441947436159036563148664 8415222 90963185851523124502873405231307529600 8415223 -106241714809268962324816394740720478736 8415224 90710190475903056552646979088358440960 8415225 -5372100283644197460386750760215904000 8415226 -49959993228240026185690361545976684688 8415227 -10290304322017944629909664975901824408 8415228 -19966587761524460368817329976988942336 8415229 -423782721866173417963369631255439360 8415230 17622931514641828542787386698599691520 8415231 -61511591078147788693136487832033414656 8415232 -5433044112690251815010066777883279360 8415233 55495486270036407977942092660816698240 8415234 -27419618513228542436861224933864077792 8415235 37456947403919332314922961683395507360 8415236 31779218550869902971142993301991087360 8415237 4971933878203111376329023583543750560 8415238 844248229379766927013456151777387520 8415239 11968282626826765894338831003395666400 8415240 -49557606627323182993824605457899520000 8415241 68992006290549398141831795166432239642 8415242 -89043415287988221124463181080787181056 8415243 -49850274145120834582611355103056265508 8415244 -153500853661252493690633549301982046464 8415245 -277926267368324159438203771242328500 8415246 -14221112454657028461042628087308512256 8415247 -260352632954697448357230657478901607800 8415248 -6792177599550145366494096420619542528 8415249 45031168545160744856253769710717136320 8415250 740975988098122649670644241606288000 8415251 4834220435910467626899417038961122112 8415252 4273704202106489128440111515189237760 8415253 -11814667888634616846662780062090476672 8415254 68110303524000312776267630816097900576 8415255 99128269216136023457800540559088306240 8415256 -799818599939658690770658849354301440 8415257 129629914199224045282244800603918498506 8415258 -4782584614033781988868028667361430016 8415259 109248389611724012595672437210655139460 8415260 10467949751457637096017876216025866240 8415261 52092426268549070155338098601952169388 8415262 22314099160478490646476290325313525632 8415263 -137620676678831710509452944358738016 8415264 37862924427691263273535928184367742976 8415265 40084800194272245101223766953266688660 8415266 -116918546246737046541954725140645845168 8415267 -24069413437933317701306125611311859456 8415268 -85516128528954395501415923322912314752 8415269 15705348388898527263068409131027185920 8415270 8551827327712303252764839709895173120 8415271 -1743801285641042699496973250817014928 8415272 -232734439374459121058577255029145600 8415273 -107625520257936250696887725488621820016 8415274 -24743280445283506464961115066212958208 8415275 9580594937430498717541349889741427200 8415276 -62169314343262134109043508788749664256 8415277 24489826738674178002818195057051596320 8415278 -75602038474721936149971135987679727040 8415279 -139520408172536283199574201735302036080 8415280 4962282766246116354830424595994050560 8415281 -12354708857247898235794280097894057408 8415282 39592615019235964124619878263097304192 8415283 41985827885793669852589527584262551920 8415284 -127364224788492109043355068614040352384 8415285 9367127386153851697745437617562087200 8415286 15562863523837615901455539259729717248 8415287 -37329943808258238283054263065015957232 8415288 -13941693407935631270551513692826828800 8415289 73846275757699632617141799649521574356 8415290 21674359044569401934214073109460019200 8415291 3013201559529248154414752613360918528 8415292 126743118409574985534917902145528496640 8415293 131305571660982657627603074012306233542 8415294 -1568695809148899030058903250112012672 8415295 16770336940164689205008090527616957280 8415296 66858847089621017815116044191696158720 8415297 -14352518796542638622616154130554541760 8415298 -762766473247322485418879319983399040 8415299 -1848417691607678080917511438198860264 8415300 -24077838409972544313550287057285043200 8415301 79625260966227566318937115914804582302 8415302 -15239256201422485000459239162941029248 8415303 -88828894412949331310156571508183775232 8415304 -127989958234474434700569503130172554240 8415305 -90597927538912051497354378873885408000 8415306 -68528030060295106675353041316029798400 8415307 83019793085595247168421987913194294160 8415308 -233109124666924212773367503007649536 8415309 -53678923819870784857456041951351851520 8415310 36366918540727593330027419831112245760 8415311 -1321375440641993306758776620564459928 8415312 765014693853777207660948599164108800 8415313 -257010936726606878919048621106860092816 8415314 74871833521207467429980331277609946256 8415315 -172773833560711872669314415816318000 8415316 -14508271922630385883242530769482915840 8415317 -67792508336216038891483249269044889600 8415318 89656150529247968844570672088600272768 8415319 -93133515921812007892434750244406232960 8415320 75581011062393518620985805067425177600 8415321 -68228652089883557583310124956553514288 8415322 27192470611390884658556030194001409024 8415323 -46688321229599176146570124737127901664 8415324 -82868346146701895015581908662472099840 8415325 33568131018354310896760808954307168050 8415326 7782329289477048274146079212922730112 8415327 32932403080795305248454168980269576320 8415328 162754882435442941859788659592038973440 8415329 -6240202105724828972488370000467329516 8415330 -8459179210212370906221234819134300160 8415331 39990619031477790910162136370813935132 8415332 20591806841887253072907650187840367872 8415333 224706225644532318601776338153238016224 8415334 26490701323753192894068611030025623232 8415335 1186610913165018400311372407264180280 8415336 -21004661503967066964128943159629414400 8415337 -25559612970400936448294270008247320448 8415338 -79868628381741145108905057602645944320 8415339 29639763642775936944628448779525147224 8415340 48381401479119103459062912167621498880 8415341 157019264532684250866439944842191961184 8415342 -15012570798790167721027556855063644992 8415343 131929592552521951559787227937476272592 8415344 -1429130455390386494358638524079013888 8415345 16176532053854470452870824901442641600 8415346 -33063408407810757554085669098311950336 8415347 196831269815201369052825002492291035200 8415348 -84968383782744298631921278729558302720 8415349 -63359182338068372340386758069002062880 8415350 28975377346004027863166310363181420800 8415351 -23754694679801833395925112374590105600 8415352 75596114707148028791266207438973644800 8415353 -54504944501279180114135367185298383616 8415354 13182177386349775850083892286733631232 8415355 -13116672906204936135416277592798817760 8415356 93131647971952035689925868614010705920 8415357 128484800532283259925862786277606078784 8415358 -667382514688909824240461273120303424 8415359 -4400053601980860895084532277602509440 8415360 26313612727852936272653813375041536000 8415361 42732515336913332311448443845565848962 8415362 -24156593783349170077582991651918019168 8415363 17715947403954282428074650929843774976 8415364 9613385977587634082884080903798639616 8415365 40915245836925618976196084024900380800 8415366 -32062700744914886956889419470422515200 8415367 10440123335999694712088609633327467360 8415368 77829395586448804775170210827433052160 8415369 -4615763359198860182375254906736125212 8415370 -48641485400008498646689321712500473600 8415371 110893850501562641535288320303499432000 8415372 -24958526325135619716390475874316238848 8415373 29775258324251324046923528425454071884 8415374 -67514746328407249534926108283341810816 8415375 10431915933295967924203335042647508000 8415376 -14718331770800518967399314059000045568 8415377 183232184483914107189175868889433536372 8415378 -11430217668617464594827684115409527296 8415379 -46654719465632119952583952161769471840 8415380 -12610687137988051262074970981334739200 8415381 -19453545792399410159521210657951570560 8415382 60040884460964465461677887702592693792 8415383 96985091982091964321212831335114706632 8415384 28655353839192285845934531865230704640 8415385 10495096979173734530029311668269886400 8415386 11425325806717552371648927254862528000 8415387 -85892843819925329720950913635873636560 8415388 -6150408055357246260723823560212127744 8415389 -121177824488473967078109931012079263476 8415390 38865888499651306062193690432946017920 8415391 -32344341141365058979258431217108339592 8415392 -175005560093756200716919986024754249728 8415393 -7634364875638041218669286054616950912 8415394 -10893105158685287459810049327042233280 8415395 -30331498024259268627644498762730345600 8415396 88076514129998363485699158902552371200 8415397 -25943600244488624147647537465584086208 8415398 87144183450506255094296355276816997440 8415399 133021819546942797767442377511269413200 8415400 30725951078310660571103998057949184000 8415401 -1298617903879199360503054387875004416 8415402 53665510490308000316569671162967986432 8415403 -41075839834298924389919920482737254348 8415404 35123179528821768287016379078334860800 8415405 -83333320630505787132948675731554314900 8415406 -7537798870724850095022794718723627840 8415407 -38692734360030209375601012199030448016 8415408 -20012756746973139990542185367046782976 8415409 -72020984632053166560201299582727912896 8415410 -51840258204942760356955186826029676640 8415411 117963517267435294133559437589879030072 8415412 -19885015476149030074509560170537598208 8415413 66464326080470480500105457608999399662 8415414 -205518656998617065735990110398487296 8415415 -15395154795250186989438334755930660480 8415416 -55532726942664352319898419434041323520 8415417 -32253379839970368861991929721495421760 8415418 103455631456947675140743723006116599040 8415419 99295052047791243997069764411482462820 8415420 -1721222928903788947225870066956441600 8415421 30741702640666610366740181787436161024 8415422 -3257082685832305835889003828071380608 8415423 91001527075284214271887632356833381200 8415424 1293820242606402946854224854134030336 8415425 -70642874843109587354776219361749727700 8415426 38402431764816600637526119095617410944 8415427 -8572531056899138848465871355825558724 8415428 -15346017350218646643688693137045663744 8415429 -67254467190780728584483212530194560 8415430 35449102996923879399452787221323708800 8415431 149912685470797617001379504493180566232 8415432 -72451127754767276303760390110843796480 8415433 8624890931654014670622416807892362404 8415434 -89709085928445112530434210799605010384 8415435 479854601656567004135751581695484160 8415436 125068798492252331279366524928477223680 8415437 23301466269077915290228330596129686700 8415438 15734645488989404149652476481438126208 8415439 -127738487283437782168672124671459551760 8415440 2356324643980075008619720564168458240 8415441 157985952519247015706575582851991297440 8415442 16410102541074031290355622537405475840 8415443 71686092397002822994422230937990491400 8415444 -2657432589414928075179993824874528768 8415445 94404986743097456798544589212759908700 8415446 -3363425122087695620625756283672860672 8415447 62120974315764801907547426343606611328 8415448 -6635649098326441621100906115498147840 8415449 -468098174508535454712641881357336320 8415450 7840802988630992328599748962597979600 8415451 -82573204921374924280726776799728713496 8415452 -7548490699654958183427858385688962560 8415453 82983212365534536983781637822096213344 8415454 -19281531738772786880369485621796546880 8415455 -13997448069921039786447287731110947280 8415456 -22343152300885408211479639156382760960 8415457 67580029766666437058440978609600396706 8415458 47635546195591228400887081931883136080 8415459 -26623813694767615677251961569175684192 8415460 29552316304341566319239544131927900160 8415461 -150373754440417850446397382174956085600 8415462 41208746815431574005675223942099167744 8415463 -5013180962453172916444896055415102976 8415464 -62009969291941171067699792305637376000 8415465 27576359381989469157103165191900105600 8415466 69912210902330014922190837682958400432 8415467 -209233143787146802571215854685830089484 8415468 -87825365371346207353915442472473518080 8415469 -73420843582553013267715863961409433130 8415470 -8893070403210582226214748648204349440 8415471 -77710884758592838044826177325660477688 8415472 -5350295529594873580333732612859002880 8415473 -151001965828771928398377179210389441296 8415474 5671167565871373162570915141045984768 8415475 1093579571491081417746912786380524000 8415476 9214988517186280524825519104174009088 8415477 -25682855640103042203389781291734835360 8415478 46155686427645007059461170727850013056 8415479 -1034342103397711114180256963944588560 8415480 5171737710690390004743293555761152000 8415481 -212892940206008887926220410256398546300 8415482 -9356194743304733986059723024187488000 8415483 108982660464478100592424229834427456024 8415484 -5042302151713309620377081975016898560 8415485 -489888318917548682203176252684769800 8415486 -33754705193856450438825148636412597568 8415487 -3149949018275254071270132573826894280 8415488 -16321186205604578680199785377699987456 8415489 17939725624992128035301290416637867824 8415490 6745012084364840003603296611997524000 8415491 -25900048060544888630330758848935416320 8415492 -41676342111165751150050863352464053248 8415493 106157144916869671833560941415539978944 8415494 -15932023412900958638404348466331967680 8415495 -3584563585697737544971626828019803600 8415496 -20356238052426011220380848686881495040 8415497 55636395943204468144588271748140081946 8415498 541890346787455216713130013824816128 8415499 35180298956219763048627477347187734880 8415500 34104937029566762352420016528791552000 8415501 -7919733370970329098403694912919125568 8415502 -7349270969766533654287738146578419008 8415503 -192253484402639546405531178829537255248 8415504 -6133474456470465728090502494383497216 8415505 64326983320252946540227508645426556660 8415506 -23914412520965507596445453278774391040 8415507 28687938365745684608480371099940723640 8415508 -36948488206404497066582880266029604864 8415509 91422091904488036206266283025531165710 8415510 35033397470217994119226246463726016000 8415511 2789635821396999831247338138575352800 8415512 -103287471072237627409112330964870758400 8415513 2558840651550087003975684192929847540 8415514 7078156519044040691957856406293177312 8415515 -151793538478446890549760808275790779840 8415516 3979941678765155207656104204712402944 8415517 86214622495468108867108514223733419552 8415518 38951693875923243496950479139690047040 8415519 -31025189522890651823144345709418619520 8415520 26398524057414960085021534146822144000 8415521 -83684645999297121620944889469115387500 8415522 -29168838680538116689110446914677150720 8415523 -9560857298482400758185992756905031040 8415524 75674816490219817847819027619786347520 8415525 -65881426621682553362162269668126043200 8415526 -1793671395973277251888011454195855104 8415527 35872663451891779716438721765882517712 8415528 -38820265876103135261592759120124968960 8415529 80652591987847269598115902725407784576 8415530 -116930352318199640274243331319950080 8415531 100260035350403734314458521163166401820 8415532 93555306058075825742520982878303726592 8415533 40045704429678790099468136845097898720 8415534 60417870078054127614057632967981641280 8415535 -91182048713296611874450967678554329840 8415536 -754077824824221152181876174619312128 8415537 7852572295086524771934376318931103360 8415538 3140460651296837612240753213866116096 8415539 12323022454353779028292110571805552640 8415540 2146287958594046703433889092467302400 8415541 214282186163768632761448790011017656942 8415542 -18932170645690210825960419345026015328 8415543 -10694075176619226821346689469436960536 8415544 -231971705867740599871658624063735193600 8415545 -790530134103898750667486154877977720 8415546 -11193104090887560836740941627952670976 8415547 50204126645696328450110935928681846032 8415548 -133749888633061699784142590202020692992 8415549 163283387230744022867911857608996589120 8415550 -15899466740829740534455491742833600 8415551 444390573425598198218861903721889377600 8415552 -295893708810232351296736538319126528 8415553 64124884573121720988213912567072484802 8415554 -8352631938203225032033711171251855360 8415555 -23056486477026595479736182566317637280 8415556 89937915544587831562306946845664312320 8415557 160795415355186811988005222494794971806 8415558 44783626180481313257422590349881995424 8415559 -27113905315569452849899212206494178640 8415560 -5316149928024030639713367681584640000 8415561 -53949315231755730062871907680528556032 8415562 -18090052952881037268103028768864862720 8415563 -25850019240777431904151074543869317200 8415564 147358917791793206249644260934834240512 8415565 43745980433515020545863155769367648460 8415566 -12962830315860196655234614849529099520 8415567 14103091202971160284362697941231393384 8415568 -19089840352422387033974729499098480640 8415569 20710781331305167641903552055179450996 8415570 -3513666945917313221793663223263744000 8415571 -14352904709375742233232739084563581376 8415572 -100394399909633822998260144515755524096 8415573 853491281735715893073970381215040320 8415574 -54655922787843577995314135386094338560 8415575 9066056541620308826087264252175696000 8415576 -14204822069099483506610498298816921600 8415577 43810848677824320198202464565751948426 8415578 -52943253059254008033534772497624671808 8415579 -47078426275754642104102746785631392616 8415580 56088816762849266046489655209791731200 8415581 84351102423348052437117594410078777382 8415582 7871747564595508942538022711808011264 8415583 -98141934095071312919057991893705662080 8415584 12327843585619049958364741593059819520 8415585 26135850578870712424202578229437923840 8415586 -3708403828011944673470388867505716576 8415587 -92827291839566998869927973144317697764 8415588 -23645918223303930812522518048245427200 8415589 -11102588266967433806333837874619786240 8415590 -13827443166350265244372535618084419200 8415591 -8718616369037267981173774459672206336 8415592 -152613106746279584719069518916374144000 8415593 2632048031743646848975181366066335824 8415594 -62968017125128417761995637329310001920 8415595 25007363148738802284013085716486952160 8415596 -13888106141563894073847371326800878592 8415597 -84535456118777298087224974103697475680 8415598 102644289934523671673240775086593780800 8415599 -74179951848161601022504451293577540400 8415600 -1088537700174252669338202947860070400 8415601 19833448752877224476900374748151791104 8415602 -24190052744523208266846226262048249856 8415603 -89251412110956482698388100386975003280 8415604 -124188929459764229798373001495583791744 8415605 16955669287748138651358816937456437120 8415606 -11926534571779608386407464660935715456 8415607 -93148709533318906932819918106286247600 8415608 -8121258962532162554099460560632995840 8415609 24576522804494001823007421696348941904 8415610 28015385694864994456741237022923714560 8415611 34535536794429889782513764718633730212 8415612 71938887093162482133202246400189801472 8415613 -65574368840497390262856785012108851360 8415614 -58017531255599593306271438218907641344 8415615 11652875022806098779824219797334668800 8415616 -1847224991417926989534737809696358400 8415617 49469224443863513000379155294395872192 8415618 36645415200082296022522401569643871104 8415619 25899789603070324198512616248251301168 8415620 -96956171318170819097020519071915160320 8415621 -2147399455093539067549552933352797380 8415622 -42484953940091731467581939090959258368 8415623 33371669060418234459190681459538177520 8415624 -28355069297226300134555435527755694080 8415625 103009643912990527506672904188387787500 8415626 -25477444328664375508322762328969921600 8415627 49578640186459235014174880120773510080 8415628 -504273568019650252509604800691496960 8415629 -163981208387111102857694849352841040724 8415630 -2414639252039691803725856045601792000 8415631 85549244916073839083613616318155039744 8415632 395925373668459832159152212595965952 8415633 -64836293576462987187122262295456694400 8415634 -15058296608069741439281327144764259328 8415635 19870449122379347425159887536424150000 8415636 33636762525388448609163848687427256320 8415637 -186191417197371938389046513137606105714 8415638 17891667530989415033327845625839859712 8415639 -69002392155423407256320393712890836896 8415640 -34155503452684542340355864548923187200 8415641 96245524311825175642862386161653912772 8415642 35317066698903742441079429747614429440 8415643 -33339712276937596140048171548999580480 8415644 138068241245523060164147523303879630336 8415645 2810703462292568060849427595488144000 8415646 -16179986912175833863294407843065249280 8415647 -177406385024867989107493120108635096048 8415648 61460165712210428780155670172632285184 8415649 -168266862501631559652206767026897452880 8415650 -2877947771078394862803402617238180000 8415651 -82716701126733964890870749133617571840 8415652 -88774303963117796299472119481505795456 8415653 -67314473637764577873676453474857580098 8415654 -4502509535145482330518104876991309824 8415655 -49448998827466185232697139122197017600 8415656 12412638297034755056138578532953082880 8415657 -3228923441835010402388436502472539248 8415658 -32293644775974585819647642122231149216 8415659 97150110709541094464952070742827008 8415660 -14719701512915845006485409798704168960 8415661 -80335991241395727464745053963893621738 8415662 -5191236582235353894664229265327916800 8415663 29489266129201329867934756014915683328 8415664 27282968693173793408463545912671354880 8415665 55174985043888795906201174385574106600 8415666 15863236500581651359994996793806129664 8415667 26509412945375612079580336006519438720 8415668 43560379940365121724430087371941130240 8415669 91542742627017863823935500620044049600 8415670 58346743999370929323790564467048931200 8415671 215196816833581429087391410368324216 8415672 -21070412261358762649749363221828198400 8415673 82041695855942206199434075857188938240 8415674 -72226079574315417655763475034300235664 8415675 15688676810482832040495315989370838200 8415676 73948880699263543584941388874207400960 8415677 70977921579681362282176878367962753792 8415678 74815405692855118935928180409104542720 8415679 304229621389676591152887510623781247776 8415680 1692549347793388192472225908669808640 8415681 -22245613856139956334564544612176976848 8415682 6922501300068044384145211697972256768 8415683 -114276849223040656533868912811320670736 8415684 64859011100178357379265966125714636800 8415685 16217620982489923018582437806422384800 8415686 95463074095448209987858040181162813792 8415687 13887174486410110566052238359692186624 8415688 3485814430218737263664851723216757760 8415689 -29533252404578276156095220203931313120 8415690 4517475158501136977985200531702730240 8415691 -47176243580539663247042517788746124908 8415692 55903259936895811486464642545369395200 8415693 44885602240938146438452839576843252576 8415694 472043894517161750896824588269912064 8415695 6770128606085230710447984665068042800 8415696 -24702469659163907068078427986293424128 8415697 -126485177384493367017001287819713676828 8415698 -74617089156879923023873893992662813536 8415699 -3721361985477833277302050602767134536 8415700 -31839846926527755613434470547476736000 8415701 26567014185479762978458028492140816320 8415702 865332804041103462357285969614701056 8415703 -78018687919838646269061594990477277048 8415704 -66665347069779632018338288403576647680 8415705 70110447307160933550700267749855351360 8415706 -6784654121781192389987697562826821632 8415707 -26288494641718997419253903572075398360 8415708 -816195165758741607359782032755343360 8415709 -112472302062278270203267933620587200090 8415710 -778800441016842132673237324021920000 8415711 5701862943600564243767921880947246880 8415712 212020855618098225911684962563941990400 8415713 22331206599081451336919220417498269160 8415714 -54023369305124750374989197108432587008 8415715 -21487886438650178610287214700080134400 8415716 124745782399315831452602664973002524928 8415717 -126634758117768258988303345062313792800 8415718 1021679544211066430332982751649394304 8415719 63218913958259720874148060477580530344 8415720 804585418923573285891019501686681600 8415721 -230369112732819109822226540247522710300 8415722 -20003938810908065915684375579238120960 8415723 -55584099085880292066348529550343031296 8415724 5370978995848554942466522500352699392 8415725 -28820504879161922156664545391224112000 8415726 -30634097327768828525032315207776817152 8415727 -141047133111901821016121521754725395120 8415728 33730826389309360598590082882154135552 8415729 21910865706554406361117699675390038144 8415730 -39567278766571307380416284281279686240 8415731 209084715021171824812953234711904633272 8415732 -2637279768063660889005281445668720640 8415733 136847732316441120595888446359935735982 8415734 -96358857069651903556601118851956869984 8415735 -10693641701448471167975660117001148800 8415736 103178686459202356964032467236496015360 8415737 -211443597558503194131670012153190228160 8415738 -4760244612286707262863017397561670800 8415739 21891356571919082701279347311394773540 8415740 -76564442102280875058201118858813547520 8415741 -95802539211663757637179167202120132608 8415742 -32094072736393257618694003866108873600 8415743 -33778735100326943049588699569019000480 8415744 -30524153260211373341340519919716925440 8415745 -315518688130880397620039434243076160 8415746 75169994985156279262176040668698995200 8415747 12064616631704159016194820726210021768 8415748 10820923015104171826316060743086077952 8415749 -7015702566474795822438711907451594400 8415750 43567237722773151698902911525310560000 8415751 58381536243760819027223471549907566400 8415752 67052879952332384482625143280678830080 8415753 -58512432483028468415771295992268992496 8415754 -95523228078955305514214421808178441424 8415755 132037632772694992407485956069447962000 8415756 187936960348869179756682555756417024 8415757 50315525054653283226372083476187372512 8415758 -7389920146435192038642308743100078592 8415759 -11727824137866181412497702444740003072 8415760 4125947317088836483018129912175001600 8415761 -33352827872051057692392675210196972428 8415762 -6168284494810005837089885570555616000 8415763 -191612864112055392618995180382174507988 8415764 -14950219009029952427121782693382764544 8415765 141825423865499884318042409979744864000 8415766 -71180570544930926157629009353797939168 8415767 166142185132298052805347465631322367816 8415768 85592426134051492207747108740060917760 8415769 -58486603614151054778250523166211094656 8415770 70682072173691186809316691934875221760 8415771 -17580237707455958106182055636118287360 8415772 19667085151587331847636420484077325312 8415773 70800593397842969111136006973842615936 8415774 -69089100584131107110369085085260881856 8415775 7723633013106836063163372073043859800 8415776 -39612534536886469435263443146640326656 8415777 103067722106964100868820550262351071920 8415778 7179936762742516957206994227065811456 8415779 -151787677784706406556433829996638825240 8415780 26817429768814331915295830980615925760 8415781 26627889155517653432860533576760322400 8415782 65712666932513769527329511089259827200 8415783 -40751505281438940099390055462973767536 8415784 -51790770090649215961389484249171968000 8415785 7601577018841581941979754566334450560 8415786 -13785787210256656158923687572858656000 8415787 -9961728395182626557357315640784791936 8415788 -214392187917416987723920875851836416 8415789 60823057496497854496763160225540297024 8415790 23007230103307184413001305062252480000 8415791 -90845731226428711406411343528294808320 8415792 11252437501196446986198309635358720 8415793 -183373867623794378661876124308639774958 8415794 15358485031100712687162624206868481440 8415795 -23196766145601267314602560669785737680 8415796 202055485636589173960690711691285021440 8415797 -45951956103864018554008132648439235072 8415798 -4128335461329670748867017302893058048 8415799 100465210174337126998712216785600160976 8415800 63870321137282190357469128836190720000 8415801 39691291670374407407112702169508348061 8415802 -44407259775550540631161609912963125648 8415803 -206417394701116316835635307697506318720 8415804 67052697791154414002507652102317786112 8415805 3738264251020856567174867957740969560 8415806 4221223609972288805992274108549656320 8415807 126232873013662104143903196384463704192 8415808 -16824329992017732680276056785561321472 8415809 72294252803905580907932514684132899010 8415810 -9742328181773938443823797279204365760 8415811 -29798092693373800349913081124349392200 8415812 -129941185593540262934302897613759209344 8415813 -9478129887415417520697579112454582976 8415814 -36840527354681185445311600344971961216 8415815 61705378677900394594836174252972892320 8415816 -118150211058469123406475761626420592640 8415817 -51796132962878861530556894048700696888 8415818 15573778352517410548802641871811993600 8415819 169276475389224758400994307565340307520 8415820 -26487266118717975681968800804424908800 8415821 -280572574384028643015331732848386467488 8415822 18779583077583247577305990190405652480 8415823 89858196820312933750394320651117399864 8415824 -14547070936979554893305575909578915840 8415825 15372239658417518094855064620552250800 8415826 56440971144510922068180993330769364112 8415827 48449228377814722098951007515745326672 8415828 -36382642146522384267149977238336712960 8415829 -29154505819753444201388783428852420740 8415830 6966289274634083088190386030714940800 8415831 -1127489657294857928155305322313600640 8415832 100263355149993871130968783054820198400 8415833 -117048497472938280065634898126323913440 8415834 -8583591652192207686435688961651736576 8415835 71889887288266917212977323244824774960 8415836 6745485625389818997701046882241833984 8415837 -107652426518885604299887840129962102906 8415838 -34016493296368871328446660400821110656 8415839 -103120267282537750677823188038968945176 8415840 -17210187343729450644516287180675481600 8415841 57046739152938961944559441774617763520 8415842 -38169869303897718137808278659417645056 8415843 -82791479708922725111736570555595107072 8415844 -71963639377165185906863246922464635264 8415845 -74863078807841877030298953655557696900 8415846 95465827401531892166086023199573872000 8415847 73996630449752455769570937009416383104 8415848 5015426425204355688338183345516544000 8415849 -18191885469472961047053651664775913984 8415850 -23531009276988498299089917291060895200 8415851 -516674864338461716051138569400369928 8415852 144357921596754262654494353506491300864 8415853 40607324559770191972650117878265601984 8415854 -67273477926536670212910853801131351360 8415855 -7653311203506738134008562080361166240 8415856 -1712380077623799079423199004351725568 8415857 13347746805351369815660548914022769106 8415858 -42402084045381939953577399535955796480 8415859 -352334494287917326802960636459113729584 8415860 46577904698818299080768003909639116800 8415861 64793241477166975057607085726995960928 8415862 19033366954919347135341455976339553152 8415863 5815739549721973327356255924066251112 8415864 19134793556911603540559880260629401600 8415865 49084599413353799407247469034887569040 8415866 52163985638186428135550119927904011632 8415867 78785032072434214151092077181664676864 8415868 9928713559825175834806924716261849600 8415869 -4391832337071427985244759586704602688 8415870 -27513517508935136285017290600475238400 8415871 -53034536374452086102690023703955234888 8415872 64434788100849971436398225245612277760 8415873 -942057991149275942314593744987933120 8415874 -1046878653770038729493802186841572480 8415875 -17291866770187250023423629562299180000 8415876 29698783982397091056123703225152368640 8415877 4098767409214375676150250938342886460 8415878 -1593099562093781746298921651333393280 8415879 18072578938348609149365521827813872640 8415880 -280537970131553729342470607595110400 8415881 -4556468767389758881265051460235908300 8415882 23963847687032591633874859094114487600 8415883 -34826353472668637152402853855111642480 8415884 114149004984382172992412168639509051392 8415885 59219704928160198321409372453845861600 8415886 -94599518172430793297048703351353452608 8415887 -24691392071067875484836120275841098824 8415888 12777173321420329459013758391331323904 8415889 136685271371693575296387623767882064690 8415890 -13149753846635527406713257347118182400 8415891 -73208907153190021700515727142692010360 8415892 -14995609965290796498136398365163078784 8415893 77026724134515517886178952181308160142 8415894 -29571147113211545189513250573370391040 8415895 22296371293855168054861782309815563200 8415896 -175004641416153064989045528782860830720 8415897 91032463282729920658309062456791718672 8415898 -32292901980123803589257334036691061760 8415899 78755899428978212646722208025836720120 8415900 1737286352468678824058495035156608000 8415901 -41106689673114955962167605759873787856 8415902 83524710891293807133204403178869427904 8415903 -5593023437839754019127040816417658096 8415904 72704686959757457907840153719770447872 8415905 -3447564578707002763320555369217034880 8415906 4161255137774644805006055369141604608 8415907 69504420170656844458838505775096220160 8415908 37711913747747892326766730711998784128 8415909 -3962562417076919827244379948636825600 8415910 10431098128960111662980625919425576960 8415911 22560326442862896792464493180922527744 8415912 -63879451300405562173227148702402068480 8415913 139966948547613953065474566351944800608 8415914 27368725016194973927370786664641613824 8415915 -32158380882213957886558355710554040080 8415916 -15089689944221965830732950180267166720 8415917 1179038281434243051612076894228901280 8415918 -6504956169099352529427965376040515840 8415919 97924850670574757982214364069321970320 8415920 -29939072939928174210684939211259904000 8415921 39505750527288499315246080376466899680 8415922 11366816896881618071666960557634122512 8415923 78035478840968068499350943454682155984 8415924 189172380375392339122452157084099706880 8415925 -20902133514345129965311752999454287200 8415926 41367528564402485221339394772952599168 8415927 35800427873315462175774414236593499040 8415928 26064586709342225734433824696230236160 8415929 58276044262314306717075573846142788180 8415930 -19629024798814822429262453073613870080 8415931 73046861257691747148763742454416266512 8415932 -34705509822671112723318304548287063040 8415933 -94720686583189128137682962202995602176 8415934 12089728884597513399677903470703432640 8415935 -84906470463660596139993754776191573280 8415936 -8254995969702851745680444510542233600 8415937 -117737323690021875867632177250366343200 8415938 -111040749047984468660575229077748312880 8415939 927855996289219924995823829354891520 8415940 -15926718377662239835579208108473382400 8415941 99731836554418138755026233542289389342 8415942 -9678872345456218417115098348615827456 8415943 -86686520912351778247007024518903086336 8415944 254647378534520900883345653063800965120 8415945 35641090041023912473541145041601885000 8415946 26951030322462763783384622495926701312 8415947 90160114523692748670093082664352183672 8415948 29410877924730151316458587224175214080 8415949 -242996049586496295016386292727598434240 8415950 -21910445293957184853864771106119120000 8415951 -1322197758056739754073864378802184704 8415952 -1771485845418238387404629673476702208 8415953 6113083761405393314600811052583931648 8415954 -124866390760354004781642123585250172160 8415955 81035838282831806744052486861711654000 8415956 -137185717892156585887528796352772298880 8415957 7482122459368586436889257247634460480 8415958 170378713974300679442714468886346872384 8415959 -69654198687578837035654666003221150840 8415960 -517865248050758026199988262620364800 8415961 -847162964742084743377398655223091456 8415962 104013174586657835295882111612764213232 8415963 -54378116154961456664568500336294821908 8415964 -178040298462676535848611262361175848448 8415965 24813561316273169344069531837130150400 8415966 29886378785426425600582904424473944704 8415967 89337291099166954653038386784345628000 8415968 -170037017294400768062372565723052769280 8415969 51973293718606865730002943216653799360 8415970 65109265012155421676849740684866427680 8415971 156377012375209096035277878317811549744 8415972 -60858182456177885949393418780274949504 8415973 -50530792692548594916303042764577934976 8415974 42374196818977739485216044621242419200 8415975 7543498413496593082628027092071828600 8415976 -27176244819808644006528779169658306560 8415977 291083124304453713772651743069460846992 8415978 -22883062935972716670911361850876481280 8415979 87509981256999240633986405887314297120 8415980 93562382320976561052074917856443392000 8415981 -2886169081204213544735375598014797728 8415982 86211920634893394601205254300764374592 8415983 -83548089837291165786130156439525493240 8415984 -9388168272376125541998298656645021696 8415985 -51277036225315942134200225656828442880 8415986 -3116333932848881403557542210683133920 8415987 86563682179794785540708560835506470960 8415988 -2116059701430526038108814318993502208 8415989 228286073732642116207843240810544204256 8415990 -22145034288577159528075452238958770560 8415991 29547375682017487839278185743097884392 8415992 1525859400585583260212940996324126720 8415993 66089080264501034168866775394806548800 8415994 4581098353448143311842581354674715872 8415995 11713034248002073852096011200839046880 8415996 -48448335860112424729188350829295779840 8415997 -102232513432791757465688618301405986554 8415998 45551665496085278684584620054013774464 8415999 8587914281870714426937262123060181280 8416000 -118879309682011690384767542127230976000 8416001 219857385895289741850351145018550317104 8416002 -11684382605794382113891965448043260416 8416003 3160478027633772582377426348089702560 8416004 -9728042810517489166769438325254995968 8416005 633391780410185552358254324458531200 8416006 -85571813603505868917254368142961767616 8416007 149972120235573220954375303490707343256 8416008 -300218100741210024460857949465853952000 8416009 23872414679655562619553982704371210880 8416010 -73288599701806960910235375682344423840 8416011 43697284219265695630877975136904162224 8416012 -46816995784517776080670292012725678080 8416013 129602139757346727848490030519823454262 8416014 -13337376396057028112565043177100502912 8416015 -51753054543136054149033951445241344800 8416016 -4313474642648148348655847007901188096 8416017 20064040138845548559616874458639419234 8416018 -9230554417520466578768072369446883520 8416019 69739247582539347056865282344973381420 8416020 -16536744626730688410128987875650109440 8416021 -203199031711217827309660250185544289778 8416022 -25779568846339817368855945328985072768 8416023 -5583413192530259623971043848625051392 8416024 8877833604641708061935903170287390720 8416025 -8167084216189278216954959407598785200 8416026 67943002027605556247739228798416094192 8416027 -103428855976234659698629470990988164960 8416028 -22894710663629207358363815728805406720 8416029 2345112389202025744072677368978657856 8416030 26480744983321199495491789824627916800 8416031 133247988979419063397572796983607714680 8416032 -127542449162698529263873036647797882880 8416033 137441257234186746074674374298825735680 8416034 25752768714615022265305644492769920 8416035 -19692193082774238046745837746650777600 8416036 91599662912180512588386413990808322048 8416037 -52407914016949917551562675569644535040 8416038 -41063051465115065775916748096673704256 8416039 -22187853676583683257128683052778467976 8416040 55381391400178682216725187363775436800 8416041 40838438030167381470546970059356704320 8416042 89416577798627196578848994349040177152 8416043 83044343377201687327531129719405975480 8416044 -29176507080087698034195249649702938624 8416045 -77652125774180611809940923431613989760 8416046 162254563268362606070291855653754304 8416047 -36547179083708906481085099347958524528 8416048 -40994301246712225733336550316480004096 8416049 197214113416900344552979411031245036050 8416050 -10836175964108147335822069048412448000 8416051 -57250307064366660689929734987203715248 8416052 809008730020721474742867221771262336 8416053 -324648437626208222490662515059332256 8416054 42077873359958562473919208633496066112 8416055 168123737443918194738883635134665420800 8416056 -68242403402820089665464269514719232000 8416057 -24865377866243955138348670764083785528 8416058 -29395842728439116172535777712403181824 8416059 93964979584091058164952502115445991704 8416060 68395586002156939965452826304873812480 8416061 -277355818497847962295011512922257651700 8416062 81137938876979201760001397977952690112 8416063 -41630948001839266061672453487370519640 8416064 52483211178502915607614137772040257536 8416065 -11560065790423961243941214661530110080 8416066 16130813284304713399960540250645151744 8416067 -109385898693498809438210253486203833848 8416068 3769047802000329738236054568420102144 8416069 4376675350745062534922908236695768000 8416070 11003682173253887560200945242284857600 8416071 -3391282127300299742306501471481721776 8416072 64134401305830968601995629211287879680 8416073 122446849817060776324768746235510443444 8416074 58249603774985718403532834197064305920 8416075 -75956364654162571716886367030956908700 8416076 -46704458291658992917656418188655914240 8416077 7052133315782493646244169520288943808 8416078 10648419678024464269591497178111281600 8416079 -32068458845392895525073738748019696160 8416080 19076146007904030622329052149956198400 8416081 -149417485001264877108258243626420991118 8416082 -2608513808497346095876160242143059808 8416083 36572059781847797143349053001327513904 8416084 138210652726239999928850180013286457216 8416085 88472542153127430646994107881511683360 8416086 -538300833938802847677047421691478016 8416087 -82567389445030409667788867525387542264 8416088 -114356008956929229702756548885564006400 8416089 -1519690264307116521148728183070195200 8416090 -59276041974783841913438014485014011200 8416091 44297505820774799935230360165983013984 8416092 -18264781170300258072488086154752808448 8416093 6258104114588113507968164454268978758 8416094 50820294821074746243403480447337401152 8416095 29873983863216138383410586187742419840 8416096 64080401653399438087079533515140235264 8416097 4732569338219090132045931106220628480 8416098 -1514161238861295331690366857410683776 8416099 -11897230020121328696496987359864092900 8416100 -855738931901141741513693301415219200 8416101 106805296276692162159173015645335220832 8416102 -153103311437712228513010784929235228928 8416103 -18950317760668059963522619185180526776 8416104 -2570790804789737021452578403961978880 8416105 89481520380000176891486902723530780360 8416106 -114854766535829797604915667710200135248 8416107 -19326395392574902813604185918227072000 8416108 -5910135152160225188690850306697984000 8416109 51128586778734838763798617048536508728 8416110 -22788207633054812135347945415706042240 8416111 3066008727026520135081959290296792048 8416112 16333957625507244934376819607896850432 8416113 -7249073410763896318354865367681587856 8416114 -12766051385306278909116603711097282560 8416115 132647998275108871286472256711827419760 8416116 2625182202416399203072770504165888000 8416117 198445068453235753112002525116866440800 8416118 -41105416608097860806558390644481958240 8416119 -45348310969884784781923929885076526640 8416120 45093476041598465777528058488991436800 8416121 -15443061118666514011852218664992242688 8416122 11322173704285624734800000769483076608 8416123 224327434968326176876555996785325598372 8416124 -89114885295457070633061451432422856704 8416125 96851958451034201950449881621617263000 8416126 -54751239459491169873421644603153670080 8416127 -40386247249134207922957582787461600800 8416128 6161796827435335948855008398546042880 8416129 -47888933225798766857271069663548326270 8416130 -64373642539775948217969871054391508480 8416131 6987639783114540168706377519129707184 8416132 -1661641966947181280566094781420515328 8416133 -82501909467257519701830504882927120576 8416134 -11473609720332944754792342591586920000 8416135 1912293421305294964092314520830832000 8416136 -52998140983343570711963724029685104640 8416137 -5635856046590742209330318242646329344 8416138 57651650815725282581462932428770641152 8416139 55334999812932935485063293797107075656 8416140 -30614897023514191474812810871561958400 8416141 24832860253154129226029525612395311542 8416142 40285607733009728755732421784475195968 8416143 -7325627541151274196898852505524588128 8416144 15924125974921079169773775507309527040 8416145 135848858028708485105419326873452131200 8416146 -18476617746148551846847091849050598400 8416147 204213126564296524984795085045217255596 8416148 -23615895526186458830992939975512906240 8416149 -56252310965868383372495790990872322048 8416150 -63912635015957809563565747930901839200 8416151 -348688862409341477617944772575422001648 8416152 -51185419855112382857598261918632693760 8416153 -19748213283500877966876329544142700396 8416154 -94194100658823452389978890624718654224 8416155 38505587616758593715171415878260080 8416156 -18415513988000941016604005683123267584 8416157 81269121108552396103496016222821543232 8416158 -22495728505161917939109009682876929216 8416159 42030418389787419424024138678039833280 8416160 -91208529284937512466288155004701245440 8416161 -48994920248847344954575827645292648812 8416162 -91520144463289224540405793992727701168 8416163 1665014583253913251320078526548381696 8416164 2565062016900352794504262095675402240 8416165 -98750020348822547180606985699627911940 8416166 419129189288425722363104042659324224 8416167 -81824908146879804217631618190815868120 8416168 -40247866610923118465242931494806743040 8416169 -21380473762969203955378509844737895260 8416170 -1448325647851709142191342507407257600 8416171 52607135532242298016247532841570904372 8416172 -134417171598651288863048316082495956480 8416173 142033654134028039571755186074899814720 8416174 49778373928583999360830661706621038400 8416175 -1774520286956325378723665502937791000 8416176 -3220416903802170347837716952185307136 8416177 30512470678164217665121936714388611200 8416178 -58107885062997707799156986434296169344 8416179 -18737151815701336688034791722452405576 8416180 27980375472935802898492829086120262400 8416181 -169330737849169801693259627587802306628 8416182 -51069086766015309600764747613411475008 8416183 -121019465804909910501441711325873449600 8416184 4592375916955685834067196260029153280 8416185 15715693115544765480364955246380948800 8416186 -59997320417240247461525466997782597120 8416187 27761749399621133045771091404735950800 8416188 19042278662198770468858513648147627008 8416189 157353120939021067936154842413697073990 8416190 31164121109501991093049291933927004160 8416191 -1155806517698425119818447351893152000 8416192 -8417451862728136611985540845781647360 8416193 -22848378688442439306204349499257327992 8416194 -38469953258609118841214132677789161600 8416195 77378067461279308927680491963144893200 8416196 50084570220061019548217302824920432640 8416197 141998599409457689106684155042994167040 8416198 -6536110644435681115985660955151730688 8416199 52252919274404813170991974623694941720 8416200 -23224130114404316287716363945913344000 8416201 -327955934809893717879577019385205859100 8416202 -287849217061821703878259052390515200 8416203 -11282159824850885716266564953694934800 8416204 -77723814309668247623170138612119180544 8416205 -17113880144750287944433380819081265920 8416206 37396072505595198520482764018262647040 8416207 134641556899205779742441198331079685952 8416208 -44390039489160063397641710824495595520 8416209 -83181837397751233164266718534128583696 8416210 -76499234333210090877572828735184660480 8416211 11499828752380514420431248667085395824 8416212 21018418701596148182219983252298944512 8416213 7402229669943382076373095715580651324 8416214 -80535628274579103156852127787048312544 8416215 60699196944106553808658112504183935560 8416216 195727424453168624870080827736678164480 8416217 18324887511629766222973470736872785220 8416218 -394579985142151680971504780882449152 8416219 -4028933683710231703388615140628152304 8416220 75667724331790160556680207074001978880 8416221 -7581010588981953494872190780504494080 8416222 29060977331851835467605698333637748800 8416223 205235415573944261048902967018605133472 8416224 6248721379280312942849023313216274432 8416225 -63375710631185715049461833551007946250 8416226 -3652288117269112787636976189582062592 8416227 12735311612452601818772845306557119808 8416228 3905100766110747903732720559307005568 8416229 -61280259601009018890578976453553679232 8416230 8863713087618278025792484780009806720 8416231 -70805896757151049812261190453385214672 8416232 -58040750893692844603499137415984332800 8416233 -50462115160605600301270399292164695936 8416234 19728012092530031632352832709925709504 8416235 -83650514206761872409586947884843713200 8416236 5719274727879208044814024909193210880 8416237 243353967685815833471712751366692231340 8416238 -98607392000995490277702317002140722304 8416239 -6282833933933091933656300547874960752 8416240 7344813322758272413343256466602393600 8416241 -31678331698256050043431413882758130456 8416242 34652286180722581555327218785584992672 8416243 15425308845346093916137876597094535168 8416244 -78837780318523805998250282159197774464 8416245 24961876002468752703961589244281337120 8416246 17833757970119509814728931863389351072 8416247 23272587644884545676880933978272051632 8416248 -109496282934295479485410769828274647040 8416249 -222876868839439726534549806844102297750 8416250 7101684099186997368502187733469470000 8416251 3032364005254304376298449186355925040 8416252 1139298167616476624894232759438802944 8416253 -89892292745675556034652366137730325498 8416254 -22112605110451998864894592252832004096 8416255 10154736685415923945706050719057677160 8416256 -235398707993207975730794790093104087040 8416257 103664827500357251099932419379128048288 8416258 11684661899179207341962842408793732976 8416259 88579793690637695973637202997930758040 8416260 26233174608936401308765718384300494080 8416261 -207069427772711329991883883004397376 8416262 7704918331859096983689482288587585632 8416263 22028001894863746968308488140772013184 8416264 -87785993522551475589917736909241497600 8416265 63427479220617062690917206123589440000 8416266 -27747505313486534620826826791118494976 8416267 -159999068638356856852880332945536160684 8416268 46775902600940837006971490970876466176 8416269 24831552512325470951071151662373654688 8416270 -10365352472035191946019814923538090240 8416271 143566672756647238955599456605173214744 8416272 38888011346606421396329894095484485632 8416273 -50578297265352072218262791706199782478 8416274 -33359457405712907768900727186021403008 8416275 -4268269260194830836676060074508108800 8416276 -96616934149337933106336801402893440 8416277 -81657282351484796578350747249471989700 8416278 46182683945244695723743213833533337600 8416279 -13635798966604062481669191614716730024 8416280 -50267782770678291695675880887014809600 8416281 -61886650288240835027747599974560500896 8416282 28137583612679472631867303051102946304 8416283 -62939249682529435740341637690330166272 8416284 24409429161053722721087221829605095936 8416285 45511174657495524934376507891959709400 8416286 7953385443729169696799189313251870592 8416287 12270421278332901193664062382392953216 8416288 -197643965498922250440442543553466531840 8416289 -134381577737104668436256028789924467934 8416290 36451216076712728655192467662926766080 8416291 55230018121741472880263330032666826640 8416292 146505238010482897815512470068404666880 8416293 -38444478854630452790545345647170109600 8416294 39346152701165916045668981681871196800 8416295 60145348517449937812448098989378511800 8416296 9239525914115039425925319979333632000 8416297 203290992301252951035938811209754321040 8416298 18132163915024122509291493473852226048 8416299 82388275289832245726090128226737911552 8416300 63941487654385629953932777188515590400 8416301 183457113200898158887511080781752849302 8416302 -30125723218575681938501407153925632896 8416303 20365017523046068659393196382149892080 8416304 -340861930818191534630965453763837952 8416305 49023688120821585200230731991767770100 8416306 146206531664670948366743388832720381344 8416307 -996583561540406765977911867522807600 8416308 -49472634045410755971746664191584112640 8416309 70221061564167810377453771244381524352 8416310 -10989952111236344786645600614210640640 8416311 63345338380340291268952209286371020160 8416312 -3303725444988163769257067017426636800 8416313 192182937982518991707690379949659307562 8416314 -1254913773428770595429644505061983232 8416315 -1938786974210743268768452361689369200 8416316 1289741426769475957891637417219696640 8416317 -3443123592953023535798954845318174080 8416318 -23800510781230343752286952716758544640 8416319 39225118029441451586074116744373605000 8416320 4044198396459911253783079708010741760 8416321 54562428078086771958760290208975290624 8416322 7019787698929820660338838093051872800 8416323 20145076611177192295189030792063904772 8416324 20267295891940319194805348008782155776 8416325 84877415587727064555033728139826549050 8416326 -2047278343891331415432345594316980480 8416327 -134015924717765632483440694923704198824 8416328 -66310740493429125789399156629108259840 8416329 115266489248361245314202329095777306384 8416330 5519855067958282536313722242176544640 8416331 46541009125856644706377882620476338944 8416332 -144867827437833227881932521716698547200 8416333 201922730548784861836304203421181422582 8416334 -13411131179775845182883758729455209088 8416335 8349057700774476089643096279825110400 8416336 -20402542904531673562271469356268781568 8416337 289674293077937832099784173373646538624 8416338 29936296301073279295465206584238865536 8416339 -132848121604503718536644996027568812744 8416340 54948200339765356242581924207539937280 8416341 -127429131166216722236508871059194670450 8416342 9125936785989826146036036022470465024 8416343 29679584127367703288424490410141556944 8416344 82334719629657602694761758299271987200 8416345 5932787968352915028512114303304668160 8416346 26389713438041408749831805194762213872 8416347 667136407578600765541851670380811776 8416348 7068389070031235243608534246515204608 8416349 -26007366172128034805433537352904914650 8416350 30087598227309780078474550350847368000 8416351 -56405732940631538518195971481033859400 8416352 67951019363115185364026133918603804672 8416353 14540436970800720530293293366020639616 8416354 2686098917469259021846724792186064336 8416355 32696334072745104394342366007136839760 8416356 5260569398555651610538306017274527744 8416357 63020809309820396223708367048529973504 8416358 84808260119148241760640003384935789280 8416359 -75426299317086283165551572004023727360 8416360 -19636844685553164247783891982844825600 8416361 93257424767938435333227023996793019962 8416362 -44279950755423671123395199675057019648 8416363 169071108738584919381994720037076170612 8416364 -160900283956661830381615365528120718848 8416365 -24424447625671456037866548913346357280 8416366 11194516878750537882685366961689150464 8416367 63028711872863543362692450071784686160 8416368 -12512294796014646534183779683592011776 8416369 -89259917143254563359321431235581120186 8416370 25559764048713410637816704628958526880 8416371 -22873909350604090664914605516998342088 8416372 60998747472053659559799097445104329472 8416373 -57661400486913053762370354993749031360 8416374 22835065312063054505053944078756543360 8416375 17016750134276397165434709144823068000 8416376 34448416671924540198001802227223592960 8416377 134684372598123989658466459358208412020 8416378 98544535893766865921883451420809936240 8416379 1230359436430733359666683063961317576 8416380 -10583038014703491358770397306372915200 8416381 -194109733544358749150404492383923165818 8416382 24139799733718422835418633935612596672 8416383 97071795292108242423447547698189543624 8416384 193883266630075895816701856641449984000 8416385 -86503064641829994208703086719641865600 8416386 2780142738018775209406869480037586304 8416387 -101166759010540130965945160989926470484 8416388 -54361327031074092566317877569120547712 8416389 4256125617971417801973058737468465408 8416390 218934055321143543173415567182958720 8416391 4282217510554539573835592334108192792 8416392 40050291363327527527757550665513779200 8416393 -162041486011893824369337488324249376358 8416394 20565013760043777147912571231979991552 8416395 20927355033293631756784785491832031920 8416396 1384164196629189930950554208834012160 8416397 -110044090556233848165260348441533002 8416398 187510638700494683602814199325742208 8416399 -115102730976969855817528160290907802464 8416400 8360772060800016959453967289418956800 8416401 -17449870342274368182910761556069785600 8416402 43102213961063393937773676749433242400 8416403 179669870768593466642704376802844148652 8416404 -58646228960684200433273170753196171520 8416405 -21559323025343704305997310552692028640 8416406 -81621366131099378155998227051442092544 8416407 13804420883253370064945357626911168000 8416408 -24527158448151853116478000746051010560 8416409 -139643652733550559613897629064574184000 8416410 -1125325881240967513949208864178832640 8416411 128252245481872114932471388391082685440 8416412 -54175441411485341583820433346535494144 8416413 -46282122622841770022699462734154747520 8416414 22754828628617407761094374846926937600 8416415 -8737260460097661876005207034604646400 8416416 -44716949510167708206990367990062514176 8416417 -110922616197995488632342973923839971328 8416418 5514895165086938659330911427684046160 8416419 25579395851748493708757536285317081408 8416420 -20230081822647822523633366915636715520 8416421 63895315125522667887035206487315968092 8416422 -26099489785615162576750841327987050368 8416423 99405141316926857151184364888520496480 8416424 -268949218314287009224347896690789345280 8416425 35585214948300075207497421297265843200 8416426 -57624518379246031864306226136359450016 8416427 -80204733999718202429683228882055527008 8416428 53555122659932720959792795428527410176 8416429 55733814727623145539922302834719831776 8416430 -76154349236475205274462533759626316800 8416431 71799221247261502675005701204365180224 8416432 -6203106324507038418742509338836516864 8416433 436177973883516086369028450372271344 8416434 -1186058640570226481839060030225047552 8416435 -56732265028033064716695791729667008400 8416436 -70642855085245521861989108929173460992 8416437 -63245503552249010759603328296141107680 8416438 -57461750642601740811408735912998152320 8416439 16180634087409997906054442682600719328 8416440 81783093480092259322756051683403776000 8416441 -121504480784589138911973109026953717616 8416442 -1962301141996831341268949500504714128 8416443 -433022822165835044017875208567037952 8416444 -66583078140373371814814762251258584064 8416445 -109038077459845476141051742983395780520 8416446 -7488018733381809002487133223226817536 8416447 3601838312333291629762735099749556160 8416448 2030885741254890414643903985492164608 8416449 -10780621489103519832041845125859724640 8416450 5811955384358792772375832671314112000 8416451 25883916009492129061733147583280027452 8416452 -33435636955656494762578257854568769536 8416453 -17159047308670182234582476257846552800 8416454 55608424774924891131862612914757582176 8416455 -2252397829990483070065193865728750640 8416456 136687718180715803893826218497647093760 8416457 17614046826915923513271510919273492224 8416458 17480822836303372977065684578657859424 8416459 -24283844010172616583041186981394860496 8416460 8114140730433141018288250847235087360 8416461 52857281052467548342606940043632110272 8416462 -4088955985701290026282818307099478016 8416463 63385421954269956882006623835050999280 8416464 -1072459828024316390126988914836635648 8416465 74315896375706045417425654084272367860 8416466 41292132978096197884992208146598785024 8416467 11834161852088089935313818280756853760 8416468 123758790825524932608624976661359257600 8416469 77260427417370106812288724943659824000 8416470 34641200450308780960887225390417648000 8416471 -11279215566153469929799961129206629760 8416472 75324037405990931109676222248187699200 8416473 20609685244428935419655547113948758848 8416474 -74759372589547327900339384073400215808 8416475 54644899183038040725462715334835756000 8416476 -501065174209992144458241077378984448 8416477 118060138782396999987202029814440351372 8416478 66243706207814992734877995300515438592 8416479 5832736967375700895321006875449778432 8416480 -65488911172878600109352136384726958080 8416481 4765385960777749154386362469425957282 8416482 -6008557756168264629163714268628049920 8416483 210698196746097487407631916294483192732 8416484 -13522765832773220470487607733140576000 8416485 -77514480903697823212867900818947319840 8416486 -11704827809205943221273594496562681856 8416487 72814288091363682978670781620447215240 8416488 -50561609430517855643817275755660001280 8416489 26953530678717761355945518580953408080 8416490 -56434028455600359832711889795431010880 8416491 -44437018035518745371211700119430813608 8416492 -36160908926233529545564781940094868480 8416493 183993111296026826847845158457091907500 8416494 86063320707011189670654549594214439040 8416495 -90026385560091872980625233715961411000 8416496 -35104710122578295777257061375219466240 8416497 -691677389523499020440815378199711328 8416498 -44653902720789383050183350687661590000 8416499 26911596555540546158741874154721342880 8416500 7014389760451902656102799524732928000 8416501 26040367604367825470045116871567883292 8416502 -27512495035803339367638868498223174400 8416503 1383562665707384810236848716809274112 8416504 203221804416862529759866930358280437760 8416505 19731584161650499160692160016573264000 8416506 -1255159461160015845773384038017024000 8416507 -76599760065878329428611188667179426968 8416508 3277087394713839734910350382946698240 8416509 231909170547383470398700284162942216960 8416510 -54152213722822319305074379199441979840 8416511 11716269253057996975051035054514106112 8416512 -18841048616535449688148924946555338752 8416513 -55619091670618305041910834225598524288 8416514 56019420521857789092039793615864187856 8416515 -54225393842711701447913503640098489680 8416516 -110041632471331911091117980382675442560 8416517 25806074620585922364218979328307812380 8416518 -23804573149814426714436841910392128 8416519 4140096344709230108746853432950744 8416520 -39650873452013770253912534469636096000 8416521 61603467027861622414803231855616937280 8416522 -41404079873714123698893338684503316688 8416523 -3719405708306365624835241068136127176 8416524 -47908691857066292820727794305704825344 8416525 54198142797645252828943743521486880000 8416526 -67495402508157599963885995043542248576 8416527 -4253459336649596610654705702357384960 8416528 -14830076908716393661125253421564952576 8416529 168589555776419792586197854544229479280 8416530 12909558387681821691950650596005785920 8416531 -40174004473399891399449670475307302336 8416532 45827121749114137554816331914293520384 8416533 6128566975108884447506547146412280224 8416534 -52309721153836017434359588316170464000 8416535 -1660950699381073737260045005587452400 8416536 88182967057045772926254574455475200000 8416537 133959642974873039588431896557044208020 8416538 -30237783986779500588404465491243023456 8416539 9984151983976149684658510540194296400 8416540 84280704132064196266330425623842037760 8416541 -26854854019907454750473497928937479328 8416542 -44853291695208372218058440217791185920 8416543 -59083647220901587333237208354011611080 8416544 40486180278505545650330237224039219200 8416545 53360147226241532791662173065500520320 8416546 65222593670225422081886172196833563472 8416547 -85330320239226231143577220837214620044 8416548 -32148589257915468737627078356279947264 8416549 179936183993912651591613514323683071200 8416550 23182261995718498228718483356145944800 8416551 21741062952560090654708617164312079872 8416552 -49740266106312228139990649170487961600 8416553 73420829866408795837565869716191927424 8416554 -3068909195548209099223637651310593280 8416555 -40220000260593818784438727183919401440 8416556 8574884007772545521217761219860696320 8416557 -12589934550606739678963377304012476672 8416558 40541770544881784151517317116515730880 8416559 -72177572523867637356672273716093254296 8416560 -6553526913974182215386355280964812800 8416561 -75285222578528422372316031307139577838 8416562 59905549054684000585783440606560256 8416563 -70247815573347777296759999637045888000 8416564 -12617607785577347070036477935629244928 8416565 -67753926188094387259481922126418605540 8416566 -71795234437397299542677402965792470048 8416567 -13582172952351772159236554569698487384 8416568 -32526046444880243171452610248682618880 8416569 35986380393509404220400160153042956672 8416570 104794047135297878547849032123605310400 8416571 28166066727686592385918990048876116552 8416572 121085928864810558636604545671831273472 8416573 167628598286591092080854357462560415904 8416574 -39458639424803524053716689649096895360 8416575 -41198138485406590222377767654843652000 8416576 12033041138808317774231860253544153088 8416577 -17422231292888276268033626100414628140 8416578 16751556524330794132879631887350935424 8416579 14408260105930359903892942093895562288 8416580 49759598175572900702201699762227814400 8416581 218217006170363081328257758725077126400 8416582 13379287483234835212723930242228196800 8416583 5434230079210767864518021163531765480 8416584 -2892033493461684106087347684140359680 8416585 -43588865188603757405028537419515592220 8416586 -16130077485200168116164212716257162240 8416587 132038727468293515789296380022976940760 8416588 -73375282491853924137639714687803821312 8416589 65640020892476078161644994627965245760 8416590 6462534197455495512315682076886896640 8416591 195956483732290736354553486319701210992 8416592 -35898447860389583985934901589535432704 8416593 22467547532448454187320895324692366848 8416594 -6170769687044005339091328754659329904 8416595 -65650492173239456051588837191959443040 8416596 447929107949344266036598105272379392 8416597 48330407992600649308761853676778472704 8416598 26590581523085489639545301192917014336 8416599 -30229536424130877056850360159590358936 8416600 67241843901522415897825243695208704000 8416601 172324179297504347533777427820947643600 8416602 -37590253902844172435104590809344872960 8416603 18947579262257965669782839249816530368 8416604 37438316381746828874512783337228307456 8416605 -737728278286591142773589856797784000 8416606 -49724765764848778888765401684751982592 8416607 -306092686354816659700894994529438030648 8416608 5356545947037978827466594625871413248 8416609 1402410392271102138758848168226365104 8416610 701081521255903823519673081402588960 8416611 -47832274981377884183754902173530385968 8416612 -43657578239959026253935456817737749760 8416613 191416521944953580193235072768943608860 8416614 -92582426662221393092254746978834923520 8416615 2816774272082752510852384032855532320 8416616 32381285218219543722976040299925452800 8416617 20617749799369777916998042616486431200 8416618 -27129542421085135803555220478631792384 8416619 -277546243326212852790345709013543182848 8416620 14492388295474251426307534794128179200 8416621 -92570509556821613982286761855779115178 8416622 -39675730704725078632300985569860477888 8416623 38795295608268762943102280855225103504 8416624 3646589873524254737608195996133621760 8416625 62825962450197089291555458538563440000 8416626 -351982759512377651441235819379318656 8416627 130977687908209180168626840904032294476 8416628 -48633827569567115462961819729552672768 8416629 -1794893689429334796214489052121156 8416630 40838817966468204877441178231024040960 8416631 -83385046488543892266915070431102556968 8416632 42690388121399462018463706746886594560 8416633 -24517985700087824695240108167891720000 8416634 -881331265223733518503688517692309280 8416635 1117169318262763023528051786218079600 8416636 -95866252274130022242084804465767249920 8416637 -69678818553259634173899035599822542714 8416638 18465587846898584925837465659746148544 8416639 1940932488781156648123660485691520 8416640 -89250682253676108030625782614615654400 8416641 4351381376404229575788769284338150400 8416642 25433657204438634796283347984304911392 8416643 -16791360336714541870281458853226568976 8416644 -2761335011389518514683737321379084288 8416645 -92903137865968957567246351348358198400 8416646 14808914176643569823389441663309069440 8416647 -40499830177582239880621731424753765776 8416648 -106141030761113348434748630650558540800 8416649 -25283120104806496026902997506978883768 8416650 -4381185182963959491006822052507372800 8416651 60332229771578946405079932061231933652 8416652 -56783600387147863317638372317300318464 8416653 4305385452534059182404081286529838720 8416654 11934448255192521625886203936756467840 8416655 -14512783756062063638530939529619329280 8416656 -5041062188264709921502391643590492160 8416657 -92656132990501404765225867776578182094 8416658 28600671631168709483122903626343265280 8416659 -130829754807910920761486123822865024912 8416660 -35139932714570590622921986552555929600 8416661 215169633195679671730842175875771345024 8416662 29222695958422768373717704144522911744 8416663 6060442688917455326544212004151571912 8416664 -33115084700745602063805772551201392640 8416665 37671913743071963591391879150983190600 8416666 -98188203836813952065690961830813552640 8416667 81564607887954345502884118354520435232 8416668 4876041321480934750337195364103938048 8416669 -76625581861679081996183525080234459930 8416670 -74939378562555561781728026176858291200 8416671 -47488089779423482889719898606873327616 8416672 -224253400074790926289552021029651480576 8416673 41294209421416536886545016534924349922 8416674 -15130649438667873377218106117284428288 8416675 106499976294591651356859696857528879900 8416676 162801316216457052028839482583704760960 8416677 -36698117531447325682062728034224965920 8416678 122155341360908674018904288012077532640 8416679 44678814096280739997115920856826245920 8416680 -54956697261715436633399924544043008000 8416681 -1430473962616901878849889147542895736 8416682 -27205349692478843942882568851506601808 8416683 212083208787767167037928282543113898240 8416684 2063448202325312434157396389998879232 8416685 -67820685038585232166158619041538692840 8416686 -1466102851642788083823063620472717312 8416687 -379390842286692349049360080690648524840 8416688 -1725230104271153762125154801482137600 8416689 25918872998541652840571460733157756928 8416690 34062194058216506846116502241177679680 8416691 726643689271674516427860856572104712 8416692 28790963070763235587031919179170333440 8416693 -14349634228918036151573201749624791058 8416694 -37009353047823239216715111216631351680 8416695 10704163107647043538397347477309977600 8416696 48901683860301401498049558061176115200 8416697 39047139917937484272529580046159679146 8416698 -28289512507945292761321509072485974272 8416699 -57091127805130643223886896084413886240 8416700 -46189992685113862019784865659269145600 8416701 -36458213481085545277986548333163300570 8416702 -26379217231486607308114222745558571648 8416703 -66019998342380095426099594315905036456 8416704 -4810677729413301687509828288517242880 8416705 4747436154473122740882839764217040000 8416706 -15336222081640003239968581565685932160 8416707 63891925562430402362865363528047875680 8416708 -61572390385742426179832426352634214272 8416709 -85724315810633485169001893078485538784 8416710 -3088493059136564153221833273487079040 8416711 4038611386400373240558801809283384000 8416712 -26898369877310143741510007667142656000 8416713 -156631567667843304319839151043929009536 8416714 -64328266219373215658106942936835310544 8416715 2778716891606244539228416651565147760 8416716 -4977178634413046009592505381449646080 8416717 3344897588636866126818187669722948864 8416718 3453409447671359445677148573414747648 8416719 -56781769247272369468411983477601593912 8416720 7008465776731422893539555612361195520 8416721 -62559879889321085841259665501208824078 8416722 -19161171970087800216791733744618890496 8416723 14205196375249727423193435233443672736 8416724 94365926343038569135397394806456858496 8416725 -12876981131448100601437691622560918400 8416726 17766794510185273225737470909647913664 8416727 761510470826238536817143250444428544 8416728 -24566906994645279031452052408957593600 8416729 -72154115948274921656160297164017787520 8416730 -26757019466632319193309654841526452800 8416731 -39237903035376085499563088528415372648 8416732 -5265491477474251314096611308671467520 8416733 19704091208656865365462310569087262604 8416734 -623373230490394860216249175919831040 8416735 34795470935525187753804327072043802400 8416736 120307092849502696313914159006455693312 8416737 65544737696868513253464474237375776640 8416738 23735784334005676956736035133342796160 8416739 -145773084951263426394562430812833529440 8416740 5281243735746494681921579116601548800 8416741 246961472306723265217750905387509111520 8416742 31545775420069156087639132213180546272 8416743 -5911092153893679110761228949072670336 8416744 -32562201151240757733579320039417856000 8416745 56444432233031315823150091137411426120 8416746 25989316761286585750416952870327690080 8416747 -141268429975894673431476585397767457804 8416748 39776092483603136016480881148054405120 8416749 16258543574904664647354948082623759648 8416750 130379281742353575484821176956895904000 8416751 -16493522363647090149886235567232268320 8416752 -9685501821958493293825425571314892800 8416753 84597256594896462244651050993593563120 8416754 -5916141327085392480206042798170591200 8416755 -80232667015315150573443476766930520800 8416756 -1367716725295469689583092762489008128 8416757 -41340360320701617119704919307040694340 8416758 -8778603132953638256922751040450015232 8416759 35599271682568522533776034365388191760 8416760 -99566534599868196013881859013836800 8416761 -22109668655442299820677832531949380528 8416762 -2115522051855482104884147583806746400 8416763 -205458340048943327677806252670500208440 8416764 134111841961306670125339331532830008320 8416765 28670712047078129963112210040133798400 8416766 -6171017277185973253121313432664319616 8416767 -85425727475476064791816598406016682280 8416768 46616044364923638772744574798288388096 8416769 -27301522426458121812107542185262648830 8416770 39721093047627963328431389230187650560 8416771 61096037607236074697510244731217702864 8416772 -3943188341178863181990636081066516480 8416773 -98735336909982918236936605711241097378 8416774 25821131721775608781258590606559703136 8416775 -70863161028279277655139447328902799200 8416776 -6257632911015273120419368877134848000 8416777 -1448083152012926202745315034751702320 8416778 -70419382998701437988355327621435999744 8416779 30882787281618534284211975693486523392 8416780 86628408816842147795736717234306432000 8416781 25261758777189944295888596876909845440 8416782 -60165418958780830995572448471029367360 8416783 -25208053035167190978559632224457072936 8416784 34339688869540134327967536243220684800 8416785 -22805543829057844978018797680952835200 8416786 -32097375053829395923241175789633431040 8416787 -106014161205249942034304897479645485288 8416788 -32386641705509146268262512175662745600 8416789 -182123303669913688832205950761584698976 8416790 -16479160515665738484123249328805481600 8416791 -194194044998525315146115184528102520320 8416792 144739896151978645460506731622549248000 8416793 28221144409664840479204351795741061760 8416794 24912702907862507660532377069978457600 8416795 82403472085668332805481521466694644800 8416796 11587038628292507162211805728519240192 8416797 -26397458066276703668443927173447914496 8416798 -31040383056563039810489436473919590400 8416799 102654732907504746477145925096969512800 8416800 26293147759821341872999303542787276800 8416801 -2351643908001863695557694715725705296 8416802 -83869611452495671118717473905334870368 8416803 20331279513371186030171810775484771704 8416804 37782826462502967548781092347704963072 8416805 63379795284149046221759539546212167160 8416806 -32445580221186861958344946477278386496 8416807 -133604013895813452268865648824076371968 8416808 -93272368651426090085573678868088750080 8416809 15016801371456668664934525022492079114 8416810 -10584410361265064886002138275167744000 8416811 19524662521094338691314123122967074240 8416812 -34271214979657340803509965619476863488 8416813 -221037099821674526242661663467366712938 8416814 7556038369352583115929071827794390912 8416815 75780751699715709988187303471030016000 8416816 -18801822595611858759427937267165052928 8416817 20312368882621183191775280195499694866 8416818 79845696383156692656441164721137203200 8416819 -70981547314985692890459740270121939120 8416820 -1878149521759003438464891866565765120 8416821 -12551357195868219823175886166825322496 8416822 9003968183159672078030422689645076800 8416823 71615472136798574717711858457795818160 8416824 1683389976216286558307099656941158400 8416825 -10306422125204787269489616504463408500 8416826 96913222265621118517753348354965859584 8416827 -581460025361452163661936070121952672 8416828 103877126869449683302292390819014791168 8416829 -90884862515101298090953321246827063360 8416830 -30276551418663011356211106916077598080 8416831 -17132980784768630969799269404473314168 8416832 -61540396024022679897419774844532162560 8416833 -8358340228127013037838576166599112000 8416834 -22163742523682633666204172680474193408 8416835 -8086869068294902834134190497216185280 8416836 12582231335212962544415176288542238080 8416837 -54575431945947702925010206370760389760 8416838 18350275879743333447890185266643732320 8416839 88509680747994663411625616401474472448 8416840 -31133942314550027986222443964363315200 8416841 79625708285561229905936409153720346368 8416842 1499558106404251638240811548035572224 8416843 -51620959262630469435421036452165507896 8416844 -233073015658193418752629811535513600 8416845 -9210016882756049827171041978076094400 8416846 -81822780636538879222698086622797284800 8416847 -156627095021809055801015905653391470168 8416848 -11288713307628287426581873854303436800 8416849 -31754479071877241437866565782122773248 8416850 -1614754391151143309496906912024844800 8416851 -168059844689363024934503016438240579840 8416852 -49833127269512485672194169374944424064 8416853 51951095222689518997181284430514746460 8416854 52476351729141437987765223910511174400 8416855 -50964178408087761558661134996815988240 8416856 53750084841900346932724706548411637760 8416857 -80545264741235701582194959242598982960 8416858 -12850630431772277467521562595800968720 8416859 -13772095870769488702736534352983675160 8416860 -2138025573897836128808147292615920640 8416861 159784592125760089908235694928733603500 8416862 -37161273672171302782485812781131123136 8416863 -134416902628210781651031927576161280 8416864 -62127953262154279869987232199859240960 8416865 39308074639524885999940101739102954260 8416866 5596152983688120158145863237531428224 8416867 -58990818554967640774444631409164267200 8416868 87229500807046044042381732295325816448 8416869 18415874980894317243255134594365685760 8416870 -2178347575576050146758967736888545280 8416871 17062849291047257158101945970302353760 8416872 -545661077361092836316092299947212800 8416873 16454320250862829744770050823619147200 8416874 -73873355142690743238021740414392298064 8416875 -14483211314352598593783523037347402500 8416876 -60210249369926816623718226081501527808 8416877 -11998033190357966284491498331932940800 8416878 14614540156287581876985671580254848128 8416879 49053340311947773402416396043069334480 8416880 25654723990673840517991924068853186560 8416881 185585826346795953800320732209079920 8416882 47463702792803375958289834625530827792 8416883 -71129101962059806990568132165924515896 8416884 -236614834777370402355814614735249408 8416885 -37821013127134036731655380814602060000 8416886 82215512925903685488984255314387440320 8416887 -88442258938676403109099686832679174448 8416888 -80946547706862024711582234042940170240 8416889 62588011386180525472335846571263297924 8416890 -10459661986622265834676295321699319360 8416891 31171559940686984139808071278665497344 8416892 3857718687119256913018767667850886144 8416893 51467731130818831683092710326777828864 8416894 12104824568610610533186232993750058496 8416895 -83952229004883937559650467533680207200 8416896 63584892416820005314556152848140206080 8416897 303351192021964619338784262150552098560 8416898 27457253116025991132644787537994446336 8416899 -22420725530635947955950101335986884880 8416900 1147043309149504227071183916416684800 8416901 -340289919251561979601511702476178843328 8416902 2188932141071603405961834361440312960 8416903 -40300994755808947916964760360390912512 8416904 -21194610822692768043038119671963648000 8416905 1088120188174586959814957299949184000 8416906 -730067007971415929558042811747672576 8416907 -158826594755741380882192554301926234288 8416908 7459266620770907996829206995638036480 8416909 -205870098709290391042690631041248679520 8416910 -31946713464337380808005575583336824640 8416911 -73139593436310083268982099968187991928 8416912 -14669614814628237262315097486553776128 8416913 -15424524269562043261241361274339365516 8416914 7321508296717865003547093198181221120 8416915 36588105954720233654146976354370430320 8416916 -34592388047380360835640682804457669760 8416917 -108672568669512489320549445472770246066 8416918 40729409857127010985466484166406685504 8416919 -6365032570020517308335844904769264976 8416920 -10524438841345915495070490257603174400 8416921 18785593778459240002988542566547151892 8416922 -15729842672405654857397958981448504608 8416923 -158698908477570202966387761324492474576 8416924 -142577469929048271313501961996500160000 8416925 -828405165263922245640124830269414400 8416926 -4473336602046683588267274244633630080 8416927 -3536033241569409428845848119557033928 8416928 17385635703402985998322970521604849664 8416929 -85799374933376682888219402576683067216 8416930 18599596765713458014638185178868653120 8416931 11558773535049752194287560399015872800 8416932 9767245840927526554231262994564728832 8416933 13003088291430289889885370884860474176 8416934 7745152401914191788557369979274824192 8416935 -80157701111460263207885185795129731480 8416936 -105262839185114165545743941486968750080 8416937 -14795441209865027792662592566413489414 8416938 -51216762222235212239302757176295508480 8416939 33509813208361912036620069796258283680 8416940 -26271978679214315052489183996721152000 8416941 -29891860914348484602521451371842908096 8416942 -46683972680804699715029441149810983936 8416943 -19504137370086614347500554530550086680 8416944 22686289957601670219866234826840981504 8416945 -26774294903984089921428462675994562520 8416946 -57343182044197098108335065020647513328 8416947 -1921105995949591319473766811697582080 8416948 -48674362678726213874408991929045028864 8416949 -2940328880114570667840589624938654336 8416950 18876171554528121284370719631619233600 8416951 -86699306381284335339604041424170841048 8416952 125681834806329836945519886938033049600 8416953 -8073111718476330357137793924829126518 8416954 -32096051331748709745823474019433523200 8416955 128900606601675850137259712045491268160 8416956 -42797481431920950760816271711283260928 8416957 131880856081395785107185633485381622892 8416958 19532836242088585643448493663620415680 8416959 -83899944470620541626346762409652080696 8416960 -141258090276179249650697056341196800 8416961 28038214368031302631343695377442372032 8416962 33048086588983721606881283431142129280 8416963 -108475554022075941309946127479752444416 8416964 -143398766606947578404097712382823729024 8416965 -15860739423755173130826410938517544960 8416966 12658703674417277679819763984664622432 8416967 70925084966191134670520153266427325792 8416968 -2863391390511981037643042751479316480 8416969 28025480060010502538847477934070553408 8416970 -50311606289674292584171661494011964320 8416971 37061893331725592554100228553151298040 8416972 47612727206464937544935329107728286720 8416973 -8373675253951606343316075437312568756 8416974 -70976821006961340867594836668687688640 8416975 50598525709788535986347426511122849400 8416976 -24811148305969265612157392464950067200 8416977 60942658528205126068146225508460916720 8416978 -30148551554349617626803914408498670960 8416979 43814281727916063683020676032878459600 8416980 -11824684196018037715186070200178688000 8416981 -26419704941025349377615911546044482880 8416982 -9747236987690330980334280056095200000 8416983 44482919338312680375411871947647428944 8416984 143734127252939425479930072842655129600 8416985 -40015105963350076454676647489367053820 8416986 -32040662921114311504215446916477724416 8416987 -300060836003996254370935067595763247568 8416988 -79662292615071684376108987669665546240 8416989 6357917304962053390831975849827601920 8416990 -2454383549900723021601313107843504000 8416991 -218562688018778782325354307566214251016 8416992 -859128345909111335186065896757002240 8416993 -129661568815862741650871134663443851136 8416994 -22588673095099413941441895863999007360 8416995 -58117693411581754739484219789080793600 8416996 10733813448417150498591490722715959296 8416997 47875223350542466174384378956978815580 8416998 -25828125843397142936652900738461800416 8416999 -23682466821844601066908237325108693760 8417000 -106176403488899689873548617383833600000 8417001 -32013800445415298815911257829799334496 8417002 -62667644620634923850048989946232144 8417003 -84022344327103837335203587472792158320 8417004 61453094726098073338587809390711748096 8417005 63103551474620355641692457349584983320 8417006 16983833080476009403458815759685953280 8417007 -207863227642662298146595231924575809760 8417008 -13328435298603650443057017814932717568 8417009 200450275796436523156806265566212943216 8417010 -14096646871390363200481128357054720000 8417011 -12382002225057793629154555981098036000 8417012 -90650482204326818637958033025684226048 8417013 36261331037646062251361865537852461376 8417014 9476997215626648579772111267041181856 8417015 139807350608950454985938557056990659160 8417016 -32011919909365695905206708239537377280 8417017 11639932473651589934032222123319040192 8417018 -17309264397270428280489962129512676640 8417019 4330447954112469641963911205281217280 8417020 5060463115367924874269078500761684480 8417021 -113171694051301568213735924095660118778 8417022 22300623227636330033515254471882359424 8417023 -11639940268338868192147955611634251680 8417024 86094439570936356407304113388710264832 8417025 -18837423793196870531865951784892528250 8417026 -5197816014251926288223020268960915040 8417027 -7531125239297878949544899945408945088 8417028 -11193641140692457920896265277578286080 8417029 54227790875545037522626249727856881630 8417030 -2823477826466054668438681472585508480 8417031 -21225500355081099031653517958827973376 8417032 -27105827050573477912685521178276935680 8417033 11466330657659113573559568411215232282 8417034 -17903805243773695754762294235633215232 8417035 -339597312179679359056385488831276800 8417036 64936263527283710277401825007513050112 8417037 83580928023480293532744517347409943520 8417038 1511255370046954525310399187228963840 8417039 -275474147348843083229879475618161107176 8417040 -4197808921159467089311445062731694080 8417041 -48798392269219603789670236074436056000 8417042 -16128598014210256056006372796636993536 8417043 36888106374531849366071610944363493984 8417044 156534377208988526489647246629443851136 8417045 -32067728600688992722721556866574862080 8417046 -822243595073402770110359789484506112 8417047 -244882784581431098719305668813649878040 8417048 -2519326149822384933925425693871779840 8417049 -93798046120509230038872100741084121136 8417050 -19242365330982978230471222913645062400 8417051 192917564831167839718340698366635314052 8417052 -17862190351696159901329463119761113088 8417053 -58057317729686913733432822729707411476 8417054 -43821093076962169726890003459894058368 8417055 -36607647619707613098667558970862182400 8417056 78286758500613387082745175655449231360 8417057 165666974065054926354217699483051100160 8417058 596035623885540829326378663859058688 8417059 -31062729957957887091466542016255655984 8417060 64103808622301132374702937618924724480 8417061 -108817601931748552259246724551911887360 8417062 69201719913951576843983985027339684864 8417063 41294673569962349979651757740495768312 8417064 122768870370948831423944892530633195520 8417065 -75483701063957865129324558939498242880 8417066 11749397841886548907984757232129726720 8417067 26240069140084163060194214282273691480 8417068 8213568352556797815528947334355155456 8417069 -203849092308368731106472490404488647530 8417070 35484808810408452521089371723270784320 8417071 61326230550355632128629986334713204944 8417072 11639842452064116138061299903967051776 8417073 3667249379550530577139838563944400560 8417074 14720363732975723797957534511946552384 8417075 59565836611340776088514866865254472300 8417076 -2082770966266226094239540609104005120 8417077 75971555539302178131423663970540194926 8417078 -435977004322998447750376435896977280 8417079 15712507816269932224603432012642463448 8417080 11291413771377933643332042316008652800 8417081 -8896718078089004020666418968098812118 8417082 37909977414168345061982043531959073792 8417083 -8234987914503229486295455920111838880 8417084 -37865662933101425228547475243078821888 8417085 -43532084690686058246507588074927776000 8417086 -43037922715237410366345163218600600960 8417087 11617566271797307006179547609851386592 8417088 -37666534180771013935720001554800967680 8417089 16655046284020992435277671550204016640 8417090 17325163760316953000818083855303283200 8417091 52315331566148131732052576304932431344 8417092 44786698671280295876913154991255359616 8417093 -49528519256201591587714508537018037060 8417094 15707811288351102685259645549436291072 8417095 -11877300454295653471304673436566885600 8417096 5009026492936520904491644574481761280 8417097 -58363289990400640863701890863173769372 8417098 -81128740567243717334780353730079349200 8417099 -31177028882611963937643068320724835840 8417100 -2395454338877606976112796482574169600 8417101 52693802908022504617751698921880777664 8417102 11516481105920840950037399528429702400 8417103 8462782640754795590254439020625241600 8417104 4038466048798609096551383924573265920 8417105 113193053666627294057754656321543745000 8417106 -43362678180782753406722462963505282288 8417107 -18775779978422874848206578758031874928 8417108 -42766007741069899941959029862836137984 8417109 -78408327466195579430037433890212448096 8417110 -31102497123456610599117697965743763840 8417111 -136121380847873618992871964892700330376 8417112 20885799430006858192033568457502064640 8417113 1282603401006029473897082682061899984 8417114 -981300218284378239278485302565516800 8417115 367087419276726411153205926315213600 8417116 -186076162506993676293813203709369678848 8417117 -20089222760452155547281539302853791200 8417118 648352024047201092210242541135296128 8417119 -2273287891122812444946756092797714256 8417120 -29366875687189531927007505622279127040 8417121 205517024367434020373462328283407360 8417122 14427847973790071149730526319369507920 8417123 91001696738460426634030741182286992 8417124 -67662183434273820575314887466485815040 8417125 84616809572950900198688487838140657000 8417126 -43841611978686431619995487429200992896 8417127 39107360411931588160512969010461793320 8417128 -55339204741241197458861054841106211840 8417129 10195288405179077327678363584979765376 8417130 558499093039974072480389585068216320 8417131 -164410140347439889803295866237350621068 8417132 -20856568160719127654912771284534080000 8417133 -71911193307765976898786652926194804320 8417134 -173001458273877274711227557039347507200 8417135 -8766676947539969140263061933753392000 8417136 1992563552308610067343946275501375488 8417137 -65561265587040677906985557851011303214 8417138 -41595297336243726320479407685938891360 8417139 119250766933560568706113585754176634424 8417140 21937777748591651790852863816585245440 8417141 -42032912831795046764624526282947927268 8417142 -18423087253580714674141691390288632320 8417143 -48654333579228008843227438280780183808 8417144 30167060037419890266204108533726085120 8417145 -69085903570839975626809164115098163200 8417146 104744715454814937755242475595639739104 8417147 131946164795461129514453948637153874596 8417148 -73675628566359084695118482652154060800 8417149 10216728939232846161433714795087840128 8417150 589686822367868835414395869671120000 8417151 -2594753912581157670958537030602688320 8417152 44019174500217599017207265730389606400 8417153 -92942061403004159952803832630896393598 8417154 58499955402807017367516469985501109120 8417155 -47003434613803342282533107730058430640 8417156 144216428407391351992712657199043660800 8417157 11099437060460994726182819929372055040 8417158 51869741818504471246469434381722499680 8417159 -272683517961864287422113534002548429200 8417160 -14235378678536110274469374739822182400 8417161 90116714799954320100449193729343864192 8417162 -1278330431035269526142541471905214720 8417163 24002543891394560604914205292204470000 8417164 -459459610117828537089757598210818048 8417165 -91735463744383106107471076898949685940 8417166 -102947845898414240404960443499181952 8417167 -24427593383747972627813614040865992976 8417168 -41396558739125904671177743181518430208 8417169 204820398978067236797894834461548220320 8417170 723579345245501257899707213522414400 8417171 28233819052108827711729858931023218520 8417172 39188238598304385894965814642539753472 8417173 138542624100556394493106038694485825422 8417174 -110099525540816733135099851293418807808 8417175 -6960096011917431442736912970575316000 8417176 146653801636376925689872648574039040000 8417177 67783430223779893679357208562455315732 8417178 11684565474096478604426047296172389888 8417179 112968401137916876930449971537507090432 8417180 45806577136038233534552350771527974400 8417181 -3765396064997980122432771667931010720 8417182 4874034035905195580871799732576128000 8417183 25304720215988799361582913797354033440 8417184 -102042917846157287845938266376492810240 8417185 -37865375012653933193270180921192379840 8417186 93964395198806368283597276774749587792 8417187 80242835702712834427626991086684724644 8417188 54762391854991653433812607162024894720 8417189 -144119093426554444908995208050627073600 8417190 -2747485558171184315201752490084044800 8417191 -118367224722770808200015008303788595968 8417192 -2603324537633642841995412506060390400 8417193 3654217933976788703407507069992693888 8417194 -64427936494136426441133104322496495008 8417195 25133229619310712424237119142969544640 8417196 -7153163583167414977331345528873660928 8417197 -83516966256091715378431625183583752820 8417198 41874283731085042839062084270330214720 8417199 22310352729494950286533721308502026752 8417200 10729127333439787080880539777517977600 8417201 93575514656978832465097500989872559412 8417202 -19725317059708860230231510275636784640 8417203 105803679996496371625405045472938845452 8417204 29807588644984947806571996007702469376 8417205 -86042545379223629462206415373667954500 8417206 269940920481346967128995309980153856 8417207 -3597088133541333879654511505060577360 8417208 -89601401029868097775928433615846113280 8417209 -11700775833261815839514095993928630960 8417210 104193530362116119624801436392644339200 8417211 93552557544598286766192043691876653440 8417212 -8087007605708101426380507353418372608 8417213 -16318774606640190291202605787182612480 8417214 64332035001657803834514226967690438784 8417215 107631650526489847005110913989896463520 8417216 3875366568553114313289560863864258560 8417217 -7648285251367563002774842294620205920 8417218 12382771825663426362912823393075980288 8417219 94048870895186256689071777943638206096 8417220 22725253302393527951316167138826240000 8417221 140998840349030235288394459487936257500 8417222 -72442611301970153296824099488555818176 8417223 -32960932522813682946038721760977150000 8417224 41419438384972589270816589546207160320 8417225 -42575280740486940062944812307646045250 8417226 34412071629381570458151875211159500544 8417227 -4361974765699610442367297030163898816 8417228 -64464589655839753664745597004171860480 8417229 4913615231117501500117753580777725728 8417230 -136075909188118279354698874123405555200 8417231 -174334032953308308677499357223515421968 8417232 -2831140776454129407190888345747562496 8417233 66709783098483990851518238152131072624 8417234 31832561723195116324030790741656507392 8417235 -21357636313203037274972416011753580800 8417236 19885354845950778592997082980456654848 8417237 63498676710892610732198078153523575886 8417238 -31382919301399650766018127286664865856 8417239 83122892654308580417612199652596680280 8417240 35248920175158818959787105065345228800 8417241 -8500969512756884768335840283610998016 8417242 111972160406596784009706574298225548272 8417243 -44944858184642860042357975012175912508 8417244 20611930348445841818578492480315588608 8417245 44773584034305906979875282551871137400 8417246 -8319682623608206938700342555724588928 8417247 -153217597314896058162710001233243520 8417248 -3670997031265981348368739635355975680 8417249 201808266868860538095114458134348730436 8417250 1388426879458348665229048340678400000 8417251 108837264063136372846189529924099682504 8417252 14529149079504438799591124190775172736 8417253 7440274915032707941248180576861760224 8417254 72211827219513099226885385006943204576 8417255 4568747474823318049222420280810565120 8417256 -126937526870493996743377409007078604800 8417257 25203927306009000133670480122839796980 8417258 63975124348649645201407587556384194480 8417259 33153962360397192364900687735321573128 8417260 -8909872324827622913200452016355389440 8417261 38344275854053232673742901069462527212 8417262 -5735954177294076631842144189440956416 8417263 -120521969130989876376925095060907302912 8417264 -11021088875991116561032898007483678720 8417265 5182230454845815603987840519579214720 8417266 29616751023879663176073066379998144000 8417267 -184229485363320664967925223248084357684 8417268 35054236802643629902807691036480004864 8417269 70792805946670765476134698751227337856 8417270 -27765343753640570581002774701099089920 8417271 45230666075639368158495717947842561512 8417272 -19203695293490743236608939992321720320 8417273 -206145119710628608918397510179338851478 8417274 63234173629681932007968119586359274240 8417275 -19007986624815300241062237667849102400 8417276 -20065124960820348701743235279851259904 8417277 -298068111722245832270866864205318808576 8417278 -54559681397818193769208403635041153408 8417279 56228941916270893968209706426610586400 8417280 26029908102052728166743514683078082560 8417281 -28149938048065492329280428948101574588 8417282 34972790047912452507957219134835670992 8417283 37448238636458921528022664118798532864 8417284 152241453779773513859888155579193420800 8417285 16653654016551768955620873232326254400 8417286 64365857564186783546860054198539913632 8417287 -21497466127290242394188005887833829360 8417288 -110203206453981462472569634148925972480 8417289 4816960675297302665573042547407403024 8417290 -24949314416823258936712496693833681920 8417291 60574227029539903977736339904948779800 8417292 -24760804977832000157300434678696673280 8417293 2738542203389208564579296324861759584 8417294 88838123607392004142805845340466160320 8417295 43029793231420118348791957582646143920 8417296 7152817770843950758194365557904179200 8417297 -46379007553577590923852249650143435968 8417298 60944438965421425142981757748462337664 8417299 188249514945589198694914678231628686920 8417300 -31491273219682447219288169435420947200 8417301 -92374029182433235244744983456836130176 8417302 -624557095997547208577313227854320000 8417303 59416198864392014958782416944128432664 8417304 -26441973844075557172934550404038656000 8417305 22253509482205964635833919446078425160 8417306 27047988574464049235322702992180183040 8417307 48068625726186955769500152210187997040 8417308 -46364321813837211523443527951894784000 8417309 -217017399729741262437098993980951506996 8417310 22209868811156672511115174082911334400 8417311 -73834919845687744912838825114377313168 8417312 -63811308492177331566851576206555742208 8417313 56775026376753262251671503387408290642 8417314 -35574774512281076868273341155876845744 8417315 -20303196584433658923465577450518943680 8417316 66574670726401801095725448946208842752 8417317 26846427038033887869442738593342027580 8417318 21477399026241160715832602623603927296 8417319 18718198159853281657036400909281589544 8417320 2762967005672918280718395360887193600 8417321 -155736210815514646899093118433980027056 8417322 -14615566600541710806197561052779426640 8417323 156009798827526510118527008833825753720 8417324 217411705985026890749336631618769729536 8417325 28428456966428199206405474198956497600 8417326 -36365311722939464689501668041996879040 8417327 73912368885923496023885507976953020176 8417328 30766150051092080064069152742146801664 8417329 51346128418694416096885734495980176872 8417330 -32686314601176738595699014759076500480 8417331 -37349775850416209987773222221789186720 8417332 -14997199613403265288964827667940741120 8417333 15523268069058356365599283525743494400 8417334 25703916258418632324694225547542794240 8417335 33459220445644907582643852485296472280 8417336 -2851311872678393839609385775310540800 8417337 408208363026575628470789298466967040 8417338 -1262059763784239959793110279635994656 8417339 -73034581203409520793600340575170978544 8417340 8070066718457077457599672439332024320 8417341 -11972387612387455268044184378604259200 8417342 41862357210635255186628273460864603200 8417343 -5605452369648568169650017553884867072 8417344 -19905205895670353073440752261805375488 8417345 -37022869565297490578353597404562137900 8417346 16013845206506464653707076664921697280 8417347 165112926095731789786699763630841700796 8417348 73022569425285881308600226110744084608 8417349 -312652950619197257429996818294231266 8417350 22661838186067908407108415564936194400 8417351 136690237741055294108008627835638187352 8417352 -41945782096483936730540261293982515200 8417353 25677717205827574183600901744037072000 8417354 48775578573309831518087557512610202880 8417355 24498935956077530422459399888415735520 8417356 -100646694726338306561114022806106620928 8417357 -91715677145295801373632021170876128020 8417358 5148421051631731401848744013266041344 8417359 -215624644884616469766804780601736087440 8417360 3657664473061611278725097852263464960 8417361 -8117435765124099694708904196093431520 8417362 56364931615980389117791682731498238592 8417363 -203364195521787464219653034887470525960 8417364 -3178031431426213535302984226130253824 8417365 -283185136543313359103514105096674820 8417366 -38763677007438071700828494739631046400 8417367 -42694625323775482807408256513128331664 8417368 -35856585705516581363762192283387002880 8417369 -34423097617248341430144585793596005088 8417370 -3969589419687619537768742237111992320 8417371 167253990442540825627127119620507540480 8417372 -93282833909829643195375168570016423424 8417373 87271705970213024760192850172820384384 8417374 -35128575590045024330120730019164536448 8417375 -30534576786912967851639746616444570000 8417376 -149526849172091848802290074614219145216 8417377 -22601764343191989775244800721611255774 8417378 32695901714416192964969884918145820240 8417379 572377996153306470239793623049424128 8417380 6168740510528365932405915836374425600 8417381 -63413623489950536960291673301621648608 8417382 10615487438358888795541687590143708544 8417383 -113421471304354701618520829782195753008 8417384 -13204344989459423694225350280886732800 8417385 -132150876195037249053947733884729452800 8417386 4106945947865644644918721956193616640 8417387 -35824951764916483188812845001206211136 8417388 7199804269938448614758509938119049216 8417389 52192277414751734933027439420712418956 8417390 -24211047125039996666923426759642272000 8417391 61841765119103527199793794465832397584 8417392 10451628128555652925083554540045828096 8417393 -32382745546896499819835509907697677358 8417394 24198722283248586738988432459588731024 8417395 -52735500445517982306556714199807179200 8417396 37887140914930316432365815797193652992 8417397 -19813828212053479412998107031800606528 8417398 12154713237938841007239732834202545792 8417399 175850360324937232187831308748156859720 8417400 27086074206194170567071258862302720000 8417401 -236593259893959835166332144884994680598 8417402 -9061475030870883953496362755471789056 8417403 157694514355510337273676077712481867800 8417404 70712104379075339486443978764549853696 8417405 -29770474470265233825598755110050277760 8417406 -57105839188290502284707597531681647296 8417407 -836227574151415814754024577114019760 8417408 159968042135458990688797458539395153920 8417409 2514024141990823603533253972901446656 8417410 -15377016845730384304436182870229660640 8417411 -9793955742396853425564005573999805456 8417412 81002938592452152648344792225372467200 8417413 -21032093719631463046610529662938202976 8417414 27263183666430058224780322492732486176 8417415 12188364783746865299116163140707475920 8417416 30298038129836304582751856084474726400 8417417 -88193326890921383663954470858057258188 8417418 109063427699927287934111480295756718080 8417419 12010814569070527947717482831336507920 8417420 27249574602613844348869825090568770560 8417421 -30411466953923513568064639577798433780 8417422 -589165508029215285136262907040740480 8417423 20915885312582764311734456140018786560 8417424 21367538913741510252515711250789826560 8417425 31666301294469894168790960220210352000 8417426 -25581183249951045246243595615204380000 8417427 69556727488875900934259248122684206520 8417428 -159755491479500368573664340991903868032 8417429 7693387424293031153755827578663436384 8417430 -836618268666229404021243488461455360 8417431 -192799397184935915691483154127646985296 8417432 -9574607192974004083582888152233625600 8417433 -40699238669349433614234462222537532416 8417434 32078513938484432238690977341677797616 8417435 -48326358646827074507822535605875950000 8417436 59419564466722890236700668833747917312 8417437 485867163594818885834767090889144352 8417438 175136045069481410690953035676320216000 8417439 10631668888384615044916307661254285520 8417440 89443243514001613741462652088257740800 8417441 -170675632648005830968060964891274302316 8417442 14470762358120337925944263093020331520 8417443 6605148976697473402907121013957665384 8417444 -24864996489821299243251507177291669504 8417445 -11124433116662114439499512612485482560 8417446 -63916888329012445966876412813928883200 8417447 4607050438892529770545566367101352560 8417448 23183353617248342180161245227028387840 8417449 28535139561879066609099749271718451450 8417450 -25787541299860739832413526317679936000 8417451 936946551741562911329991248683776768 8417452 -64611457995182424627825137528593156864 8417453 -87396384369819448388497667694638847840 8417454 58233233161002072441554927911043528832 8417455 60035357155547889328028103910072188360 8417456 11204400312312141943392469452750028800 8417457 -180104375104806461706041913589033874700 8417458 5684276322396328751480469653589067776 8417459 -46801012921692858946871243530677469080 8417460 30767127652851706600487190451010396160 8417461 -17086036046065476127326025770196696576 8417462 -88262143080246951908278716003223260768 8417463 4370380642376165974768009938243783504 8417464 -61972623823969714831294639169259970560 8417465 -2605043721449512548528947992877886720 8417466 91908388548787204365138228075358417920 8417467 43246326218961784157086999676800685760 8417468 23525645559825673046301963702700624896 8417469 -198228276933450375505261687256990308032 8417470 31402916259585338993700543283879407360 8417471 110122311405439832211406492690004749440 8417472 -10256251117032380805497946283765137408 8417473 117737554583257125894376155788792909760 8417474 5988677960232489092184252845941922880 8417475 27770928138910341523517336065868760000 8417476 21355337135735423481880995316446007296 8417477 18369204095854123693214705645351451360 8417478 -58042388597981204760512293136302456320 8417479 39819204550694760268746013974466832176 8417480 144583761187958092977506106451808102400 8417481 7044542870196538276397770308960302352 8417482 -16358851789845552424219400395356237120 8417483 9246623268341697461202468101554223664 8417484 -2278038142306677181243551311206642176 8417485 68956812302594714086564472137596639180 8417486 7642774802094201472396852578725760 8417487 26775523807836825598138000874188525968 8417488 80109420553110940392863185937547264 8417489 -36083347673025550126604005374670237710 8417490 -11893666492888685253615555798451130880 8417491 12196491480611763198896809277048171152 8417492 -35964960301669293247907079822734204928 8417493 66666642225879649579022251757116206720 8417494 9796050439356689332842271361176903680 8417495 17975014657699344988876333669484484000 8417496 -80842545552563096035289080584478003200 8417497 221883871523864394752824992585458122512 8417498 -3842411760789457266133885452481035264 8417499 -4983680896341957961008706393415816400 8417500 -1268511833669331457960829330295040000 8417501 22632643981737932049530468300222460000 8417502 -84765302620265704206347676329299765632 8417503 106100741343976726235128675984491918752 8417504 42115831570740547340160714544890249216 8417505 2916518694283728303171355310367265920 8417506 -69619371266550851824570330154050608048 8417507 -26294232186157943948678039068826365488 8417508 -799922601868484991934924282183237632 8417509 -178953959136338184998562146686967932196 8417510 -77728590598070030601882113864064051840 8417511 97983298389577981384168809082453291320 8417512 -280961154445196527912614953637559664640 8417513 2988425900035121771336260749561783360 8417514 -33417524855904623622797992202148795648 8417515 -18245721375776297735125931294163447840 8417516 -16767491915897311400379367625059702272 8417517 44418503918933928967409986718004435648 8417518 -106154637181056156525268475651308655040 8417519 -70867855973321747615501769416787044040 8417520 6381734019549491952600038236867461120 8417521 -61170452096364194945349635754169345920 8417522 -103456390625541961448283991271938184688 8417523 -27625740614085168031905218754489157632 8417524 22583300774510266978418808832757108096 8417525 40739996714475398520620320289735572500 8417526 -27127414579225277117512128780321380352 8417527 -6746177569857327219717347287125241624 8417528 -55643134809838488918849134593107886080 8417529 -139101024163071542796097131525479193600 8417530 37776673926798963888276159537298521600 8417531 -2414844971582901706281796028463672000 8417532 43431006739486505741739329686321766400 8417533 178764644243453019238338934827104973900 8417534 85387537073010790912344553703294418240 8417535 15592316636725145468850738123090639360 8417536 -111852059905386796161851187134522720256 8417537 -5017020207851982596041857951330131628 8417538 21013666733735583000910922703203064144 8417539 90828645382316130762812643239268805024 8417540 72561534332697041701420337119605964800 8417541 -23027668872562016681668356022397748576 8417542 7703948092668135614914553985414945024 8417543 -41850617538519202958015117050649048496 8417544 -14499086157555339344838051710463713280 8417545 -60829406862327468202161362748669126720 8417546 2277043251115925805569101947181087584 8417547 27621763878724167794418407384000110080 8417548 1206848708643869671133038932238878720 8417549 -7590183764964219818974917818762386464 8417550 -19077638365210177661304726480209270400 8417551 2099138370926162051095136404848481280 8417552 -12863085288535408498817820751484485632 8417553 -29718437169502718389408034884484737296 8417554 -8835284953901728568516091101158588416 8417555 34752110466662914874983920840422992560 8417556 35269957163155798504504313221981796352 8417557 10172228996353644686349255220296444220 8417558 -38902754453867504200668073398682545120 8417559 -4755688100843401192656332848189305600 8417560 -45606122791704187208773049311631769600 8417561 15199720049818766181135878369364033024 8417562 -14220481869126279819223372552356023040 8417563 45997427279126700980667993899995315200 8417564 111212532865348409465122690222531954176 8417565 2108574902603452792202332749114391800 8417566 -3455708748287701826269797178093142976 8417567 195441602733835428650233985271572512032 8417568 -47551061690580243722914110154099654656 8417569 9405422918809101318665582429817481910 8417570 7399286752945146307711849955657088000 8417571 -48532447954598256780561631251294607440 8417572 147868963789554734537198610787460718592 8417573 -63082493302546168486438829409037325796 8417574 -39652122679103533753849822832269393920 8417575 89749228707088362471183330609541812800 8417576 90773609166587874954817168714691374080 8417577 -37421719879216572010222904929716111168 8417578 -32598392774487264116139560846807918592 8417579 -161308476968241997921728887562317663820 8417580 -31138182499958311627094332272508108800 8417581 -83722978522030973186527919482040079488 8417582 26684429061318706027725965019945278400 8417583 -26013130211364199445699058993005052936 8417584 -2927172360233410226211715427941613568 8417585 8125899654686678755393979538323089920 8417586 13599449623355406678763500275093541888 8417587 94563460128220708727187995504016019752 8417588 101016204207237311299457401281921890688 8417589 -99267162541412447597431918106032243200 8417590 -4030019917995488184415650531129955200 8417591 -35358347448166540076215684700896996416 8417592 -80441156201997270320044308908232007680 8417593 65229672516990008142935644716091884842 8417594 -1768506162128197364820316328928003840 8417595 -62425633467544744155173279660600718480 8417596 -3495647675579699541989407991386899456 8417597 32257632125779474780266338537152738860 8417598 -7997284327308093806745581395163873280 8417599 32974563354615583341644386665370562040 8417600 25477791823906584557984812508341862400 8417601 461833377377996406596423274348675012 8417602 44282087486737120853303020556314540752 8417603 -59793577819804342473513551093739935376 8417604 26099842744846279163382212489455595520 8417605 -540651192422773237744567684422407040 8417606 168286505377944591668995212282481036800 8417607 -140972177549748489744797135844131160 8417608 196629370571437493648067679059173376000 8417609 -43112034728088878900892688576926832896 8417610 1162548617738973185627374775335912800 8417611 -18861424986632431818239672935675563216 8417612 -38993387760934244856523523252699546112 8417613 15877418458657752472580563807250237664 8417614 -406315731479500283438550266818550208 8417615 -103590496733909026867008818076885141240 8417616 285262602351574446457360138632167424 8417617 -33511717629577928245621540319455203980 8417618 72331392984524811978971844445795574784 8417619 19301150346706972945571652461392825248 8417620 -20472242724731330119438874635298112000 8417621 -6984397688238523137683309278909549728 8417622 -62140912494485374665858953193737560128 8417623 32028821006385099990446345030692356872 8417624 -83309863587597109017312379086098135040 8417625 82015586795057211152324599055904000 8417626 18757697336273505379767916322574293760 8417627 -94786902760008522787984960796579960400 8417628 25035144356620444442909711726356899840 8417629 -61809603112207798838818775240703096960 8417630 560651724786654343318629704627704320 8417631 -14866011008022638584996498840296240000 8417632 71555018524669295351972698386983288832 8417633 -24537409350376663103979486489557999424 8417634 21001900102766796052931660780948513280 8417635 27871700031326592740970181222686596160 8417636 81807479147692639677320037660738243840 8417637 1673486360193063504818633393322115488 8417638 6787160133645513371131263565471402944 8417639 260690675980773765918382760431681224 8417640 10133271197483486056300827069854515200 8417641 198215757141888695838789166284945098042 8417642 56330072021445512407505666442015959472 8417643 -13192424979483413113520489071396867872 8417644 38108305447292139746743855731508304896 8417645 -88874761240755667581082811301005159400 8417646 8578512347538087073948107560972866560 8417647 -16646752263884693558097853180768577536 8417648 -215896909526739795442625736835399680 8417649 -140559641625886244937004329325881044640 8417650 -62629349555604906761832274031648197200 8417651 -89867973436978532715005031473703063096 8417652 53864318553438263040874382150494052352 8417653 -276950188529601376132705735403943998400 8417654 3096197981297998728550377366747340800 8417655 -29372129506573326982367284007323929600 8417656 -10646377871886972525063946951290470400 8417657 77614586920622647169054675744082684906 8417658 60918090215883458102027687150326646784 8417659 74052254173687662378426233531877021860 8417660 -11711338824392281012579323753863654400 8417661 -25841764630858602555663738790896255456 8417662 -118446567305573004013532068065363145536 8417663 -43956492370536971090420776643164582056 8417664 -71350867272979389716682738923502305280 8417665 -95125372404789634517481994658143238400 8417666 -13322264481605172901950847383750244320 8417667 125433659295582018501795828844410780480 8417668 9872766336632393550691535463502360576 8417669 4395332152657718206901108583521335920 8417670 48573591278563305134473209545117462400 8417671 -99479828373658980995835017331353271368 8417672 -73740380403708035616470015617667758080 8417673 31550331109674475627131292136951487984 8417674 825973295319920113072167678105208320 8417675 59508206179297249084117549168142188800 8417676 16918733504500412948258440446484434432 8417677 221649491154346038976585613009072665526 8417678 16679339528163803769835470356518699008 8417679 197742661464204211071541055460869727360 8417680 426401130561348567044727954706268160 8417681 3581420780595644837197858012622098482 8417682 -553703236739579791378515037685515776 8417683 74372402345986093318494733650485301932 8417684 -57278266790307454358656594204953753600 8417685 621359766590557858238414898849513600 8417686 91281019880990782072943765669146178880 8417687 79729422700652683343406696262077235200 8417688 -44569520418034790874026528474680381440 8417689 -23146728080619711479461422863675787648 8417690 47185664350494680393227525307147431680 8417691 -46327794245409272883576984333201633048 8417692 32947196991087141818815193853088226816 8417693 -91728295997970142004581759373865740058 8417694 -13395116308483011754621771628987446272 8417695 -56480131578987156251412249172828441920 8417696 62756321908544794398143493348843847680 8417697 -65150392728717823283140580636391781200 8417698 -78860576101634403895639433493996404400 8417699 -169579227390982742937475429399723083300 8417700 -8349611744096078137371971636382720000 8417701 29147897591710602088443939414009437760 8417702 32708153042558581445853143506102144512 8417703 -883705182752519266336302108609365760 8417704 141560304510567113943965565960332574720 8417705 32971030303445452689493517114666679360 8417706 -41282101133265306953632762630079592192 8417707 126333618337837697728270441782897891720 8417708 -3623860342589146689367804639387038720 8417709 8240516884131041954595912721130419200 8417710 4449064284073889836948631318039913600 8417711 40971061047897920380736212150936551312 8417712 27986399015528504968828628346822131712 8417713 4019191979348741335937050051053685044 8417714 16703031339527909938441602626016416160 8417715 52943311980162848494764845368632771120 8417716 29211769879000755357949642452185258752 8417717 55438194499921977319446088590945902784 8417718 25862449542734623967115681055336157664 8417719 81539181532736020758040714869643214120 8417720 96936292782155191192553544479603712000 8417721 -90729700993035447048810941197163250672 8417722 -7974094956733791892352972797144807680 8417723 -1487434661107503185314642074191230296 8417724 1347113989436855861831271549853335552 8417725 -28820520290950327147452709416537951900 8417726 92083057127542756877877272921511213312 8417727 -74115768966560309811701544720830172936 8417728 -7237375485495376379618961827823616 8417729 -77315298847957641508794922781070740670 8417730 5011964942521770222066914508253854720 8417731 614963302524067771495223669846743200 8417732 99366128440026072401221669956999252096 8417733 -2265758872288822586684764314619826976 8417734 362647698428747336047786631997515520 8417735 5429361443269263690589560234969473760 8417736 -101972376163404223955120925508449484800 8417737 -195322358824522945864990084778803221708 8417738 2291659908652172614624986570783626496 8417739 -6151546169677098779305098319658989632 8417740 38055967197766338775928608717198663680 8417741 -147189756176719296911264770677796387200 8417742 3817929288456508642359145333732994112 8417743 28452802936834213776522262392337893600 8417744 5434753961431893820130555051477483520 8417745 -24664349239919383139053259080019734080 8417746 -87251458348575142476459901372627332480 8417747 49264332045790707343029809858495846400 8417748 -69899243298739923383988382450054379520 8417749 -11666663506676426962467356055045795250 8417750 -79879924088677004426818103114184672000 8417751 -16292953547131601350353546275509580976 8417752 -51685055777682611390166072796973629440 8417753 90637635210081840471608636395610951940 8417754 -3432223362959022944400018334142568480 8417755 150308171799349344537791855537983350000 8417756 -60422855694437026502835388921500096000 8417757 11987742050109670799933584376625211392 8417758 -55162788161082475923029115078308507520 8417759 -45630127511651246132732761825213553784 8417760 14439777820566774755419010930363596800 8417761 79746443313531296211267981637663522224 8417762 -28219624899664996853637323218149918336 8417763 -212181671506392985303084514803318197828 8417764 85001252229626250836909591459574824576 8417765 122281177906056773366347533685360353660 8417766 343034032749600881183051750576947200 8417767 35728862432466047812305913762437026392 8417768 -72870624917523177686889756476370109440 8417769 31759228833692613693683832545837875344 8417770 -50858266346662988018394381766990464000 8417771 49969108190578495431312390778990798464 8417772 90867737678913141303977607339216184320 8417773 -2541086216799993807573637755377577856 8417774 19417032945382055150597573306982083136 8417775 -43053328007078948719887389219175364200 8417776 1062658782220758089261254703048753152 8417777 158138695612625604219324373018397472240 8417778 -52216274185527705023549675908548375552 8417779 135118273303007365031836129441759527640 8417780 -44221634225997652443646634230457794560 8417781 -229015867130219219126346493177227628320 8417782 -32708774945308639769214317960858119008 8417783 85812005896317201307817161405348348800 8417784 10530946522498425777811385145335992320 8417785 -134288019577461423248802095933255176440 8417786 -2704619042312060914050629915506903728 8417787 40357276074192233153550442348779151104 8417788 -65278521083603261359760915995354589184 8417789 -170372662521513709804219424468460024000 8417790 55632789100187554719663262759902393600 8417791 -130712260575764802242313419096674359808 8417792 15002156665863034813206429367736991744 8417793 -41917840911253911344933403409239389376 8417794 30362888824693164976567888205424082944 8417795 -27892609323825228210781164033521322720 8417796 11287965518090929934003770054291906560 8417797 -69010776473707011753946906820771507136 8417798 -1069904053378158778023759152035917120 8417799 34896812391837288747588448791804541464 8417800 -63285073538451157482193104482401920000 8417801 -47581427656441726816635520740489923520 8417802 -3317409958345846419465075550093443072 8417803 -16066597332122959248555569030153678816 8417804 102343820842869245894618453357541912576 8417805 -61512051080156985103839217530706546560 8417806 18214706379275603397062341462016252352 8417807 -201693206462340179627034489208326052944 8417808 548008811312981668341051609238413312 8417809 -452392586986978031218224861292914592 8417810 -15315679286795073680285574942995855040 8417811 -64945101668855219153299156822240297680 8417812 -11795161822616619914933420702305902848 8417813 -170694460127357724405623739623714244960 8417814 4322957033401105813756374282571579392 8417815 3973233856266655542547051500008920800 8417816 -73174607000475312981214530386185420800 8417817 -140423075108877996567367873776928944000 8417818 -375777238316698045332918993002973984 8417819 31979841087954290744349924546742070880 8417820 -9796438715859775244152278159602641920 8417821 -226745898987700200390007270678180717978 8417822 -23507202201286441063679172925195147776 8417823 -35021603810879996313783742894806111216 8417824 -185320292011607455240040313937513021440 8417825 2219340495567345105629702092825320000 8417826 -47199554404486680928134852819719266608 8417827 -106671905169805425236267276949791966328 8417828 -54708011140555238506592088007831874304 8417829 -3279730233620284899010148470363012800 8417830 7992877387877573514647719280451350400 8417831 63300763550882683076279411519405263584 8417832 -29316948748780783404938041869063782400 8417833 4988344442409117900261660571261355520 8417834 -30506915591554667238896971031277467040 8417835 48897417914338481490328336580490905040 8417836 6360137202572121565689705564688056320 8417837 189909268982720206087566342426496869792 8417838 16293222819694207597536168790588333056 8417839 -17054456008049224425500675766984678240 8417840 -1898042722173946461751362748460236800 8417841 22353662675277640758128847015255496704 8417842 12891715096494242093381154431671543200 8417843 71924928520131818544056080452789118800 8417844 704402152391806625464365886685571456 8417845 -102231991964078485817886557535837254400 8417846 64961137142251617007682461864234195872 8417847 127352060347984019021388980850961415400 8417848 116888281201581751139088313530173583360 8417849 29201843888597141588862524693648052 8417850 4844968247467018044199499287555468800 8417851 50077087172011030344994093262511458512 8417852 -1134367825947385881777594748311168000 8417853 24700648357819413202472158808484451404 8417854 -44152477146799627624708830395164858368 8417855 45849885906104319016915528292367666000 8417856 15337392424709328823247337228525895680 8417857 -132725562017131425935054220984799085694 8417858 -25877100965503079440850525277748277760 8417859 -13298433827465249713198633389095215440 8417860 -81319023968060792272992982184221102080 8417861 -11757638605658668246274085857157494976 8417862 21078469994653505995743924372844499328 8417863 -115639249072829973985302522774176314296 8417864 2382159354094236492303322455791370240 8417865 96436316909781093144180822499145718720 8417866 89689218560662345621557678407850883632 8417867 -31287776648860536821316679700837208 8417868 -25871219562896888332532084305488437760 8417869 123106874651277008143591190907399412396 8417870 -10354585990978303386628746874374282240 8417871 -69166431596397035406773067657974208000 8417872 25946330909511150521284517403717656576 8417873 111915046961262457691433484776078627936 8417874 -17601306087976157812688049811447549440 8417875 -113623737663085523000283368187737496000 8417876 83916660395769582421543430105856319488 8417877 -22378713339714936890033350733302629792 8417878 -34180144054123973003736102735869184768 8417879 226295045973198871075615424057260831776 8417880 -18409209539048773485835462839198720000 8417881 -243185583314771139991954301546200821248 8417882 79464268847448517168825247141468630784 8417883 110219754699377873712175226630548307904 8417884 -57802247619574325348351695496169415680 8417885 35222815048915538637338060582456367360 8417886 48653623962391335307727181817266745344 8417887 -99840139640714245829641644728108225520 8417888 -369418968437642018928602107822882160640 8417889 -2070687024995515149428012967804217692 8417890 27934245579917012252611501841000944320 8417891 78305969208583731533928702443377163292 8417892 23821180879626045941673082524650975232 8417893 56196035324325294833901436998686699040 8417894 8298336071232225322078516756500470496 8417895 188480032604417292855731700599162880 8417896 90627407299176124951143694354465889280 8417897 250887056485300864137748822347633939840 8417898 17007951487654237415617436689273605120 8417899 -12672661815803941961756001049540345600 8417900 -76298347706080136827297293136269024000 8417901 64508463367097210447795154452440660032 8417902 60716932980621230315275490154895864704 8417903 61105337079990597815402099093892900984 8417904 -13386440358334978347167696865027686400 8417905 134583342176569291269979814490379755060 8417906 4470213580683430696073887452639835152 8417907 -24346073219396267375572808049559443648 8417908 -55703386049851116406816660654919424000 8417909 -62016570073426478375741792959506201696 8417910 -35904749502092943735329755101530624640 8417911 229660503162395668727197377011903793512 8417912 91177983291901669018074823282351411200 8417913 -2143140229567103615161825692068755776 8417914 -5783710362725189913105666871924900128 8417915 -6376577546174583759955101650546177760 8417916 -946580460046292434251624335557590528 8417917 -1371764207449091694414285762703787880 8417918 -106399067276588061118524946255149795840 8417919 -33455281635509277806138762460326752056 8417920 -13260518908459860079774810018676736000 8417921 -178252819432832675336342959453178698878 8417922 4506823569812494890768249327080705280 8417923 324730811106146286297439481435035593880 8417924 125492426848467365612756998437205770240 8417925 -1587066723636660987691376996294761350 8417926 -5450044878434795924852007436855222272 8417927 19375144835562550685306268619674503472 8417928 -92459229907056891001977735946572963840 8417929 79014079343360087536670466350593235328 8417930 17935392679009798280300497226196171360 8417931 -69866479360245156276167110192171357440 8417932 80282135531012267445767522330524618496 8417933 82495095716480986259903134750878907680 8417934 19397801288076096884443158643275265920 8417935 -92139458718583109756423604157690285440 8417936 13639523364852775159469617358113185792 8417937 51047601389040789232035527016057226176 8417938 1587924422087927958791918401302946944 8417939 -35003514225261240487802600549849388000 8417940 -8325227050997200905082456301621022720 8417941 -5695685704193495408480876207458996224 8417942 35088553602876947609825106151288132992 8417943 -47787913899019002076274891574215377920 8417944 23509604173980263843061688096550707200 8417945 84911065525015630090081103036938253700 8417946 -66709141058770962019750140096014438400 8417947 46447329089850668790464648462173262872 8417948 10828431272278159713031006807182311424 8417949 116069117828600306730668119673148211680 8417950 19982616620519237052856858958089656000 8417951 -86958234141695388716913415161904086528 8417952 -78050061909220723150594641701696962560 8417953 33094356004750103353833646679044482244 8417954 36652554784061390712917709079815744000 8417955 5038241466019613776710203732239789920 8417956 58840405171780414390491724393840231680 8417957 -8540901716340297140219886579837788160 8417958 -56717102368301487681114548169861939840 8417959 154997225563437565327772606785206862080 8417960 103671234136982655073460684947871232000 8417961 22110229030865229990588527348461979940 8417962 25041340182136596146034457682911963392 8417963 90261612104455017770604857630776348212 8417964 34909730444701823469523649576120894976 8417965 -19088270591071476277230024516748525800 8417966 72190324578660166130941228702829082432 8417967 -6377962425623715821127942321425788920 8417968 -6612357615706159219966090419743031296 8417969 -72027436066309163105396294643926246400 8417970 -73164404518931620328883896885689440 8417971 -196269442887014214711956639034688483828 8417972 37924847604566711431109371929338130432 8417973 14615186252810024210694309844848744768 8417974 -211594138520736633679575507703279454208 8417975 -68540201046395680478707677304500966000 8417976 2182457484001310680182815917837516800 8417977 87553320955714583361741587704654136234 8417978 42679662386681777708556078350550919680 8417979 -206043451633529882441699498522166038400 8417980 51798895539156218527235752113827136000 8417981 -765481168498208911072120551096722016 8417982 94664852931118662717411877788277315584 8417983 -62582742263529114757797972905160513680 8417984 -82271099698391925965404752790803185664 8417985 -55598080297676874700566584607780528000 8417986 57115734220735029911681416703815994880 8417987 -182121684256713300651053757951618119364 8417988 -19613214016117634772048493711803432960 8417989 -7958523392664968432470940304532687044 8417990 14206606416600654392910414261842803200 8417991 -23856994573922695955799300588553345200 8417992 -38538430919581402910972600848134512640 8417993 19837915775185062358592851352623729242 8417994 -31866059931553460318065378357762467072 8417995 1506564684318161999819480481655521120 8417996 -93924575456049161154822481145318688000 8417997 13635783124024938103233332461042165440 8417998 -78256854343790034478605095780478024000 8417999 80385536350149745876207549329809622000 8418000 -11582035837240570500501624292245504000 8418001 -114205981518176600952852948455633129998 8418002 67566279864889611781013181521040566400 8418003 154269848977381881674093356562500185600 8418004 58010145666185713135073254125022160640 8418005 -52322913705080081356789499974414322340 8418006 -6714073014288499778319940876676450496 8418007 -16836405532884417436320046071087911520 8418008 119930762164457091836467893922927964160 8418009 155049471041199829574556786755471788320 8418010 69303975150226166244235305917449832160 8418011 31246708794900883264826258453459677440 8418012 30562840546117799592080997422010777600 8418013 130245903131559683297720281250207620262 8418014 66231129798174108259947328795756283904 8418015 -4843484292977174925511637959179320040 8418016 98636778379782656247908152028203057152 8418017 153733727377326270591675161010835164066 8418018 582526510586745240510133171645197312 8418019 -5523432323712502104898168885126846400 8418020 -44661294297358524794149005690969669120 8418021 49194246944496951183234395000959804512 8418022 -93541190009757277887174153976458278688 8418023 -42559852094215981501654965290796297456 8418024 -729866133707636465625739462424985600 8418025 15484500405455527346323602053175537600 8418026 -68171146246489312499119817337517109760 8418027 72929820977021628006306559796114961408 8418028 96350147465103066529679193750452519168 8418029 25348670206072058802676141129531056576 8418030 3874453274656038151046899023486577920 8418031 -130598581273957002654157243687492885168 8418032 12203996353971492641977169158186401792 8418033 1481613420002791082939321056853155200 8418034 -77128400695293126303811546456153584 8418035 834121332397594227508478698198836960 8418036 3327632683814336456590082408292009984 8418037 -104942274181420788379328485223987039314 8418038 19793790834961694132439996885291162240 8418039 1716701173765618654012298980988718720 8418040 23465548681973640222150886066391040000 8418041 -214969407011318728309456798021788273558 8418042 73017701543691961772879367746715504240 8418043 93383174243737425607809013776243423744 8418044 -1042296919982975187721344033700144128 8418045 -19007666275617109177071349968010900800 8418046 4557237127172372636315447908265054208 8418047 -52751967811818075003882875548606175376 8418048 21957506630289978234540055659213225984 8418049 88671508583719926520196367996169890050 8418050 2416984757553953891773608729561753600 8418051 129774468434542426346450050124275078980 8418052 -164266167547863040758763658610032640 8418053 39516868831061782737697814623182411900 8418054 -48660416252468202139210221387073462080 8418055 36618397239617236650092612248858901760 8418056 118213506043641633238406811856563855360 8418057 -194268363365997711669468645509508244512 8418058 -14135626731426946835246083893208919040 8418059 -63603197321276693053194274327200023916 8418060 38046062849265008104596804770675097600 8418061 74994050475501498797091998409082576800 8418062 15887531632565628066341090958183547200 8418063 34788113939247557882043209286443959944 8418064 31549680539741977361580411902624727040 8418065 19362934957425199433608234102113004200 8418066 -20076631514935450062467167274326214400 8418067 -1207745581762610040468724585311827968 8418068 -769773861227765315291578777568477184 8418069 -70712874593153404140619863345076051392 8418070 -11676105736307992470370041370234454400 8418071 49870087400883465845252606531359603272 8418072 -11396467910677367723073706475255439360 8418073 -31280750649287497521253161265413892736 8418074 38970458652154603283664652844378948352 8418075 51661872239672351085802164503169582600 8418076 201514528011050186311826543630472357888 8418077 -173507214474981262068262123843811539188 8418078 -29577528807384929742306703154723599296 8418079 -89893450200470606917974381109032527760 8418080 141141705458548534181137495374818181120 8418081 -18787123245790232951218099116271460352 8418082 91579051925090003614673997058359398400 8418083 115043499702933884642230374364057994520 8418084 36995602888086965229078792935777166336 8418085 53869140480087573695934858159508416600 8418086 81729133212151111022925068090825464320 8418087 5315755193031512401939584853566315120 8418088 24061205962610259944106309784095375360 8418089 -150303366608369107668195323214467167110 8418090 14240082107738711368847676109720792320 8418091 86473101721070090898438566181336000 8418092 -14328416877516037229162245659730864128 8418093 -807401340756341321666527880741958336 8418094 -6905636712439626047723876379952499328 8418095 -43611751424948169932343121829113852320 8418096 -16507556542888941517557802682444808192 8418097 217819268240687703344510820525890390546 8418098 -809261570045955305027671056219993600 8418099 46825155950719348842787132722222812928 8418100 41725585237397783923816312997390134400 8418101 39116705332873026467132730218151381102 8418102 -17385430480192964444354386908448988160 8418103 150884761833879204906961211931707389352 8418104 28135610778187583677077672586362347520 8418105 78291382377601324287382449318588245700 8418106 21207566641897578644595821902837469184 8418107 89486161517722451460146631851178832356 8418108 885500361565977482946753388440629760 8418109 -29380040381379360672406876959330160320 8418110 1060274783980471380578925781594239360 8418111 -56047941097615891546842928908639584736 8418112 -8696840625967791484590937436541943808 8418113 -10677926643790171646376151254139294416 8418114 18118379635522719253899239035294352640 8418115 -29851100866367994912761945210546856960 8418116 -37807162843768438464397278862510927872 8418117 113197755765275339797487065003441365312 8418118 -21602276496749267615212450893371819520 8418119 -135212871715663533236361131780180781480 8418120 -21111070667156392304378421770526720000 8418121 75154086289475097490607409865743389200 8418122 90515958332920419317024253718495696224 8418123 -29208091107078746809146818397698720256 8418124 -6507891693843935485056606446797605888 8418125 28673184853971830616954416472880668750 8418126 -45551506337806061129126899645045918656 8418127 -3534551303108642831892258974219323024 8418128 -8108764817992285718497755147842764800 8418129 3359652995568748295560528849824521280 8418130 48881576988236781959374538006400000 8418131 7119878584234756793131446255841606152 8418132 64075043750603311543684780871271133056 8418133 -77329827930587846729135518102455181618 8418134 -60736166056652438091966759775565042688 8418135 23163590794519280594944848487913844480 8418136 63129445355753697390000447818815119360 8418137 12056924641709032797281726579119674432 8418138 39935562375597374540144578427743845888 8418139 -24991396507959536032309237581575728060 8418140 -66897833398109507094002642531866598400 8418141 -11815367382151990486972453762982334720 8418142 142653578742066865482954168867128227392 8418143 77870389228980629337863590597522371264 8418144 22506082865916892716596227139910500352 8418145 -85590460649487783167511914129944958640 8418146 -46835267398826933832361255943429037696 8418147 -47558063062832472569577134770311659400 8418148 92910474704363078185759107918526205952 8418149 -22778954624510103900221683921409763240 8418150 -935939198471304843635603752051776000 8418151 -154717657886567066845962674322154068600 8418152 -17232818586248667396921451791664358400 8418153 -579516054483597358019312573421470496 8418154 21696998476385577272673735487995446880 8418155 49618657148892745775545165024038286560 8418156 -8685310221833533272094270349853167616 8418157 71665577494002700365419456348834420832 8418158 42133468816728060564482891038588872576 8418159 2886987087330960960159781599614996064 8418160 15058652376592406450317279534679162880 8418161 -18643534565915974714866388268659100160 8418162 -17717833206224597230513556732202283776 8418163 96665799703232561280520649431624186624 8418164 -1254025497966495682464965722891434624 8418165 36212458226746884010301745271190229120 8418166 -19676358466183683726463529935841917440 8418167 8759819639090797459679653712939873112 8418168 9212395233300841318335448852926443520 8418169 -58985927901072900286010473985510481430 8418170 17761988715573665478831772149453404160 8418171 205265333626639484408823081398090886144 8418172 4984290238551972486032748939897011200 8418173 225629601116837442065555968464126028422 8418174 -16236706770671462755640388251575234560 8418175 -45408618033509481644784152647876678600 8418176 38045112424027971603055029706240819200 8418177 69370555040754970289699915912409340914 8418178 -32652215016491532101252870109859776000 8418179 -23572520894588137222506885896027788800 8418180 -8658868689424152762201894028866785280 8418181 46264396604108238964730139389310024000 8418182 2109412844022388566980650489708267584 8418183 -55161999354938961046397266161861373152 8418184 64802338093507169429759443228769157120 8418185 74286675396882158201502256823680801380 8418186 15605718280457403149998736157095390208 8418187 181307778516007280286790457280596826836 8418188 110845629487013594250336470391638277888 8418189 -5156831387592471826380903905179203552 8418190 19067294166568589302791500369245040640 8418191 167329547827268923563593311913749257600 8418192 -10334048646064061560134870930986237952 8418193 -20367201579680058515614088254564560000 8418194 105508186834105609471616355913292074896 8418195 -44992298075678664282225360035958988800 8418196 -1699273993260199938567150936338104320 8418197 15820720368375301425348563994264803040 8418198 -24809266632331529765046097229570320512 8418199 10867618523587016868092326953372768200 8418200 19894891320395377079312238411605760000 8418201 -22334069607920204371263118196310993696 8418202 7605967426812387050520112591205923200 8418203 22485250177059096804257160831038517120 8418204 41403574291684516578161356460199307776 8418205 8301543429009511956490356223087326720 8418206 25293101954426513563727490977941383552 8418207 -23628691400442177989789717548207887360 8418208 2174209473736832167282741144923930624 8418209 -82645927461048504879189048246193474590 8418210 44733419803486080907373858908108584960 8418211 118709176244424775751976061778090958812 8418212 -167647361841738055089850025590315392 8418213 122971563049505301020536670760172696764 8418214 -224403688641573784092286186056546048 8418215 60650209575452855380926683103149471520 8418216 14156762123478259492785269408308838400 8418217 -94067039550411237256909851959051038848 8418218 -14328851846316518401611148414956271440 8418219 91589465232849359647846320214708557144 8418220 131016366607188979851490475866399380480 8418221 22116925548253152545040702816839270112 8418222 -113144970105810608791073477787217215360 8418223 -39572809696215773051785978858297444296 8418224 -25635525335980834195122215707715420160 8418225 -28089818876975362479871537771592460000 8418226 101517957742419030560117030140541079312 8418227 -61614740392402007110073592789974535924 8418228 2747492493723626062939917294946627584 8418229 8494689888802368631261568458036272700 8418230 35442048823902990116243342976938872320 8418231 -53368046805405583930420022460867334080 8418232 53020513527601330935586404641607782400 8418233 -63588960700278865026114707946890866518 8418234 73312231458341513816829715668940627200 8418235 -2219777872746184379973903009875424000 8418236 4748554799221477945692158551481180160 8418237 -23405163058519558257752177839520281632 8418238 -65316331347755378217574412198040598080 8418239 -824897345467453154668253692013594640 8418240 10290524622124370904401796544226918400 8418241 -10886607112135320102962068402233974828 8418242 -3264811942408931477721387551010124800 8418243 -4898312519803247795134470668063200800 8418244 -14295304741751221188846563272208476928 8418245 -135011974191164922892842366965734370400 8418246 61331553900726184067409702379048034304 8418247 34308304307576341289732921523151799952 8418248 -119975158947800263626274392982195952640 8418249 67392854048902614811459127903699971200 8418250 -52102903830812993680191533692265472000 8418251 -154996129985811472769445612090125168748 8418252 12786214466700287068797438160458673152 8418253 26922938196980906812105882549228427328 8418254 41197363289976306547636867575853399680 8418255 -10982997726708242600637361219025935200 8418256 17302637362671031513518387208061190144 8418257 -87551013232084853704455772395856712640 8418258 41009582993634197520706322393189374224 8418259 64717699273241655353232974374993924460 8418260 -23879679268020909488090920920048960000 8418261 -2590599734457713972939649954371250528 8418262 -102158666292898013696869782972388294368 8418263 83749441930862615538404184540827421360 8418264 11470072405859139970451507541796454400 8418265 78582010055327589264460287081030707400 8418266 29738077837337021046106368059538184704 8418267 12600087344422805363696841434245327872 8418268 -106800877472933842537678452249673610752 8418269 -421589834599231629715761483135387540 8418270 -4507960829521862489224029139006525440 8418271 -61477403612357982637645700701853362528 8418272 -246001549912204804669518193754335346688 8418273 -83284289594063654158680422387210258400 8418274 32246339749573494811767856962431084784 8418275 -8397961478761314638878968238427566200 8418276 -88223858658215539703870531771383603200 8418277 -13449152986956555902121721097593168768 8418278 38959519305837505850322960347870356800 8418279 -26128654957511904258446531537536185816 8418280 14739194361506003064029018006318592000 8418281 48260976664671953603431188024059855790 8418282 352636649944932639926048005038403584 8418283 153126359839680972797232847485185836532 8418284 -14867476738065831546915371761021483008 8418285 17542703044992146532522368560397027820 8418286 2000449984906963804518713823463502784 8418287 -5682972837974774179912385011912994160 8418288 3838217850593637856874427348276019200 8418289 -179432935629556410012356324643567448800 8418290 -5145806045260172713269754240958105280 8418291 -19310625963528093529142578145118971136 8418292 26990411863980982879826560543151185920 8418293 -31293398520337425682239542850008238336 8418294 -46056579232451662045204624607115939840 8418295 17031326692787652149819830257580259280 8418296 -142089135722623551209984902412150046720 8418297 6800464596324025953403900249109760000 8418298 -5318333250505674290352120078735095808 8418299 12435744830423575484211425337249657264 8418300 -2217494791643023208044690874241638400 8418301 203991784764265021018565750885485087500 8418302 85609758383861536441365210542242148352 8418303 306225099908688782931162600429311627520 8418304 -32282520051818284681920979709590503424 8418305 23692126963398442121521351849378033920 8418306 13754819133493501021760372978853057024 8418307 -92383457661270855987751341945229600208 8418308 -53619085438067943206408203081184183040 8418309 -135779629561097247953432367357281964192 8418310 -19835876847286480101804235747212842880 8418311 -340900311108065459245865622785886312960 8418312 13806846210264355808254335063006904320 8418313 -201952138381220871552614688903436606438 8418314 -15680263988775108694658278035787543968 8418315 53071643303509505643360603649554570720 8418316 96964903583347612688988759955420288000 8418317 151874457987963132083183194792701549366 8418318 -38098748099204472835417571183892269952 8418319 -43029575541334884512488505456008186880 8418320 18264865109516966294174338623385190400 8418321 171706642861586982830608278513489474420 8418322 39687498118807633399231475503557378048 8418323 229445443718747169114324996163138766160 8418324 -44531882965694301313239540952230610944 8418325 371691919935797680971606250942963200 8418326 -23955673677325129245904150625086381440 8418327 20389028419882489031587703878124406120 8418328 18768750269332956394521830072062648320 8418329 -42911907307849319210749567004035068672 8418330 -1547883321814714923783940289668358400 8418331 -157785088675542843809396031381169599868 8418332 13245954491210805984444035501610915840 8418333 -32338935712789558366327809525286848 8418334 -20789982055673949562627255063552301184 8418335 44004888108390578162865520480210298280 8418336 98827994375950184194260053632432472064 8418337 187862439857588358054730382448482373986 8418338 -2706258229443757889191563031728277680 8418339 65427669091451322415299795532999964424 8418340 36235549217827240371849467274276372480 8418341 188191737988626371487784076484860903742 8418342 28359178797654334741784500132774725312 8418343 106180222440178144324776454709797081592 8418344 -4239027289330648218663017813841346560 8418345 -19922930210994711111927055828213205760 8418346 75683563986542642122973303573926905600 8418347 148510625742962393163543704442096115236 8418348 596268457450489538184801937968161280 8418349 -170835823054739367701962952971486651200 8418350 39215136319173248773038581258131204800 8418351 4392135122481226038812088985019748000 8418352 -63724508893370632135521863380339261440 8418353 -18821404006991352846095306982077087436 8418354 13937109968341536753364495010820767232 8418355 90230479725660406273970371382043204000 8418356 -96059792026049594629701529827253155840 8418357 -182944526318999373683039536211237343360 8418358 -15921432162454798629063097497731425536 8418359 -36851005827451499402063093522342596440 8418360 -3404066292929034079264304324943667200 8418361 -37720923891781956558081692220805951296 8418362 21005852864938233029031434434033272432 8418363 53837804263140878996621129573962917144 8418364 -43936022700858688056325802050627892224 8418365 -54701668364216075464712123193186406740 8418366 -21583656834908473666234572498395092224 8418367 -222304696246398514063263162296784846480 8418368 153849317214765867408020688485744640 8418369 -124596033383562846510420211031047202256 8418370 -19017947125118348689294396999857715200 8418371 625769793830558767440592544668076544 8418372 1641651277566977627986439425620974592 8418373 -229308826084385188746083131435165537378 8418374 -31682476975985500581032947815533564064 8418375 55455428206095104194758808280921880000 8418376 9235282448776748920583081416315176960 8418377 128629434401064092087767539920774776272 8418378 5470009859851882513834583425025064960 8418379 134282814324037331314558526384545224980 8418380 103238607780160062947377225919493196800 8418381 141556696657495393971484710793747689120 8418382 39297467616930051489397184819756211072 8418383 -118272364833228251212647953598338020800 8418384 -8906445159653055908219086089584640000 8418385 -99829955214680709986980165556241292440 8418386 -25664491586615018470927464355310275296 8418387 20279170134436556044170863080083492480 8418388 62976304811244917529108902952976730112 8418389 31787541695078265815613524044479101856 8418390 5122225404370104386866739770443073920 8418391 19740812698239339547022277682669953024 8418392 43047921207669161961147520314825984000 8418393 334765497158354431980902193445982682 8418394 -5088022736421868529510083507875924480 8418395 34270742933138585379998137813754462400 8418396 -84809217307409077338402849482283048960 8418397 -32522943284220107279484161136756169980 8418398 -117702726260272356920005269507726378240 8418399 78534754331665025942793003952402949376 8418400 -146366178084759636250311412700577792000 8418401 39630047533721383237451295497908254144 8418402 -27035414913064169844538510975322998320 8418403 -8269401275880956945236813400163011120 8418404 -156289522749752040092954446958192118144 8418405 -162729517307720960073531536373013274880 8418406 -45046541946368487477433654675237538880 8418407 56291760698948583856480359802385805792 8418408 -62486130141595621650455301421256048640 8418409 103719480307097547789730657753652311610 8418410 -2570496221159773775480085946579860480 8418411 89563309557469020660963177071989992 8418412 49092696209125420600614954418124024832 8418413 62724345058034353428556952528161432662 8418414 9812100318083871010373221138641125376 8418415 69945339101799742568140754432302858800 8418416 61458046197890314734291645422475313152 8418417 17255094207874111559407532072111132544 8418418 119406801720467935654608464174894726160 8418419 -8779773248221350026373449658311322480 8418420 -58532955102167381576484256491337094400 8418421 69516773294767251791395358232503208000 8418422 -5483405900966856410948096213535653376 8418423 -30821918858592472624167918821510769456 8418424 55626899895753443948335810156069478400 8418425 52054454942329655741187125359705440000 8418426 38223043709557659591739179779427538944 8418427 124408401804681936281587913176421655472 8418428 47455383956172573527866369302485587968 8418429 99038611204455981927642433400907727974 8418430 -32906465869696360397979298830435427200 8418431 -13218262620882745478405297284432664208 8418432 -10594612080259375085788731034797342720 8418433 -8609687826247325738289225131715145916 8418434 -94929659965783945495950348874760297568 8418435 -32293334917928692291682424315552037200 8418436 47487842474638498974798282086055057920 8418437 -82012930634536355129077868222008361760 8418438 16788436883155885602326520700881469440 8418439 40852929433281129700917967036708749360 8418440 -12329300770042541337235707947642419200 8418441 32026565155011901626059657465278580640 8418442 34358767991401803103356369994846189872 8418443 27709880663944608923750264817938827944 8418444 -17747798052111634325387287939974082560 8418445 -110606647630477568513212816769519447220 8418446 -63526803210902882367183078724693643328 8418447 120645456880617813365411555802846114720 8418448 44719885095597962107476872082038644736 8418449 -15452968579869125929015417719527500800 8418450 23642574700956430515736123629358761600 8418451 43449606467219185328248172814983487264 8418452 -4333070398842277363290088009933504512 8418453 23104189137944913556137506879914838016 8418454 1147946839212787934558159538999360 8418455 -11609624296509758419824240099680705640 8418456 18832464294992483151430688951627089920 8418457 104151026733290928555553980609590725706 8418458 -50824150393523131742854845495621979920 8418459 -1108183384744120306977582278466455040 8418460 35013138976861031953971921535178434560 8418461 36471599825225897768263671205885815552 8418462 -118732100388515508769688326148165376 8418463 -50153376317446436672065500170716005080 8418464 15930973043254766330995623653186666496 8418465 -15198368858473530220177649043056976000 8418466 36390914380674372733742927926198264320 8418467 117496120856937425996826941255405770848 8418468 -89435433192659100161766740172108349440 8418469 -38634783292215690655020719124827256130 8418470 43190496873255026712923440788096512640 8418471 85188849157087648366529414144619030312 8418472 -59653312739023249825604854959608755200 8418473 51864790488683825730567867932953542144 8418474 13938782885014806675836475822213592320 8418475 10100474318512618012311258457434013600 8418476 -22319909039483081983761589591270603776 8418477 8036362239167194456199714843339041920 8418478 -133148666922255840432732296305288017600 8418479 -65726574876409770946640793941276900880 8418480 7533287049483722645203281597793566720 8418481 -151379485180252896027144835031499492718 8418482 23926656251551983155226594291932572800 8418483 -81873663930428222391656734015492617216 8418484 -56319404277871451641424719764293869568 8418485 -47924697738335751430961453511915639240 8418486 10745796160260126221773654469336969664 8418487 67520502933862804593925872308509528704 8418488 -34906752615011405478084499203720314880 8418489 2613273755764512131682309856753669728 8418490 60848345251837490203201093759762668000 8418491 -69590018095390828009425864933859754016 8418492 18664827904553290505009196548241010176 8418493 -109573092340707593343861037496126755258 8418494 -59287670669376511137871339241797236864 8418495 -31037792234328085733866469063931631200 8418496 -10479789420446715031185158152965324800 8418497 -156880036968303639091731109360238898540 8418498 7168130102916228592395537282603947520 8418499 195381001840511376652122039396234011536 8418500 50189858456607024411580167066652800000 8418501 19869450765749942412919756970536018560 8418502 -13858781981710837574626963417152917568 8418503 -52758885902597086943757844271762686248 8418504 -127871297191113091122439766354362490880 8418505 145348050581100183018995751711916202760 8418506 1562434005456100609322751648657510240 8418507 35388655059374819988983322743651687640 8418508 -48082272284974059574347428869517609984 8418509 31197578372571486750471713407508636640 8418510 18483426758128459102716430212319036800 8418511 -91950566192581915554747984832481551888 8418512 5134631829432957153331920904904073216 8418513 59271135808210913544855839659538188704 8418514 30693113102317488545618977467995794080 8418515 297617750867590988471376917482905600 8418516 -15918603177440252400419475813928697856 8418517 75670705766349103319370085545362246112 8418518 -26266112824142760606107594375644259040 8418519 -87962346283954581653775456402840785760 8418520 983357174764140282429468315499929600 8418521 -59942430186419690519113167952398892278 8418522 -71069914721627359911550122770313216 8418523 93472783335881065682470804240403947224 8418524 75934544759806965947209830303153701376 8418525 -49435976035020874235593481185689871200 8418526 -23319140525099034020975198474214969600 8418527 58244739657531457268891464393049747160 8418528 15511518259656126137703866620828975104 8418529 25560209031749644798273249698213098880 8418530 30170110403082903404185837841120147520 8418531 73998219050790682568507133931278183744 8418532 56934969991119228292226069154855341696 8418533 -61775063380217353942882769964401210880 8418534 237228372307804949774538348401159040 8418535 -19568047410028643858348994441595227600 8418536 12708320553050430677663052432388915200 8418537 50030441692417287218588090770055461194 8418538 38406215437946954272044325362497407920 8418539 34545780642908377245523745440100725440 8418540 -230150434052332430573662145689436160 8418541 -18517257111949261120371430749224810016 8418542 414724864829674062548623997670519744 8418543 -1505283655485899406491384090128949880 8418544 26775607948765383387254933715008552960 8418545 -54205355140448034820617698976258528000 8418546 -22537681032669913160598126367716802560 8418547 119841822583485011986474347435779873996 8418548 -36674919528913115218866045484499066880 8418549 70626127797428818017722603733652432320 8418550 24999549401113175749068834260753664000 8418551 94545025355349329728469549775618100704 8418552 -26747908932871460362619727610368491520 8418553 114523142515472543637790929226389061248 8418554 23592294927232793318684474709228636672 8418555 -32048637836057422054320026486338664400 8418556 234308049127102579586252640788395079680 8418557 82081509210767761980371148179366837952 8418558 63541064990152519144068859698071024640 8418559 193070166357935750942269109094237013760 8418560 -48736041636871271973282986844298936320 8418561 -62015846829418715830219050539531909328 8418562 -3876840124926075392250598650002641968 8418563 159316720074776943474353094899789602812 8418564 -21737496242521131446727580745623891968 8418565 82322691887834351774592909795296593920 8418566 102904214393570097972161168578770151392 8418567 -51182441523378163919645967208140252288 8418568 13105094365471004437879705895998018560 8418569 -181627040510491611853968192022758551004 8418570 8423674506850419859032969764348424960 8418571 23289760726696523524793332897999570464 8418572 -121153038318887430582682739041223457024 8418573 2039477227481507253102981447972169122 8418574 -69729473186695805574671364182353159680 8418575 38765441696758660197260148264023859000 8418576 11428705171054829157496712755522043904 8418577 34263960973986769349453398297023860480 8418578 -12442446324897077045951068347174028800 8418579 1387532486662958171911350910520623968 8418580 -48845391773853649915729523743174252800 8418581 -101303981154329463249249689973224517618 8418582 2851029298337745900473815816589090400 8418583 -3356194819831858913804215053161358056 8418584 -112481057542964463856707128953530163200 8418585 26351865965569522944916292940246936960 8418586 -92962187868114255588349470044369331456 8418587 -63204644555090818335842873836332120408 8418588 68935725689036177069558031981868300800 8418589 -137461298794608089636923667759029779610 8418590 -56415507393820999452351710221383595200 8418591 48986168718357161864694690155635771800 8418592 -36281297584889992100298974163369984000 8418593 -262573930242159636183989697396224014080 8418594 -36876421590056375103752386285217952000 8418595 -17171427971946132677767460946865700400 8418596 -58679533445957805130131946816470113280 8418597 -10873953252444620683448263707774042816 8418598 4601017737192724076859289592103279360 8418599 -26166298179596980517820717967696021920 8418600 12496929154600522792198850877542400000 8418601 163035897000453935452223562349762644602 8418602 -39124437964905511259151429260329882368 8418603 -44066248749334863753774175732225917096 8418604 -8218581286876491739272741419730107904 8418605 -66767665941709660479460480312404989640 8418606 12778542230659905912002360266654024704 8418607 151224684320520727572344546118629145960 8418608 5658249229013795168664444106344235008 8418609 98430895594250380367867782212104969424 8418610 -8105239394339633410372147086997495680 8418611 -34938256968408571079771365454464856376 8418612 258860653797959637607748395070005248 8418613 -32568236310586249767327542224045770240 8418614 107429909774214582300681299936371806720 8418615 -3592946804959862522923041612832896000 8418616 49576393370049889066046476614335508480 8418617 189808195876533837654191943542760055632 8418618 6910625984140891864007430212028885984 8418619 150581069745284708618799264297853997160 8418620 -24460638436363576188157225174229329920 8418621 53728679373000870237494408912907909504 8418622 70968991663028348499604447587886394112 8418623 -102737208416592990586529110432301848128 8418624 -6289052708096891301730838317168066560 8418625 49793667576228500366898499023903825000 8418626 -896524133221316033531546181779483136 8418627 76903828723520799260109339940487331840 8418628 46479198223956098480374084470572298368 8418629 -36338586450767983290000351885622620000 8418630 28436355285131911014667477816839843840 8418631 38846401365926197630101294880235337832 8418632 90643611771616282890360985217612006400 8418633 39429726971042699304021260129883300624 8418634 9701392990835348477326528160251968000 8418635 -14637649968767170527980455203592267200 8418636 -29449559737836281472616005968217201408 8418637 149786765413235160262847410856956202592 8418638 -69315936240505166041965223098782507904 8418639 17532812971325410307234362392198916608 8418640 31514729994897889796472287468401459200 8418641 -151635738630273920716032045422945545680 8418642 9369641999384786319943071492454072320 8418643 -50417632034911987829155073742754585108 8418644 -30366801298544478955947213158663454720 8418645 -58841273014084556985379146253260728580 8418646 -125930916763219302106297321588700269440 8418647 79344100516042965825469102273450273752 8418648 12419328801498656136735574360058757120 8418649 17412285888723871733640781931644983300 8418650 6285069144031692615053823891832932000 8418651 -13738890414134616250115246654318333760 8418652 9871901897500261275960136250890497024 8418653 24232100550842409588385805663073103680 8418654 3341849705175876928651177137068766912 8418655 22927595562565457753590558440413112000 8418656 187879640048658696799042219267981443072 8418657 25135748918803145240108903141226842688 8418658 -59506210557788790376630512367556351616 8418659 -195391802495149344417018526860834151140 8418660 -24032929432192043741731278895742115840 8418661 9768479488850916509354967601022251262 8418662 7781240884511660803878711481239384192 8418663 110418239890989220054362005349882480024 8418664 51408184803606717857472594760799247360 8418665 146154584961930615958965414002536833060 8418666 -9999871356101574869481959522854214400 8418667 3899726675524939172158589027898861360 8418668 10627901850126821058756211655285907456 8418669 -121099295296793591112994224913331712 8418670 11641979421236181017444471179384780800 8418671 -121594624681319182223026606434044882400 8418672 -8232923381947322316483015229511761920 8418673 166639822203920012812385486988606259922 8418674 -28226430256078066786578497877353245440 8418675 59603370662329682537814223489679025000 8418676 -1452269136095147227335589806833395712 8418677 -22145621321626198540124159450394123474 8418678 -48388877036784403429058441585381837376 8418679 -13579616518729131018848289994451214216 8418680 -11895828190360441668982514471999385600 8418681 -90587182247865073104495178332274112160 8418682 15535973178646171788139399641923642592 8418683 1116202033146656276501681102956858368 8418684 -17489188542270684857661090046281719808 8418685 40778232669059991692738668686162171360 8418686 88428640299856630541997533970631890624 8418687 49696951794820643839152793040992196352 8418688 71033484009002116336320617115549696000 8418689 93248578626868857656407897531484075232 8418690 12225980657379188099070272166908152320 8418691 2449406766400581220522391533388603800 8418692 50419886530704721624708351017410034816 8418693 6153469896300210567008264469267908064 8418694 -14102873246187415478380646809614299328 8418695 -14175850364080863166469559452611188000 8418696 -44955791352726363879122192461332480 8418697 -12661105468581029785582143269128182528 8418698 -90764100741723330288291080852478536400 8418699 24013117919803427394286090616231241024 8418700 52264078941242235343738665468811392000 8418701 17866406349766169048264342084250674304 8418702 25828788086218183759009766394685092864 8418703 -6288060447132576354096800025060843520 8418704 -16209660925719948591903746449808031744 8418705 -154860396710978291415801630134718096000 8418706 -34968935244099562409695433098630307040 8418707 93175913163797766263718235038964045824 8418708 -129744360488716657776182722819657236480 8418709 -58738268627957457432030050810001347396 8418710 43720131996972844417860221614735872000 8418711 -4921646338832707927963358392035396096 8418712 1394993245059097225758928337626091520 8418713 51523816573248113133581764688392082304 8418714 13985597695840487767451277237617464320 8418715 -38193270070009681251559321090850900880 8418716 121202704665102486135275993436675939840 8418717 -74316546071722994875766275541090868666 8418718 -15766930891107283041232969329891099648 8418719 16923179224973677433666380711739505120 8418720 75733566453199335982571785032066662400 8418721 8288210815417619658676330289574242452 8418722 26254116891264857906070860837704357152 8418723 28910630672593787014509102328848826368 8418724 60692838380667923989408179851019116800 8418725 -1415641220539668522904777669104072000 8418726 -17717171622587104671702636624749327040 8418727 -129911507284526769519359141211846643600 8418728 -45031404126965943449150623870322688000 8418729 22535691230305217857807884888843724800 8418730 73849324926561058156347919406852177760 8418731 -3594693742830227523824907201621238488 8418732 3644130428016001661267907822660354048 8418733 21583077568808679054815265546531292684 8418734 1429252660521219319436906957182263552 8418735 -29084976743897037206314663575916005360 8418736 -5446910468165595290191258379383799808 8418737 16309710105704469061940615217215231412 8418738 -10903038416958873985281667285575390720 8418739 -134073280946969430851934831447415465284 8418740 -28676558080711765914298629760813731840 8418741 -105453675321398089607940394189455760608 8418742 -50332852204049950642776091975926661728 8418743 -229074962277413231972977227096325761576 8418744 58524649066417492801682043255493263360 8418745 22158736948555244809701737001455362500 8418746 -3132977312356312229151958208801276160 8418747 13131825707839828976931929675288031000 8418748 -2806160996979671370964811346379279360 8418749 -12264561005177158369314904728429032064 8418750 56176180538357980378247824454670000000 8418751 -174457962677455605642169709288705189376 8418752 9247332580851325870253270284690784256 8418753 -33706662936840525496549866658050502656 8418754 46760100948425105413724187495934953984 8418755 -372843786537349626993771130889553840 8418756 -43014440699532461324122671799937488896 8418757 -132478884046332303466645552122317894148 8418758 5011852901237727696582894793747992960 8418759 -79961386043343462176219883370597971072 8418760 -12969488110070444649971760816493363200 8418761 -116173584063134073695390354824298467320 8418762 28494544037516595123289719429288890880 8418763 -57313914830080301401723267492522364096 8418764 33526718258715737145816083774523749376 8418765 77675674150653849063807516514100164320 8418766 -24631898876740667140733430415325775168 8418767 -36806821947006099519512108009907024000 8418768 22061002116564161883707111041072103424 8418769 -27304318124479373040301382050654802880 8418770 -13619428101806240757246012860042442240 8418771 87002661343264825923003602177866507680 8418772 -76762320012257443195367215374909493248 8418773 -16701049307452579457388453720908720352 8418774 -34091999382610856597066302309502976 8418775 -10143507206760989308856852543174340000 8418776 -10185248261953064185678668062291005440 8418777 -26924951388586746861775263664129451040 8418778 -39166656462324653971869153444586732560 8418779 -74058025450527290126100542727678274620 8418780 -73262259916779988383002747229718679040 8418781 60316619820723387741806402885508752640 8418782 67910775855617184724705839072579673344 8418783 60292956401648957371846364311109905224 8418784 105003513908546470853088844750730821632 8418785 35463882331045852774685584207771732200 8418786 -9875517468959951611769032357538016000 8418787 -7889426826351268366263146878914706080 8418788 60770369974446618564228213473281646208 8418789 -16595299434960090367972714088670228480 8418790 28672953359567197671427875717877718400 8418791 -106792949376234695750655867497012823696 8418792 21602422244984198794828521280947486720 8418793 46065655665327929090331631891952831360 8418794 5407095781773431335832650736796797952 8418795 -5709898599502144186075261408610042880 8418796 12466434219792283042201056858990137600 8418797 -18667661381967477296218570302537299754 8418798 76265015921256392114325709971427200 8418799 -1809263846142472772998089171332114936 8418800 -6905143613357208484943595137224704000 8418801 -29554932555205059349392329634408244368 8418802 -68585962390742268153819649292532950016 8418803 -81491375112355646271269353764320976948 8418804 -86663142472131115900144270890266308608 8418805 57876707242039161608002611722872598400 8418806 50843776167950041697405109492167498880 8418807 16994755662429469251053345404999739904 8418808 308094740210400912445851778658475294720 8418809 14171914537777939851100634339978126592 8418810 -8094234763928858079955326650306115840 8418811 186244037163695560252966359390651890032 8418812 12080131421671942162865713949794246656 8418813 28898084560047321425843399001736749120 8418814 -59845681821921993568031914400633247744 8418815 -9738920607338987175387477316626336000 8418816 1306656832814621850345386047470305280 8418817 -89811564402624030239496865459951644 8418818 23246386163216522348415138521159558016 8418819 19410149984353439597289817686760689648 8418820 -78053006286874227642756921248775217920 8418821 -9479763857261240789944108604302408068 8418822 63347877949363643250718316338462126272 8418823 31629437069857136405354053191469403440 8418824 96765621141377565745585302793554739200 8418825 10354509134830723332470934298315507200 8418826 48758235568291572281954576814383517024 8418827 -46437369277518539309150168788119440568 8418828 51557743473580749742015886072036720640 8418829 302471411064444077903240392135466392876 8418830 14539123076521765069346512325371822080 8418831 -122110326887547842379115187046277072248 8418832 -23115972926604306737196310959687385088 8418833 60231206212798984199835670015909980660 8418834 57323859107891961127370711739215725584 8418835 -25683424030260057105126694556226288720 8418836 -10283132370465544110630967286848661760 8418837 -56549785527044051297525406744730197408 8418838 11980870436964119179979535903612601344 8418839 24394232522697316165367886434465925216 8418840 -16299935556862898088972032069248819200 8418841 1449817898200760192004117764544055312 8418842 93611332787366541293961693040353818592 8418843 -104244909602136999113013786675793123200 8418844 -27873829175668759803220520818125231104 8418845 180880918372966770778253760504214759800 8418846 -29451275805575061246136092748930501632 8418847 -40161558896426947115966238180931436704 8418848 -86589691979864280521166033459205570560 8418849 -82212520367679244660732936384649241936 8418850 -46578833948244363023596817057601859200 8418851 -35012787395411515121416377956796070656 8418852 5693431057284424918486359700383310080 8418853 1254801411056873999257239671100048248 8418854 41773225806172633465650247909685170944 8418855 -42578507476545112472129460080994682080 8418856 -26999187439173236042234980767075532800 8418857 -107114137407362537930005547993023797894 8418858 6035040372018546632675893295794037760 8418859 -89898237631852681399602573773683100164 8418860 -166166230503435340043158776414489600 8418861 15273286084136030717217430667182963104 8418862 47401351219930177547807260190143176000 8418863 150076207775044972507010528728006820112 8418864 -18025048828245146238579054215569637376 8418865 4888877773869310416010566599418635520 8418866 7342425773808294522880519630523857440 8418867 1951375038922403860766714395900610112 8418868 -43560414857848947486335915696745895552 8418869 16107262084820730804470194422951421596 8418870 62302533122682386229982849759631635200 8418871 -3456740444633035175052632799833347328 8418872 27394884247208595929862453180275097600 8418873 -73787939217902520278444777348010173616 8418874 -24475601940659215929714722786102983680 8418875 -172760219345245533226601008606512336000 8418876 -64899340425667897089208547795083975680 8418877 10601205846866807708461380617110920832 8418878 -19017061097623726933178453044816166976 8418879 -26464238144173491763773603275329514256 8418880 16896020429503787491289096844764774400 8418881 -1282979523552888121012024665435229518 8418882 19078846136052275481580023072533995392 8418883 -55464717931797798182318576182624899576 8418884 2598782496312425335510618017850653696 8418885 45682723454633653647049650647848186560 8418886 -12793611655725529113272200367901752064 8418887 62475230429060521900974266829152048640 8418888 -45345175619918568788820374190679219200 8418889 136003353864535551266089924395954799156 8418890 -1968750482234054277995828125318864800 8418891 -16964491654335032354052932830312122144 8418892 -42196057187878010099541567114619542784 8418893 -72522386931180393385587002576966780160 8418894 -2374670240321049073720687678250342400 8418895 -55110235670659119183694134482013924600 8418896 12274575079903409259484486637644283904 8418897 5374664817922428207847733839693256640 8418898 12066259936044188266492945803545825280 8418899 -88173788124113953239478184562855972120 8418900 11470490323378256655941934157295616000 8418901 156162446065168013186894101163369469902 8418902 78264219503683110930182029280753125152 8418903 -42211981141135082123980827426562090800 8418904 166715531712957007744930558802681856000 8418905 -18056535176840908022426029320209738880 8418906 -14753581567163802944174582992555677216 8418907 -24598639353701634465587593670909798400 8418908 -48189158873585849150498912670490639872 8418909 30134396065579395889238086284230425920 8418910 7741912282127795042304463193692844160 8418911 236410246418471428571902823744561437872 8418912 -28688253171144950464788009119592480768 8418913 -132491982493785659264511513611705103838 8418914 -1968448930936380063305368618108128768 8418915 -3684684945883442023260913506750906480 8418916 -105364371123477447302797628369337768960 8418917 -79775144317420213217900680153952991780 8418918 18743983745045747836344470955034656768 8418919 -82660936652393042315481721489943887360 8418920 -63287943045004535992968744304076390400 8418921 30783659595956308494662550918802452864 8418922 172728709670860776714883716310625597952 8418923 -92363343351271326856910088182194866828 8418924 -43355905665568137762991629557437900800 8418925 59313034730360729203215594661232379650 8418926 99169798776838477348249718063864526912 8418927 -408582169531484677801245792162835200 8418928 -4797511595112559108237562725545082880 8418929 19038205168570437862978061763712216530 8418930 -858162164651627109261041207030330880 8418931 -73336781042865691408329613602524869536 8418932 -173400600037165458028770034572077487360 8418933 -6057297445453042804201392950922665760 8418934 14004952839002121745495071536483291712 8418935 -19347733906518928141831750147593960000 8418936 -55679469154296596549149421816129433600 8418937 -6766153725420996230859855773156443414 8418938 -92330651273051245823306491596276480 8418939 -76676142839664556641556117208262906432 8418940 -42194615449183350817508021401842078720 8418941 -124158901037678660608216241090863553658 8418942 -8298962675976978827415906589884821760 8418943 -15198579239150792929220025728063804352 8418944 5454539002050261376870003686129008640 8418945 -80040600432518551589287076091631344000 8418946 -17150014435954513860321813102709031040 8418947 148672565755491198760681529104181770800 8418948 80671771103519232980771890214299438080 8418949 22300232112640559197200202795755823104 8418950 111212319268918358953625492485377600 8418951 -146914778672835020289589309810132262400 8418952 66461310959328401514431507677757030400 8418953 -181481522102008293949582901756996572620 8418954 -54375866408170244297310939210388481280 8418955 63547483098486323438687891158882884000 8418956 13763466785010599081847482406186946560 8418957 -37120519182422331092342029095992401920 8418958 69584748203531365474413683696733346176 8418959 32947842731470752129804941283260277840 8418960 16268672591867078017363126600016855040 8418961 81222163948149554988387874523254879080 8418962 93255081916359934900567816455839417232 8418963 26061688022863160594436025371645613824 8418964 -15948695389988411286865973433511249024 8418965 -75637013854118713483611194969862600 8418966 -1834640727403308975524006807087886336 8418967 12012251827248760024309156051529969280 8418968 159152043099678986978595192614289653760 8418969 -92133038012159220675354853238019457152 8418970 -522797733803691035938734114075632640 8418971 -182340117714345803307680837504569664256 8418972 -21524906662831873515614115427210372608 8418973 -62621389246852761252862516656704398496 8418974 24652786471931725068150189621996380352 8418975 -8180380231343181941479200735293759400 8418976 19838574437589185840386233477066915840 8418977 -5311409056915563904351652305871278656 8418978 94458748401861197151375769820413559040 8418979 -104664479780440466822836393872313456420 8418980 12178752941776013631157141251531079680 8418981 -10104167650537647519417548475211719936 8418982 -20860642009938928460327012505537542016 8418983 30634540060039440840753617552900184 8418984 42659556092729085767367636266607820800 8418985 -38533624516871165243780484895636035840 8418986 -101457544055896996785864314103140393808 8418987 53144819232680152842079684255821190044 8418988 -118873500433963985349894498925005728512 8418989 206090463250937847655371104568786564288 8418990 -52851928118417755177777212276015379200 8418991 -20054718690364999349441447748045690496 8418992 27957882129363800531739413047690002432 8418993 -7198671508352161701453721945713043872 8418994 48526814315229164088026042057501377296 8418995 -27409253714753677532507870262816897600 8418996 -65063573371585131123874968125226718848 8418997 -16089769627667343182624948014632459300 8418998 -12195981923608741548637748692340859264 8418999 31652575903329080729394888903635282664 8419000 90448389885698162101571855830963200000 8419001 6347658418552933887408237309539415252 8419002 967842447371737385057234555245765632 8419003 -114038473537833632141435930479071945896 8419004 148346290123116351863844851815199718912 8419005 25354203727618055713588082310661632000 8419006 48194374179458375833818193353027101952 8419007 131895443277432618568597448022865454592 8419008 14849220180220731401909056556136136704 8419009 -10046293920269758061476473008061431100 8419010 49012595018159113145437448465676640320 8419011 24574949969405525121372666915537137664 8419012 -8009770510075759926895301304966266880 8419013 -3652862073017374927608749354972463936 8419014 46868291170124587913963064866086195200 8419015 -32834610630378065171383998801504860880 8419016 130591989374408961128580271659180687360 8419017 -1868241719630054619429447082440925440 8419018 -43975314881780614363142566683843885984 8419019 140650707215790859148423192010910329600 8419020 54983606737116143431674735946300615680 8419021 45094777853737238871584130552532864492 8419022 -21114636030744033050846563855560748416 8419023 -3656148460563098577540152209643791128 8419024 -54617360477319673738739659052836495360 8419025 -68062087583541395059682032469258319450 8419026 15018376144611413036609945569500807168 8419027 218279064487584489395708512946322726480 8419028 46746544449630858488656121943644727168 8419029 125284457350941364559558831626720013760 8419030 -110619743700833667960105741293173593600 8419031 134023518950154028776519975859501333200 8419032 166034853258877529784845758036985241600 8419033 33472911400655784951277409844238709520 8419034 3671062525693400776869033822119674560 8419035 -53785986458057015733115935778592764560 8419036 -34554659471512796989719548672995141120 8419037 -212121471503869111970704027665508164576 8419038 36872207458279216610439919513793891328 8419039 -108355452744657662598861683418240600160 8419040 -396597383611500147713081253659934720 8419041 67599499729425256240445944679966486820 8419042 -27913539348597311391600874645480691712 8419043 10676751973672723983473983115743264944 8419044 -16109044947939205962113597008584837120 8419045 13726307691793671276677535705584191320 8419046 201792485241551528524751138228544107904 8419047 -7906233609454061843209258887986403840 8419048 92781769508741319475771092550256640000 8419049 -33706316053180949084798776454868538950 8419050 2765027545157424413613966408747079200 8419051 -41773218099428969113676911448247827600 8419052 54303086146736234913214234364539829760 8419053 61108990217090300342012068305603376704 8419054 -8937780216751706576496606191165453568 8419055 18145606340356619560660966233773050560 8419056 -143724741459038824591482186686791680 8419057 50434890093512128742356309229163061812 8419058 -77700814582071034259394577264236911616 8419059 4516056564523925231607287266317780 8419060 12285166987909138446824771762753564160 8419061 -16661264532269576726140018724372953920 8419062 -4593879220394811742081351866430669440 8419063 -137017284006153054361646162922701344128 8419064 -9736557257836384544564132880031027200 8419065 -17063142091839894671901820862694449280 8419066 15239589174904398300877108594201445232 8419067 110172619518706479970484942176768078116 8419068 27759912552618442619078412479659023360 8419069 -101490481879208169758249046622609697530 8419070 29641468479069259956908597951108914560 8419071 -31742285887572463774910170296795496320 8419072 -11244252518035254045261324664484921344 8419073 53688761084949348582311756318681036544 8419074 82809034887345981150497245542841229568 8419075 -2172121762556657934334480808221946000 8419076 -144263991569234867289408532246065165312 8419077 -878562435266492252322640754672073540 8419078 18708592268428351614506474322669087840 8419079 13918522386210460026166217162143222680 8419080 -8205220262870121625876748955923251200 8419081 44859072322353758911935014537413751808 8419082 67700379428601288842877196537042386480 8419083 45235960544655170352691150734708542424 8419084 -45470737542686910272325043653996560384 8419085 -40637595812461353683715119709135287220 8419086 26449128035448405987239383273136179200 8419087 -194991490052447536868825132785627645264 8419088 4128251878379178505204939828336730112 8419089 1849904192470756970293280121336422400 8419090 4515540962614521208566356276303155200 8419091 -47045026321006896418496731497522563760 8419092 -41017289703626028540327839778746013696 8419093 -12027042906087400431651369784463976800 8419094 -1370359851296273733231559712045070528 8419095 76681026371984799092124165441626360520 8419096 -22311092220455894923546250145454080000 8419097 -183617650767532226496575191042580795628 8419098 -9098978874122289547030436171623671552 8419099 -196161959360359883031414492575946352 8419100 -38885509403771314614313602107558553600 8419101 65083623991967107911274150765756712832 8419102 6599296717650147850502243468196174912 8419103 7228056550357246776329193091012758528 8419104 -6785665736190767328174552861118562304 8419105 83174819753899045008706767338600732160 8419106 -104468014788996207230979598024705843200 8419107 111006385116410248806082999990647794040 8419108 -86488821644050316219396992128561060864 8419109 73585324314294760168805156314877771040 8419110 -19693847859926392635906853114329415680 8419111 -64665288941659064067556094266980611576 8419112 89159545899759207482603383660970219520 8419113 -20906523987442781214120805199007875520 8419114 61499616955202833908538996481536226304 8419115 -14016301924531289587000215664894219200 8419116 10593257498683860412897931807595505152 8419117 103459481855336354446974819878920406912 8419118 110162809393067841790412142989419709760 8419119 48309981116167363973678378789739060744 8419120 31576113979474141587934909150499635200 8419121 115467323210564958010513217195131682322 8419122 389456221178399356848459067573084560 8419123 53804413335509223113719402629588993960 8419124 -50410999626266967879708084129474791424 8419125 36747708929777207889630374144773536000 8419126 -58947338023966316503283048753305147488 8419127 97513206630481350738184185665159686560 8419128 4502861822989275811857202295808000000 8419129 18409156407093217169301793450795086084 8419130 -68941761758657075339929739667167339040 8419131 -48933650218084307901503103816599206248 8419132 -16015786658609259417255708897622606848 8419133 87191475375296751985064550075917792940 8419134 -26644689053990301865327431372571043520 8419135 20570884123781144313020877569486841600 8419136 8585151922109165711742920031794626560 8419137 -63515762081133771688361373390848537040 8419138 10501267282512276959546549135731402752 8419139 17059619666586818795706889933602424224 8419140 4043741071216132830981797065090909440 8419141 -189098406345860892777869792494668143458 8419142 -87521970077537595050010887267082240 8419143 -108434988213920256980249313673205474136 8419144 8415387519479631659525377507317227520 8419145 -1643733274455722581662169503293869440 8419146 58489802323036381276183151214972461568 8419147 -114485127496567036856476954386092550720 8419148 -26471349048577797506113371168739176192 8419149 -89748325210282091753838119928622501866 8419150 -26339277832340351341618199347922102400 8419151 64746600805844154507859510432311398712 8419152 -7672013652985044478281631416164548608 8419153 71872681855606646363846814349473483760 8419154 14077695621820607994915981443796544512 8419155 33889832414696541942200685765232442160 8419156 47017035355522090056897358131003039744 8419157 53971463928507221549589156293084281344 8419158 20394980071725293261691940036387322496 8419159 32809619021623077029337170835048995552 8419160 -2893804386829332307520530236521472000 8419161 -61215924141788128606453038198045722928 8419162 -87329452447101258590786653963861332000 8419163 -13624486072912564697943537023904251496 8419164 -15262655246270040214139268011390023680 8419165 -22857197008820638602952369845501019920 8419166 -7744445697223735008432173065449553920 8419167 -19157292450914680237636699602043019760 8419168 67030756484276191642010041713924243456 8419169 -69934695380582328331569652437109212240 8419170 -50660901592697015853392160305308569600 8419171 -12156706665643265250429963107482070456 8419172 -36759711857647773671347663276565272320 8419173 22810488411472667358420955502518069248 8419174 50404929990109953779412301253171226336 8419175 24039762404899969663700409452109782400 8419176 72032893305925983902137262328773483520 8419177 -35169278534842281860163560645565789120 8419178 -46673150036027755502597967748084169376 8419179 -2016789122720061873773782581803999760 8419180 58868736312792347352772743141688320 8419181 -234014153984033219940693510069796623018 8419182 -46253313510008191561478965772328192000 8419183 -203489805671284862712740477799005067568 8419184 -13711599268581296117649791384599756800 8419185 -1185039790210109167171113438089928000 8419186 1176328438063174727939646387288251424 8419187 -46094216417556578111262610820945961648 8419188 37429843854999129272655732234592911360 8419189 126622140964860278017511495948131411356 8419190 -15567549865343242857381707289570372480 8419191 -12807271128456790936813931301543413376 8419192 -6483330366532807768106376504066785280 8419193 -212767401324647661242117008442995383420 8419194 30259041545933820862754550372568765440 8419195 -123005610476343904949242879448777068800 8419196 -36778689546526179484436203065789508608 8419197 -39481054398315218795211865747422247680 8419198 -35222739564394543607299713676753793664 8419199 -389897170497707588605203750672978369600 8419200 61049193832434012071156240716136448000 8419201 54875492029237813607568507552854229952 8419202 -7951848935117461829602375516418797056 8419203 -7443328439880783903902846423874530256 8419204 -206656291669066440752665515294126858240 8419205 -132695884029985021014909595293751651140 8419206 -3279534083935006406302218266776964736 8419207 -4528233092653441733154732099961677544 8419208 -35652747538085888073599746062619607040 8419209 22443709609087790700703909617599635008 8419210 59610342449169321868897817792094257760 8419211 -131799203345086968899548191958726411008 8419212 56995607347044178533232443702479073792 8419213 -49791661990698890932332607734025725216 8419214 33279405682839760054768194177660455040 8419215 6670633453208089810104370220920650240 8419216 4817858693427098580414552423390019584 8419217 -190892068617534139849487488180934578908 8419218 29659142653801090549226852674052809728 8419219 12064157608594648418470593607956300144 8419220 -172863869492920474172600877893823651840 8419221 7458405038354976088177723273449454350 8419222 22650734800762924544413243681696934400 8419223 2031359040337750206714190296855915720 8419224 -99631346270858079518078534794510172160 8419225 -119219405104172720760544701988874643250 8419226 49115992130200971481197749998099203312 8419227 -46109538880199088386587298022623317200 8419228 -710351677738503090320582036973322240 8419229 -21912756298599617892761549077419920244 8419230 37274631113803460951525087050873660800 8419231 113035300059086813583367152766030680032 8419232 170520257109705885830386685266614484992 8419233 -37178263069699695138903248767899814176 8419234 8357841581332553264016855464817224016 8419235 -4027625403567092240513140171670261040 8419236 1789796751591294371206015839172583424 8419237 -66370038362183764168802578453398658114 8419238 -136820654397310864411797153646935987456 8419239 71171383028959558548540400922309617488 8419240 34628309054751984707121428152724428800 8419241 156868447407964075137171145770685362000 8419242 -464438151967728723738522744475383552 8419243 -1382061776325080392387334569457875680 8419244 -85060931020614237098254651190858398464 8419245 30521100915119014437044574801168624000 8419246 40281721172595639668190996762127187904 8419247 96074119135833382076178172164817876872 8419248 25728351443018712919142746986818764800 8419249 -55986086422912182442746435179369968750 8419250 16651281216384836584040736351684864000 8419251 28431701493530109824440196722432341504 8419252 -7891548049231006586816647087186619648 8419253 14360267302997385801309231601012895040 8419254 301460537488062758499067319917751808 8419255 -32396554500043722745104378137794307040 8419256 13907013470977359174686574576967311360 8419257 -7164735190119314982958064840186846400 8419258 14111197866169219341041790402123450480 8419259 -39253467781048305475291562063409632640 8419260 -22687555372293594126616147299900349440 8419261 -224055431504263146306421173708971059680 8419262 -28082355964325487941847473529587360448 8419263 -7634879541657796437244497513049167600 8419264 -19531023590541883416288770409013182464 8419265 -31214516305706769448659900088863792000 8419266 -58932782789355047413381955743955875248 8419267 305612981080769351596275606772939809600 8419268 22075497232352296423485476557234544640 8419269 -35680826858708552265392755057436616480 8419270 -28731708469942492912810407007348993920 8419271 -1017854767535399697477974161448983296 8419272 9227239455966054023992334607084625920 8419273 52358055413397652844860476739924489140 8419274 -30342542619859731364712805708618506400 8419275 -93286772183509617555113706794342214000 8419276 2461145122828678711544511586670873600 8419277 213183796947904964033443170826939371126 8419278 -31881198979780344716264358438293452800 8419279 -242820049886960694899835089474259003720 8419280 18030746769237070753626047594889216000 8419281 -34231549831939196981948353617469414080 8419282 130770712339977414968047388541365299872 8419283 -22345125863721950606362262425779192468 8419284 120171713662132474574579678027957788416 8419285 -3904487746371816350183467278613223040 8419286 -37888097803235877121165043494949277408 8419287 71740941259659939338297070609967652352 8419288 21601120204494808871854312402882191360 8419289 -9172531621894990341426767323333554876 8419290 -11162782746977064775008993790705336320 8419291 -24548606895678131697172381834103426328 8419292 8562127081819161631842656756556595200 8419293 14856307373249649482227282266954531264 8419294 11415761285977812322338508418996456640 8419295 38563688190707640357944078727636119280 8419296 129845339083580250736269971449095389184 8419297 -130278814880807931838915576940846972254 8419298 -85363941309866953685387249477114916864 8419299 5749683727547678583119265052240078080 8419300 -20277769860319083394655711372404608000 8419301 135758775983064585097969453531031676 8419302 -3338580339150930096308163521623682208 8419303 -53193230255427644401542129611042613448 8419304 203433103640276522652417385359431285760 8419305 -101598894247625969753535919187365169280 8419306 35104930286001993451429467423843098880 8419307 49334437501283872676610732784531544160 8419308 -19017818711114228304771885889103792640 8419309 4344371487450925614314303994970553520 8419310 21422805019116109110355862710085146560 8419311 16070011598318226582355649507401875360 8419312 30066735559422597593454988167631306752 8419313 6946625502231166470589149573446757696 8419314 -295909564418627164799482262675066112 8419315 -8818360634279747563120609914422202480 8419316 110909603198317293744309294279109109760 8419317 -100035457746845806933292328055879511520 8419318 -95717590466288413906368939307196856960 8419319 -172109403168796471043662518909740192280 8419320 -10748362479854378599493088269252198400 8419321 99410159305611062389239239566563868266 8419322 33580691995049992850750894647650267648 8419323 216579974453135137701895668645680840448 8419324 124745872411123879771651659571011673600 8419325 28595840934757183242677516242383892050 8419326 13340600955859588885684832616534242304 8419327 139676158629588102126020430979611582096 8419328 -12055716033928959488833161642136043520 8419329 122364749743573248538773702359417701920 8419330 -15832014273891260845527009978608617440 8419331 -223745874719487017627123230314495620868 8419332 79131689694186429913238649654120655872 8419333 -30170535653483808370375558615349504996 8419334 14638803837420409467800952027791683584 8419335 -577837434566749557592293839800793280 8419336 18952456140338358005414661582144967680 8419337 -37358682313230052817550353551705451760 8419338 -24376902531104560578975539152547213520 8419339 288713719957750755676914301759969111800 8419340 -290866818341060488336125425161436160 8419341 -31133901391561877314033553916024792576 8419342 -22378942989599273866215781203035019456 8419343 -50219493787867519642871344175594019408 8419344 -21978029962753027472414120389864390656 8419345 127578482455657027196067536392025736960 8419346 50534292139149562754450798913749376000 8419347 172273312616729025317973753298434789600 8419348 -53816060416550382206073215051405932544 8419349 288072375261473500426111328182910980860 8419350 -6876629335533660574918919506421659200 8419351 -169208523154109444637159329063104126648 8419352 29498999341894036569538010005142568960 8419353 112215716842278383328241562767585971264 8419354 7270742063361330011147353059514390272 8419355 540093109934999890319017891110707520 8419356 -33914036508464275139475298783394611200 8419357 -810546570770450337979053490115934912 8419358 -46161002175997013216066561149856622720 8419359 -34375279741074870704531881165164873600 8419360 -72038495898194288872277934049249198080 8419361 -5395451587392215569156944034052539038 8419362 -7159376405753582875427826715926329856 8419363 239944872893888487841439285461186571612 8419364 -32638627931231889779923198722082084224 8419365 32054941274758050085496025212822284800 8419366 9541410830005228815313200967182961632 8419367 166278053636820196725633180017209913520 8419368 -9469832460826998849458506388836761600 8419369 5917756540659035492692188416912630400 8419370 -56101887778762352164019665030959133440 8419371 -28207784752057411539605156186093522088 8419372 66715936586886398695509884630576684032 8419373 11946052171918723213337432883843401622 8419374 35796128093641356962259265115145548544 8419375 -3639904642383993320289408839334875000 8419376 3081276180239336234297335109349457920 8419377 122213425232756688240072740642660254320 8419378 15882968413864735613721581102693936640 8419379 -3674401820941157497326909342536278416 8419380 10084619773551634151353845815654277120 8419381 158253146845911994073817413134005987182 8419382 303434954995150936917766568318434752 8419383 1548271754935080445806185886507048960 8419384 140970091591798264239719083042676428800 8419385 -52780899979048722757343465671133830200 8419386 -8817668416451535254147243498279016960 8419387 44676719191310908187525522107933166432 8419388 13163892516197327730322974919367052288 8419389 7289211618755590873613534040270977568 8419390 -11209687394481398930939581079412875520 8419391 25200307498997308561974581153579666064 8419392 -41115125574959378313253590464408322048 8419393 -64054977977336442316814459156382213696 8419394 48590764078516240465461908854309248000 8419395 20731486339794227937024768236293904640 8419396 -25134708112222931592588619134127511040 8419397 64022444348673250398226551776588108832 8419398 -8375572189443136730418182991756580992 8419399 -140010041288898980320915080607368274600 8419400 -492929798409238797421059693127680000 8419401 85411720315208200791461860046628631530 8419402 -3567824733743121621462055383690690048 8419403 -22310254430041539923316839836587961152 8419404 -3024550949789328389466411193175605248 8419405 -543436282529849594685459062610980640 8419406 -30226314029787691531788223609614441600 8419407 -12269493204352104025927850154908720760 8419408 -50429331506921383495605269585291911168 8419409 -96124228099220225221850884355401151580 8419410 -65181270462011682740115599620676044800 8419411 44853862477523433082566831631345238784 8419412 58414847856923061668224661084936105856 8419413 -48969205396784188156453508264562285600 8419414 4548603701497738577939891687147627520 8419415 -65425536989448336708684906926215545600 8419416 -3146425586746106838818329795248230400 8419417 133622494995101985827640053352876931466 8419418 -8067703449368425229986690481694036480 8419419 -89588833564251791318668692761605818096 8419420 100838597504837864344619696281499950080 8419421 -79349082216369666415802107367506449696 8419422 79535392546252698425250364857903936 8419423 51632776574959446516586767589266032672 8419424 -15575096571015610830321512437881765888 8419425 53370941232111157429350045533577360000 8419426 -105658121165624582376529735466236793856 8419427 -185148210042676129705280251932496837320 8419428 -6814264079469752712590183409641619456 8419429 -111374725144300337192724245009818899970 8419430 7918548431437603204940709340428412800 8419431 128285253514713537203051683690572620880 8419432 -25289378731103566614516964696979865600 8419433 -269817344923259949545029415874782966592 8419434 -36624677867649950588060333956697905920 8419435 -136733433705354179914464446232469881120 8419436 -126645905980677753929255782177230616320 8419437 -16666788924144762782913628232304922560 8419438 -15759897962290919793401321415438290880 8419439 21175204498086861269859286764575849472 8419440 -3570745715754102260802201244451143680 8419441 -158683298178684360823719089520189146158 8419442 -9631485125305174052555835935098474368 8419443 -375880082748752783462568533792427456 8419444 107413745144338054271689320774572697600 8419445 22581094043775138138235742562570163200 8419446 -19963375946000499273074242941384302976 8419447 -90412400359779246080939053108382078104 8419448 11723991032060521033019989586792079360 8419449 -2141837416235811744423687798824951232 8419450 -21275612281238163114655971574087586400 8419451 142815618880506602632464065539551276600 8419452 14194038286832802232582666739424748032 8419453 31647597791426403016690557906550749280 8419454 29076265898775518002734070494429667200 8419455 7544233693446657434295507934932134880 8419456 -34101363551737712476123715213815971840 8419457 -216236789556238834947725816492403399294 8419458 27205401798318214328803928834481197568 8419459 46013571378664973562676147036226177660 8419460 11179276721884252205130126255563673600 8419461 -25588116538005527098548318369660794112 8419462 12375268600898637278840187464584875264 8419463 -67533922950925779503542887401456017176 8419464 77112104291388680930100360734602199040 8419465 46880478346461233692901823528887116800 8419466 -54693706874132275290612529887206462976 8419467 -37417543042927293709003266472444658688 8419468 -31685766673635597928406834634893316352 8419469 56791376759069637623090330909194098870 8419470 -16905444989335142741587463080591641600 8419471 -27192235756126008822395643172007237376 8419472 -15067510983856495002210368573586014208 8419473 -58158440065709652915203474341728558396 8419474 -16097999692115978833159028360140499808 8419475 -4264916255821352828546692374510228600 8419476 -688284949329353713594712044322783232 8419477 -67888465161524263971949460987328291360 8419478 1354159004839745678511512426062571040 8419479 -56652037530785855192118136343729573016 8419480 1352401921336167305858593237906022400 8419481 -19211991086159758754240204076883991808 8419482 -20110126638611140244095292234171370000 8419483 -126216610671035080696165466434530423120 8419484 -130955009590118689925309377773709545984 8419485 32241237427021699949458426690686177600 8419486 2502909070803173427193371145325082624 8419487 -18747114115963941608443580442888165480 8419488 47441822861213747368139061965717766144 8419489 35630286661919754153252694815597619200 8419490 131349383558519694579853855244951731200 8419491 -17286821585736949672870481750313216000 8419492 89503281063346662960180501150359838720 8419493 -59123763109895507641085179333436425380 8419494 -53485190942398908633623461192512840000 8419495 29022363604143237196408063027826649600 8419496 -17356608606230919236240319204787614720 8419497 -34614159680057523119358532463532006000 8419498 -463061650315555810836575225587426464 8419499 58746642077826849813318553682741761320 8419500 -33677756877566561893718325037549056000 8419501 251110747566258375201109986656605379904 8419502 -12699454588841441726723548932749665536 8419503 98638544786265222736796463423118089744 8419504 -34306383442348168969518465859229450240 8419505 67104708033235160164034674739174371560 8419506 -21556789262077269324922619565652788096 8419507 15821421293493849462391667967657758272 8419508 -21564651655307171071231438736615577600 8419509 4766395761226990329108471805748472000 8419510 68404010743099296928083158220936136320 8419511 -182422807172767763313714710121499452888 8419512 -16940508245577602269696847999196979200 8419513 11159356605119318904884150537840078762 8419514 -17464188227776626013518472623413579808 8419515 -9637360940244387170610802175168386080 8419516 41169615148185104271037860045954570240 8419517 -56799054733509135541188481926826348980 8419518 53442950574363189832696930216629811200 8419519 12767032184407045275691438316442873920 8419520 -31885352277545958413240287452431646720 8419521 56399141842808353973552111902291124064 8419522 -27002662885085662685226777768308117088 8419523 156222015633670581885099095589540361068 8419524 56397104860016644421772356008829254656 8419525 48563048451144550141738738888861122100 8419526 -16076489112642547290209120495971824288 8419527 6913908314055243504469196181723056400 8419528 5449921519906951300250244012143923200 8419529 2912245143312578981716941354270447168 8419530 -5798975929137175198355312710849735680 8419531 -145663744502866332118706491464636002668 8419532 -163666786536524702630031967034117488128 8419533 -76887529839069749886008896268861647872 8419534 42816275776803468162219675230820724416 8419535 -8688880537891709585254218441745346880 8419536 13645639794148177124354720091238563840 8419537 -10289124273014222142684264202869510848 8419538 -8877402882080659459919753775224678400 8419539 -130348840162570072517445660266741669520 8419540 -210145844574615663331694768293781760 8419541 29718696468388854276562963856113895040 8419542 -45213291399283530942964967314170804288 8419543 343166612322899570354292560960176200 8419544 31256871583869981355805214511251456000 8419545 -3637308485629571896430716698859218300 8419546 -74904270113361168928614033450902753280 8419547 -157233680198736172845075290887816115004 8419548 84975582091440774715476380518069946880 8419549 236042117887138360281481484511578320550 8419550 -57959027378262549261424452894758731200 8419551 -2406405553712015256459071211687705216 8419552 -128750820887865611986110449498722664448 8419553 -115664883640657140672185461652014191198 8419554 34203355560170365251873469433474750976 8419555 -56979095248055510762107056222415358880 8419556 86694445743018219149817838310754778368 8419557 66657103990300113363307374572642847840 8419558 -12051526781199365098626366196036861824 8419559 -205291124078334475713552384718290423240 8419560 62802252538387277113403893203218841600 8419561 -224822447116675806137620488033893664176 8419562 21266634303810232788361419964668788064 8419563 30905440818110922794383737427579820892 8419564 -40636046694081414710982050265405450240 8419565 -25132756278173727918377113073764761600 8419566 591063038322325905737560927256322624 8419567 -76323471829493617865015599471067436680 8419568 -17957643158189950293128453572097015808 8419569 15464857179750281479004500738024213248 8419570 62404382066402559905188095498497812800 8419571 -205990929741684765953454451954902546228 8419572 -571201577343735205365470259484323840 8419573 -25161749810908944430839624716086839780 8419574 -96997036926169603738638998839586842464 8419575 -45255473435719291050360314687027651400 8419576 -2174080308979095807322583201858887680 8419577 -139864515291830720311276511006473679442 8419578 -8595663386145419701206815799638315520 8419579 18759759589658256574471030389259426592 8419580 -44473103177491660596472814339896381440 8419581 -3647226630577371972642826496893902240 8419582 621307825648525355925693480215905152 8419583 185847885483065719093074243128550701760 8419584 32167371113913705150103084360940912640 8419585 27213980397324715345371040330431327360 8419586 5812960588737410800312426997555320320 8419587 -10462348122885490328280065652529146624 8419588 55924833486460844581853168162181283840 8419589 -7732676287072355862172152717471035520 8419590 27767430582630896912656965503225425920 8419591 -172481642761265966717079375246603452008 8419592 -50537271685671909884337588698842398720 8419593 -11223369585425617553457676893320641152 8419594 -41849332279618296933126824674456733904 8419595 -19275558160927521413980040935630676400 8419596 -11045315839117330422058809340572641280 8419597 -10377686685073635975378161839719658954 8419598 75974489295800248081408064551489897920 8419599 140530164744335719528554887224716199200 8419600 -1670674559185141334659779713774387200 8419601 -6908477227791370680981675036082508508 8419602 5902120451728611566953347600648541440 8419603 1742884143067144625439923173620203544 8419604 -137438043596309873117691299951177583744 8419605 -76122241876352264583716061652629059040 8419606 -14837028919391651208326864645151474432 8419607 -3084385791839246360096902469813186208 8419608 180829163590192255690130841383328092160 8419609 -23868695362113713610428291919780103296 8419610 -16170455326438063482077835428289085440 8419611 -35931098580559895120976723704501185128 8419612 -7406857091973788059149047612355356160 8419613 -49067929942618633731203659193274282138 8419614 -2741238219663162006127844624951620608 8419615 2289158840130971843557077248709454320 8419616 -130492190062851250557298191964860579840 8419617 19021056673627506327776974422861374034 8419618 -35134791068037400767494514258737880240 8419619 -55723433441683836521869152850860385056 8419620 -65789276813650696564718258267790397440 8419621 -151302174745874626514644659397494443200 8419622 -18543006448579309988319458979292423680 8419623 -59560814474540744695536471852011443200 8419624 1158479044114168497312542100755404800 8419625 50101930872249443233400511861472650000 8419626 1499805369722304493686386862591548592 8419627 -46107920981853682991766552383409600000 8419628 3254212112673882848902224534000076800 8419629 -104171470537784970652204979527807732416 8419630 -38252408506744609004883506473071934080 8419631 67618312404259749179004566148073916928 8419632 20489870966214995190254730192167632896 8419633 -52990920305152360651135810133065129536 8419634 38945958344402326400242010259430611216 8419635 -3257104451720386395170574979758511200 8419636 95007435706945249208046398021931678080 8419637 -30781825747274630529102285545396438148 8419638 -41727308926375210675103262778164687360 8419639 -7568950469673164546169326769524755344 8419640 8349741670642915745720359461595852800 8419641 -4673321320515070190155702304161694400 8419642 -21995565510547297934654457401213078016 8419643 -212422054044464444446844269293798006720 8419644 -80156126418105414367913201360069137920 8419645 1361485783131788767538165494888809720 8419646 21452775827872074190179124337829295680 8419647 -66521515434668207463425384919899422080 8419648 39550221009157368560433459277411123200 8419649 3977766101686690173556042301343270336 8419650 -1921246129364524238585323118849270400 8419651 -132141051723899491724696705277270721348 8419652 -154133211388960808297137319922953326464 8419653 94981201829144474504451790406536584000 8419654 64485098893374561213085621926680915520 8419655 15719724589822552097311471930429402560 8419656 2188431623355116660646735284836761600 8419657 14456864508922443731569562483455334400 8419658 538488467372128679346157980952831488 8419659 3114774494982125775411720982194687408 8419660 -102632643006800810394807019531955635200 8419661 206593982833241934726361569281250710262 8419662 -15175633295348334156573261858633154560 8419663 -17216268742625920950773963597976139680 8419664 -9041174763482804194916129367859200 8419665 -6380945992494334458652220394533311680 8419666 5716717562255943103278071528300710032 8419667 -80978998742186067877425848212258017720 8419668 -29089434441418520443614475007289661440 8419669 -93138089185194831231107050269300516704 8419670 -9190990335439399959443544870493969920 8419671 -51452275952965335537683655662636862792 8419672 97070534987540671025536783198151116800 8419673 154122488904610198774042841146752612624 8419674 4904958245123471915768281049058416640 8419675 83403764943161653672357846714264047600 8419676 11298663795656762286398198623150021632 8419677 21306611220302582119750450066581049344 8419678 -33860400575566588572660026606730426240 8419679 128933017013354487911322255678376371840 8419680 -105068452761882535908268890844692480000 8419681 -728901351954564338680586850374781008 8419682 11942302147751552102042072598301174272 8419683 17653076736910397791093321009074496944 8419684 -23297928346199056870685839475766489088 8419685 39062133186149317133136740531313521400 8419686 -19438983204292476005170084714619320320 8419687 528041279007287972816178331107995832 8419688 134577012821640257342558787926852597760 8419689 181963197689038625439758699354263039344 8419690 -4957895877929512587326167093104768000 8419691 81122643942738138481146918786639145872 8419692 46915830575457623881859571305390438400 8419693 -41895560383397935084270374506804107136 8419694 19453370342942645258756077208097968832 8419695 44219078607209997974605229061141883920 8419696 -11290396740732907189976986897544347648 8419697 57831792824166315541911053491803385344 8419698 25736171635887395160839392963013322240 8419699 28870934078530569059640493937266231840 8419700 -96477971704046150821014876783937632000 8419701 1399038191107079820130871355376709280 8419702 4369880746906206885443490704043345792 8419703 -74368522125942905898861399271152156336 8419704 120236190362046720666186033065892618240 8419705 4364249751849083474704176768719692800 8419706 -116027790938653610358349630544476706448 8419707 38733155539430101184390199457951369800 8419708 -67494967054222452191275009675658830848 8419709 -44291583112064563855587830862427029684 8419710 19900293112370613697115196023257708800 8419711 -24626844381954102317431652414891522376 8419712 -67403075525656132159499212121010339840 8419713 82307094771475895685181864565216594400 8419714 -46050905647564667339412789587708725248 8419715 -37314112639940333848728810927591843600 8419716 12559701430098028659558701377533958272 8419717 22803299441454427870145159612943506880 8419718 -104570817861011885308591562049689857440 8419719 18506368358760825952406806634142879744 8419720 9118172207157893592491546255448576000 8419721 -60320953652267229495807518542327421568 8419722 -36213229282051761298662504868335260928 8419723 8373509235584141681369425165745616144 8419724 -16817725390565226874515695839874347008 8419725 -4328861967705788836388965578884234400 8419726 -17705225323065407867971636867184870784 8419727 -76870201256082051775241455815614249424 8419728 1180655261693805882335595097853067264 8419729 -40745283621607944441289499317299816716 8419730 -58765467753222639953952092826880327680 8419731 32471163398603470415463758539466127360 8419732 -65297593516578859006526022098130891904 8419733 9399713511000604503799784983079932320 8419734 -56430291863056177430950273656153413760 8419735 -62781646716540918026258407647827364000 8419736 585472290202430999151776652927590400 8419737 -44059144109748804282199198415267365632 8419738 -61914555699995018484422435618170782480 8419739 9944054088297368941715351528942257824 8419740 15559068014654519440127430327520788480 8419741 157537341440958607506904010091763478400 8419742 -51628566659249037762460886462804569728 8419743 14695307784374147827313203393292748384 8419744 -2938506424578752542245269046511534080 8419745 27126492059206107387773013181148548500 8419746 -11694610693544823841885190128067602176 8419747 362353951219009053814556848479964832 8419748 -1414966286100097849457404916200120320 8419749 79165415148162256615809298212623597184 8419750 81293115879721695884832397873719360000 8419751 27282575189538050878800408795835909752 8419752 -9238423454429489206871553913590005760 8419753 -112108396717619010910733578525291614620 8419754 12240313695987043536019964759841622272 8419755 -27452027001797500129597237305922099200 8419756 -14187878875721933655193165366824514560 8419757 31016701874165348964095115616772133132 8419758 -662874917573494423987835004926566272 8419759 -154161415897170766971289567726753917040 8419760 8364306832320608862211252113573150720 8419761 -54487956291563804108372702233865424000 8419762 -38424133022664004329898180676202511968 8419763 316831412613214413942047644332520139328 8419764 -33993788577493611392394049315508226048 8419765 -20308992441493109845271614652548205280 8419766 -36567293767646184572153479745824707168 8419767 -57875376996665796417151699040867901720 8419768 -116919042032072798032169799423580815360 8419769 90539783091371426035162682908023979008 8419770 38980057258258317136889666061475281120 8419771 -62389836790365411996901196583008770128 8419772 137026650984782770129178720350926497280 8419773 -145940878916327365133441935263381151200 8419774 -107308850091550141784642729834045368320 8419775 16220717200727199337539783816125421600 8419776 -41896830466926796189153404703450595328 8419777 -4296179737931232050598797817177439008 8419778 -2256598406288350737607379300761888560 8419779 -4779974206225277307776034874446724476 8419780 22667333980809849266549376599707261440 8419781 73107701122309491279680863686299581500 8419782 -1837965710734155758962088961719187456 8419783 5267763235816512430099224604203075032 8419784 -134995904123458848112108577482591165440 8419785 -21358094016038189627103886459756800 8419786 -6614180077981149717015863445031249920 8419787 -1495938682581230286080616506165485080 8419788 -1642584718717257150173047367169792000 8419789 20529366978103660036518071591920025056 8419790 -4519263778091341372222810773933153600 8419791 -30490990061510682622592387786441868408 8419792 19267062753220355875714812918187868160 8419793 76110632015343900406708743059771806320 8419794 -10643299296269290222836093529028990976 8419795 120721878900354339969262532357824515600 8419796 -6636465103648156928362853972184551424 8419797 -67516687101111262015205806632903378852 8419798 14691477807637263409651062748853594400 8419799 72272761583908719727767301474962681360 8419800 -22504985242892869160373713965665792000 8419801 -27385030181189020136533353943266492216 8419802 26349394388658394140417418354102636800 8419803 25385472736619220985989188856774818304 8419804 -158301002275350808208321064144084473344 8419805 -31514800981708857043864764775778148000 8419806 41964851457195718518129229823954404224 8419807 188467412205291106540171082804805040632 8419808 160634886984954431790233078187538513920 8419809 -20916070284510773922075743099653129296 8419810 -16697931133268479321662484099117616640 8419811 -12023612768991815155811446431853769856 8419812 -48021393753901488924944274889655654400 8419813 95002806847446157957285753914526824062 8419814 9338740374614414476336905122463027840 8419815 -97788161355597076340420355153953894400 8419816 -86385702964155872640798793308501196800 8419817 -386698534101306773490147311997835776 8419818 93794434886743927950866129204769501696 8419819 124380860508793661122242622256902552080 8419820 84439770388274586486595700003052902400 8419821 -10583008627624292312737514173681956288 8419822 109920346829627656145309995279470299712 8419823 -219322775775527998928014356641940629880 8419824 -7625643914865402020696898091105714176 8419825 44669015727234438988267201805047732550 8419826 -53733105400450326862540185014233659888 8419827 -44136127249100445210803622094322864592 8419828 -22799255373566978583734696719441753344 8419829 930256284163733075778301653567866880 8419830 314052350411432114351758524533667840 8419831 -21674173487640667032428921227760064000 8419832 -67766815913645131341922384772606361600 8419833 -64796376763672638302213927105215622598 8419834 -9050020350143139655744924189464146208 8419835 9558413269464923716490710446677094960 8419836 -59500331943726301030935606093074431488 8419837 -14870808565835874514804917328683198708 8419838 -26733717464865686088291450412921528320 8419839 80617519375543076180354856196408513224 8419840 10150569676963457413944885688443863040 8419841 -105077732128029917603675315233918003500 8419842 29080328449054197832998591269763233280 8419843 -60718392537867536917582655517424283908 8419844 101124727820922620520757519617748292736 8419845 5614283022753974324346326962636300800 8419846 12045717983673423398887069748987750400 8419847 71428882953326144088518908232407613760 8419848 -33700267667033409829725245332844052480 8419849 34959084574533865568501381916284923236 8419850 -36761710562308947281640440286102144000 8419851 75661855930425631124186991089229220200 8419852 29073860268403422396369370855010844672 8419853 26897853768196452060278924853169594368 8419854 -73972406579949110023456716817640556480 8419855 -58999201279960799764831548512306469240 8419856 -19789031281312792855181124639632375808 8419857 20901524345455779853246971362473997040 8419858 -84373748522593310039435957951280900720 8419859 -23595856464039312071980648940873713584 8419860 -33663224958535901132669955509247859200 8419861 148348818094817499903281071995528392462 8419862 250225819584065661421998372781819330560 8419863 64742528442315183161134538265211868544 8419864 -85951638040786584544638161673367449600 8419865 -16935734994152385133195444420839807480 8419866 8922060170264477702422163626460100864 8419867 110119745576599704217713561266198518916 8419868 -36680187002599304855577800513262027264 8419869 3934543574182804734543201029097440640 8419870 -1802327859076820531793142612255485120 8419871 -69144630201360463145172864471948636408 8419872 135660909890290264206368350905324011520 8419873 -679838948043676466836981403047790592 8419874 74793649211944449709296261580232793936 8419875 44012141235555838298939653247777148000 8419876 -130042123175002734888196228047240672640 8419877 74167357385157864920395858589704401726 8419878 -1137510458812471246548487613525289600 8419879 7285629253499227070421477714327755520 8419880 6321588033556871372343629890776268800 8419881 135355420189459160330138589968557845984 8419882 -179024301068944481833762544613913987488 8419883 19515691794922733604915701565177978000 8419884 5672730717755623197897429637648687104 8419885 69674134495248709648986050994666749580 8419886 100861791434142211063275266851242624 8419887 -21583309151927961863434583079350317200 8419888 -12512209275923031496675876828921364480 8419889 -30251656281760429136891882383935240000 8419890 -22978962562673457257650913048369356800 8419891 -141879835414668732055323343499743992256 8419892 -48097572817941547401186386887198027008 8419893 5810529193854698431417649124339057024 8419894 57618557728411711398758027373024497664 8419895 157236266473520340832066269295950164400 8419896 75392048101465181311954315120532275200 8419897 63137676157293153273471758377802590420 8419898 -10120672901979400026643937644508207136 8419899 -150214954814924555525396096714956208640 8419900 84412815061665364374797139338181440000 8419901 -70399074633290275820532992830586156448 8419902 -615784224159175401877485375440510976 8419903 221342780673645909733370934450077587264 8419904 33984313078570031465073905989612732416 8419905 8660044481770343256323464802193094800 8419906 -14988314197291701903802155841150040832 8419907 -146672459258229731782132804041438029160 8419908 6110246928461449739607540396307869696 8419909 -153826013636873846842293307124595313920 8419910 -7656181524029174940261471042253486080 8419911 -12688830385328428597834708555536944256 8419912 23625050108359916438119259546451379200 8419913 85493301508104668570065319379033701940 8419914 -34707511237095441218809590487183916496 8419915 -24833195020459826079186008962317720960 8419916 71512718459207584478839121387991552 8419917 -131576075040066500269366797777532466400 8419918 24460025050099985985148129189545729600 8419919 12920014907215553708670510499577374320 8419920 9322584619411240068227928437251768320 8419921 73624589873389478520859776049732530852 8419922 16337736239881271404378801980381791232 8419923 97835837997826160618507434237195202400 8419924 -50641501179332546502591741865899211008 8419925 86901211712001280059086055610736652000 8419926 -2764660879726945306880672905559769600 8419927 -122558056063136062560360940840801823224 8419928 39340327760541899528457265117761208320 8419929 -12169841959191389297966926681581921600 8419930 41628436858604048995440027049095806400 8419931 -34877204435359567355015404540000681968 8419932 17219712337075216250047708816314147840 8419933 -145962679426621828427811271507464473818 8419934 -5221786089608553521185780388785326720 8419935 -65451717888864250709225402458890514560 8419936 -6911166857111257792326903951049359360 8419937 64123859426757220021164195140683672752 8419938 26222769121583001659790945884863964544 8419939 -4915170932262618268564975606145471280 8419940 -25846791037656704684984061706536072960 8419941 32438058402986890536597859354154466816 8419942 -30447283474860005667257434573552798848 8419943 -17919683177846216087578343731876904400 8419944 44281977378148986013483021734726942720 8419945 -151247835960939264790975230421151644800 8419946 54501496879978312653244584440543322720 8419947 157165397386276851657304039431440010720 8419948 -54306510779916058685048918792683624192 8419949 -132438926367399878849966618787237206880 8419950 8749978647697338782081741956081152000 8419951 -40179732692039868465382310345759545368 8419952 58301882366415736088306289148829663232 8419953 -15242704684568127027612393074049111696 8419954 -35302467478642225727867372798841379824 8419955 95218871782547346401902950866875403520 8419956 50613897612879129721738179651167969280 8419957 26190473210008389138426535239915432064 8419958 -81226129499074738422502655101567597920 8419959 -1960060962496338940521381903870322536 8419960 -24413943528354886305835461583449600000 8419961 31936150821450939870996571486763850048 8419962 32773185403243241901123550448386455552 8419963 -178810376702577990613133193098045346656 8419964 -1766390088785135056582350169560729600 8419965 9411517430005055301402296787892434240 8419966 -4112946589916414551927462011660949632 8419967 -240637186004072986135340878909859961984 8419968 42825801237492498351297964412711731200 8419969 36121644665554843767167992143090176040 8419970 1801627134215387174886951695718604800 8419971 -25112748662315056720426875356276027136 8419972 -55211486891105852917205650205243129856 8419973 -150618491875763097636053240552308721664 8419974 5256891971743258468320770225421590400 8419975 -75640692988911861191534127789947980000 8419976 -47433329065037666030513682879221299200 8419977 34547365540288687037342319778912554240 8419978 -18157562258777592247896209333604679680 8419979 50165064279781417147352263546989876576 8419980 -62935646007734399374994609037067760640 8419981 187798573474344504984364178577599191680 8419982 -96272421246117483542600739212813625408 8419983 421424525961420590663216393654142720 8419984 -24735267327479436635677930757438464000 8419985 26804424085491470864535983774577802560 8419986 5064896239229128167029291311802211840 8419987 97418993953037234142243105279284702636 8419988 98043261715947751855394137666236946176 8419989 47265286487679058365607033183891153824 8419990 -90660105147285950531635918635216336000 8419991 97865432459615851604388913329240067800 8419992 -39715381206130751609744299169090764800 8419993 -115783359696440556274581753307033784758 8419994 104009544340939047793805057621187539712 8419995 56083837300238768157763506622155168720 8419996 21901716457595767998664804923402721792 8419997 -87541911479194804466039895624710700960 8419998 -52925121748912504216105199822252630400 8419999 -53322235681131053452331427857761406864 8420000 16455649602504293217946568003051520000 8420001 -3861751270035335418977015292822233280 8420002 659711116610489800873416281428673280 8420003 100263723455335394263586329156050831360 8420004 -27321749943509750167713708847486402560 8420005 -134080255730540925447291271299053376000 8420006 2405805190995372596546052625391888640 8420007 -17914196778425283296160121429977627312 8420008 128665117904159107922797722933891072000 8420009 -61529738183042933772824459913358679196 8420010 42187353372862501032146532434082117120 8420011 211230080265047475846599138180558012392 8420012 -46976622249746462065425141395756722944 8420013 -133457964706153928583445463543447885556 8420014 -22193046909606285952892693597900343168 8420015 -38402646835580112419210650972080077160 8420016 1739300256320570117208529578416406528 8420017 -177562504459510049311289225080412154768 8420018 -26111149787938008919309383083325952896 8420019 -104118136188357875153525955196061779656 8420020 1027132401491946794477364567990681600 8420021 173524040908018899390091705318139311200 8420022 -3637152612533770586460369523777773312 8420023 120779030315735889967128372297198030632 8420024 73910607037940084605508320098379038720 8420025 90317167288001097415276955033869077600 8420026 116582175513055342233061856807115545712 8420027 138232938413892114841195647210272016 8420028 -35861494479994012788606870831435886080 8420029 -37846443791185275005768147063876157370 8420030 -33182120058255492007118774871287931840 8420031 -7228829820606587121620358301558469328 8420032 -13412403135982635316067603986608291840 8420033 134710271375188367014292264588521740420 8420034 -5040101701278972690458015361607925760 8420035 -26696242048985202164490584235998283600 8420036 -50250602123721361325735667312868149120 8420037 -89283881421803837086039193682563569440 8420038 -2679814153361286799683126383590223040 8420039 -3387324606567081276418990744677977376 8420040 -47882443148849962103401729164976128000 8420041 -65214543289014813327810229434185587328 8420042 -32646843680140376798891692955199461328 8420043 -56812101402060718498198470908074708800 8420044 82839538360554977143154170139819507712 8420045 -2965838039535834790068290878421611680 8420046 31018905442770147098846795807597472768 8420047 45541842831682785073653164252855298720 8420048 6850803109601964773954221959918649344 8420049 39130184261917353159950052635141961888 8420050 91022529883255847792671323472669900800 8420051 54072645916209013921883381440525715052 8420052 10534857985214576662460740851588728832 8420053 -12281756684181968981557039985773036580 8420054 -32200951466659408706650692859375449408 8420055 14205992997940119850040375669158072320 8420056 18968533920899793863112316421213798400 8420057 64053534183374999768868499748271880320 8420058 -1397691499661224047494493099513154560 8420059 41216096389380540285936406902116922040 8420060 49942211725048022632423712988350991360 8420061 23197099547670746053090399739195133600 8420062 -45410946100297815415968977160657502080 8420063 -171116821908576581303985130789429352520 8420064 126120270287819095398638779888419471360 8420065 -30580567748594539638502977346677223680 8420066 -22665013954039600084650550084441077600 8420067 63395448423414278844545937367257885840 8420068 -208085673904956018623939424633489233664 8420069 14597856950456373675592175163348254496 8420070 -422339648130671908554272336443176960 8420071 135440684438721407849038909495510945944 8420072 -37332561235935722695659878362358630400 8420073 -99553401765497266078663396828322472816 8420074 23912612887768069488780389164453333440 8420075 -108448594014516201219831689804507384700 8420076 -29592849086878322745699466429754661888 8420077 -258869507819043477774104927673960548948 8420078 39633533561984090151491646169705861440 8420079 66023886205697905406095928938996293384 8420080 -10513752068890990643958077653911306240 8420081 -133281133769763609607981558902549232128 8420082 -14767820057675122891603068425079605760 8420083 22657015716574467881003814994469440320 8420084 2801986862086109909349938653404537600 8420085 -8070778489095530519528889136483804800 8420086 2587710105694084391488121991289720992 8420087 95739351111353639089210905817542844704 8420088 -81825431430762193676368755474432000 8420089 34591739230933913835552541285846693456 8420090 -11490067127619515309409886213690813440 8420091 33451167103878061482577290915102405504 8420092 -44939356363932845995071054886961473024 8420093 -104199776213543838075444140605024299936 8420094 47521296033436664609136525607508869824 8420095 154376952128457893960545319402321418600 8420096 52632986155312783413218903269325144064 8420097 74030620239319350662942067854120448000 8420098 46239412662076773524045255627865166800 8420099 86691334723627569997337377029324593064 8420100 -9914645659507614449854342465712947200 8420101 113901741942308496590528653163216111520 8420102 -11188888315662022276098144191823316608 8420103 -1087599930808311994598568047625049296 8420104 53270273589630186815673240252498739200 8420105 -50841104831380730781784525951581699000 8420106 -45102446599502011302943312019614960896 8420107 16126897267184075953941551340048836272 8420108 93263245385180679888238161761058678528 8420109 -32657029059151784790091002098697489792 8420110 392518225189453034653437101783477760 8420111 -1539282501892514882289535287329182392 8420112 -60136268208520750200948548482744320 8420113 103366954455951392465061771871490256704 8420114 35776707587266806706827635262487713792 8420115 -32402903069922660440251649633720482560 8420116 3112965224410164195384818847223787520 8420117 248256370911033717761996964051986803932 8420118 1235902180215289153637733015240695808 8420119 -131410864408497383479844638320533335480 8420120 -21389857602741036122098660496118374400 8420121 -31440245461923726654880221302810963580 8420122 -85816959528000145611579158672636655888 8420123 136386964929626259723587679558104682372 8420124 73870704643568989210284199398285652992 8420125 -1516262680798144712175003211038816000 8420126 4188134452219417629888679367337600000 8420127 -12671125289663802801783613675850428416 8420128 -183641100963643165520890580716755025920 8420129 69428935974201912625971638183230633830 8420130 21738823559743235886656180445148227360 8420131 1922471408368436230356179598501980872 8420132 22535840693953446227614089761950556160 8420133 27240273951190944620548062831788022624 8420134 -47504239099826888093839305756434088768 8420135 -72371750230790554713638641565936373600 8420136 7765920087705000738161336288688537600 8420137 -21053674398470398305779791964014892208 8420138 78099379278047545183548714394039212720 8420139 14741308116556153191809559924371712000 8420140 124475420943452500586201515188690708480 8420141 72769966670582216263391804478546067500 8420142 45693528987707467289431170516601998912 8420143 -132591526713602854643910660199842596400 8420144 61205295643192891747311498509534232576 8420145 27636191709019422175820284287563358720 8420146 36040550314101231331049098382296381440 8420147 356459289597275622545535854386307370000 8420148 117028272409601579548424995027003776 8420149 -124916067664569912915276148151272488850 8420150 18659897158888594663371803330124192000 8420151 31864392308540768344140493690925969664 8420152 60823876459485209689742814341506437120 8420153 69770036615710041172198875419867300160 8420154 94414818410940972950553301233348718080 8420155 24590640255374875248792945662430418560 8420156 -165049996153376396704143724267125050880 8420157 13387517888216598665227936486790842860 8420158 -2494789422560747648978560030040076288 8420159 -20478759456158663669776335153039960960 8420160 -9374286289653940906729502796467404800 8420161 -17973115064904922537258013163799005308 8420162 -51557889130704444918225538229829861888 8420163 8892885003562113099074133286562549424 8420164 -5765028422709434661989722845864606464 8420165 42810120630213283559710067393400398640 8420166 100438769557738885254337803787033881600 8420167 19158593473368048341205991136859468592 8420168 -117937626386164246285652882489941831680 8420169 -3116032274382376772124584598090049920 8420170 28965627866093936982075164425950789120 8420171 -19864737950372823281079888284739035628 8420172 88393271990106503943672644484910996992 8420173 -13758961856034825365308831874738833280 8420174 193807360181490077557488825681997824 8420175 -10088988693618876991206329287754024400 8420176 277805989477159414575508020292337664 8420177 -87113948121513675941736231559957956288 8420178 1615839672320956388186595679986459648 8420179 882027425900420638009532609817713760 8420180 -31267622585248215687454139537413689600 8420181 -26090761629898195272090042501399040512 8420182 -26979602511567875225437056518439887808 8420183 87604278612390195663257914107433095432 8420184 -15691801808527006483041181437112012800 8420185 4723583323311833221109540352224275200 8420186 -51047239900310123765831371709679944208 8420187 120465598258887707989081381917383622000 8420188 5001774267740111776059395236115024896 8420189 22386914028375040842284429441195264640 8420190 -12959907582171201528472883593306116480 8420191 26637785862852686040005594729225696064 8420192 -43848412805695973651616894481701273600 8420193 77919397947755033273187571663462365264 8420194 -2970885978712573390890021866655731040 8420195 -10091744035997723824435079277653035200 8420196 -53057323259206848373220378285574905856 8420197 15791672232541212345969778496717947646 8420198 4762765131617410202819158848514872000 8420199 158280781032902966708255997942075600 8420200 82256480394089250802756995513558144000 8420201 8716113420076264343610734568006447240 8420202 -16145466387767662919328352704368503296 8420203 -31812350094357737151007999475436064320 8420204 -36850329547718672444345570190449080320 8420205 -19770627149812147957212764216871620640 8420206 123822330696045540194449078559181759552 8420207 -34923444648256901452583359605682826544 8420208 -14455183354838947050848858199514152960 8420209 117640037762584238792176322700576326400 8420210 71637800173187131354529543826493625760 8420211 27559104515512691449180307195778150960 8420212 -19357763446973026202572281257797849088 8420213 65956321941753853282057094312013001824 8420214 -37855970091168959675256412954008199680 8420215 -28060611140592856988006146599012609600 8420216 -16061011086809969651253699498009968640 8420217 1011315348925890047104137883890883776 8420218 -51437475139428136337925174200086519440 8420219 -14778930204107500062731650594354433304 8420220 -13946942106823901059128119228714188800 8420221 23134352993972580368204516095361868422 8420222 -171837672466451079629807600073994876608 8420223 10919791998217382995785383302976348544 8420224 32635448518717912642868492964672307200 8420225 64050467857431755971772494981507072800 8420226 -58533661330852323342170894531902563456 8420227 103597800348663602703297766028253290752 8420228 8896674414983530001997265893025213440 8420229 102597346641940078548104962946305105374 8420230 2629108423846463633333262665793331200 8420231 -59153803420114859555611957017958933488 8420232 -6357855865837160937765276187338055680 8420233 92283647477929461616796627359750563482 8420234 46130750367464412205010463298115679840 8420235 14489985988905398540151873000118732800 8420236 183037374472407485685571336974566777856 8420237 81699835178642373766464591179842262400 8420238 -34507380237486983111114578019744847360 8420239 -5318079564043961355459200321619370960 8420240 13297166722448987419687758354567413760 8420241 11742698128473152829571696207117640064 8420242 -29381732157614660220980028192532975728 8420243 11891522170498423998387673175601891600 8420244 15430850080205374721464491642089472000 8420245 -3312636277181557452298914071200348800 8420246 -36598769370574231551732727140510988800 8420247 994436504976893562809835451726510080 8420248 -37704212877871601872905971801182832640 8420249 -177947932824715037836458077985713651760 8420250 -36018875739202784249960301805797120000 8420251 10982790261720463935460430257952451584 8420252 53580911862000607487290378501471598592 8420253 119880456708428265055339104739416238464 8420254 5882785822806180560224519854503236608 8420255 114170205124771372213993877276781365760 8420256 30983617433664294007557385538275442688 8420257 215602858712878062263702100322745281280 8420258 2876121266276147296148430132966342912 8420259 112483685224452553799313564163265016240 8420260 815551259073562227642762605957775360 8420261 90812998097338952839827313955595644862 8420262 -14809998509345569149953543848624918848 8420263 96873878118590546976153071681408187512 8420264 37589264774182097917680039967246863360 8420265 -2416143971574722529675070712567052480 8420266 36437713029046382314543431474323702880 8420267 -39161345993840466170432587952137806600 8420268 42530516065557832020190533037693808640 8420269 37561038499141512085504533204406584 8420270 -95035693043851890214122457275097319040 8420271 -83995332694417313101073005902794986488 8420272 8518171419644308060908309933799309312 8420273 -61878061811357569409377868910825146478 8420274 362315137972804688518801095277867536 8420275 46821506007942085595323096477201640800 8420276 164395993095328217125001830452514124160 8420277 30380528517378672301159696543671657408 8420278 8216376670834117186220013291531265440 8420279 -72986202818619891806316637065847974048 8420280 49472437971842354024263528499847168000 8420281 -189476601517599325323524077478667736918 8420282 -37944596297418651803720862974699099424 8420283 121437356915599573460409199911544650252 8420284 123237864108589691107229404511008879616 8420285 -58369422175302349386707636311220010240 8420286 -11692406748344235929959651840996770816 8420287 -33868457678378798948951236847908512000 8420288 -1553894353529883688988296990792089600 8420289 45128566816255957192031692439454331008 8420290 -23154189064368753468372924934676145600 8420291 33054360043242847617996721033900483584 8420292 1340890171438725482424138994041050112 8420293 37470575111915731306689560589525881280 8420294 -40746886542695937344817912553672588800 8420295 14932945415126615844740457571070184000 8420296 143977372975063126315885646152919393280 8420297 -72188946231679423561449452775006889008 8420298 5464247657146368978905726608997201664 8420299 -602411954406382262061194445857004920 8420300 255648968438907189030622175245516800 8420301 88194811480989476932746831569760463680 8420302 -184139261104807153046764733120467716096 8420303 1813632803681511808408072200745142400 8420304 -8332746117928853066829649523875774464 8420305 15748818450541363459676032539538781160 8420306 28796220104946651699869510871081237120 8420307 -111481027905299529187794414223226251008 8420308 -12966756978587302197081823473488318976 8420309 -2692543067614845128808222605342632320 8420310 15639439496708852790165440095069065600 8420311 99846944583535427397829260082483211912 8420312 64897272967252889621177668084786298880 8420313 35122084915360618347906463185263947776 8420314 -6881988137480796301554227764769273088 8420315 -13078429765687197106522124675055743040 8420316 45831114694352612569508424626189082624 8420317 105382979841881997433082280767003027366 8420318 -11133152072647051548817709106109200960 8420319 140671463748230574416454445587847869144 8420320 -61962046274296958923591492565638840320 8420321 21404292242680124109753627333237312384 8420322 -10801839983387514617177244171941575680 8420323 -23158350277170025747572852287117940000 8420324 123794665742041444225737154007843328000 8420325 905180809316248870824217786458861600 8420326 -123655776099864526057388911863074640576 8420327 -26961667761851287207436760576347290824 8420328 36521741168927548132497592108326912000 8420329 -100841005203041027136163968316302428016 8420330 -19032910922503667777693640418393473600 8420331 -5692904957071826344033883465422885200 8420332 34170466724317058321379647694218065920 8420333 -70151692976126582362301786811735565440 8420334 2820487546018650494588965302132377856 8420335 -32418627432819887531818164632416865280 8420336 2752477439925466394590009162279944192 8420337 -117770571383883085586405986052048513406 8420338 -17360005572850800063122336111712092928 8420339 116137880656121237539662865795760852760 8420340 -48054276053255281571865662578025932800 8420341 -273558848140560551819926887804588105600 8420342 17146054248060390435459081230911088640 8420343 -82398218255265575995098218097950157336 8420344 49210272595921045766142846615139123200 8420345 -52607717065465144685171951294420078400 8420346 -25254030138764468984793161471733790464 8420347 78765746279363405727348704682893135440 8420348 -164468196839410045509137845314250604544 8420349 538396221407667609339993533080666752 8420350 -37192832342502695438813477201018376000 8420351 -121232595710459413206070082291306523648 8420352 -32632208988842399489600585851446755328 8420353 308663653621091011634583842245395307200 8420354 35012610961833417203030961930710679552 8420355 -1398352373410150548846211887274278240 8420356 -91712960488213755180185728651851668352 8420357 -194499015202760446525022412825109464768 8420358 -41642308041186959277523460886084906816 8420359 -23750514879604384057774590585725852080 8420360 -20247853234500178666076591920999526400 8420361 -78138913913159202850829503903575046128 8420362 66674011725914512951985591161846425600 8420363 -67016814112905758853281668574585909760 8420364 -51683853008441578406920760772560102400 8420365 -38171446855987656953712272884617520800 8420366 35531279203246179293368118370083370624 8420367 -33389210997664450653780366430857043320 8420368 -38104373095208326630929698780048326656 8420369 -105650145881037518071248834742679096256 8420370 8320757259642469406538860586454456320 8420371 19438151622294035152090849790047190832 8420372 67822430282950454903945164517686736640 8420373 -27551214530273520131258247985702402560 8420374 -38611243700684925686271524207610116064 8420375 -9329388554798963522386932636846144000 8420376 -58524469141626985395270835962785341440 8420377 19021874356760259949530260003459294144 8420378 -11092617622661656210277140216893586176 8420379 -62946217672041085217233531911143009280 8420380 -6493285406701591287938866156322419200 8420381 -145629676068217743324115873175962009908 8420382 40239515745324153048504783307924224000 8420383 81948613776560878728830691764225443824 8420384 54793344507506552163341625717625454592 8420385 -1702895225863108967976221842257590400 8420386 6487871467171639994072835115530636864 8420387 -14747123948328719434840089168605144160 8420388 10026086433772778715755534787936691200 8420389 1782285101109784375679676566240778240 8420390 -26864046283465436201387557620537600 8420391 -36679033923109967498417599318153792848 8420392 47081585765485529115838609945558302720 8420393 -155082911193650910583918644034114484358 8420394 -55253321129616767266130503294934419200 8420395 -29992551646731412686691705393548765600 8420396 10493816164158303438522924137411870208 8420397 -36116182541436772990846668533442559872 8420398 -3364689758693403434157846195503681664 8420399 17817859009977286126222736959064156664 8420400 -5942692964166626802053513626564608000 8420401 187163683707688369238613817941153573600 8420402 -54999076570349371055640337553237539296 8420403 -124604857049179689635851669630594333896 8420404 -4981587294581998890915399817060308224 8420405 -30081314790211294504862553876423833700 8420406 -6655423479740077854545509991425523712 8420407 -136027823139443272864249567236140480344 8420408 -196852744078997769867190217805311447040 8420409 -224104269605495384865830254080287237280 8420410 -60364337847879371024579837820742916640 8420411 -149616157124081698949983572554765437200 8420412 -10987520036776420110807287217147052032 8420413 77331478878082476084377117273350206662 8420414 101698820673628254844619973311551885056 8420415 52818777285990418493517999603498693120 8420416 25112169463955871196873677705141288960 8420417 21281448452093874786123476161822102320 8420418 -55056953660341426025519605817939110272 8420419 10835560761057347190189367354161719040 8420420 -66956655868483085437348712909632512000 8420421 19052422745739699533369271935076233280 8420422 -63209671911879093563521980375825379488 8420423 17473332565637928239696708501668394592 8420424 -10645747887361101594965862541534126080 8420425 -8650373134640532002688816733225632150 8420426 -46185297512240330785583222571843452928 8420427 -61439678161296933861767972647315864836 8420428 -2662494321732906252527859789310049280 8420429 -30249111947393862588484673497303808916 8420430 -24072460861071517962802980883896746880 8420431 -35455206341142653505588918281601352368 8420432 349549375113828949213374730677780480 8420433 13948251105619172553743755360606629888 8420434 -50417858782834701973844533982328958848 8420435 18693270004383866981510718627172978800 8420436 124147782953392557513361082047728740352 8420437 -80116656242060185471273346273559398400 8420438 25094015189468036892051649509482235648 8420439 92780436067218110129996390579012355840 8420440 42146312236710337848223010477481984000 8420441 139152098387480265334210887223053544842 8420442 33554905005546175551604410436037632512 8420443 195143049327120981582630222286870650692 8420444 -80475841688014065728486466941622296064 8420445 -4060573577083095303511557683852715360 8420446 -25798696266635411704988558079683880576 8420447 2041582924906821451441276222749963264 8420448 -62960802621079316430586137195703173120 8420449 -69593700431200006602363888028706499550 8420450 58518705478196240398688398649163654000 8420451 -573011894202432848868494318893857360 8420452 -227687400828347958254426349833388892160 8420453 -131304862411229102299403531420094839298 8420454 -46144821648706740962004304225260830304 8420455 68296467991674926714717212392752226360 8420456 -36454241300330720823485584436475494400 8420457 -61805348561495203663097598279363406656 8420458 598108441621998860878312717624097280 8420459 15401633916991668512595684198897997680 8420460 -19075337902249947299753155269770250240 8420461 20840186896575195400022016710413812864 8420462 30217066258897178491766054420112884352 8420463 89382849002018707266650908721081408400 8420464 7615945642816108794105287197015834624 8420465 15464813762095417901515156265347508520 8420466 -9692622717107639793788175216234696576 8420467 -123974750827524836329443435636194325048 8420468 2391981330361425256796444332115558400 8420469 110023061907889729737260117375582331360 8420470 -12916026040851901245493806653227576320 8420471 -165421795584737946610472823496870922016 8420472 -2206532452625739381025772977827041280 8420473 275497702132359329877779427948553057536 8420474 -107542830333892643785284830565763281408 8420475 101641995296313060149225928648403200 8420476 -122205885436354624320770179719013181440 8420477 5566448451306938271942739937370310080 8420478 19965661351979290415662489636998279168 8420479 -73078083238704364445607605646061390520 8420480 -62151022481452712417119215323971584000 8420481 -28438283703083737664102201141908515840 8420482 14179473607959121646260004316900954624 8420483 33221701426683710405896492762855044732 8420484 -31272707102112037530588062332233953280 8420485 97437537958686043310117237516470677180 8420486 -5261863056437349316767180152051836800 8420487 -78162785654466569762164451025454487640 8420488 17688975101149099098735374041004405760 8420489 33028576313560090509158131548491303232 8420490 -6632154636793741233708050377221120000 8420491 162861976813967343378436244689414471752 8420492 54888450433013108354639480092026247680 8420493 173736208540182810562238083366474174944 8420494 26353272666743641517160764269669519296 8420495 -40157974581892476255216512348552187000 8420496 5586782910066273488330718339976396800 8420497 -62832201437476497447488609058974135948 8420498 -34263100819861758206891020659945919680 8420499 15414065365524505276295612827379285568 8420500 -147523114128587339468953222272907776000 8420501 -151034559675630963357239400689800875396 8420502 52895161833500226344100171435311389632 8420503 -56179259572322957130211997729394997080 8420504 -11404355485102439095849399941174282240 8420505 -97888223961156982361578873999930261440 8420506 62121493404656181129543349845331955952 8420507 137594779938120633207905414979058646880 8420508 41867698054418369146703115303406018560 8420509 110964379624674645755627467714912692710 8420510 -24019599965708460497534657299564611840 8420511 -91069273125498363026450195841227064 8420512 -15926143149096194968826316002936487936 8420513 -408194075412891642093829002443985756780 8420514 964165938987248572412744447933774592 8420515 103345209580974170414558676612434899200 8420516 -39330854488439885911508820620108906496 8420517 -855244329954226815885903723235337568 8420518 519790304203075935163757458060392960 8420519 126801097935791359799568173296666924920 8420520 92331181355854323162527773605583257600 8420521 185856658274728669154963716661909865722 8420522 -51425531356284175191014076160649573376 8420523 63605629188004592971344635907443457264 8420524 -21550235112472791907746603098073857024 8420525 125002184562482789834243364036272271300 8420526 10588302068792779635083989564391233344 8420527 -72018925634084181742639024214432503680 8420528 28338536350916536888384588836438884352 8420529 121726730343590836020044673754133376 8420530 13988976535464435469281053925749514240 8420531 -63238196992342300530970605249324049920 8420532 -17117316822575346791412851858528022528 8420533 126025912884495283231216779444294676224 8420534 6336115632542470379419653109150682880 8420535 5663086222195424896412787147368173320 8420536 111428652043351229878178874028974919680 8420537 137122743993410414560442694615198951312 8420538 17980193074391436362485878579081987072 8420539 53377575613125030926907514028937271440 8420540 285702731338489414061305652778439680 8420541 55120887706959349956929748836298638592 8420542 -36708814953397321676576417371839820416 8420543 -182821469228122073268554997637442102208 8420544 -34724229555261750530811448012843253760 8420545 57144237537943833564541546424476169280 8420546 88430494533311494720926765295179127200 8420547 -105839690600381585612026673607886657800 8420548 107397737750509456928242451355063254016 8420549 -213295403194102594646400380547887895840 8420550 569805215714712438995899523349072000 8420551 432655953544346969076054240277909072 8420552 -93152046889508124374910112908995435520 8420553 63345896852572736117136574092785482560 8420554 -66003736471266985491053485535958147024 8420555 -13714110005204178290576270796746208480 8420556 -65566354812716809730414736707350533120 8420557 -74922308398889948875057602070384808820 8420558 -117300498531285128444643495853052109120 8420559 77785622185678953091681234062228894720 8420560 46459512299776516116892923094690037760 8420561 474036799825192173161583144965301504 8420562 -17553434116507020580450640640734049120 8420563 39826615258157843419519607283267144812 8420564 -132425568062716066338231892039715485824 8420565 4742676482157908915116246032217763520 8420566 -6933535595132272377773431452129699840 8420567 147059908821002303943498571783239521952 8420568 -10513203036375938816195248621673594880 8420569 -94206951678513666632388594901149943030 8420570 -28364918766554389093106610689107698240 8420571 -18235213524984859277906515595629946400 8420572 -14013627038848876934091537923477806080 8420573 65748388444809523745163133795809625440 8420574 -30939310121006428019989987613240629440 8420575 66962188408886569880360848497878955800 8420576 120074555712825732002551289082962509824 8420577 4706537884738785908765315377790892480 8420578 -122018422909556520749261118656286255744 8420579 39818434462287199528778722316082299976 8420580 1491617451659281263496974771509944320 8420581 -15064960419802789736049979913972166400 8420582 -102421401409762739295416612432409976608 8420583 100480783014674940425451283018689488424 8420584 -62661324567623779803638694495167677440 8420585 177372497555722625431435010945260273800 8420586 79272344725959191245815214865559456000 8420587 -11132144038345597971200727766617620448 8420588 -451073187736485041454946419749572608 8420589 5717864209132108106240895173064110454 8420590 -104883801583013814962608410990734743680 8420591 156637302176962564998280173473188525800 8420592 5335319271954877808582900372408893440 8420593 -52433150627609492780526197718749939722 8420594 -4500603916121081201262431935755502080 8420595 53093312368367062290520168215465833520 8420596 -51160250344920011718260554232622428800 8420597 71337017473029851713335553027361264046 8420598 875593977047964112440470871015731520 8420599 39005879731398073859117489214977431296 8420600 6397760067929296529152594210403328000 8420601 5109172119741688583654802447977188752 8420602 30350810638624176658016303403688173792 8420603 -142231696490314627305355646360857853148 8420604 1118291806807188547833374069844541440 8420605 116028200164590344307720945058334031960 8420606 47567086544198805463072553135485258752 8420607 -32132067344609458072936145724906796152 8420608 10934573192484925338289156095985319936 8420609 -1223085996228111049441895498457252396 8420610 43828039645105048080920855606956032000 8420611 4314037524387053355399572556818856424 8420612 115933246885813616395304681863030950912 8420613 -15650346053843443845514340807570466912 8420614 180066002223528898241550085976798707200 8420615 20763123069334146642976426906070047200 8420616 -86236058792786795130086982552535649280 8420617 -69722142582665374480161978645289932288 8420618 -62661516886629738437447317515107244240 8420619 -9638417384004191083953046547186921040 8420620 -43054391612268925410237965858298009600 8420621 -83748622770883383599930044928277808512 8420622 -8976883222869860059560229691620039680 8420623 -377372412426004448918369411154475968 8420624 -1424407587757903502241285747029237760 8420625 -3900636498885828480466446657937500000 8420626 -158969726330501005187752875261501592416 8420627 38545218022404651767951190766083415152 8420628 53307935031487694197242364598353950720 8420629 32186778958710055065788025585740018240 8420630 -13850057903294384278757400868604087040 8420631 -70721687209101325714879882936454527920 8420632 -248166985452470097971772512662272000 8420633 -68726659982483848783342727634209396796 8420634 69227477961219537874160951553078860784 8420635 -2553486106917819905696993611594345920 8420636 22735934715579773254464892717639827456 8420637 -38286349240422406762817076787171184160 8420638 -94505659369343618649766321497817798656 8420639 15267386488265113901000670324689513424 8420640 -24297522222995914955010580641176616960 8420641 350975285373561920571781411390889641152 8420642 -73117514123185468596833491948807908528 8420643 9588372869176058805304676440667846400 8420644 9590146062793954296597739697710945536 8420645 -38848433152660478775135750303809251200 8420646 -10338294369087706952242273406762983680 8420647 45886982392620179280848402233169328 8420648 -212517289251875645746472658873538560000 8420649 -127961358696073748208408807194587113120 8420650 -18217703443639583222164860164544960000 8420651 47820352246880208367854665477437961652 8420652 -139703190280302637580326234390148428800 8420653 3704651363818358847385486191377802902 8420654 15142220472679635259327978673316900864 8420655 51956936569238437826694968798345798160 8420656 -43550743370297062939444200439178149888 8420657 16877224586577949533737033632981166400 8420658 -18370350515691983957436642272694201216 8420659 -12457795771551922785059337398570420096 8420660 -94950357319889729604617835748163032320 8420661 -246121221657097803632892135146823344256 8420662 -35726592347412524971794197995987259136 8420663 49960496889075660151846805019324730104 8420664 23991928614648221132204536421983518720 8420665 -73161533465192843879296188512830541760 8420666 -10575512451310186606479749750340001536 8420667 -7307476421435140815553596015198625920 8420668 -83914602368170995374621495351150545920 8420669 175341576472303148134971813794294192070 8420670 -34639282367204109658001968516725833280 8420671 13977690933463516274683390717542073344 8420672 5134973714019186428314311586480128000 8420673 -3619097370557841900897010513726088832 8420674 51701572655619483185782333866298608336 8420675 -92270151806795013352408584796277276100 8420676 -89186913391770552426178711570279704576 8420677 32329671296542622535197139675673978526 8420678 -46596874836789420130977474618591913728 8420679 -6620529001824487160997705297517805856 8420680 179522234214627358018712264111684812800 8420681 -121215329409914540868769174604400724518 8420682 -9811013495853205652877078523463563776 8420683 94550655927401131362050409921561486240 8420684 178558130101113055828848168672601516032 8420685 -453201644878818445776190736904192000 8420686 449494993419311250105129664810292160 8420687 35509334752058377166336462839072392960 8420688 -638272316524890325725470361558786048 8420689 142546661095055477950224368374188674560 8420690 898348039795223109810465203697131520 8420691 -24296874178782792898860659694929399040 8420692 -46266439699460923152816965195821537280 8420693 -61580324379778438973717361771476856036 8420694 25716397723267414614947669148889923072 8420695 187014722653398899314288251329048861760 8420696 -5075389836570340226322676724932300800 8420697 46959305482375683520807494458114790960 8420698 37693026268228426971070759857955054848 8420699 -186633392284401557127114726403515356364 8420700 -22356703302354610873310122288172352000 8420701 127139608514245889244088051371857825100 8420702 68051689812458576835847880799115598400 8420703 8720055525319152415221013322295333888 8420704 -245280983511938407427940824607220039680 8420705 -52582426611497832898658755977756278400 8420706 35852633052732126719812266910106987520 8420707 58560194324536952202760550996434370760 8420708 -279895075343481377206508210164194982272 8420709 2662415305601438452973730505426362528 8420710 -12881114945631394672939783348186650240 8420711 93122653651908600597330514775292413352 8420712 -12966751780795132944969258696661401600 8420713 53882864706778711244077817910605944960 8420714 -60563320210469316202766838665927297280 8420715 72818828233577724281578301129319736560 8420716 -22007838831642032103340115265800110080 8420717 37222362485049560100069919125316502112 8420718 2930977210301425356041628599572298304 8420719 104278511216477146929072008414120523816 8420720 6979756472543813326140125811321077760 8420721 -38687181369613496606188257205633196688 8420722 63258439239404072399115764896264656912 8420723 -18042040211435524459580863424852619216 8420724 29378431321421401992303712723818608640 8420725 -24965163802962571764143454846108241750 8420726 -17549343768028025559555356054805037440 8420727 -9240636226226271412438213352000476416 8420728 11109943124712845225987721642932981760 8420729 26329500924264301539207285176709749076 8420730 4367828357704394276834551917268224000 8420731 101384319305751508181441349566928405864 8420732 -151194066468068696538131324834202875904 8420733 1268300109489335047890578908170377280 8420734 -50229037299305451318769576883943825408 8420735 -35374989428202040103768416567931520000 8420736 -102711234705186375746480544929965670400 8420737 -11598575650784447694891736178172503232 8420738 34021234145096023560360725768408404896 8420739 27615219359373208687074857323057912824 8420740 -51433912120995124851460534233575535360 8420741 -22332869059165232385419598530996917728 8420742 -24299467085695428401961064776785971200 8420743 16935313196209294672755297631942284800 8420744 12334543108826176565272622949847787520 8420745 -35365489430500728646441783744108916160 8420746 -36562154239683218126565148596518719296 8420747 59258502457374187890443698514724485952 8420748 77280342533836367432903375281573694976 8420749 124802161071078982537392208309254989750 8420750 -44773041497369506485075942251703552000 8420751 -29237981665453762518845614807286632920 8420752 38823272239620287740881206858120339456 8420753 345853129763282540366303446054271586 8420754 -20178208857645506267140943030946871680 8420755 -66311553285738783014042490093364838400 8420756 -20094831161773340601550317772197964032 8420757 56625299244851342874681182014582388640 8420758 -32828688400114241702074987609027608000 8420759 -252092696841978991479116509671516642000 8420760 -1078587018203357152048134323039846400 8420761 160683138625885685395679012603497884112 8420762 17556532746710477011058853918252741120 8420763 -22179165982473083138076229046690094576 8420764 -70312031847908092754967907015160583168 8420765 -91997287675290129040565616025713924480 8420766 1205577179328392308509286700902665024 8420767 109145223886316839655932877181083652952 8420768 -77031801895282535238739006275232727040 8420769 2016937397881898824878555714977021568 8420770 30572629874779712140714780964532898080 8420771 77938559500863899388229824853551594972 8420772 72084759984485275127780549652068385792 8420773 -196914312384081199256018345210815846978 8420774 13954203956440980212788753825531865472 8420775 -16942115558324828086702825337043408000 8420776 -361615094444120330415043396155801600 8420777 -27336566806199729451156123608514440880 8420778 11421805490776505010672113022759748608 8420779 -7060278587359534830858188560896731520 8420780 -9953936445228682366868339903110594560 8420781 -1536844396844967017864457955096952640 8420782 -51594750812362599316356203236817827008 8420783 6401384655324369321877023668065978368 8420784 -1564468461698668986376996908092522496 8420785 7298420722933121087759752650231240360 8420786 8960438094532650295034844926101935744 8420787 191208467329017784354909429345726147440 8420788 186329092662532842713592470057948659200 8420789 6980928832511489296500559418417302524 8420790 17782808057090343159495611269637376000 8420791 -7865089666559286309591894516280852728 8420792 -7293053556275103092688928081619742720 8420793 -2893638585966523373336919340105730880 8420794 -18826122059004662212495397974961852304 8420795 -25059468210789498685425294969726260400 8420796 14006936521020250109855821245670973952 8420797 -30470825279215232069211614153148454080 8420798 -42635773962781314371320333351737849600 8420799 35472991530554511066131021780443456896 8420800 12048627356325757809486189012189184000 8420801 138418436934281479287759516476453588802 8420802 35710482773582587144877968004962166784 8420803 87944101344346525023426696403778258064 8420804 42522088896293213811221003378918854656 8420805 -89740566884078737875878063909627873700 8420806 -42606341658442268966887452121520547072 8420807 20599298323739531451846563608955564760 8420808 86611519577603574490184358102501949440 8420809 45694971404408842670404919195045774080 8420810 -46256359182259578804572921692689601440 8420811 46210940594495544941948338236328727808 8420812 80605120979402444913831482779154598656 8420813 -75841969800337048867235052724386260256 8420814 146654933746916670988284400252067907840 8420815 12365950323468114918693963003263598720 8420816 -359938677372361277350765505259061248 8420817 -26899171350288010451974435222206668160 8420818 28086461327799992103743760102924604416 8420819 -3771459224838114672117762593353787520 8420820 45048147315115889349125822767480012800 8420821 -34774742916159683633891829871834732978 8420822 16373449448323964123383875213767399712 8420823 -658602357613724024522912398820777640 8420824 11146438695208958642486021340365107200 8420825 -9593252957613151321230700137532632000 8420826 -21482469752450669772238234376557926912 8420827 19670455286058509107566035052212980676 8420828 41350349283776754897606760235757474816 8420829 -2814631232324042248917395887422879552 8420830 -22825180697583783956763378551062636800 8420831 53294606805453725548043753518389447072 8420832 36838674660124657037076709976487493632 8420833 -77463804525070026900955135443032365918 8420834 -54554794795166740050049434697229066880 8420835 -71755683366210252906851188584843819600 8420836 754891531567624362857474238563876480 8420837 -54277342992286039399750044376597040514 8420838 -9768920295157667643122380826920834560 8420839 -28995623770990734185303925271913134544 8420840 35535737827023281572356717280041369600 8420841 -1267636563923917918081536771812606016 8420842 1786560297678574988821648446865362624 8420843 25766595976118315843652310114084783092 8420844 -16477024286890078207318082030962295808 8420845 -4901883938158914132985080195362406900 8420846 -80222909840845569951407401906296457920 8420847 73289590629434958552503085111421451520 8420848 -11031254189390696114990567153415684096 8420849 302074284512721148281372655184866331136 8420850 -30602431012770928015762515634968872400 8420851 -7855105074627954139522922925542841296 8420852 30795056289764999167744230960615727104 8420853 32027567817345165219681647334185182848 8420854 6258072417365304394503357855898949760 8420855 -78017224981773249382751629372209123240 8420856 71775990991491740165398525427070259200 8420857 -52178003622191004067574371823401738160 8420858 3341213041741773000387693476157671280 8420859 -14637880379036990271857246310406813236 8420860 -24271801415502988302837722628313344000 8420861 65491533481509358525752071088724563852 8420862 -652014501874648707032113475936157696 8420863 -62549865967755654690401334561490753416 8420864 54990991111738266790976808542363713536 8420865 40400998120468154211636726237699256320 8420866 69184419142551607842119449767319111632 8420867 -3778158953123570555562174368749583232 8420868 16243632849992777048186983433422725120 8420869 -159575386116601863277414055462936445730 8420870 -66604526977333416940441865716310517120 8420871 -21954413566857917317963358062596358656 8420872 -96062416035562554855261626138803891200 8420873 -84349494168291312758299048299199362636 8420874 21469051860348494838550407876850176 8420875 -70251518990782339365306856279473360000 8420876 -111496922594529416931217650855980544000 8420877 122541299774485476321287047805118301014 8420878 -5379069304151389152424141755648802560 8420879 4779986372234905144777789556179428480 8420880 -3418229308196542249319634236768256000 8420881 -15977052393247358308168995796702467840 8420882 76918054189828584235381554525784280640 8420883 -120554179869516814814143085536740194376 8420884 11710216554629338760201437886254080000 8420885 13338634118324960920859539382134121760 8420886 36979388442824468246148664612820200032 8420887 -209360517198786614983007358154780769464 8420888 36102110205968022347363340223714959360 8420889 -54307093784560108361922364434746262576 8420890 11786252950777948269556357869252991200 8420891 72597480074797539143226765904192604292 8420892 -52433867449479521040915739791928002048 8420893 -40976726148679262829288341360913410400 8420894 -35803695152271070249414361013561573504 8420895 -99137356989000784839981657144334944000 8420896 -24234400724173961169933682285404487680 8420897 1649789112713786145496842903330965346 8420898 1953544731145329401583829640159846400 8420899 44648150948889131687740482421813720536 8420900 44802753972645878042859559371799987200 8420901 -69079840188645665228695252987502079360 8420902 3967846520420512737320081964890333184 8420903 192400222917263061904116613209154396152 8420904 16506276490157614518451686932325888000 8420905 -1109893886145220418087002549916731200 8420906 5244638212466826312331575242870486784 8420907 -107316196935280536961850586008963273280 8420908 44898053175543434389838280867197431296 8420909 44747478257136513984550134920325294816 8420910 30031883458324118390471735706987231360 8420911 121659085135221156047954124654269050432 8420912 9544746978038784259239967329402863616 8420913 40815953248487678079871054236865408260 8420914 32249242038553791951278492259066483840 8420915 10932063957094270117213890987508590720 8420916 40003123352649790542842365621114576896 8420917 -7456001019172196098784298582194022034 8420918 16418530627563020521440999811927487040 8420919 30695082903800474123079172064602718928 8420920 -124254682847572843222933985999029555200 8420921 143326799638208720291570594078422457472 8420922 -69118662766324808301629934072981523968 8420923 -51148372390869106732376607549097747680 8420924 145551891298723775649566988471414352896 8420925 -69448580481059997318863646839008236000 8420926 47906309215009883262147548593604198400 8420927 -153580114288310683066898939642404156224 8420928 45946278431318037489320699732258979840 8420929 60925532143600975128625996270485580080 8420930 -14821746021470111237778276187471296000 8420931 1220643710674505415267019285252125528 8420932 -121379788415852738166646816131540445824 8420933 16682305402556385954472553700900867840 8420934 -33960813891997197733015057996061401920 8420935 47398975552566657294268776899821157880 8420936 94610405719483495436339546415090892800 8420937 -6030591339606556724634428776635939648 8420938 33908102121425167401951984346723011120 8420939 -154641879418998190079844516687534721260 8420940 -69214811947414238770114953040232647680 8420941 45879454745068439015067694818066817612 8420942 26299923719722298262369945343044500544 8420943 -30290270756878508134651284347044459776 8420944 19280802311447958966151147669322858496 8420945 -35872204711433717493254100259671421080 8420946 -6128085441789740222482354103367570816 8420947 2251724953441205281643499914477614512 8420948 -400420250048167524163363078805047296 8420949 83414015685593199712158057000546963840 8420950 14574859573956113294844098716140494400 8420951 -62862662459501430054121105496438372736 8420952 117168166231535316645087563254800384000 8420953 104562196276965384003483560717123896202 8420954 166283665883424944265225917695415081952 8420955 39576991252336817636153389500196773120 8420956 -87584393144788997102576643956017144832 8420957 -109138544136164111319911348589753880794 8420958 -3158871428986524931275397725049631232 8420959 -89034262774663705782377979868267279840 8420960 10808802189492815470492715803945205760 8420961 9552160027425173898677206451406244272 8420962 -73360502727698060271599317113717987840 8420963 123796327981963956520749704971480691424 8420964 -2437040766651687175162834454515826688 8420965 -14844966373240572788529666545275632000 8420966 24792726034888461070822131727044769344 8420967 46871333038541331033846013666172390688 8420968 -36221952451133589887415431757253754880 8420969 -35329124466812818254649181496702450630 8420970 -45401756308513576675339924128139488000 8420971 -88416151335664923232588906793990493440 8420972 -47604325534471388162485704667742592000 8420973 126227319000636497417313297592056007968 8420974 -65690464650591239621820677512795875264 8420975 -159822799725910514978320053145999551600 8420976 -32180799477484078022927209094084689920 8420977 -76417096351822316675599127737161712174 8420978 3643120571969588374757352733942205856 8420979 14412434170899644372199485451359232 8420980 -75012265318101741859147994242264608000 8420981 9080225645834527362543065617334814012 8420982 5693813574039341938439012575932405120 8420983 184586822526829015777558598023400656232 8420984 17998235340747096688617468911780413440 8420985 42550833028185764954570098733872836420 8420986 -10972138016208685506857334180895689216 8420987 73370393315008951230202964098550437320 8420988 -1020275831122538867593185016202812416 8420989 9833320097989042282022853404605202432 8420990 -19078317080007552259146627818541465600 8420991 605407058998162757738663613201843840 8420992 60806307778785673770321297698350694400 8420993 -84770785083175406922066131899038038400 8420994 -55280721530089886233624466303930598576 8420995 77885538373565798801981836543056000 8420996 178583188578103536409650680499425553408 8420997 986380696821095826289017808827102336 8420998 26072864360686192446641742699354300000 8420999 -123039491566398566454538001446269429120 8421000 -17072263759269221672467308368117760000 8421001 89663694414735260867466597287518594080 8421002 12081413625744113394578084506865666400 8421003 5990660912739608135984754886307642532 8421004 -3093006524997530970750030437361266944 8421005 65745283796708664213878194134963168000 8421006 18160788297702468153908778786493867008 8421007 -18236772697060520948844646873853033088 8421008 -13033587285778924678961156881944723456 8421009 -123311035447655965941024184274523760320 8421010 -6965749924261268018159135735487290880 8421011 56246929033965540484601755374638829840 8421012 -48125372109883926158252117882942964864 8421013 6277668794304228188721444762100339200 8421014 29139797128135850630088471314302021632 8421015 -8087350785081833241732950553616397280 8421016 -1824594607402706892250951142347468800 8421017 5562770568242127026606715530331016320 8421018 33586580193292047808191730355053240320 8421019 21510373529183383515237448857309809496 8421020 -37709666966776691761952955503383296000 8421021 -11293472404611747196579992851798169600 8421022 1886714248390899002914243178109901824 8421023 82807839252372839918798862727811096664 8421024 16471633327152989693160935302276055040 8421025 -14097018195780001470091711872273944900 8421026 -9900802285562856664774988002114301952 8421027 67490456875402992385071273301273516920 8421028 -3272326058110673677783511570035507200 8421029 -63529938819592430889727062729932613024 8421030 66177237990183949515424888652660064000 8421031 41310322946348346586062225911115764064 8421032 -51382545704409082805884633781471769600 8421033 8658521027247018117091122889014312000 8421034 -891272169824129200602015868981186560 8421035 -47359647556710561225255781996305992640 8421036 7941615092968020049200925823557976064 8421037 8445312064667344188257825264555241600 8421038 -18897293411449415596227111117332134080 8421039 107381812172601139722962351202401844408 8421040 -27757736935393202509353465194236477440 8421041 2835543546168085768054491554076983442 8421042 -16886662722938393654228471588263625088 8421043 129978730605174571978566341773914905040 8421044 20285089224288840754685300190044000256 8421045 -40076345818619703797647075074814780800 8421046 35127472993024415538230793211811117472 8421047 -4128544735259899300406606112315354144 8421048 21794134278628563135262217128337817600 8421049 -10645644981307431135972013909349402880 8421050 29549030149327559671842402327100243200 8421051 7420585848972366944064453888978340632 8421052 -24959766897084542296295889661496896512 8421053 -31684416438284379856736217955816410240 8421054 -1899896959386048354435259878511687680 8421055 -12392602862992544369451752037615673800 8421056 7736224940443165601845849212026093568 8421057 -24368271897375788865731781469332318720 8421058 -36397925247009743527934324300983271424 8421059 57237922776057721485317282145130865904 8421060 -46991759375722375491904725045916631040 8421061 -16266079571019199180549503708401839296 8421062 -11343564739053282774528159253194683520 8421063 -56882342340685971326075748385586388480 8421064 -63630895987047694375821801462506772480 8421065 52865805226808384453725918862596382400 8421066 -14602788853732325706479851943739640320 8421067 154124605906532107342665448848959316116 8421068 76041957942309534350195090262905518848 8421069 5030482842599132090885942494886620608 8421070 10193163831806136078434197288223232000 8421071 -130234493274434750656496783676872947728 8421072 -6141239121056004873098605720369889280 8421073 185225239032696578030239567976566819824 8421074 -117472855791136151504840711669040215040 8421075 -16341248979446725280523916442294352000 8421076 4956502741723845305168111364693157760 8421077 -384860207531889614167818701467783296 8421078 42558218544661282235352680102183448960 8421079 230336217725414163303515258210980044680 8421080 -128250508613140224033309834018302361600 8421081 76041614781947047429839938477002348752 8421082 -15458949222946013257819257778990357248 8421083 -6994032073393769159868190901087865600 8421084 4204083520639168886028169184365117440 8421085 14975922348056080539322742769230671200 8421086 163488689080582066038371215424137215744 8421087 94547652483611545061983734899182329360 8421088 7118660407222013628461255645963747328 8421089 70269869089309349014856899817040545556 8421090 -15097451654805297825028568271238471680 8421091 -4093295106325180348760437609889994360 8421092 76228413868345546218749358054219263616 8421093 -18640790745005068158533408154232729218 8421094 128474903335054943401475879444049237312 8421095 33247582550548640240608043416449758400 8421096 166689307012889908281860746467955752960 8421097 46552235513317995127933034223286749120 8421098 -37371600556692766591287981314347908864 8421099 34123899626570024843656412452339052208 8421100 -27666404651062843028785691228759929600 8421101 56570100807555958434968862843542417880 8421102 -15286731706692703129567824791992991808 8421103 -59098870551343480521209121607814039040 8421104 -16034204560683557668179457876629749760 8421105 -16934548082685349521617555472304680960 8421106 -80445731764100474298337827521483083248 8421107 214081189194092298556236256801975040160 8421108 18358851956532169054263865574588098560 8421109 21699644423583306948187323998685947104 8421110 25486494329402913201580819119037224960 8421111 -71528064606533435332347224060179367520 8421112 39299133425809700139445771874046074880 8421113 -42224904867166793338231524202104582072 8421114 -4458736823817030306109192605360821760 8421115 -21358837398957701726529088090541130240 8421116 -57273213451158589733766820250075136 8421117 -6666137523156275719964956361076689952 8421118 119224093927536553544914005578990453760 8421119 -17479112989470280538943809745620791296 8421120 885594242066882302215109007344926720 8421121 18320187376173308092735406032997829972 8421122 -25963442208252206796777592753794271200 8421123 113669242929708188957481098296253793600 8421124 -802604801455909633858811938025600000 8421125 -133098601251860248731515692281360885000 8421126 -1458489747286965103580875653509621760 8421127 -22774195165129695148524392238327458640 8421128 119508335320146173302484554080717864960 8421129 11222027217203934493040006113025209200 8421130 13165354790427940283789259060792036960 8421131 -198091831508613953727830450334086534688 8421132 49808509076646612239048625904235638272 8421133 13076613186846461584389107297330967520 8421134 -2462520536333188001366532701942595840 8421135 -60773123652651149882728795989810332400 8421136 -899353157568060087847836987291648000 8421137 -113204685809005649403525940873116452508 8421138 -3268535485275314558613818576622696960 8421139 77390459935388447773263168709197426856 8421140 37153174128886164202207296687869806080 8421141 -3134903961237480252446104963484463456 8421142 -72469766752709176070174157117010145280 8421143 -100130806187766975812019097030213255608 8421144 2903948380077960309518727966462750720 8421145 -9502285210079481114777924849587231100 8421146 70195895581019183463273963705301612272 8421147 2099666649562705020097674257872519440 8421148 151524204024772090562991951555520030208 8421149 -31466980590838703238745877699770282752 8421150 10927945244135161414214086203184435200 8421151 7011738420151285920800972917256708240 8421152 -52022200380011690149150713103442116608 8421153 26051026546704669530123300208956610624 8421154 -9244400554810228771334874434007638016 8421155 57699160350574531794959111531879044560 8421156 -54028050623514316682297463003019567488 8421157 -14208665827279791332418344889089800068 8421158 28163331497416964327533042157244403680 8421159 70909002175128286098656873185193826000 8421160 -31555877253258361118549737486030848000 8421161 15414044646321387307334959840262608320 8421162 6871526682208784350779503496375912960 8421163 -1841483375753749399915379243966589440 8421164 130138272690410973586199067426913483776 8421165 -59338656071693796153933524352369888000 8421166 9225333321221230655143746338844286464 8421167 136529023407519112765259515315172787216 8421168 -1015911386680388182881849381111201792 8421169 146107336625770518107404814833337079844 8421170 32774869572973627358236648778106350400 8421171 933081958269392140791770609932265664 8421172 9192023184787839549341305700653810432 8421173 -35564421022277043078677045806793458578 8421174 23433752989021952304208738292103427968 8421175 25315881530338814801937672059145734800 8421176 84658056335899343664832125484596326400 8421177 20520510587213244913036838584207977408 8421178 -30151593866322325276126834146505279488 8421179 -31675511777239794304846868589720077616 8421180 -14004740013679441357729321821714432000 8421181 17367059787999259165769704998582734464 8421182 42631618137130715623651147288355020800 8421183 -105954967671408149766282845000312487048 8421184 -16120710420459051823989457111363354624 8421185 -63927724263699124732125013497492280620 8421186 7915562282026453588970678875067912064 8421187 -101258631309028526763972598746429092164 8421188 8372079512459017273506445977708288000 8421189 -41783498145302825618750350633752657504 8421190 14791061553236832764614766399394969600 8421191 212048284835783728045722329886283733592 8421192 -32610339703445722888048871095296000000 8421193 3068539764217310550813408300696526368 8421194 -69935500787203211509451756490654011040 8421195 -33523974909560431888490657998709033760 8421196 5300526918556285685868153117130667008 8421197 44945547252587219330659140252045595680 8421198 -66652548314212414221120779758930201536 8421199 -5709060903043966641986683102631620760 8421200 6202939567321484877560595598215168000 8421201 -66130159817863177518868805522527823070 8421202 -115919789138154591108259436236643438448 8421203 -24748864394803628019362137336078165344 8421204 27541342719366317616215789248075628544 8421205 -55671477055174190292689740334335984080 8421206 694535845720906309625443011400107648 8421207 7138525988009857664784226001313611088 8421208 -97839088681660686519719687721141166080 8421209 58348687277498847768946560628662646410 8421210 -10524643813411353270086790986984586240 8421211 116513959624357255086396798911557571800 8421212 -15493004129255102329378051083366506496 8421213 123828439109964372504849782348138876544 8421214 -116440529371015316104079310384854492544 8421215 -35853267928225101924143349812535342480 8421216 54633570098469298357848911026289639424 8421217 2795809452313245940554155059160840384 8421218 -7518548383055768381397919787405084160 8421219 118236533280864693700121883502607758320 8421220 31192571617246692751674320373058375680 8421221 33815470598686176262446810193134506784 8421222 -24648963298838652143370024900538137216 8421223 -68018501863287805709921779674363319200 8421224 53525815386080455212298037888376422400 8421225 -28572069180218917761267821696942928000 8421226 50335566786379298101413911946205413888 8421227 47234154438943203819477846045606953076 8421228 -112091907991897991756416798101158546688 8421229 -57990326646816805630118202229815872170 8421230 -28975858074272111794399757187974678400 8421231 2993881800139836818095260461724756480 8421232 -10611626245434579272738841227065917440 8421233 172779117984056862389064839627987343924 8421234 -4135878265472789789674877747089524480 8421235 -93973453753920991487808405055487698320 8421236 -33300978862566249698224590813190790400 8421237 -33615292542875854693396353886672866240 8421238 3271256412744885240152861183243628576 8421239 -50962122851735325098016663296712543648 8421240 -59312937286390010975484422877482803200 8421241 -102730182369479898911935901750464590358 8421242 67145336281391321636114500910685504000 8421243 27914409773916884170037890502965972992 8421244 37832635267124166607303949073901037056 8421245 -51336815407176352702424759852772933120 8421246 -642601606034607551495008810837629120 8421247 -138366929400358879884776004279693832680 8421248 -66593319437601738644089037507851714560 8421249 -1534889278913954465432234165604547392 8421250 -9758089171078322474594279830319190000 8421251 -137181384499684864590955487009566703748 8421252 20943637131529963384713426167542702080 8421253 36336274002713061846169035274066985820 8421254 -10183949206053655467087230946206123424 8421255 64098045215543864131583754617304431400 8421256 -144660195901036884147835155634612224000 8421257 -16746253391072470569505829925223059420 8421258 63904605427560513002323927376883506688 8421259 -36777343046216653866702711164045960448 8421260 -26630789654715768069915999735082506240 8421261 107967594059470036364757965454275393472 8421262 88967197719822903012267606259630621632 8421263 1161064828973884769311716384608207568 8421264 -31938145203787484775851762851375374336 8421265 -289405182333987890640249124701268808280 8421266 8412134052904149279974966661500734464 8421267 -71219762012551193053000484775209307720 8421268 52438847571979098444377715944277093248 8421269 106656372042324936110273473632359555580 8421270 -18777206214229613830805398755203205120 8421271 -59087957041115953617717477388075972256 8421272 37846647697302901649415160628918599680 8421273 72616748173046440957043586848062391040 8421274 7835478636526947001397502585465606144 8421275 17046645550052269083885901459665000 8421276 -16435961316199771356484736765626346496 8421277 69587812016886581646526010315803621932 8421278 -35123630644535079029372240118880978560 8421279 14536687465289513197191069873074951568 8421280 -5257041650102983109965629663718932480 8421281 -121023069497324319227886624181802976000 8421282 -8269394252468405826707759380187059200 8421283 -5696613342400483528761360752035289136 8421284 31369621948482376017978251649734418432 8421285 36956673942533768335533969010380631200 8421286 -21196469873317711816404553395619365408 8421287 160685668432318981832960235840557535816 8421288 12964368681025130806484746886168002560 8421289 4621507503975211334572121140239239808 8421290 -156579940588460953927895755797913920 8421291 35711568143027042517590092141696479900 8421292 -2919241690618636347849003270596530176 8421293 -88693375945897604593337696986548231060 8421294 -7137994355050220819807615569505341440 8421295 -83116988609090997287870215350458758200 8421296 2952765501830031036408803279500541952 8421297 157642687863244946612691270859295482272 8421298 -57115064576107076218040739793944207600 8421299 358373606797048677987313006242229210560 8421300 -25841403884413989192862319655582720000 8421301 -16670590232451175290807183745170386496 8421302 41397341456666181700813065314973847104 8421303 19872985472916398980193750743638580608 8421304 -95850082102502744805124653395873034240 8421305 39134004087148965919185503505422449920 8421306 6748960082127582124728527150729836800 8421307 158025965850638565742706789167505563752 8421308 -49582229181624481575428257245397853184 8421309 -12982169074187567274404553361135464192 8421310 30047944621430809241297216742207168000 8421311 -5843487368087693168344800064962333528 8421312 -2764697934513108383468142457622888448 8421313 68120749191255211389697096984268927920 8421314 90135380891848091774992210222307066880 8421315 10674732457493934151147577287958822400 8421316 58868219838557278199758578421631527040 8421317 -20065955689287963917598495516375079008 8421318 -1967817806942319857938530876039876672 8421319 -119135150904706223277280156869936749760 8421320 68388600806627304375623103277114828800 8421321 -171032891583061860140201599096857636480 8421322 -6142868492999997370081324344632303616 8421323 -26057183958569085587765181941365557360 8421324 32954806597859897157674079375459843072 8421325 -4373583598854350028259175819614204800 8421326 57338094358302839261799827163734296704 8421327 1082724719315004371200228938845575776 8421328 18668746689984940204986643341585285120 8421329 26290983392756119078635776282822030400 8421330 22171191423579214638686610985956625920 8421331 -35377766382285597408076268204864382000 8421332 -52051731382751078711253769430022973440 8421333 -76872817367076831760735046243332020576 8421334 -28962166891915855589754063684590825184 8421335 562654592881040334592909460641697280 8421336 16686183705235218526969526742024192000 8421337 -11701680007478460903732296459735784320 8421338 -108499776262839651816582378631822298400 8421339 -132529137113351459618523340172232593040 8421340 29142919788312924470839788069553612800 8421341 3203424377874080776170621778513089600 8421342 3728300824825896963560891388923541312 8421343 59528341864462978801173835593191788416 8421344 -187340292172378366568872564312888049664 8421345 -55611362161430892938590003798346503980 8421346 -1152302590990891747140421381017359616 8421347 55497959230648854484349548038441176712 8421348 12630376296719747400585929408782110720 8421349 -124519719482795423262135698951559395364 8421350 -21583573083322824352008616920640579200 8421351 35692273657827216870401400633605537280 8421352 -23257728928717674486529352240619601920 8421353 -15841676878954296652537515253431268236 8421354 -7073776537812950964269871351629928960 8421355 104407663299656854403187189102031661520 8421356 57933283367998878997036525341661421568 8421357 814152669609408625641340946614473792 8421358 -38484071189848445717424737305301760 8421359 -59529898240789007203009460980335409200 8421360 -12458798822516555374223574367730073600 8421361 15562853615376131175081849295576434240 8421362 98710955964343203877716978987581885472 8421363 -6163520188036548702591413042067633708 8421364 1745095212432349001996566440082411520 8421365 -1812029633632279458912908178436543200 8421366 84125275799011009949390158149830037504 8421367 -10324941487945311426327654975046918208 8421368 172264913334020724635431505883409920000 8421369 -128238675082580551566765750026037064992 8421370 -8325899066010773309669868297738240000 8421371 -2854332454245169999725692520065542656 8421372 59437260196002475434963633035631513600 8421373 -79193222807840642679016154250206311956 8421374 -12292494110512438829059947991929115200 8421375 -90413020397311960159740575819699352000 8421376 -155288646264562260213737473266973409280 8421377 -95188913979768228026374617492123330000 8421378 353258966420968384562980637508968448 8421379 -767231434751597647931913758622594224 8421380 -45506377914104098592159184340943155200 8421381 -36951988255086775969605345667122954240 8421382 -34379780075423443464240467545505892000 8421383 25457813758337805459361692348366989424 8421384 -1379813057721093188667152214701383680 8421385 5339714122500787911690453342526000200 8421386 29527851086241184183465707923175193392 8421387 417756595095787990308357152461561056 8421388 81760244099806032579485272083877484288 8421389 26514856563739716331007158407915565440 8421390 11867426662271253844317128141573301120 8421391 159197150734423636596326288474513273784 8421392 -6296109819165781223198548650471456768 8421393 -83730899691949867458392642446423205136 8421394 -31387320771863165286502266593529233760 8421395 -5901728644768210494038743130267123280 8421396 33936987679973685407601215797086369792 8421397 -111304995995251969429691253769991073540 8421398 -31183820274106562228832348532362186240 8421399 6012418280644900471499420044141061424 8421400 14616698404662260473122626713251840000 8421401 -75470988376701654973333101596856041196 8421402 12339740927434984293332674953891304704 8421403 -76401342055073164751706995799807316348 8421404 45348073026619765233839214127853076480 8421405 -9623079104991161339613220008733612800 8421406 26181291358179782996200894019164149504 8421407 128762169022354373691221166440295394656 8421408 1712288368842375074091832336529129472 8421409 -111104374730453591357586206827996737084 8421410 9468138523651660241808552739673091360 8421411 -132531407804819473106626574110017844416 8421412 -8704184984999920557797862924784978688 8421413 23367906684995255965557581554455736320 8421414 60786493031199109399205007148285429440 8421415 77267495345329614606469030247904709560 8421416 160811806905156140666997850798761154560 8421417 8496923308196729933750293689693031188 8421418 83180773077421573684060589428006250160 8421419 5017501788207127809414836711022128820 8421420 -16973079574967055076032140346617610240 8421421 1658583549773373240143405837443782464 8421422 57452610999160080895171366283749666560 8421423 -6686652897948699107833115787445159416 8421424 13925839815904977732531761262620835840 8421425 -86108068490545345080911195744847017850 8421426 2045379529182428673401848452496179840 8421427 -12268127342019502154597297450674245120 8421428 114659322592998809025472560315150403968 8421429 30088842207359637534890930946089404416 8421430 -28672358283844382255191744911881489280 8421431 239178169820941256956030229537040967272 8421432 64163678411618365081879947447490314240 8421433 2375370812522382214665010617893970900 8421434 104133308089358687746171662544501048176 8421435 27253295638515336385127421071016998400 8421436 -4109504245545511411132095692805944320 8421437 -320409819578012603655561175593591167220 8421438 -23000340956339344638496327238161855872 8421439 59930433169188078671343782669446671624 8421440 -44229745591788105431381941089557544960 8421441 -19498231925591904693626731657403859072 8421442 34292911164596089809846964266065329872 8421443 -47427685755236731921392325890518351184 8421444 -95019329640090570121590985607127033600 8421445 150035220052962506128263688270367024700 8421446 -91648457555092069603836881218470428160 8421447 24226321227177179884307844191939159760 8421448 -1066493298237928626239773185118371840 8421449 59977291575016619618496081828889229220 8421450 15422687260905528571139803820385907200 8421451 -16757985210469498927257419148763944600 8421452 -21457711122777830715813829451705849856 8421453 73622197604504384967146448463540125462 8421454 71281216955875024145767651005208236480 8421455 -34208808362190241178817654277290849600 8421456 -1123001333736707180347063805428236288 8421457 -57772306862277441274182970162606535568 8421458 -33813152478053125915685513706747905760 8421459 15853707881965942986927605087311003440 8421460 13549435493914468910230867613674045440 8421461 77858699319701408135855749077563473500 8421462 -26348756615473788716982802196418662400 8421463 123784560638242437110685012576477640712 8421464 -846150827873275025002612801276538880 8421465 4708783958663748970514817316317340800 8421466 -45967513407132080126534822862607904256 8421467 99973532203557307965082503351607310160 8421468 34826761352048330114374634486384025600 8421469 14340336474090547254759014123633977696 8421470 37630579660462932200861211908071951680 8421471 -82796421492885481151189246400431477160 8421472 147483302488844326137232697459994918912 8421473 8225843632273014632777149308685779264 8421474 -20979099330129434187989948353999616640 8421475 47849693149918562276691267961074064000 8421476 60153373874365377987528184959188606976 8421477 -28518627034485341027242812409502776896 8421478 -18484535551743158037517939300511947776 8421479 80195989081917773525840824562218080 8421480 68022371225148008578684307209797120000 8421481 4370509052954115756278195188025208000 8421482 -48245297914651083637803450884096934816 8421483 -47682985555649086121404189082554102080 8421484 -58868618813185693085266588515749606400 8421485 94364510229489265153305705796843623180 8421486 -117380820244866450014142543046020074496 8421487 -119798684684017103007068298934287586864 8421488 2728932600547012793553930995525320704 8421489 11618951250394768456088767667506515570 8421490 26598771080046599511680966375705871360 8421491 3035878932878670208975610335544974464 8421492 65374638701510313663550620520009162752 8421493 -79947726775087155298781812101242338258 8421494 68226021429814287796130962293275422272 8421495 -433959138403366710200012701395580800 8421496 27933182930820757549464976562024693760 8421497 -10962163797038175671360771762126419968 8421498 -105090792316952515587686442265243958016 8421499 -2637301303886611116581625209993888936 8421500 -15143480343739620434121480927285888000 8421501 -38415333155378593783886072015483683296 8421502 -10205039970142405867820328626638641600 8421503 73903515987061712576020621930536798120 8421504 -190628448141893051624940089188024320 8421505 -13236849827420399789214230453280071340 8421506 50885537053354762203604021401953772960 8421507 639064000406379185288235529043033088 8421508 48699693407167342594973927845171891328 8421509 82239449215590313197853666456394095710 8421510 -5104672595621527714897759906747789440 8421511 -81024534084137761133513410286851339680 8421512 -27659608759918881911093227965729423360 8421513 97248204940229884204152061517306208000 8421514 53147517772086691532632641910849551360 8421515 77690774678995084167869995850790416160 8421516 -50515189875836980681917674286077322240 8421517 -94535834352233787119839048420351071380 8421518 -23512626786727838036034740449858879488 8421519 85778616050278337042594022993221340288 8421520 -21692333580183592189918353887886950400 8421521 -37387876332796510128885102627603724188 8421522 6134468003536010640775203647303516160 8421523 -39151128017575853502566270315881618944 8421524 108545928056558596145036493250578996096 8421525 -8881533060991918076374114383687175200 8421526 -19118547413502441635630451352368888288 8421527 60169589434749811889817966370708704192 8421528 39252926951562478515170488205813637120 8421529 -64864131555143060770617331155924178870 8421530 23163893479964712775913076671448534720 8421531 -10488174519224209968105142279360313448 8421532 -74659730502543235198944694616094260736 8421533 -66962194395918799962806591658033944340 8421534 59389409593939554410756512915270980288 8421535 74984819938969401675499894905472845480 8421536 -32008678526649132883555600470377103360 8421537 123172993110474517755951005534415376560 8421538 -84358925616285809320389275390761801440 8421539 32809887191722061659494597486421423056 8421540 -43280979804040604066218401593283256320 8421541 -3654387763348672424178125188027549920 8421542 26904609365240425010718298073530521600 8421543 -15762413697052400281092898343010388320 8421544 -85879760965971135447936186495971619840 8421545 -45198632410558353734396419750892739840 8421546 -19291995569193030644320712324244819456 8421547 -228610531396694280502219294911139629004 8421548 -35464336585661693746999460527030170624 8421549 -24276721024104171996266926604334403200 8421550 -1003113467022907364908878840626539200 8421551 -32005712972875356219035317153589613888 8421552 25580202015797114115665585481794224128 8421553 -8026312332212845101519874456119298304 8421554 -75688864756343834466139603809360288768 8421555 107933558067659169619022701877643439200 8421556 60680812766467675661958592236631394304 8421557 -126394368851228833621857514221205522194 8421558 6061691074791490625846459094162739200 8421559 -25325108217835157627324282181181345240 8421560 -11940088105766466571674970777780224000 8421561 -115888098972382423521256819878401140668 8421562 -37532630798058363611042458019696164128 8421563 119711193464698850451193929729207091812 8421564 10006333302316965038575995784963064832 8421565 -3550586152889523009501876632243633280 8421566 -88088627944959607978338032703774720768 8421567 -2046219449978863898296091554629563136 8421568 -6631462323064507439611611573464858624 8421569 -65294491910445593126691695822097734592 8421570 739876592068531673964000968093405760 8421571 105379134471921416715466790878741752000 8421572 4907236276856566079968200772631199744 8421573 -47023046233737334982439915366037974816 8421574 -20524873898900891007192838544651979648 8421575 -80906994567100456161176645330524663200 8421576 79606524969505545091293864778896384000 8421577 145248118399255128554573123665596302426 8421578 32134611929120150776558129482160762368 8421579 26809576383021574406981372657156841840 8421580 -33430059324951733540900809137068876800 8421581 -138279606385620534832409936065520518890 8421582 -23186727032709159482584312900314397440 8421583 -26195021369391001169617702978080129480 8421584 4589529290154282137800862367453020160 8421585 70014110152783302485714231785305158400 8421586 -9757165729566575357855725949380081008 8421587 139854884395499207766951131524729264236 8421588 10549922911470154791607385033807929344 8421589 221008387533350213662086390494918943168 8421590 -18100439605898249633192086546224211200 8421591 18098558599096640790702183264939954792 8421592 6924837654990092995369763928111820800 8421593 569457512858698909143175509285472800 8421594 -5213703270258258930457376300681739264 8421595 -10053490124413103714973194534867496960 8421596 -11624325090569250902147471660332683264 8421597 -56610481898351990267401216561613305920 8421598 115560534047922363293587859957457906240 8421599 81246055009138208122844269197166560120 8421600 80880068021414567928602317258752000 8421601 -202435098740380897827586780540392397440 8421602 20654571020617032909549406219509053952 8421603 50540913110915433937886346379482948864 8421604 9876836281515192228777732712450648384 8421605 -10295327607045388406982877055596953480 8421606 -8003808550230675646355455539269304288 8421607 -15791030284176505560333332573383810568 8421608 -63077033126089170431512770156411571200 8421609 -25864018986390543480558986080563781440 8421610 35525296753526548924029019400341188960 8421611 21721722248275040953898199110100674304 8421612 -62415381388134244773437318483632263168 8421613 -85839562344468751263987536016997469460 8421614 40713668333917058655655347459607342656 8421615 -30070116596416148683780291292329418880 8421616 5753877264914159340881114296072732672 8421617 -78184673626216218319253146345524921360 8421618 65342239445512181539202915339413375104 8421619 146221895237163377171123610596596515020 8421620 -32273909750711723325734433368115928320 8421621 35083622780999476481100597131247953760 8421622 -88014703521067425740207562465876451776 8421623 8280361357536732000727465057844880000 8421624 24901677912329484601387989512591769600 8421625 -5985086753954278788300652146647670000 8421626 97231585874951000426844028356967750512 8421627 -45436144838377150820478862023633544680 8421628 -68156716635380377899192677566822469632 8421629 216151422702861347247156418032115275000 8421630 -41423307392880025365098144484147813120 8421631 95059920503297779125286683261122894152 8421632 -102192433440836048606526144600801804288 8421633 92563084287654176700249193884929639328 8421634 -32453121932621443116594331370300247552 8421635 -49152397605882348809674979705777719920 8421636 368603695371448446990574750289510400 8421637 -62962259657905248212308843153285521920 8421638 40790940679889844216380103561712026720 8421639 36132320876742588161995736488682624424 8421640 -10072475927589970257956624699529523200 8421641 152527942166293887189564060578719542042 8421642 41598090232997243392357512007013198640 8421643 133610414274334353010574016078675079680 8421644 20184759794990523774106356355529687040 8421645 1222343661748817390056728119070027840 8421646 6010053076778361546665297393658620928 8421647 -61831688639956985850430772646748897920 8421648 -5357754634717896653846825700586684416 8421649 151638540928592477100031628702024820336 8421650 106799134891185102376141470199114800 8421651 -39983472697383410315006959195151298816 8421652 -109738257823548985604853044889453710464 8421653 149102162962681405087134386098209829902 8421654 -21006372305778828908638403236215458880 8421655 -131722546749671457428986846603662768000 8421656 -150540813654822067480595023995935877120 8421657 -34618216134727804797388350462615947712 8421658 -17631878933925057954909813678584202240 8421659 12536248760631467946127019638924847616 8421660 16850730936852735482462873306618419200 8421661 -178120281095701323590318050565945703828 8421662 -105232876151545852212889420806544215168 8421663 139312344247446446661255049381411922688 8421664 34376077921826867593884039836554493952 8421665 34740096112739195601925114973133446400 8421666 -11437940822183276756067264872277764352 8421667 20988688113013637175393924796015810720 8421668 -8719967137700570350483491620012909952 8421669 18599809137178385568544722901857070044 8421670 87471347318538526902009859555699601280 8421671 203884830743628460981252850423341820232 8421672 -22280383815442115042104720803783475200 8421673 -10159995127753904819432639565347982236 8421674 77638619023791644971084927408413162240 8421675 11480129370234367245128111677438077000 8421676 -68922361267278819213514327629713847040 8421677 13531913057344742411029832109353988864 8421678 -25022147177395705869050695588735948800 8421679 -1509015554332948582362260507891820800 8421680 -2101915435514795412011651500597248000 8421681 -28481775033100594552325393095588190976 8421682 -54022468633093766433716293569279149808 8421683 -57191950392445671623470669729679827536 8421684 -49756955324424295169126054926655244288 8421685 77679958207135254968875799303011492380 8421686 -20308940998376055908328066187125302016 8421687 -59472394821933439729445067529051300080 8421688 81638407188483139040105342209058795520 8421689 230444067999347813405627259839707955856 8421690 25485551458034437054227595056767193600 8421691 -28854630918091347683741112463603274288 8421692 43658957648588271051672407459366218752 8421693 22334585112085417002255589397178186240 8421694 -3133379181430721546260033730769152640 8421695 209233531233300256762795282162683420480 8421696 -7824685271966521984819782351365603328 8421697 -185216548446296088900193256684388065854 8421698 -78762849160665631757063848634700231264 8421699 -28832219409378477308632806195418040064 8421700 -1364048218340378535530854325450649600 8421701 135937464669818493959573352498532524702 8421702 73919320743368465014816942585848868032 8421703 73752316383567550820301404140128117264 8421704 25901211145205420396315105653217126400 8421705 -61740933452465350218633188296457644800 8421706 -4240391592945300035317714141642154448 8421707 -83489688922597499463799955521623339888 8421708 29293680035596045406321413145947668480 8421709 68127439443150362322145992228030769910 8421710 28830750443234976661088345326530587520 8421711 112821384155770214444306417250546846864 8421712 6721678505008819984748466150639534080 8421713 -88079431943455587424692712945011985038 8421714 7781035790083203816467295972954101760 8421715 -36631713202135807961121843403670709600 8421716 35039860190070595232266977996785664000 8421717 138081881683422856667467236372106834080 8421718 506772371859924372215191018755505920 8421719 -27434073966006794816770653025574490000 8421720 49563347283082258518626091684574617600 8421721 20770025505490923654885828873758912 8421722 2292818909510243460748551588933249792 8421723 -5574914202308774119725475417410885456 8421724 118973156880333263243041442777772970496 8421725 49720700601838796920443115520325044100 8421726 5319146210474528106236974017142354944 8421727 209745902536523998579431800108658764576 8421728 64953844568653894513754721570757804032 8421729 -27607937995123963157659241089096385472 8421730 -60005343710696473833115214263224918240 8421731 -28576785065604179205309048319117185000 8421732 5400779469031218720805390384473507840 8421733 -204687536978645503000861327042105654018 8421734 -91658857137940638965707732340756317248 8421735 -23340815028694296259757358899876490240 8421736 72109699548336373950057878358240706560 8421737 47617408492527308474032444571719939386 8421738 -3973825107644557501446630047513379072 8421739 98049274595474189559101086682585158272 8421740 -4459487456168618845637839415630008320 8421741 24122753823082663362657136600800505548 8421742 -61673716569748153225393982163006259200 8421743 -69882114589268070242988965102700768456 8421744 6224147392676944041208267097005522944 8421745 -98758878629083762485908895151977123300 8421746 -100303451005216384855164234434639430240 8421747 -141913921782553262986149507492090789840 8421748 -115867848717766164047437385001650320640 8421749 4175723117681330738063012373240673152 8421750 30023924768830349104784599559414880000 8421751 -8065542538226355871633830371350821376 8421752 -135437760506309300487063938468119142400 8421753 33872859412966537569998403424238153664 8421754 102210397525003109758777282845179273472 8421755 17779152229254905266614986145863709360 8421756 21656079414631458347542910444139134976 8421757 177581396754093838058629785537351632006 8421758 3074321082232538608603405800494676480 8421759 145175820431094505127111988637550995200 8421760 108312169284802405039894223659204608000 8421761 6337956935116731341992991094245403312 8421762 303728399844736781194172341524577152 8421763 12324193291646370034583642062325913600 8421764 -51556006641184690937839042308670550784 8421765 959002069982004846995532448666775040 8421766 -160195693156062557526451147944978474624 8421767 -103840330562372774777038543875752063448 8421768 68904454443684845579947840289433523200 8421769 -1176948589606813428352054897659006060 8421770 8079595161539141445558116032601579520 8421771 40024029822598614466854973721636809920 8421772 -73150800477121887619777287091768009728 8421773 2996214780316154507110626447852164022 8421774 -19303915007567008747906606573233226560 8421775 -72655160457310006293045162329174894200 8421776 -1125812222086986796651153529221939200 8421777 23947199880393909567179264024958922134 8421778 -145979360810858716098476422634599680000 8421779 104225953966073628710180637229221790380 8421780 -58246500166659275107864666235926026240 8421781 -215942028171603837010489472935623890400 8421782 45508907884204532402902524942304685184 8421783 -163005273489021808825993306246984278576 8421784 19122422079281030736634418659839590400 8421785 -12243986116977616019978636202026470200 8421786 12948701727345043534685839317414343680 8421787 -143522751640517454148569289955386368000 8421788 -134624096124473798842526794103040314880 8421789 76935738496970368389129653082010815360 8421790 7516357091962344077296642502076126720 8421791 -3729551237681818370731377228494182176 8421792 -29004847340597553096302816092499214336 8421793 108008959107469220426784840891363395042 8421794 79685992825443455464614744102112057632 8421795 88057537352813818998772919364657715200 8421796 -3517409544884931302156822817277398400 8421797 45787678261707112492888262943712254720 8421798 14282562666566983086402236383762667520 8421799 193046264078881596640784177407920135800 8421800 -105936285032501250091962848667464448000 8421801 -21094705682334653609672358093895537152 8421802 19950846374505263962782585045313060704 8421803 24072000231317664937666128364093456800 8421804 -38452023308833092280987620055635144960 8421805 -26159906730143901242135114309974429440 8421806 17886567825130175417174575892565299904 8421807 -86365788812225746660513527964247312640 8421808 757220707161357220863945497799983104 8421809 -43573229510047291541539140533107487760 8421810 36647015088077599340250172142019002880 8421811 -179008934280989382331615053540093975200 8421812 31732693232517278238871674206567331840 8421813 -3701982738384364367027934605131426116 8421814 111530232564143856912812025606788502912 8421815 -82038208906290192960433030181849642400 8421816 38571329048415555302939410282628259840 8421817 226900397279576240627559061082115320532 8421818 -916013736006856690902583549877194752 8421819 49490235567746241318388106570424430080 8421820 -34715162169899319963608797758426915840 8421821 64872791508417075996747712471129118022 8421822 7631997088833116460729301891306599360 8421823 109591312656842992440717722181275915072 8421824 1377151260803998133212630609198841856 8421825 63564131780637014929959873225481647600 8421826 -46515825735624371374247936313296599680 8421827 -140294666268687973740134965491891792324 8421828 -3105912232293573773356582437680071680 8421829 -15946348231445264074742776906879050280 8421830 -18050071027960014395514714746736877440 8421831 128075250367431103011904951697828207664 8421832 66894460986147682238226375252531609600 8421833 -27969247558388776362981737815265826624 8421834 -21566705047700523545109473661556735488 8421835 17726983309979865098797228339623202800 8421836 282649611800335398992498135973771368448 8421837 74966768835160007253829060172251412640 8421838 43449100042078305835452182315392240320 8421839 89620130307947274106897217932551014640 8421840 1096829730495170963552014595496345600 8421841 -56307542231544753205286469473276749248 8421842 -25985061273724409876810092006526304 8421843 -116755958322572494660392421946260773072 8421844 813038359137634567885892670169307136 8421845 35026208238027174992190928793608807200 8421846 -62973031882083836667047071166935550016 8421847 -52518886924330638900854369477133919568 8421848 -67510468918947642517791328053689456640 8421849 -60341002368269457179796912772079993766 8421850 -9160969673343531402157661902057788000 8421851 766564868873355920927786954072350368 8421852 1084724893417847157212569003388851200 8421853 92427786469913574312669127842639461664 8421854 -47235879166995195291542174621687878656 8421855 36498619717992148444834997221955920800 8421856 -176170122965339268246581994983564771328 8421857 110654194427418935291333614105862099106 8421858 3830417148209437706764024658387868624 8421859 -119324714829945393978072829565509975632 8421860 46792497751798221580755827422369102080 8421861 59064336999165633123550040871933340800 8421862 -51835136791808388787287684683668001568 8421863 22394088650906152541302654499222177280 8421864 3311383688714025887399537741306265600 8421865 -10922156502334321968049504629912235740 8421866 -19904680528673393789617475368107860640 8421867 15054388682035958384288228220020244480 8421868 28089644526142618055427405640886095872 8421869 -3707842135636555306752210496354340256 8421870 -24539941194433959735756480409214947200 8421871 -66964584465579089050435484669232403400 8421872 -6489134027300668114955034124631015424 8421873 2154841964806828094478751357565286624 8421874 18787180197072554721657776231015454720 8421875 -88121012699981509315932113706110062500 8421876 -33251181246396773994218276514040138368 8421877 -19283450493711914843903584152891240274 8421878 -38115477298820609859112003252792885248 8421879 -8955459084338944065670812014279433600 8421880 -28757393675579818078662920846756659200 8421881 47645700704550527958141796213271731332 8421882 5756475556935127050003564449948467200 8421883 -386129310026762027025759555162818357760 8421884 -2817573607139121124452162093639028224 8421885 22769189135650996441245995963292745200 8421886 115778948551110084667750827381148849344 8421887 -49827641715922310648724967855047558960 8421888 26812286648566193637345877145602228224 8421889 11898111433499813392743796595649105856 8421890 30368469175871471880733059388957468800 8421891 -18076984015910359031180618122218831120 8421892 -9948812410807101938880462604904271360 8421893 -82185831944668405544975731193568639300 8421894 168155150263582832654967748580253696 8421895 -368345925347379084112004738561406600 8421896 62547539654380455452941577901527040000 8421897 56000334854429494934855190505956303840 8421898 -129932733999224310559359759566969147136 8421899 53852782989795797287616492566945483536 8421900 -10749156772801912657074666380846592000 8421901 40593769642454762965463400567970542902 8421902 -44426543334309976751769995173926046080 8421903 876333898110972424723144786572930144 8421904 15610597883696058461234068678675087360 8421905 10748232242813430939701931376019549760 8421906 44266707190583571618071382436758232704 8421907 -101806338642560299949727244710841008320 8421908 -35497652060819198889393704521498687488 8421909 -22136593064349135111574157837892364896 8421910 7699707664587029562763748504584273920 8421911 18119998734163510342194488590405021512 8421912 -11252860176458281277183702186856775680 8421913 65544562332272347023568623047313103300 8421914 -9326216379463022092057549393389518880 8421915 -85772579177916002875351329131797576080 8421916 -120661167924670349307904129298389071872 8421917 -4546918824048738662711259261676732608 8421918 -35558632871535447882749779327127215296 8421919 157674701130639236549090076054389245920 8421920 -57878036147572625670635133644931072000 8421921 -112317510327085308307501485239749617600 8421922 -50308402217058302421878167101840060768 8421923 -202853500996017738566441456277877617828 8421924 -73536355269147795782682330992754330624 8421925 -18869855765705741100999770778428163200 8421926 -78355603553563588880995577162238893088 8421927 -11212940374959728440382655343413974400 8421928 30134239410149318884857007406888540160 8421929 116631132629870356668790373883376945530 8421930 -18865167780716787207424418549042780160 8421931 12562723501205441870064680801090731520 8421932 -64552927597755677953891547098227573504 8421933 9889028931258646164084311888198158080 8421934 -38555345646103441767222984132024264384 8421935 135904993221861165266174152827267143880 8421936 -584256328124384904296319923278381056 8421937 -57268853297166422251734934625969632 8421938 4597696030488340116946939978393654272 8421939 506438500334834584170526868081690004 8421940 -23507456430979959021064960944030720000 8421941 351338230738254618789576069278220248064 8421942 -3754542823047501330678202301881255488 8421943 -151758239153864482561439232632350803800 8421944 -171689389855740544072551611525622435840 8421945 14586478043326930964375876182761993600 8421946 34870776922342892692994735699132511312 8421947 19313362580077426310241614967455073792 8421948 125867641629243056773475920679085312000 8421949 14823209320053105535050135236609305440 8421950 -35910977919922669486949826623086536000 8421951 -11709743732673612495558308145199071216 8421952 3395680327315513791104144140255887360 8421953 20415641059476094534284826429650063360 8421954 39733211956175087200598030646130790400 8421955 -93317343695476523128454496647889510000 8421956 -9557427773085306392591462770234392576 8421957 -114113493744036795831726843658229704032 8421958 -12339265771589783283599809976462548224 8421959 19639490629226308824891080113261601280 8421960 -55046351692003174120256249533560422400 8421961 177380107550650610626365440832799417562 8421962 16498493900881322684452077510585629232 8421963 -153186202236984975807225183684062568 8421964 -67176590079388589945876461492128808448 8421965 -49743175169369610035474706563214911760 8421966 -4369957937334253786616214845366468736 8421967 103335754234554788826232761819422553872 8421968 -24407085795958546415279473499472273408 8421969 4721717185814597705765159669652636144 8421970 8827039662137803618842364838765660160 8421971 608817161214171617129622897177128172 8421972 7847757878732926290187329123505723392 8421973 -116680856742923011671826136793754035282 8421974 -10309190983868848543817180180161654656 8421975 3690081877169916448842918037491144000 8421976 81448766403949297239996300000031918080 8421977 -173215583832734361372404952653131307520 8421978 54810204989373370043811718820435715840 8421979 47246006027798747225128401512152004784 8421980 -435081495705777733278717592793088000 8421981 115876882890386752802906347035917760 8421982 -4559206939433577904441470257433411648 8421983 -170188068956862155045317727787261708768 8421984 -114956766973728304509516543415678795776 8421985 -54191313000234117684781328803578062400 8421986 -431271634915574813837295546285845952 8421987 11924518215442639808455118331038281728 8421988 -19743030899589798434717956996664240512 8421989 -156597511572838909009048237987248990210 8421990 63887677518071076975644971235074007040 8421991 98511974784096203234573779555529118392 8421992 -120341013914520957520146286230343649280 8421993 -96960888249375591104853046154471230518 8421994 -9096799298144405676309048491071948800 8421995 147522537556131112526453509426089612000 8421996 -48101254943206402125375774332432633856 8421997 -73192462951027281565113153276910952960 8421998 39053558595325002140838935497783174464 8421999 19012699665196957625954513596536746880 8422000 -52053149645062272096899219689660416000 8422001 -77507391895949966457696761875407302016 8422002 -41837038354697401919233070214381112320 8422003 29256805005286236798508452549811256184 8422004 128212113637979511010972998147739466496 8422005 8200226463978255092947926082317035520 8422006 -90050662566590128599228043128722478720 8422007 36698427346907888535302340788583534000 8422008 -35947865109260849335573520278356295680 8422009 130465539126439398605588844121328817540 8422010 2970634700243924914720883480770060800 8422011 -10931731904016754696141043430849998112 8422012 -18451130420895210035888663949472466944 8422013 251014045795899708830883610175040733164 8422014 -1738365420532663042743064577803637760 8422015 10662647201583111712507825704994603200 8422016 193519470007753217440171743097808486400 8422017 -18059996827033490907307466330159607552 8422018 19006155354442372426700782521289445376 8422019 55271934755356178320429775011885623420 8422020 -17919836423746929526656295349368934400 8422021 13806257967973109325248430947012269692 8422022 10979263910578256671754378942789740800 8422023 -1968736624176022919251903776188693376 8422024 -158370737440899980044351637754786938880 8422025 29400305423810450023786657238253513600 8422026 34227664295137988568160955992405049088 8422027 -73497950371384156505482854133435566124 8422028 -9932868732564018270589793457998360832 8422029 -41967626651833561878608715872584811520 8422030 -748870470442303987366479105706155840 8422031 74097862332457397045405161703998760664 8422032 2250686649746635224714965549116293120 8422033 235639735240050743057332895384871359282 8422034 92215299861396314539695190502197180032 8422035 70864393845037114537474793394057120000 8422036 -30832685874772247325025870537776330752 8422037 -136419883579366829389389053787676078368 8422038 -17379815715436594863072406025954573280 8422039 115884076347084727334717287151394032840 8422040 108588791236497127955952726525185433600 8422041 19111055095720779883637872824738812160 8422042 89846664693236003565889560792731154672 8422043 -38239351193602417265003882344404399600 8422044 -18641431944109898203757506835632694784 8422045 79889377573160258033581526250468456300 8422046 102125872856169312987973539207701081472 8422047 -31307274128775903162503723658566190072 8422048 -23887848615564580655733047356315140096 8422049 -651418237009515191978764356551296512 8422050 36307134830604919534249654952985600 8422051 23236290554245692161783555048995713744 8422052 133074746612037142470315913263475614336 8422053 23155792115425888961677791414975381504 8422054 -1714471482159886635951992035976517120 8422055 121743055497204633266336369066234214960 8422056 3613629892002912318617834891908700160 8422057 -24167528609486115171697238525030089088 8422058 -55201987297672030137236263333483959120 8422059 69418237212909442912050619236714895704 8422060 -105724020358928822286740990687879915520 8422061 12507238995174493660844822130091984662 8422062 72790018114102990768089645010094214144 8422063 48692379498695072041503837796448447224 8422064 -3025234575871951192602238517443952640 8422065 21324894543851320500619254878438809920 8422066 550845098245617447100479008096790144 8422067 -179806372577761664482779150054942736884 8422068 -10015108516070726340827160950506444800 8422069 -85771450099429934413407771586056395456 8422070 24875845738887152527899831634430534400 8422071 34195396763503446784866212369391166464 8422072 -83125613478410468265373100592726712320 8422073 89652622692635113851255476589281452800 8422074 -50442292308721816856272571373537856656 8422075 55710243035955602530790961085825239000 8422076 5103929714825907748254152878194278400 8422077 -31521489457088226368047765978728723168 8422078 5865212520091088048044150143984230400 8422079 10630008021965495725794504097236655680 8422080 -2901657491028093106475275505243258880 8422081 16332274808720331827912135681601102292 8422082 -7246406449323244855825076055213800928 8422083 4927587765299174181965540516233037280 8422084 -214174343640165496686764985843809152 8422085 -38795428916052480151121086908955040640 8422086 -42987821381356028986688408766045539136 8422087 -92994666909984460686737808748518482016 8422088 -30858778670275814306700726619935667200 8422089 -71994920878931340159302344132597996032 8422090 40463584832510875678529398770415432800 8422091 -48694459341803350073555586718217266416 8422092 -27083815965113837156493904342101196800 8422093 172159239123814255407787454472900420000 8422094 8083437042738747318497008291985086080 8422095 -44595825096645194458873776449226399360 8422096 26259041998253854500753395709083082752 8422097 -7742066759879212924419458321653352028 8422098 -41721282991772842710543084651198692736 8422099 -25656635334805258006392545283105246048 8422100 -12346852477812527408056729905076617600 8422101 -118766069767716927490517837550604521408 8422102 4065227101084099228968883704147568512 8422103 -106612467427718367462193254980492186040 8422104 -145892839176786924212339367244738068480 8422105 -11339486264110102890082617553264671480 8422106 19983207824317449610324024687884536832 8422107 114802901544014688173118484542632294040 8422108 -122146934486757111491548680969785091584 8422109 -601300631489140508274241211353939296 8422110 52301865913847711119612719305086291200 8422111 21405125071793432106553472728399974400 8422112 207755987886787283639680863594519724032 8422113 -9980329341601342007922501337418957376 8422114 -1376721975008605860183043556849208960 8422115 -74487028563665049065532770278122611040 8422116 5983278007136155468195452565568292864 8422117 -1786248750340956316719217442910114240 8422118 -65502649348407118668553760503218403584 8422119 -68224861494288330850924596090645897456 8422120 -81180037269517582184291487659833804800 8422121 -116498304434764661625291905306404502400 8422122 6342756977528002980289549945598400000 8422123 -47250774589917050014533093174559736880 8422124 -30133212054196797788358012655712569344 8422125 -41146568372167361501840391973516416000 8422126 -29339350578409911875483292267854551488 8422127 -21963192568892707675972207590616550928 8422128 -7143477669055979487665259389370040320 8422129 -531465383099227505433632585036551440 8422130 -1458037336682794467302367351477164640 8422131 163993572255363669482904756519664901184 8422132 -42213803320340242874840872765637591040 8422133 215710154786860955759425604502563390382 8422134 15319116654656665180519401979723407360 8422135 56447546527589686942249145612085013080 8422136 212289713546830779323923006923286855680 8422137 52273156635284523954066357180019346880 8422138 4080967370578755530162827205332331520 8422139 -90641626032467968343036144367263362200 8422140 36350683117574288735899699841005977600 8422141 -25033623896344046953783026336482160256 8422142 6392263456771721860908854090287455744 8422143 73704834889811826538363679677539249864 8422144 108086666213437869391941382834703302656 8422145 19642482165768459338351797628246899200 8422146 15523248269862228473417590663778267472 8422147 248203491508003351996399937122978403832 8422148 -3847747347491189125884567660520869888 8422149 -90050543708707661109612609467226124800 8422150 -21171767831934977745619895915535758400 8422151 106238065598266912450489253688128406600 8422152 -1063417031178734939728098875127644160 8422153 7818557275411545939269661630427013402 8422154 -1962973898711646571550446817741561088 8422155 -38648187266832844884238509022095203040 8422156 -3742446287116553664067224170252246528 8422157 -214668875793033804840787955547855204948 8422158 59573447713286300908575430638186014784 8422159 17865660243413652684076010682930001680 8422160 -196213502910847795968118876332933120 8422161 55408972264979532970607599733946559584 8422162 8477712098760398385122437895921756160 8422163 -118147139550001784655549934300387594896 8422164 -71603619114054376387310959835601223680 8422165 165028380378974921071622001866040115200 8422166 116034055267114145613468561294176128032 8422167 -40649871204667155259419564718082287152 8422168 -3800385719907709543504765681014374400 8422169 195267594424428237767434864053513770826 8422170 -53499332014770648944939550136563548160 8422171 -29148535765622410263877500166261287456 8422172 -84669256541274030246641734990753171968 8422173 25878343593578232400386828640357832064 8422174 16336221082076567982367785210408801792 8422175 -10322927741826404259449864253933234600 8422176 20073749553850169469759797992334819328 8422177 -67445918485515365856652849256311116780 8422178 19026055732430784287257825117924102656 8422179 6798152865165703946467220399693899248 8422180 45120977787826955461222332438244070400 8422181 31761626606761891679844726052410641982 8422182 -32647701679051053787539155415623167200 8422183 -15008273332376749616766235670969581440 8422184 -17109725285768234403607506744097996800 8422185 -2539242481533784789743566233820907840 8422186 -40786923261492120479965644706831339776 8422187 31687864188687019084733236427046981240 8422188 -22805029291631865673097871796508697600 8422189 27395467650979081331193715642874763724 8422190 -2682542090099472150891931146972979200 8422191 -130974714691537194136753840024956633600 8422192 46843922633433822482316136958958288896 8422193 54859695521187159318851700797637589044 8422194 43356515621115865787326730240347933440 8422195 49398439067887459803482714945653458720 8422196 -68035722699307817252769604156392105600 8422197 -38671520119882688206125715415564507328 8422198 34106680608030534701832995544091293600 8422199 29546014009401510710396314622657584536 8422200 37324811382230764369801083420357120000 8422201 151330271156072712948138342790926652202 8422202 21775683618195352644440308899850365552 8422203 -32952114807184808431156484097476413392 8422204 55452828314053607830121253528272575488 8422205 -121351867140133635784736311460610420 8422206 -766117816245811140183165236983741440 8422207 -59190402138089912939207462908030318160 8422208 -22602011719598817124231420055261282304 8422209 61439249605989162740756846979118001940 8422210 13507818747174775455866785802733327360 8422211 6839450357056088931951409172638880160 8422212 21770293222975813902096955955967836160 8422213 125559082267841420232268321221718370462 8422214 -3004415918325434781189600136283024544 8422215 2925579885315214068268201500014592000 8422216 163005439425371039686529970295908802560 8422217 99382429375550780392117170721688674266 8422218 4951567522591487394807846039317622576 8422219 6875462266134628702066785387696318560 8422220 41002737620085722148102717735558389760 8422221 60563743096403098581612928398968709312 8422222 -46719577796687790236021079776681057088 8422223 220947069875855772346147394500216367472 8422224 -14322987326011173191630134653152526336 8422225 35064480017578640581648505158549200000 8422226 -35682032408449817567546586365271416688 8422227 350058401144872856745586618033130256 8422228 -45901881151096964211389444046884962432 8422229 -4263475796174436815488087429398102792 8422230 26626039935670712851261205750591742720 8422231 202604981905144517341211230341988641032 8422232 7718295345447276335086315291229552640 8422233 79499159916849896965674355127994464448 8422234 73813363266634350879123230830881644016 8422235 -20093850342975536467781051038810260480 8422236 28019285439299141545680170987151954432 8422237 -18550668852749839744955101377175921114 8422238 432008326123933532485814594265093120 8422239 -21410239623513257538312838615029911040 8422240 -76791697846671021627251457329253580800 8422241 -113630138370491443685822551326422171358 8422242 54384953707876495678893953763021506304 8422243 182517649983623294663166944066653982492 8422244 34254794490415756032419011070705587200 8422245 -19378424281361833823346971278122240000 8422246 24435716653347865815665724191478771840 8422247 116009919079519618640101861451395296696 8422248 22406789938260539534841889002757324800 8422249 -96141874924017531899532636150603253680 8422250 -64035388524464348412428144764119360000 8422251 22726884368079417138927847311725377200 8422252 224368422563285942512410949951595238912 8422253 -48304160423260739430635299387956076320 8422254 -19819051844484153887044858557827790336 8422255 -54528331557096096779508040803146588640 8422256 -24108969578739577882928972457865740288 8422257 -1580169115616374247688455207269006080 8422258 -27731260086970876732211917358189752416 8422259 -143028468896610033222585947172006248448 8422260 -21799354711934005566467972591116615680 8422261 -63362188628755777879559228380780067076 8422262 -7962691758724306392312975528693334368 8422263 -83237011240952377567765151335920696120 8422264 155506644075376057403475700104752824320 8422265 -176127297588024883813817723249503836600 8422266 7208909866846203855559699924140853248 8422267 171992830376755087014957321784173909840 8422268 -47327566042302781706308599452190922752 8422269 187177807745042955664057049304824952960 8422270 70851139353593966457905152789489973760 8422271 25148234364695269586750217924686103024 8422272 17845095936751995656438649485210419200 8422273 5237544235371717895918020459014749780 8422274 17888118089386549432146368860965361152 8422275 20556917303926071346414477898590693800 8422276 168100066368283461482625615031818663936 8422277 27603502225921653765564197247800858400 8422278 -40006631290128707438242713779781998592 8422279 54457574602946936120888192959451929880 8422280 25422752586924745241709216472341350400 8422281 575904601680043176953395758532779840 8422282 -47894595280978603026701289014260704000 8422283 28360307197688986126735503255853689024 8422284 30313759444619482622521064999938742784 8422285 -68813496397637606833111872225744525000 8422286 -62377398385731341686519398565489593408 8422287 30499692584304074341458910968149703552 8422288 16722388852622080497464192778068295680 8422289 -69141865568642520220604089765991380620 8422290 -28358109543248047244746493379365194080 8422291 56961083598250860502032607337741630472 8422292 48332603065689542620774303014411593472 8422293 -141464250281385563101438657212142310592 8422294 72661132598335030445602979466884913696 8422295 12674069832622724128212074480029647360 8422296 40390293253955033684839825281582489600 8422297 19584900168812874586227645972251897600 8422298 50842477255290457932410334650633180400 8422299 -8662788053506961351295298957070344620 8422300 -18171471471975828391325186437583257600 8422301 -37244466967689406491868078408150662720 8422302 -707119616032751444111434757658120192 8422303 222271124035089868234551864754599875552 8422304 -124593691372600459611535960535482761216 8422305 -64008382169877264311572537762564572480 8422306 -194993659772442395331059531796170342400 8422307 -145394023478114104774369012950110097444 8422308 -24933509034204905237714013221700510720 8422309 -56781218405691593462628076938011196480 8422310 -19025210114156056263521586787613998080 8422311 -62706480415538730450533157549752390016 8422312 192913222549769485315193630146247147520 8422313 66028621454806850426422284465976877562 8422314 -10312867703362574140717538699974817280 8422315 -12490101734196894396324483061359143280 8422316 61529565339716255119194663725377417728 8422317 127171158929688839095070394609786238134 8422318 -8598801949254292500149807693873384640 8422319 -38125299742996528798360684139365890360 8422320 17506280372881229063109265375966003200 8422321 -9134420311715180606997155321860772300 8422322 83481812817358246600450721965362941712 8422323 -14054179733109650293223662247178477312 8422324 -688762844476544921446979406796861440 8422325 93709746203548188825378224250139324500 8422326 4614950857382340523534738040342400 8422327 -60215153744033269419360574866988197968 8422328 22113205515629965081923106443136696320 8422329 76931006541434426908223272931768706384 8422330 22078872806341639201832807367981465600 8422331 132145375657666803725164181311433174064 8422332 -3957932400180012929800362630823492608 8422333 37504280996987997030681553339223456582 8422334 -53912890683287077821227345800299581184 8422335 -19365926483766043796401698099037514280 8422336 6875696582097600516292542439404601344 8422337 -7731072234358910544982035900517833600 8422338 -26225437711798971975803678244310152960 8422339 -178387487130334782519857982226769523560 8422340 -21037305169700024606212425358264665600 8422341 -86425415640582655786186882811637688416 8422342 36709633624146580307735971915785724800 8422343 89124947333394835367281703428170357024 8422344 -13202272648128837434217695133132718080 8422345 35868785045365920041623092165257551680 8422346 -11976239771651803195193804083003186128 8422347 -13695736078494013700641688458713964800 8422348 171292432431083233366484198308750786560 8422349 -19782056550839756843020188892476022440 8422350 403965216925315464441600879590520000 8422351 -45875330378437485582357491537868696848 8422352 -10782735049452141997932688355660242944 8422353 200177920313617506819368917181682827520 8422354 -140398646517152184087366512310804313440 8422355 61286317996527250286962288029834280560 8422356 90515335503734517442579986735399094272 8422357 -82374984159479325639296471421693417394 8422358 -8441860393191664718059809603540725760 8422359 -31846012386457738196458739142759066624 8422360 -12299883008118714735770090777038848000 8422361 -162475901682771993148415587705229306988 8422362 28277082946537097485535224278358242528 8422363 -107078269453364337566658702472518951416 8422364 -94505868452216587073552804040705652224 8422365 32395897486382172872158851977963808000 8422366 -204080997264074392067495386647149825280 8422367 1574155650586272568062356672340006840 8422368 43792853569843169512854604002487173120 8422369 147612925789274295527704021710005054896 8422370 32671010085393431849049594926318361600 8422371 27045513927128382220590942138517917540 8422372 -53440913274050419509629457774598553600 8422373 -169240939656890691788296571836456654338 8422374 58913163935359379102153440907364297600 8422375 2972723091759562671731290745211696000 8422376 29316261972004342076467742431155502080 8422377 -93396563373067869180736013220458701920 8422378 2669998946044385402033802094469602656 8422379 10521827185004925717881661120991337760 8422380 -2998181163435598891028942626420362240 8422381 27469320326911407579230241513123538464 8422382 -6583776096248413418839079829941636928 8422383 -171798304199699755751614437742646947200 8422384 8626983972157842660647591172756406272 8422385 -9478331304472524222745781612302665420 8422386 -14186907134182494915773592481083555840 8422387 -63655120344461370038617756294145766964 8422388 -26823810119336198164320999830937703680 8422389 -8726622770642908831830105472541616516 8422390 12937534921727510153956818343378790400 8422391 -36273647210669950888641698342830314600 8422392 -1727469978162141908618496141944094720 8422393 -8625252011194030262432426062122738816 8422394 -14386169348548312238169764034684621600 8422395 69832098485601772901576240759081752800 8422396 -91524504861904835844358346568149665280 8422397 13047882356338873212414124571683283532 8422398 16696728020092559013492815362026066624 8422399 -40580269003775858827430719950306841600 8422400 42106514530755342264304738449437491200 8422401 -1268914326571019911141512288555860160 8422402 -298839496551530187591728768023659648 8422403 -55354974134169081269496156392297471736 8422404 59900300615140192277723656821123274752 8422405 102257429330228870151072198679881072060 8422406 84487912222447495659648529217796397152 8422407 -62611437057211579921724696021048597760 8422408 -140871317760153119425875668864311127040 8422409 26284554834567395587571226523545144960 8422410 -432880751097453483161969353344806400 8422411 -217024898643958285411022027184624642988 8422412 143782402216970365859773577970501857280 8422413 -89770869922355535878442082594314928512 8422414 -29425520001609914586788282315509362816 8422415 -10622432590037833463295818739903908400 8422416 9274732765500274199787627265927938048 8422417 -37159379320786073042295461126451356300 8422418 7905949631928583373823946131794889504 8422419 -111953128989418154380948103328700330056 8422420 -46012124740773753100282435376487102720 8422421 -7809881470986085505908358196097766400 8422422 3614083638504789275573893434058783104 8422423 -1765557025893484899828320269647834840 8422424 115816899650255957196794447985619752960 8422425 -14002850562208219061082391669299525600 8422426 -21595528342132370679761653659113705760 8422427 68198174691871656241385686313603904000 8422428 -18944818752892786982373231757643341824 8422429 -91537584644705940832299287456206062324 8422430 -1447732629720979720904938201937395200 8422431 104248304001035506326577705527819502152 8422432 -42908882457809539761302195595431313408 8422433 -8249511781646450984191091501516618496 8422434 -134487558485779586104167963696576000 8422435 17281524889371214957773696738296672160 8422436 -79773101465782879738049793971734431744 8422437 -139122540317050901721133507988947527840 8422438 86392559096119501764697791490150833120 8422439 -38157159508947626996700171294119041776 8422440 36618083520199327707734977085399040000 8422441 204441158094158228427225883083971628900 8422442 -15894187777599124305835010133871819776 8422443 140121330811267575958948099948480930332 8422444 144345565008564790071122345767338695936 8422445 -6739682766364145308387207837016829300 8422446 21507638142797614912552045583044405248 8422447 242196581383876819712344220820108576 8422448 -190222419239266776009089008685776896 8422449 20532817251681303237303262057501256640 8422450 -1861508787130464263555589136577970000 8422451 -93413271214045545324170970285715762548 8422452 -1920255872881002512779198601059442688 8422453 1852351944014048384567836661790449760 8422454 67422722950386959187829091539440393792 8422455 -3955384146095259907062919125277749600 8422456 46772701620488107023480491663938805760 8422457 -145642177333124978212804427945542734294 8422458 -1103411026254310466944736327861491200 8422459 83527181783224795943264546000250770660 8422460 -113546672600803362556721234238912990720 8422461 3666594950139106458371596431988255302 8422462 -39157539301414063620896805529741806336 8422463 -39910021720348164672520534155363097344 8422464 10965708835448045199713971857549950976 8422465 155134758921829155321126205563276462720 8422466 6766100998696114756959459761111827008 8422467 -9254296312530276933866853915733463040 8422468 1313815097552462643123604727045652736 8422469 -48239169901010604722008206410761442688 8422470 20656592000399779507719786770741721600 8422471 -76224428480099875629814181113452060328 8422472 -105081405482107706950308553830394060800 8422473 14756810570505753701091827162611963968 8422474 100342823000824344755446306660606908672 8422475 57166581083321097686005529419822822500 8422476 -12737839748069626255157373269865676800 8422477 16073389765772553015626437503117371872 8422478 94412363432136606377963762898149848896 8422479 34513902655508933055551839363779075624 8422480 -4312215233819544471344742023638548480 8422481 143263195677426310740515419780964679282 8422482 -17762254982979817493388818041820673408 8422483 -5143635948852291282101597686674040256 8422484 8191605552250983769455701461593403392 8422485 -41375066982294390044283636235019141760 8422486 -34332688201018324388311371969685918080 8422487 -83778264484548472622588109226235758080 8422488 -199662712451877438586039191012180172800 8422489 -10003881571380555209067634557714350710 8422490 59983889613488651500373734564864140000 8422491 520801616050900904446158260797532928 8422492 44507438103168962113446052321288417792 8422493 -181887044412478491406251485759499927258 8422494 -11669222184639681063118749169348528128 8422495 7644745419707276612069749041692325600 8422496 -298681932393159793058478937671991296 8422497 171578000003601310244619100728849800100 8422498 -11936450929282869321240114805842507264 8422499 113410619971771819569046692241974228000 8422500 6663376759073192731391771521134720000 8422501 11927954637401832790242606001208917502 8422502 -61980028960429767209301173029635182592 8422503 -54068947039366851513498164903194580736 8422504 -71339254309532086808515954497379722240 8422505 -4007219342084505989964147776648359680 8422506 -2592677634431310360302221067980193280 8422507 45371717165210626971083431396136167992 8422508 -74221988259563494488608040364156747776 8422509 -33268938981170573345242050039712787712 8422510 -28135048409183398852271647422693446400 8422511 -39743673616359266782292211633420003888 8422512 -7437335234407744437788318785266352128 8422513 50317113654194344269730494515226178560 8422514 -38477345394517918260815558298859425792 8422515 50664827149093686274919742368306808000 8422516 -297237057992490288171002195352983963648 8422517 -142664611333541595571632946201479305280 8422518 18938414871965937205300947925630301568 8422519 -13550478293756328495889846526629261904 8422520 171048406653840994363955745499102617600 8422521 -2849805395810653783415402909142732960 8422522 -21413934875357823635156740227987882528 8422523 -38272221441529952870908428801676389600 8422524 47228804122330439488058065768377699840 8422525 -68397152278355129357428007679549275950 8422526 -11144360467385792924737068487846007040 8422527 -84320429910117458843139464977314739200 8422528 -199076768789253163787491208529444864000 8422529 -80323863273981520433445120155220417360 8422530 545088374628188820695243751238456320 8422531 31645291518004123970198313119107614144 8422532 -16369652974748529091753537594070373120 8422533 854006758942841970108117492377060064 8422534 85146341162153904515089076689163896416 8422535 139942458046652437818927027428517664560 8422536 -18090494209370766775102052194055208960 8422537 -103724801116172902835626477524908994380 8422538 3205277118722990993858368992830784096 8422539 539746184205034397606961968881824000 8422540 25379288027314594130571143201154017280 8422541 -72355710601635360744725825071601183808 8422542 -6581746630907117698565106193265028288 8422543 217282028994156345350052093313133567792 8422544 1898428638071518239709941968582098944 8422545 5110265093473376747263390554516787200 8422546 -48173300309867172826840466922173287296 8422547 64836379856411941322488783262083966032 8422548 -13431186570888499769773435393499013120 8422549 -119433852632080806301687579231417006450 8422550 -6461029837191986091832012397171407200 8422551 -54154807302631164979029752378775503520 8422552 144265876709903407911972557869980825600 8422553 -163544439739716920172437052553599968256 8422554 -4999614996170700246506666004426424320 8422555 -108467774664026265912536536102043279040 8422556 40734735628013296578820713364312112640 8422557 14122832401362885116455173206169037440 8422558 -15579932861856874415523678894703893120 8422559 -37447478402732036958188575560171774240 8422560 -18719936627778506935680027017232384000 8422561 -153807500483449720298785189291867732830 8422562 95533821834299034730411703742877726032 8422563 35650381241234602124292862385187373944 8422564 -34711847806122279339021289928337341824 8422565 -91705675525178738928871234720427425800 8422566 46054900335454833000648204654470208000 8422567 -16765488317699475893450360745654410360 8422568 -18339218156756290961982927090823004160 8422569 71842768394355533550485799206389059840 8422570 -19176661147806064700979746386954890240 8422571 -136995019194037891404303221616186465228 8422572 -1675404836376266412215498674625591808 8422573 -161750645743639611169416838429243155178 8422574 54164369882618959722483021066802029312 8422575 -18168232710553524217819216490622220800 8422576 -18067581597648189586674473404103131136 8422577 74177945656075149760908132227554094400 8422578 48075616604634678571943818178494494624 8422579 -88630343125211791498539246855025073328 8422580 -509824110453549962656461413642979840 8422581 -53675933663009661343945180281137281248 8422582 -642876315060544129667212343558148096 8422583 -55923334477932579604086250130672861496 8422584 111866067761782432280918561660160184320 8422585 118946847282866609846160762890048476800 8422586 -99388952172822941410373763613968556800 8422587 -16603516031125179394417764175884519156 8422588 165128603148244743821137090552974999552 8422589 -8823610603186155654174722020479619008 8422590 -25595357123760495808727565607260533760 8422591 -63975349892029769426617290851550135768 8422592 2600189948416441007145284195133161472 8422593 -93344105841394960025984743388106000336 8422594 -3194881254687831227023097697314202720 8422595 163051415719768674229289666794414991520 8422596 -23223497191024848780646244722788679680 8422597 -102304290168870146165873477337806473954 8422598 -8085942135654094949793310789848343200 8422599 -34135296957948774577254890782079946240 8422600 -29081336888383770693831091051917312000 8422601 66201359432596432411718566317934226304 8422602 7981005522366762993876899143806557184 8422603 -82132665021758492506570892502770929520 8422604 25468721935976974062234711103354598400 8422605 18129448189002942321947556956719610400 8422606 -15994474227565383808971174342252214080 8422607 -22139357515385606158932737828939273856 8422608 3770124785934358424433860733075062784 8422609 -23967696245347011606196209660637990796 8422610 16720466127341460359684526328017405600 8422611 108266713706812849260217120056392434872 8422612 18862721132666945649947723398971709440 8422613 -12668517911007672648191779108846391076 8422614 -52832274451885915229097256995157528512 8422615 29054445115746721677789900705274998360 8422616 -36675726454905393305962645803486136320 8422617 7219415900215094122773660991019666112 8422618 -130742412482655955212336878099752387584 8422619 -55542095006442328014814767291197342256 8422620 52391484662730119608006457998571980800 8422621 10837397727553813793736766939034200000 8422622 83628103671495044641978630245566850240 8422623 -39695239691812832757579314867986428672 8422624 83141274939836667182178933760170393600 8422625 1991198908013630229268969244556864000 8422626 -38192593839517113577331049428166035712 8422627 -48247684284083567059453027989828455524 8422628 98567929523772587607250054772275779840 8422629 -74337725522038858475149536065031316032 8422630 1457620031705616428567115886926981120 8422631 -49895746493966133466882013170251526608 8422632 -122594141480390175553392042363809940480 8422633 174223352071149584128621451099370803700 8422634 -49971891836879597954468135381332635648 8422635 9190787974071967466503150350460262400 8422636 90847092541532029428274187015515909120 8422637 -32949653424294205898689157593398191808 8422638 -1451098950134015638444281167196241920 8422639 -3683749532235328540556164741182617880 8422640 -22604327976440911603842545303263641600 8422641 95522387534592942079220859078933285252 8422642 -101068138305926034715748015454288684528 8422643 -63385950627490911981687666256665878160 8422644 -119005881911860077780968872699034941440 8422645 -75220046826696391955972411958316922880 8422646 -25693533866470320436116252075406166016 8422647 -107173623268116453520237427221138853400 8422648 -4887920914396230375578792716211404800 8422649 -137977676540829318664020346309919827350 8422650 -55095937993117784531060167206627072000 8422651 125151878653213352369639176492604755600 8422652 59127122119755181481241078812843719680 8422653 -14707413403416785746576035966698320896 8422654 1108463769292550379685776402051375360 8422655 18746234110928837400936070705509043560 8422656 39331043066684896660807007446272835584 8422657 4470588481259135420636671295665937200 8422658 -3685015501768127123553529657858101216 8422659 48788578451378348765969498900629212240 8422660 -23712812048252025851270098933331608320 8422661 87977700912201418412110203904312572984 8422662 -17388507203190009173686424415026757120 8422663 -105411687413360284058533120955529802440 8422664 107165725890966397005806705158628966400 8422665 -5588026423395634084783423671172068480 8422666 -20473086335681824756390573341771363840 8422667 -131523500725154891763734063302014816 8422668 -187055124774706349700943370284371456 8422669 -20237400264145559570549323880593393152 8422670 -73731786417320654069498783959084710720 8422671 -56546002361758562079917802949296552816 8422672 -10433471672822401563313252859423539200 8422673 16263494281411227574399482535222253760 8422674 8081843282591308796828856412402407936 8422675 968956504893355694466801308291110000 8422676 134443892899101359175737402949316440960 8422677 -109401687490324770996277516951905164160 8422678 -5041716078526568244563823125238863232 8422679 -81425787771989466222022433643728679480 8422680 -1182072181712711317201959276537446400 8422681 -8102204897594696143712639544501105120 8422682 213003960794002944422872867742341473792 8422683 -66140107882598018916380562446178499176 8422684 -15220964303593562991645242574627585024 8422685 10175868575720001800360222243140918380 8422686 9666816237989201623025068718847239232 8422687 -34929412803630167664622548393313655968 8422688 31733017799539885298164411998888591360 8422689 -46363799755695420356903467468379568 8422690 120915999301400437244182208090787631680 8422691 141997299548538005726604229436911744092 8422692 49930044595158861662745622387405197312 8422693 -78935875570807701746084904132471958920 8422694 -23706449211220899205108438020751623936 8422695 -24944101576223906574150513441767446680 8422696 -28148910000401921279860508481173514240 8422697 -7284577762273219486888214586442808988 8422698 -66271918881789379195700119763504516352 8422699 -29553091949156147226823350722763916136 8422700 6531430742765202056292330634125312000 8422701 11877065580556861077136872399247476864 8422702 -133229263763564869822372817731021694400 8422703 -68103881019442367359647670148616600048 8422704 -1908984448135212066431747653102239744 8422705 57756934176247676737936906152984504000 8422706 8659152720454966677861706638589699200 8422707 52122139996730106336614703691603031088 8422708 96191208617538951536543968690515872128 8422709 -2333413020778466621033418922018352100 8422710 -8379782860455675585106469189626060800 8422711 -1193067901143154085503421972133432576 8422712 8503142876290207741065395652060364800 8422713 -19710652833409686072871424192256286584 8422714 85006783629907183881930904331151520512 8422715 -10625925096757778308226001733456097280 8422716 -9175547840698047507534814070193970176 8422717 -27966578317623111109739830774615073448 8422718 53783204802179559071327922963956262912 8422719 -42398620389411580451035155009840750720 8422720 -23838712962455141393962058581483192320 8422721 -129701148229665582661889873877194702400 8422722 -28601591359680880400261232486458449920 8422723 113552351845185294589863736637392502972 8422724 1420749102729770424091950054315962496 8422725 30192558483017535606360267137712705600 8422726 -3406713620773725768164346372839890176 8422727 2568104478450357283609319165186751576 8422728 -92799342621662875457120881883737251840 8422729 -19185887506236813041823326949965192448 8422730 10836884822920910371547792793722373120 8422731 -77399416039763895632010215332789708800 8422732 -19861539638873501458829500289823395840 8422733 -219875089951132174663565273698541379360 8422734 -44183377615232088830325906192389008320 8422735 48599013816844357912580306231101373760 8422736 -22842113199564298762394828596649656320 8422737 -81608471251889708625462460053526741632 8422738 11367617703036444069578325947400220800 8422739 -19706634828552984954478393577184778320 8422740 1192517641104769711778302027323256320 8422741 -12983169707878142861739192324503767858 8422742 117566899666562798226019560059408362272 8422743 -4947257884378534412117877713932323840 8422744 64113074168191842685255592873166213120 8422745 83213174591760319976210855466111946500 8422746 -17195926312627507107926590821360201216 8422747 -114859711474241339328371484336898831804 8422748 -184365868145807440589192177660892801024 8422749 -67065067570570659401757835845564339066 8422750 34249504342445671975851095779011264000 8422751 -80175428049112195552492015060776577248 8422752 -41159164003164039314620268075686035456 8422753 -1708863278661940416969139913056466556 8422754 -805792669898227755370393315027726848 8422755 15045696715899505573386170557076632320 8422756 -102039923245201709965026671634635824128 8422757 38999633336475659953875603542339215200 8422758 23415666526600784915039752664321130240 8422759 143345643337961838751942167082909157304 8422760 24853267831826760502931019287092224000 8422761 -39582806811325562867728206620958736320 8422762 -2448107011878846638650670188387316736 8422763 -63458243296679489907308231935565294988 8422764 1406272450694320985308340599005806592 8422765 -54057940126644125149971081743723534280 8422766 3594152415358027236549724543101283200 8422767 -75691316105152975517318626542787503360 8422768 10976239362023301633477199147839291392 8422769 185510947113295388238560556188786290596 8422770 -36201583498385212950894400506908966400 8422771 -50435485877291954553494216871861648640 8422772 74201045065675499630274867079436117376 8422773 33818718084628993722045475988365437984 8422774 39282111747399539498012243663022143136 8422775 61368964503597252440274097583512846800 8422776 -173711579913997095597956452700739993600 8422777 -211801187928585969443632343563710242928 8422778 12166862447989052061236634559942671360 8422779 99667532619688298434560968914398812184 8422780 37737649524057820555646964206835763200 8422781 44047312699549763293957064065621029600 8422782 -495145254639755842169251340043411840 8422783 -34631975480245432787594641960621187968 8422784 -114515308760804696130354364085446901760 8422785 -1234328832803938297804099944760923840 8422786 16654866619490953308942687358167653280 8422787 -130158904746510547705067196127264722564 8422788 -8738626224101183782566593684782049280 8422789 107652245393677866511984206280448282460 8422790 -46354160511306236304038031112732809600 8422791 -41007538230174935790801388159164541200 8422792 -9141262116012658813264591553131806720 8422793 -16394440184240345046294604085174727936 8422794 -5849159299147576221820525193204199744 8422795 2901097496624083491922357840869553200 8422796 25354588100054082754435857865376505600 8422797 833631111136674101739137720295018528 8422798 -31705601257598593558670882451160257600 8422799 -72649113220668773528989285616730503808 8422800 -4299496351197967355595260701630464000 8422801 18491498396249498315480412027849665664 8422802 -1421170506618735758019025843032897648 8422803 -45774731529648295928347411772962342776 8422804 18505162603027316223603884587583393536 8422805 -118924969492346833222430453162157237540 8422806 -20579132403923758569910022624087745600 8422807 -78288123299773608688647553546799928960 8422808 29367535825916512586685719237179176960 8422809 89527972727621489552204546539595914704 8422810 136591610153058987048055176758131680 8422811 -111460169768456632972093664179898382588 8422812 -183457838765743159866934548448768573440 8422813 1951060485779895494800739959076775168 8422814 -31063780660448515521770747491953140160 8422815 -17574556152265458341133826083683130480 8422816 122326161428005016267970228300402327552 8422817 57838488377368828341429367335806300820 8422818 86002917280529035402659202269631234560 8422819 175496671307667411495907120406554644160 8422820 -27787035123924358099610203666840166400 8422821 97059361094466086593999065163336639200 8422822 54572042056041847472930342848430956800 8422823 -13264639761417082594638806197494380640 8422824 22982712865252218880000306616053923840 8422825 -233727467516325971676915773834021038400 8422826 29424571112156094882121619061496719360 8422827 -46517395816991926578554439690558855168 8422828 -65704732301496048164007799411379861504 8422829 -220659115169053361411537969238286330260 8422830 14115411517396419630834137780591854080 8422831 165424918999005724386447155743407135632 8422832 51667329466002902767948996382040686592 8422833 106626617294750627368430051360918272800 8422834 8327834485637986211470462708770465792 8422835 2017215207477415374312357578177831520 8422836 -55209167093188044590158773874924351488 8422837 -122110910889831199251742915402199191908 8422838 64393561823074342714188966908224327680 8422839 129176457106196718051713121201487229520 8422840 -1063745807243970689651902459797504000 8422841 -9536822662615306207178067224463932928 8422842 4566992573884472206672600360945677312 8422843 -27418465965590237018936254228161353712 8422844 111845927615165186561617555891278528000 8422845 25231906086142945889629019293332292800 8422846 59459479882894125570261728376928495872 8422847 159740231185915712113320615527636067960 8422848 -16896673610350020411986660888842076160 8422849 -137232675206446558591754909963524144940 8422850 2957671740915032737288527966053468400 8422851 -2675669708205093283848866364662598480 8422852 28669676481114071034400490106375710720 8422853 7852622399184027644488616673309744864 8422854 -79442193693232225045229968027042384896 8422855 -33039628564620266022103581957241795200 8422856 -40161434102162649625979011119599769600 8422857 -7450504614842849884151372494026908460 8422858 122320011034420097889250805131932145920 8422859 240097550143520519163109619241501255060 8422860 -33564254750498756813814867461779952640 8422861 57118498582831594944903967428770322924 8422862 -678375909292679109921156180978994176 8422863 170457870263895059743653696062704399104 8422864 -34889068138733651214981659215871057920 8422865 -35895313489936382527828353817701873600 8422866 8675197469543556479444233112097812640 8422867 -139052808575933250996437604903709096084 8422868 165898276018905295300539045441988376448 8422869 9848603463982311484234541019778754688 8422870 -14878802030352864531982364031280151040 8422871 -44029131096740591527070355069294866400 8422872 -45142274603273723435182491215977512960 8422873 -188769549261646371125686296924465893878 8422874 -4528591930605141796866466670503353600 8422875 8103584196551285569292242692261024000 8422876 9719318728990955897512322282838097920 8422877 -138888570023256120896980127703852317274 8422878 -6662881855858713791735985147035510976 8422879 -158591870622535724029333722977470407520 8422880 -71452960678677890263116172272158638080 8422881 33709052017054773445457831537975436000 8422882 -778093271940015852522336878301743328 8422883 751699979954261842592797860172030464 8422884 43340577698825647381417569486333563520 8422885 119899873020960737047561317498999347580 8422886 -1029633389847001798668343950974487552 8422887 -61416985525434412327594962149626247040 8422888 19906000647587376411906226030326773760 8422889 -22765756783906207192850441363930899200 8422890 1759343701871599754552990094665318400 8422891 -282432312124696146340068687556227430416 8422892 30069294034461492810866781428265679872 8422893 101867953342092531299360950971314358720 8422894 -41133778473201169982638347644813273088 8422895 -51028202248401441078405043291409758560 8422896 4451792784097267798591920459318558720 8422897 3114514474310149987634201289004998912 8422898 -50624214052882348118276652145189540608 8422899 49278836034412871780905554172169836800 8422900 -5523301472830550243101180414815664000 8422901 -30621094948325656379013472383217166400 8422902 14182598002484438916038047214876529792 8422903 -119439895226578912687598334718458276056 8422904 23242635174249991879439900048127959040 8422905 -32472128130068883316507889357846145600 8422906 -4757974158034724395775862299901401376 8422907 -72723580850337034112695936163188973520 8422908 11871027935534516795617115273246106624 8422909 -106957989428057716331202016632991395840 8422910 -74112662103005847457463768091629576640 8422911 37078870502517377865261055852810133232 8422912 51314430819495838489615339143542341632 8422913 124076084467672850102649936737187996162 8422914 28894785345193723385403771215716717440 8422915 -963590946661744568484960790639583280 8422916 -150220246585273763206548740260751141760 8422917 -19488324347076796970049231690467725056 8422918 4577793902763943884052092481725126912 8422919 86569728466518595012762151744325121944 8422920 -11162931085673658251846919195402240000 8422921 -74336034061730468419303473318253362908 8422922 70227009241783424630352781854182751744 8422923 -20390553060242804620425826784023139136 8422924 -105910715047034209236190081235188943104 8422925 -33070106067672577001058733457039191200 8422926 678638645701864667463829692148798464 8422927 -21529650565353570100539723800283398224 8422928 -61388020522023942460105924743639859200 8422929 8890646307459568586585791809811977744 8422930 -5920350355967216921953122735044108640 8422931 299627799056887026938298300386036592 8422932 -1531868830734868788821415624065802240 8422933 16487987778680748543702946999494699264 8422934 -31073397659254618664006142003013591680 8422935 46794346684479164669862874303214110800 8422936 273247882030038960350400483334471680000 8422937 3081801542594108773726222174156412880 8422938 -61227704837325527141579111305868810256 8422939 16799001576395010518687623710383518272 8422940 -91723566767118580947233101141679976960 8422941 55088092960182981764024568452001121824 8422942 -59702139788527367141094878624791361856 8422943 -2352811192107152308128469974220014096 8422944 -21285991495671433020817201332887224320 8422945 -74498183014956584324200654385061910080 8422946 -13148114655376066653571435505230356480 8422947 -1755050625729950506765606887744514320 8422948 -44144727602120900015125961924679778304 8422949 6777538654760300000279189574304261950 8422950 626519814371113647909148233191683200 8422951 4358114503587793061151137135928846304 8422952 -41577964958264092374648427146354769920 8422953 -15398014479470935548019852904355854880 8422954 5100963598531704189204758945985010272 8422955 97359925911992920090576542577136331360 8422956 -20451586776672288346370356724388039168 8422957 -41459993205747738877474896030176013728 8422958 2332236665822800491784548132936416640 8422959 -8473375604790976472714912469204969072 8422960 -2909850966138121326300291814578585600 8422961 230200898291087206620753400311606864624 8422962 58866045739613834842019705875959399552 8422963 255004970834022677925928854208709640480 8422964 154394503519197300285397225045728632832 8422965 79464769864597388771778581522230512060 8422966 -98978958737715551837455030599906396480 8422967 -13312345761511501535739753557167666848 8422968 -25701965085081156268882315268254924800 8422969 -2758263153788152890208226994812249456 8422970 -20989842169040298830023790443107336000 8422971 6976055122588852770614740089221676312 8422972 11032566338690899154332247930714514432 8422973 -6409280402725343083030058477914792296 8422974 -17352476016216870491942779956249999360 8422975 -21072113199478098722371970969567694000 8422976 15973697082586609029663892839085375488 8422977 113622670505265199806193543257416028720 8422978 142293863540572452416986839677339837856 8422979 11664501802151473833910643339926950912 8422980 71433892560253587888357773244890726400 8422981 -51782706423463289254293060040102435808 8422982 83803999382292328497400078823586506592 8422983 -41048801545335852193935756760737982440 8422984 117982169646958857989132876216197186560 8422985 46608416735372520292461184132203643200 8422986 20945744262769365901698610099387396608 8422987 -23698379596422820507648803559677674288 8422988 29677166045744335549219038771312669696 8422989 80823747861498104522881455352483525824 8422990 -96215486111291774237178194142701397120 8422991 62411454883689327346011920202682838352 8422992 -32773548345614151144944190603303075840 8422993 -48608076494304726745748272661037263758 8422994 -59200962735088928787920322181673806704 8422995 -416661359030210193134530563056355840 8422996 -130762487914394258543668717742717702400 8422997 -203034602564561503192529315842432399488 8422998 -36947510560129178814127949227563855936 8422999 -11275065663233212574293960771158210192 8423000 -83555686059100606147560436572641280000 8423001 -124315512736071413610500513186251884960 8423002 -15785643411717065337942735671210142240 8423003 -149379402639989977131897096992351445576 8423004 13681555184055948054066784269215907840 8423005 -54646136929545900824713511157088144680 8423006 -58419875140125541473344968514598699456 8423007 -134579131906215369743674773235804640736 8423008 -147207397619040646399001356423825981440 8423009 62121994809720218040807149620744295616 8423010 -10581865104186167962120367107722393600 8423011 84961164744093580735737781489432141152 8423012 327413114602913809521748977237307392 8423013 -45161596405455781869909019978561228896 8423014 14304078447423740809001154036804741120 8423015 21795032060959192791514573781027458320 8423016 -5833853018340328150067397468897607680 8423017 -138356290847140295931226847261471529600 8423018 59539516607167984665751046509978398720 8423019 124174573328447427953580760566933510888 8423020 -6095578509622004538989845574699397120 8423021 -173709617764997272970507831649733816320 8423022 1438655155312984511661663192858737664 8423023 90167721353134245723177882483581344640 8423024 10893490901609923367300212746760028160 8423025 2120247677771513046916391631141086400 8423026 43907285217515412257001889693440029712 8423027 -81186176625739211209941307168815251124 8423028 2962330628662769893026327663492855168 8423029 -130294960770215138696652422690142972370 8423030 29015433321552143226742798344339302400 8423031 13246973998124237249822113101780723840 8423032 6835135026588153343096344151159480320 8423033 -28932497986981747690331952886856336256 8423034 -12288139299382476098722181059892786688 8423035 -135597268016958685640280186810861515520 8423036 -144577750233735704802460074188970117120 8423037 -17449276497161875095528254311614525312 8423038 -25091317410116818654419685107630164352 8423039 31730377387890074767202432913310838856 8423040 11441467814396684975477155557487411200 8423041 -39415533344968843059065865324840678912 8423042 -76701744923236207229763894233184028800 8423043 -12716176063604724289108866763413395136 8423044 -4619211505158881706494779047177211904 8423045 112372393387791467907332359514425242300 8423046 12172642919115993255713384113727333184 8423047 -88174112703603613600739709194078002200 8423048 192320462775675673472539211067114255360 8423049 50630138145465577558859562801920246880 8423050 -18830857136774131824717489455396088000 8423051 29631313182019134467661128909547624000 8423052 87129146729743788186213591749008896 8423053 19391504545287903803652103288969655820 8423054 99268123388510128470484413059721973440 8423055 -1399608074060865818546851308594297600 8423056 -16536241010837865160452701993955647488 8423057 12343352567568002867451302537624256306 8423058 -24400249043933072506999022160180903936 8423059 -210466147468619056412725675107901171040 8423060 11791384342800064820898554122389135360 8423061 85399743813237655219163562152885952480 8423062 -1254468059426313205335847247273782848 8423063 214902133741773996993443820041111773488 8423064 7588574066657835931873978790691840000 8423065 51347256392669060705578897402706212800 8423066 7189967852962731328266135288383957232 8423067 -4244836270078521081393760331236028520 8423068 -413663373151943300634357579750257152 8423069 -12367876599796809695735381395929620256 8423070 47870483040116038043303408705671747200 8423071 -59695736179346944848129383936756861728 8423072 -20604191076005995939779496992011452416 8423073 -8076920262793308661926216124121299200 8423074 75001521600191984463027851648439825792 8423075 -125463891655922386597803871993434897000 8423076 80000538410428703670159126519230453760 8423077 18360715582549199434058729832812117760 8423078 70505044525866534664521939215148063360 8423079 -5663598807391524945145945357330798080 8423080 12418381146937838812906679483959296000 8423081 -78234186376465857951122187713222413836 8423082 736357519655826006577778648142842880 8423083 -37346109233193594958146080389784811216 8423084 -70336322340746463987674332028329190400 8423085 61864948618239705969801300975077068800 8423086 7192485705051696266925675713871600384 8423087 1601564692289124784945816066127995272 8423088 23598741901023080459142727949215432704 8423089 -90831507201851855857274457172086728976 8423090 24289921396830259313047405606084096320 8423091 -86660445430258168969737139109465342700 8423092 102950652181095633653967999935881963008 8423093 -1715265456572969639121847604711963520 8423094 -40885311981137844879962150838297652800 8423095 -17310761191174496107697474126013780480 8423096 40324266136419272933077994513700188160 8423097 36145387436547831600043644858505627200 8423098 -7295444030085687970156913292193536 8423099 220665045236275369856772101035180579440 8423100 19995741383858722478524665619702886400 8423101 46893602431753943991229862609494780512 8423102 63188060313596302002812246594196202752 8423103 5854154130695556843102470453023807488 8423104 -62896775735706510609275733196678365184 8423105 -9193329311305130594660553558724327680 8423106 -19217916243503033063809348459003133952 8423107 67181945678549488794730585995000820224 8423108 -40403048889717784210950323696335768320 8423109 93657753168921172228780326015746326080 8423110 -27429337547067260594584644867601799040 8423111 55290136615830440079858848420549354712 8423112 -62926653965506759456029007331514900480 8423113 203354483064630000555730176749481846362 8423114 -40882070877122381117486847099318405888 8423115 -6553661468705959038625852739977140000 8423116 21345847050621183618097771136749821952 8423117 105074567391000346780416491850412514166 8423118 38236062839480241105367443409534771200 8423119 -197394220901325036195177614538447922200 8423120 3526432045405440384597218270822400000 8423121 8333671981067925102784521678227212224 8423122 37101685992075048124201315688309779200 8423123 -168213697175301963554575631109118530096 8423124 23451046183722789655923355677642645504 8423125 -25629848141606193625182386272506696250 8423126 6395519257807084167302627705039096640 8423127 -79606725310187978412741378490274240736 8423128 50453405935680908351363413533006274560 8423129 41805555511312756577412130443451852608 8423130 44364744906093424588077054320955851520 8423131 -65609596114016771134299947274903591648 8423132 -26525175910455960921089472536965432320 8423133 6541240503335643335142338650926194304 8423134 36020331881802046432802111933996974080 8423135 14158346555707404824952940908392064000 8423136 174809295991240370914127368919777280000 8423137 -138784923858482110829474270021016734400 8423138 -38913534927446557117548705955994880000 8423139 -8444186050164395153628985521349888080 8423140 -97616431389031853037855754209716920320 8423141 630791001553926308497945398626632512 8423142 644523825497358380713157201170950144 8423143 112614435274378471828952459795128436544 8423144 -79127184312245221418522539337882403840 8423145 -99285876120877791338455259340798527580 8423146 39138387095503491518544021681264241920 8423147 -23493134104436656992286948717295871768 8423148 18772141360576671587610923258596294656 8423149 -35273720392063665379799434331143365204 8423150 44993789230678068106251637555993756800 8423151 -21059858279444333284170938606136420096 8423152 -10875970944208369319327387494171803648 8423153 -18603791527427496184144243509874535598 8423154 -56043809872251560590453777713927098736 8423155 51206355705541146677158035490021528560 8423156 18872205658189053531691891725411287040 8423157 22757716172230529743495782312373853280 8423158 7291139501770252179868339888551403680 8423159 -25715829304558049291453273964969224184 8423160 94040368562571356422404136644839424000 8423161 -36332812661378814924544986204319799228 8423162 17938645881606362577606213991894366464 8423163 -2034145183187996759598195669261557760 8423164 -87851780659869317079730980626828772864 8423165 8749794437344695139559416073173966380 8423166 -73550554673338349404312792251386966400 8423167 -192970890836701994391974941675758678784 8423168 15697197164411994798069294750461067264 8423169 172871056676452036503383620882330009248 8423170 15417502790782357030487631213925071360 8423171 -35999126169755268570987382501246878648 8423172 52251466882415345236866978510316323840 8423173 -214438972013099963344829353829996480 8423174 -18521170127162637149994411234032464320 8423175 -30603643874689535967834181896583968000 8423176 -143232637717178315714066989722725329920 8423177 77111175108424233322897808382394140672 8423178 -132982171030324309448385293158766592 8423179 35613197301070808607963041866606013780 8423180 -64302752901543012019113699888927513600 8423181 16607341757724836946828737812971081228 8423182 48734893856726765691935109033348384192 8423183 211411971324880504298743934175119925264 8423184 -60865616778074383306419808443039744 8423185 17605797542344002468613782873320208360 8423186 -105060609357110315548315957656786116208 8423187 3814184624316519761690401075536479160 8423188 -15670649847041691510879644311785236480 8423189 -151307028814176285327765247354786828644 8423190 -1892123678067755531430966701473728000 8423191 755253112561875805183332311110009184 8423192 -104437568530825173565070874588619008000 8423193 24117307371763142710572702992530195200 8423194 -10294645013517695840024395621699180800 8423195 34703488416761167107206594114036013600 8423196 -7517531046670765549655943513151143936 8423197 24476627091005425916705509020626242680 8423198 -11309327420592394274346442109821932288 8423199 6591807309637943857566253654772933664 8423200 -13499835202091804360263285358665728000 8423201 -95004957690548853115659168879120528798 8423202 21382390439849442968603792910716762880 8423203 43321491429756763630595037636500302680 8423204 -32853183538072897425658584408858348288 8423205 -16756678572160257277058620912523690880 8423206 -93704124693229371635032120722787935936 8423207 -8779332309401146505258323886356748928 8423208 -97825941821752549446273122593103385600 8423209 -99819465199709318180675937165974771590 8423210 -39784105506912268206226192056948270240 8423211 -92146999269210741134459322766691182416 8423212 -23135166290443502285882775895646322688 8423213 -2580072659260811230802489489702411658 8423214 -40314138211650447631100991544694976960 8423215 -268286388006630300277933672380429897600 8423216 38543112726070726883307982047219154944 8423217 -235314235400800042783406848615008768000 8423218 -104843810711824620657998836632705523440 8423219 -15562362407871392116931001915773307648 8423220 13944766469073943419225530764720128000 8423221 -33646067588132921298470577869248871328 8423222 7103042028610741181785636284864801024 8423223 58987870357774182437628659503892375784 8423224 -131374218109417218079632552392378265600 8423225 85261967641871491229130968115879360750 8423226 7109308063622987594171351355476784384 8423227 -221463880208668443612922834673940480 8423228 -121299875635335916209524891997172466688 8423229 36416816867508577939638682217183772288 8423230 48041673580144503791484665166643613760 8423231 -139349922047056351188247641078973435968 8423232 23883059396049568164623150152364851200 8423233 -19723262143820848615808555190132054272 8423234 29625071518181017451333465451575472672 8423235 -19481816519323647888209336141214488400 8423236 -56424959039505991358551102048464334720 8423237 -73107713589141035553791107411804655232 8423238 -5204710466132934254018083564138002432 8423239 171499570479021258679816676219974911000 8423240 -64773154512332364177112294399057920000 8423241 -9864457463657789387166535089768249696 8423242 14703444141351269793180024284482604544 8423243 -410842126826233730187138104028890520 8423244 -33892964482820200377425925646559477760 8423245 32278124932917667221030079956424634160 8423246 -22071114946414854801805192704802778112 8423247 107671540862098095903373203104014526472 8423248 18255084942491955293657383847916265472 8423249 -75489424467990527254057611251799492750 8423250 39706558640859436977672114877719936000 8423251 -7468870635832020957451876420330288720 8423252 138881188672372921904774936402574884736 8423253 56955056855050965103706738629216173600 8423254 19648549445231836817550539093463201792 8423255 85637790319213828246987423298132735760 8423256 12430681503427480500058746120145920000 8423257 62505971922968693877677148094924410506 8423258 -31039499053600987680670206387496750080 8423259 15439651763732180293697309132749158768 8423260 -17926462317812214941957262821864901120 8423261 -70662148129322143445470947408476843520 8423262 -44605256890926907875971762890704079488 8423263 134951063187823372412755337151564852512 8423264 54258182852914482377019149296427728896 8423265 14889958303669357767556069916272552320 8423266 -9636727458275244406289352447343605168 8423267 68255121084607539250389603404848629804 8423268 -32847282641930413146034327649466163200 8423269 -88715810058328718389077326397076867330 8423270 -716579649219124434668795581490841600 8423271 6528765733507774968215129762793409512 8423272 3463127327385438101999871863906304000 8423273 3588871318008422651925517643145130740 8423274 72934992554555017250739277568309064960 8423275 -16428691535553403146019636522797568000 8423276 37135425472502480465784403276028160 8423277 17674230002374793022538024501369871040 8423278 -26162341715052056717560120647464602560 8423279 311293906904149202430300400240746501072 8423280 8961512184101511373040028087570432000 8423281 -120700100368346465143865727406491055918 8423282 22986336094605915956329570086196154880 8423283 2211200849251722430106235728927696448 8423284 772559330874354075788855175904862976 8423285 -22592033937474520140597772075106490600 8423286 -3482111129965832368289120562965129472 8423287 -4142159737808784890223495346276087800 8423288 -8051360837711947318861134354386964480 8423289 1457784999492250793047636971919380480 8423290 -9476255514706923231015472962481628160 8423291 60157724524110847803091975124050368384 8423292 -53773275163113673967669920957500668928 8423293 -151600405199487615013476176789955312384 8423294 -1830438786753520719943444584629952 8423295 -11699943280917079939824610591726477680 8423296 151015224377834483230382035791406694400 8423297 -1818771047538375127362505790879459628 8423298 32338972624669749314465871576742041600 8423299 -100903703183284348424503083433865569200 8423300 7205703484423695434288791215948364800 8423301 -56129883395524089462970247891665486368 8423302 -9195216027994940420963306162895033600 8423303 43954583474403604944748907942493004080 8423304 -75790545203266143893211592097028218880 8423305 -34095621726880155929327349415699054080 8423306 66622573223948756935311099518038658352 8423307 -144721774555666125724815584336335518480 8423308 26141082994943985659320426115280153600 8423309 199611276568817765690241886497448032 8423310 -11608951200969476122722926104691220480 8423311 -39721567842844761444292838389710840480 8423312 47008628864670452845348014259198033920 8423313 1530696370286228269455675585056729088 8423314 -88342161237212300788995398384438853744 8423315 -224990453896078789933639258995405660000 8423316 15958007376763690023440064874981171200 8423317 2413303058466253292072169923398885792 8423318 -24105520370641420846419002232762332640 8423319 -16251644035426914112390446309944113152 8423320 4188627008823109146466364380068249600 8423321 -161483828329217781753580338023441783478 8423322 -5124512585132245049515170069314953728 8423323 116191679457701138841624212672864013572 8423324 -1737732858258522546277070974579642368 8423325 79868884697769773949429545686463040000 8423326 -2572481965769361449552818723715017920 8423327 20885492985384556871390612476830677760 8423328 -81908979192169363063400175168846299136 8423329 -59400861090204252152030038968170199070 8423330 34580340557073286617085672216449384000 8423331 21591057244645441118064463659984377088 8423332 -85561909457290952748180217269576248704 8423333 140436931375995280157057607027068187582 8423334 9944758686565511803742738250654775584 8423335 -53608473830431475817313236662503611720 8423336 6299786251400161161671394665571532800 8423337 24639659397706753573353469438116605568 8423338 14275277629343438038691737685809213440 8423339 -74983276013478627142139703292837076544 8423340 139574006277641132528306492826520780800 8423341 292215678372512660499367204375112697984 8423342 -128784563261843874734489879002959092928 8423343 25790279267448961051371025027252622040 8423344 -9244051155668817499091745436561162240 8423345 133480937422969271661561183364961534580 8423346 11242141603632106050184761631182359040 8423347 -282977435551116905262807798027227101128 8423348 -137536842887205696607833739802868043392 8423349 -11899133655618332324732207589318867552 8423350 3972362778606469378745725320823488000 8423351 14822931269712439694082135365614585344 8423352 -80097099104244558901009763957435596800 8423353 115503056682370030222355975256796818602 8423354 10053379044014443797948924873815397120 8423355 -49399781424793106374302585270036832800 8423356 -1713907476800232365677683487411900928 8423357 -10544425960872031638110834220815198394 8423358 -52646928110156592255027193360341978816 8423359 3247724196624613798965167006870366208 8423360 22328344500030094151007721791695093760 8423361 -3576697290822159797857008030697009968 8423362 60202406399466274233664253288113332432 8423363 86442945503781280989223417996994267424 8423364 -81777075319433267234250248446165721088 8423365 -159962172743045505540847878868448642400 8423366 -7425208857595849089137098051311070080 8423367 -2083958782779881916052924731959551320 8423368 30984477038309175971145550959671562240 8423369 107727358239988642877368384789868013120 8423370 21224610349752053071764276258161557440 8423371 -103247222075307240128333486081182670400 8423372 44096317065296847589550416661232888576 8423373 21840730323565657286460871617480673344 8423374 -106795775687957730707303581346397878208 8423375 205022343897090420601438956854014320000 8423376 9196454206154102666092153409912832000 8423377 21726122878043133528484264127474218226 8423378 4793081651432598854349245437612897440 8423379 -114704363140061022448021380036466944000 8423380 -3914691403150472459487474645905448960 8423381 77607011059977520146050664424864908984 8423382 5355850374077481752870325144966266880 8423383 -27168605461930403465101840834184745424 8423384 132102422943565748886876679838544691200 8423385 -70725574326773633644451501461064318400 8423386 -37186525229553592337541367546021102608 8423387 31140869859426907146118879130941143552 8423388 -64070720253384413530385664945360764928 8423389 -9751703136309361581659076300771241076 8423390 -14419251755444019419204248446048388800 8423391 9217331211706964238228424953830017920 8423392 205466739327728681795380627335427129344 8423393 -99595728740998592165814079158173272656 8423394 14678507187597124562679291337814707200 8423395 142686138952092473814080986331222552400 8423396 -79250975860614718558893323760139454208 8423397 -350869588359617781512245584858543012 8423398 125618015390893017223051846380831759360 8423399 1959291832477948102149692777742469464 8423400 -26482313549633001456562056459233280000 8423401 63324963017983393762832279982715495552 8423402 1597420515329220246695552318186471424 8423403 -137092953540359434137094924150077460800 8423404 16565325783751124729306053210779904512 8423405 30441932999878567520357339200334380800 8423406 35163506963588493442611097771195449600 8423407 -32688789366992040843522708563107943344 8423408 -11099961051281114855840425567627837440 8423409 -28814914849554042733797449680592034912 8423410 -68383196014497943689283506379492652640 8423411 70548621123236134859148851858405092800 8423412 -58220313108056130702047461860092018688 8423413 59307130025993596998716245750717304704 8423414 -20282445738134284853070390438772654944 8423415 18273033592213966834793726109504960 8423416 -256878188113460747776136078117085388800 8423417 -87687102781420285663182770038738304700 8423418 21793342069078680078957160118806216704 8423419 11191321575488030776024122899613430820 8423420 -17236907431325281672935800745183467520 8423421 -92700723221817034451721005833231416480 8423422 -18211591396660595013864002604672967680 8423423 -78138748022121046445219608125937379328 8423424 4597225989312531605189551921488199680 8423425 -85289899224574373449731034709529493200 8423426 37095519588983318636369051818684685184 8423427 -55632779967756253426025277291645203280 8423428 39771569770205530813936030613934526464 8423429 -30339983624753685403483225623638224128 8423430 -20634649992637302412062442051870464000 8423431 -171052382870285860810182271266287176536 8423432 3233503711849687586833786251498639360 8423433 7997585363102814207200177999089066362 8423434 92190568016873064141238813413190820352 8423435 -7604944127363509751948956245307268640 8423436 4461275067927452273633202444814663680 8423437 16337922667364131632827377832207623392 8423438 199629497747101307953006367625860544 8423439 -69084930366810478381944280855050968832 8423440 -10995755537499849578879265584786964480 8423441 8177480313018271576689654297484334400 8423442 1300049853866727758468567613996571008 8423443 285176958019066857736254846088927445520 8423444 47105392570167361198333868844488220672 8423445 -34587701473517188623323907189734664000 8423446 12051866538633706890279749561498736672 8423447 22486952207222607917216852561043181896 8423448 -16372226009887254995245949374153850880 8423449 -58571104571334150977991740853115783800 8423450 7685696285496860213641804504211980800 8423451 -77334422334960091239813340045832638032 8423452 175408144131386006283439966180094875136 8423453 50336395094912038362650836652740985580 8423454 -21781004298498939218493394509858938880 8423455 -78864263528459288596910361483690455640 8423456 83904921600635516515976659387131297792 8423457 -14610389232516311208966876581833176768 8423458 93217876434033584580500345704279648080 8423459 80299257455584273469601941597750136528 8423460 1550338750184064801729021884961792000 8423461 -64944524501730266500289408383036895938 8423462 39925540861121870256273219856969536000 8423463 -28755474128278770707589848017287882456 8423464 -2603517784768502047332821827436544000 8423465 138658292277355031993369714586256189860 8423466 16523207502726695915016269428423472640 8423467 102909762125139839628200102300135969844 8423468 108140907270688757959598630327323224576 8423469 110006644173947527769135616151770252300 8423470 -4394328480641200528822939264584864000 8423471 -8158560721710474425458956933538252800 8423472 7044653290215482610656504454304432128 8423473 195725888749249129474286038881114984722 8423474 -11924730343858232893615477421334082560 8423475 -13654143832525477056291437739451468800 8423476 130910416345676168032641617436581272320 8423477 -105929464581683932330718519294012950674 8423478 14469197832554893651673313911777568384 8423479 -180042361200056194071278925634227986360 8423480 -48715505478765098681290109611344691200 8423481 -27058896142719769936516712315865679872 8423482 -34749681642774763915448024414200866816 8423483 40962137096388291782982781750775296908 8423484 77461181217146324050768409381510017536 8423485 967902929650044540730559200412793600 8423486 -73028539331316826421871757255240343808 8423487 18944880131582221556664478811681479440 8423488 -22990348986381886196717992368458432512 8423489 173120241488879811408167793129998124720 8423490 -46298473124013413073906858239464604160 8423491 170523765874201840832255916055363547876 8423492 -104830140473862749028450604465375859712 8423493 1263077550184676698882805996124050688 8423494 9049139573835849074511743810692915200 8423495 18932094412416690751297175111285691120 8423496 -103030679645708042257477865650050554880 8423497 -69605468096196226977636847694159397120 8423498 114311102874290123868638857685220522240 8423499 -8871071399548436542043856877597301760 8423500 -85545961797274916183503793898743808000 8423501 37030684357673438016385029888561053004 8423502 7091413700516735657226190532071724160 8423503 76783455230108691414958061207157985464 8423504 -25382521214031913619248481800932950016 8423505 -34981934227302348559259935436534993100 8423506 4099331718227918822746606255321325568 8423507 219312780742762986700812975888820395756 8423508 -26651180516671783637852384315212130304 8423509 98340071105143068822794821580987782140 8423510 50466330134368779969985197099779516160 8423511 -6390146578679596233214945776466821144 8423512 -40453773422006266131314881574014924800 8423513 38985652071903594051718026503305647360 8423514 981704670242561794920396523492465920 8423515 73149665905306044761242080668816468160 8423516 -181674022929557142343857442305295872 8423517 115389446453876568987450332430424908480 8423518 13599915622992038613665264830582584960 8423519 33025508352594774414970153477249667544 8423520 5492021976079049844444419820041011200 8423521 39341883167440819442374631871910712212 8423522 90271711800589393973157205559639967312 8423523 51906577985504177688458284518977907744 8423524 -39017779755119711424913922957522667904 8423525 -25176430101560152504359412559292002400 8423526 -23363566381360191736534121216976833856 8423527 -2131472971150254490466121529305099728 8423528 -3606411687989125832273695121942446080 8423529 36753152403502232636727189878274309120 8423530 88670939438447237806273960231752056160 8423531 -52555844895998853742987852230055750368 8423532 864504476097157500158631092451932160 8423533 -89499126285774849689596324857442896320 8423534 42618637332157650678561706576163442432 8423535 61395924290047167458918783224335398400 8423536 -62012583874315062619049851675443200 8423537 -20559273728500353554940975907891324416 8423538 -29386559249248339892638479069071888256 8423539 67374977576604400517127109256884359880 8423540 -12325669493000653820020306824449813760 8423541 -107026184106992270308097295616318583040 8423542 29532842585385773863120881143670615744 8423543 -3330346679990303812218551133336749760 8423544 37119623280369180902343674463434526720 8423545 64116873591158701616544372301940677320 8423546 -185416823618936380370436164271400368528 8423547 17321141142126501774754255317202703040 8423548 13021476369328643529178706290265088000 8423549 -223350974897436409942269753373152675450 8423550 23914930281312350247647410385330976000 8423551 -164157388098537982608874993955290938576 8423552 -60441276228523243907900268510864998400 8423553 -93996250651227110082660799081362073296 8423554 -14451386122631602116843619039210805760 8423555 -9825212486101654793513443383574272000 8423556 33460279939058716580555972106542287872 8423557 66753229980070794721785762252420667360 8423558 -26435886660985307631157499861442851712 8423559 49749665154900122984742040846990899528 8423560 -42178491307048205789678534473986048000 8423561 135303164241272206081033808307759382800 8423562 -33395035529495754358591154740252250112 8423563 -163903185263759773193179774569044678188 8423564 54308335775099087860702468114452754176 8423565 10526361383427734330588367125027133120 8423566 -17246539694746954428901886294803296000 8423567 318727913479616428539342280213634999280 8423568 4810036536991331544977257587372195840 8423569 -78055330264164139290202736622758743488 8423570 -162520887074350756673913797001896640 8423571 846300330968498601230666609328946176 8423572 30325254220598075661039648223032426240 8423573 18766426258382784706729175008172164284 8423574 1383120939175840762089908382635129280 8423575 95736670607810876741808925967547782400 8423576 -16362230806622697960224761809813504000 8423577 76913864231412939248540904956999637300 8423578 -27112727468448722429216562141361389600 8423579 -1175575863370689495863591852337528600 8423580 -252002505845731969744423200264314880 8423581 73441460000935820875310224108978277952 8423582 6975747478600620894765954502110284544 8423583 -16740707253208420899105778988526001920 8423584 -133923077092126206083096243748864000 8423585 -79814573858755364167009512349926110640 8423586 80157954687254212049107429356106394832 8423587 -23853692151966106047220125683592879720 8423588 29275066216530856346597404471597826688 8423589 15609048864273961740801278935984271808 8423590 52415350180583808480620722517906340480 8423591 42527073337456138834971186777963404184 8423592 9235210346906947224115793980501278720 8423593 199353885322626464690735634535444850320 8423594 -10617794137569377259569610796809005904 8423595 28815990595482307221029735813207679120 8423596 73771172654733255035960553837499107840 8423597 -25062058350996442019103419391971787648 8423598 8974680271219500439034963984133363264 8423599 14006829414451610595867148909122746560 8423600 -7863988256129225220532948482103296000 8423601 -106070749613678647005447955949403065280 8423602 53126931285379400868671126977596469248 8423603 -144816441016373476622526238226119004148 8423604 -390240474154259463167639229357594624 8423605 10088508512625280443957883467747323160 8423606 -13957137624485343118448462041594103616 8423607 61549394895214665112559296351873779840 8423608 -12212209333652115756056041959022448640 8423609 -49941004158252149075196612182939965296 8423610 -277111365615583616014963496299008000 8423611 118905736489095640562985496272105199104 8423612 -77580291931254333297321133563735244800 8423613 -60775382330248747521778555255897723776 8423614 209541703563119985986921434312268160 8423615 -2254657805151783868074733805763406800 8423616 2329167243681945894517021583955984384 8423617 -165670859572968126822271500388697190334 8423618 23458679594517854338411574601149615616 8423619 -12047861721853826741478664893749040000 8423620 -1104055059497970853839239408360344320 8423621 35090393374183246185256746929992257822 8423622 96452912142719986815934811806089830400 8423623 18630583913290628552406048221241907664 8423624 43902397105588808679394551540721950720 8423625 45737099813917634325235350514691040000 8423626 -6733145951261447485839111413845426080 8423627 141816564018196646905203672691674364560 8423628 -68359526089468317556313967560622113280 8423629 -14249044342353845801743042022220656190 8423630 30390776267653252614531943788572620800 8423631 -51401886486549759072136241300724237720 8423632 10822656498030433265163230090744430592 8423633 -230378340350988346410408832293877211136 8423634 55979037128038444580213103427124388480 8423635 -31743944390638598087324222384408236800 8423636 -117309655406840250772974265638155797248 8423637 5441625778494648419957974123445772960 8423638 26610305664356802644054456580375186720 8423639 9295834160871250996160834267127200496 8423640 285129292405330161887172017771520000 8423641 72119977832403004668755754553678614852 8423642 32414185924570726921572309149776915200 8423643 66910808062271452232383440754834611864 8423644 74809405558278873176556101662852430336 8423645 85113401836651631980972041544075242720 8423646 8470747247651209106328744861197764608 8423647 163162065447375632206618407270972301872 8423648 75980983805592170098365337352990883840 8423649 167863397343130945512416226712957090560 8423650 47065706748985140109216916449618608000 8423651 -214056442149862367456168911326719541348 8423652 -101709180205587041501490009030640908288 8423653 -24229945047936221133773757775069448448 8423654 111321792609649578004919609877480989760 8423655 -33265333369647215099019349701683510880 8423656 87444758846505666217256736062771036160 8423657 4052234824539263366353465497948720 8423658 24146347300801778784733512996749693184 8423659 226528025685112440619153574767524945360 8423660 31319528766255330743552387421512140800 8423661 -2986865562489649416330076586575019520 8423662 10396857651369490944980370061195712832 8423663 -10752634387323748030143444993233447088 8423664 23128730783184354194170912360477261824 8423665 -57273046562626334116705924258565876940 8423666 -55972506835569745610648620138888928640 8423667 2040710901561578067119745044952528720 8423668 79821598959044466743422752391458809856 8423669 99314679364609507481847483269931066240 8423670 -4310560209402249665667110947339776000 8423671 -149315417084496212219374967742020495128 8423672 49804747906286393874447860689545830400 8423673 -1120122951215996090334353595455499264 8423674 -34313320233544763625152492092956738048 8423675 6196483034965825390181663629528176000 8423676 3165502713639009069046805141731200000 8423677 -13769982044406639359447831043599488640 8423678 -102515413719175751731080358893835413120 8423679 42996716341583698443685055079270729600 8423680 -24811720022119725250655998804481802240 8423681 12954580512553081767011461138714475904 8423682 -94631419815473439449779961109678336 8423683 79224040903212655374751317313041447932 8423684 -118290437224486036920538666994421619584 8423685 -23769242702767549440882724577630194980 8423686 2268623275286771809706329056632217984 8423687 215915982572571675167970556630932613392 8423688 28573327454186361787889026794541056000 8423689 -21478314012313840294123079855778504600 8423690 87780188689844633985498937418750572800 8423691 -53168361941569375271032268265459002880 8423692 2433337848336830280256948613654351872 8423693 100316547383951120276349207753401878464 8423694 -25046179025657458183767363972522493440 8423695 -41359094912144258324018790300281711520 8423696 -4845098566247538718736562457262800896 8423697 -86700798569683766247377490870060157200 8423698 4172384960649319351067274003158232864 8423699 -78195829160545946725598555055667353300 8423700 192018947209480486460043964941465600 8423701 -30388606610861310062976716136343170336 8423702 -58540328736314131174437235516132786176 8423703 130238506280096046023639836979768637600 8423704 -73866668986427180827020766302546247680 8423705 -74159033476235815964743377646323574140 8423706 -45158922378977374961931220936788957696 8423707 -195413916001382976231809997450984985160 8423708 -26529121720298234142753357173267446272 8423709 -11172669832240980082418816000174642688 8423710 17566536788551528039793765409773693760 8423711 -100417870544968411317440531035202678688 8423712 15456289546592572840756530461516759040 8423713 -411521501969259508816726750560447696 8423714 888770733089168077128724505416538688 8423715 36039886199212482734758990102096380000 8423716 11470221756708149664930707447677157376 8423717 209797192096323634652406886942861096860 8423718 -7629480615050545768869079518641637696 8423719 -57303616472327268475538849588924203104 8423720 95268672384313791267502987643831808000 8423721 -57316565349807372076982617970794466028 8423722 26165888589975413270150912840918196912 8423723 20340732273595932892201095115769579520 8423724 37024745520765538172640165511568228352 8423725 44118192934428215096016350024232168000 8423726 7946373440294624455073789583076633920 8423727 -17626444856450442548569200825796045824 8423728 40645810615260340185521185043981975552 8423729 1757038001329692987772375757286669330 8423730 8932931753110138914929600845956249600 8423731 -120879600923644360740664211342616100468 8423732 139472287819548298419427899537785076096 8423733 -62894713009774667473380692562198970752 8423734 126816932513112710972855229850720892544 8423735 112377494989178967966977502478673863200 8423736 102549977573774202907362998803398758400 8423737 -32263310556714895847720493393543840000 8423738 -7649512139062256932255607224396130880 8423739 -142615210862618090608930529776382068596 8423740 -6884141052524755481373651898207795200 8423741 -51346251243285733204818690707414608608 8423742 -9458120446466590449741872626069341888 8423743 251768603146441265330577958784853504 8423744 3910088651661472767910716774983663616 8423745 32486018185509071041965706351021670400 8423746 94893405815095404493586411146690920960 8423747 233536507072797499531096075599221416680 8423748 -108223949327113730991503548731373699968 8423749 -91562306682351935713936481247168940064 8423750 -5234021770981433046304468318266960000 8423751 1911821161021816361225975051998731264 8423752 -27758071790171944007893707113935994880 8423753 20978333820430967886448955934995527488 8423754 -1512815856506251111087267875714570240 8423755 175477774014354287431733757365707090560 8423756 57070793902957706848810177928518771200 8423757 -3303871067892368264684694072609929994 8423758 -8571752808209963303503805226995025024 8423759 -146139700760585435813214573438535505040 8423760 -3834682643957624214518098359926784000 8423761 -6308695386575328928055311242930001500 8423762 3770373266475755348829824387912423712 8423763 -2625585265519977489951508423672743936 8423764 -12191196602333664166049829961803980800 8423765 -53684677779103242580985538854973763200 8423766 -10261876028621639889884129302113216000 8423767 43714302993068437695391990441027066800 8423768 -10391411285843341574228839964276029440 8423769 -65344511756196792889144845569350608672 8423770 -67074731981477184953836337052445747200 8423771 -29376812120539636135597712032544931768 8423772 -12974850814030906739738658441554829312 8423773 821718847545915528375540859989572544 8423774 89086474944679622806538565115789931136 8423775 -7041281129767095990024419799331167000 8423776 -62812964310831468260128941254195281920 8423777 132792962689890441481091503449864526626 8423778 -15520279898819171957812903442416896 8423779 19224886651873646370030485610563783840 8423780 -23022152019216501140830609827766982400 8423781 -8720524277588040582079945324699436448 8423782 -56618396021265425281307622338601247008 8423783 1450187180185699881191876956285040640 8423784 -171226802383143161874775846345617408000 8423785 -14626225754477798951601545680636266240 8423786 809018368889864754369890337271488000 8423787 -15898801102305214503861487728133462440 8423788 101889228190786737158401209671912569088 8423789 -57009412389056475385460205635443246656 8423790 22883806837722621208167532683866246400 8423791 103937497886334457909894801744239914192 8423792 5064755971221625419456745496334336000 8423793 -16973009785460469928820440772434893696 8423794 10009220656504104312114063983167226880 8423795 -49306528289363845057505045934394507200 8423796 23081807253993206256883089404533665792 8423797 107940575220812719850079333833752211246 8423798 -37163613148281961405637221663933749600 8423799 -88137569110205300921273230765936730136 8423800 14503747607641002439234806855819264000 8423801 -55829035750753849985232855657127218198 8423802 63345376244493669689215861775816206080 8423803 -45239250707002316438183362799289433948 8423804 -150022127696091084094057772313073766400 8423805 62836337916304247272842104812045820640 8423806 77876691407890648048276474616266095360 8423807 30576818594102746728315487483942489824 8423808 -39234026660996634184045542601371156480 8423809 87620164176049713919969247493515619504 8423810 -126228491412659565809698823855932247040 8423811 43307609249656438325360019776555400960 8423812 -50044915373979059736438025719224681344 8423813 -17365456869438935862447165388037844900 8423814 -20594595316942995424179134803925078016 8423815 -110501733996042997456623894442556252040 8423816 13825752323457096987510987723221237760 8423817 -118840891543405133054044647887583582240 8423818 6089273397490332320679454912603378368 8423819 33561074764114621008206480690695548768 8423820 -665537907415844591485475603493012480 8423821 6254023318436759897351293783320230720 8423822 -427282982970751333412536004208838656 8423823 -113341026117891826837444731918964813296 8423824 -55414153535276013714656804742393692160 8423825 -89200814962862647530012745211292230400 8423826 8984502489567739112368453738518447744 8423827 12432981863112092830238767472968414192 8423828 32706641363461944667597080923901659136 8423829 -1816060057728694669905738291111892896 8423830 76520460946813130241354510327000418560 8423831 38315716080012144907017716766538632 8423832 40984005063317804078984222407856087040 8423833 -154453918381670742149967974390429000640 8423834 -88902235138105782676143072960153191184 8423835 -3976162163912110061360043360925431840 8423836 23260770912956737850578913146882970112 8423837 141765551686765328519189613225205018272 8423838 -50695982404875817064364012224456448576 8423839 3691555373129108037712637565055255056 8423840 -25031275644960149038356130416348364800 8423841 9306007194839431837634353163883375792 8423842 -10714539544812357460170366656478422016 8423843 -88813234955591758770267441882264818880 8423844 -7459815487309445024710003547827752960 8423845 -129257811652406519903891831761390128900 8423846 -69402463222980405497551821082369873536 8423847 -7245383966946280668063515371432018560 8423848 37063697943823873525620510100658703360 8423849 61377837226543224871619566722747106560 8423850 16432273133578857996696419578580544000 8423851 -28791691922253016119673650268007393600 8423852 168888347072848606925100839102386119936 8423853 78658067164890271209911651369522143008 8423854 88751789926511168449748537957891693376 8423855 -99244663219479049113932045901202682880 8423856 -3883428612070688722323847043364028416 8423857 -54523324201209458142413950085892393216 8423858 83792350505202594930283584176905451280 8423859 107551085733239682081800899336147698240 8423860 -10147172914987693401232013248721226240 8423861 -138474404181636159356592593930174364000 8423862 -60679713076654282403175556677800714880 8423863 44360708162745837578842059621486817928 8423864 47431278907577855159087676831842304000 8423865 -23263758879179845412763839120582649600 8423866 53054218813338817076872914695709746688 8423867 -74840500574958225180610340096872125084 8423868 44119076392076555716310545992588174336 8423869 32810498629636843992245310239557890400 8423870 3625575130536582713907540567286402560 8423871 -89890503150964208838838501233841138800 8423872 801661613808265663221038937089769472 8423873 -21377007657897270684238218414770860716 8423874 61138412154862352700426056734187110560 8423875 205992537765334814297132693469743904000 8423876 -76087954396157323857984334512925472640 8423877 -8101986975182889400566754849232042496 8423878 213425925876437584181747259669626880 8423879 133738530290555563378823962280869803480 8423880 57480529916605063343121373009858560000 8423881 -152157381020828781346599204019455922508 8423882 204430323404752603955010323146747336032 8423883 28825803282547816494539318476420176000 8423884 -17018272457703909556554562846188775680 8423885 -60732592484326633427400491036111226420 8423886 24727536468066568079128647577059814464 8423887 -32333877084210434769719114064542408464 8423888 -32300958136294169327059512604849078272 8423889 -45828497349021180260452089591545308992 8423890 -26177380473223083613416474063202030080 8423891 79646783126531116949992732648979684160 8423892 -121131985404743127392500739820487680000 8423893 123005144880806887866905176120763800142 8423894 143288213207488187065378170367975304832 8423895 -1029508594953355246682757258581621760 8423896 2937972339445948289014908402615951360 8423897 168843167489023727647247758261369529040 8423898 4630176298622948769238277052551600640 8423899 -54444782095965850848532828385272818480 8423900 -16652936972792230911808377115612032000 8423901 155276729233877642328076657046891544 8423902 14008083846803962942969628614897214400 8423903 -16503025181384243745441006269770282848 8423904 202072943640641528991959832299109875712 8423905 -11901944637243517039507523763873953280 8423906 6425066684406148241411506085130240 8423907 87678880848784938732931233656008005240 8423908 -8703879929360175984334522735606285824 8423909 -30399990494659358311069615401840210432 8423910 28645109093868568172465687228940779520 8423911 44660572590032844229933515408387505824 8423912 -861763048300015762275822774948741120 8423913 67403663894858825673803094965565235344 8423914 -2071337166355263375729730799576719008 8423915 -714969159943550933778011943430986480 8423916 61185402367345047563976545727589969920 8423917 -114592088322917830451774863183089124296 8423918 121593676159954061583956458609415322816 8423919 1375235639143688125069593649002495360 8423920 -9837212427944840857413089212150579200 8423921 -31290308044210261465265287432923352512 8423922 -14669502319160108196265518469703424000 8423923 55821098528677257520023921867886132172 8423924 -25904577736321837003919386047691855104 8423925 -40505735070640883394743152873433731200 8423926 -12586111426638228469058901531413035776 8423927 -119481685675222625238027220469161651224 8423928 -66183435752219911165234807558106726400 8423929 -100420076177818149875479929224904056470 8423930 29556929973237836698144872676416699360 8423931 80217583634790952255414330214793328152 8423932 -122514212484837191322976089806163030528 8423933 109109304897700589611316954434165984038 8423934 -16778603561008287333639169359233252352 8423935 1241978590355721311856651648323205600 8423936 70573580133751073429034050021209669632 8423937 -16445827882190285171073187236033795072 8423938 6767202092294221812980194782614462496 8423939 67684296470152282932022901799670754280 8423940 -5446719512882373870187921794678128640 8423941 243409946758702752597080836220938945852 8423942 53063757138069342289405504298806890624 8423943 8522795639684460201648686482465565568 8423944 -122601907468474143232835453236403235840 8423945 -134135747845178436377261556441955590300 8423946 -105185741450181320279330718736289402880 8423947 48925235201267660263199528656916121232 8423948 22520913851195803011979762740285696000 8423949 -100892615654283164281412720563895526240 8423950 -3336856513772307068805916022244792000 8423951 320619033242828740482010221353195607072 8423952 5079436607152308528249669818966016000 8423953 -49602494317559710833209292623199070798 8423954 22356759485144424918930447496155955200 8423955 56180726643971288095186236383656407600 8423956 1956546115371694092813314748181572480 8423957 28697179551975618603545591747099361120 8423958 -1949412868646249367004492576757901312 8423959 -21069496980240327841929250120266839184 8423960 19893556572771458238167623702717440000 8423961 276006502979850140261677453043911680 8423962 15213693188988171437328156297602837232 8423963 -390098243650509758632293958883190456 8423964 86686032135373836448203753106172613120 8423965 103288953986016866707416016893565348800 8423966 49706923389874009167414649939828674432 8423967 -42385036677158831353601555264548803840 8423968 -16948612794662359797105450884052025344 8423969 70654511429571676576601346145542886320 8423970 -3866436340489133962793178246411978240 8423971 6482271194681990964888952804795673600 8423972 34600465114576119782215255794849499776 8423973 215008290797222897065644107021570980800 8423974 28480999699235666563365714192546014304 8423975 6134037740837237056896746010796624800 8423976 -119445019268174144532649740821598535680 8423977 -179889636199234993838342298056114354288 8423978 -26224780244774693738265801626819734080 8423979 50759710363924945903441695969962969328 8423980 -36241021504794306850939772288642672640 8423981 -11078546799109116569595559214695329216 8423982 53969054397668917502432246086754477952 8423983 62470344875437884233542894404815482704 8423984 4035402488924997011343593165592576000 8423985 -15456126958076975003457053940103104000 8423986 -90513609606349915483680793430037293808 8423987 -18119287961917583159434557245267114160 8423988 -65845753465402448184595657674863923200 8423989 64761190731990540018858739500637401152 8423990 -11876305639914022546772073574907328000 8423991 -72974582226876035167582450905681768000 8423992 29505554087474839243494695832540979200 8423993 -75216411057315449922057648960669226584 8423994 -42008733560290759306514808348218906880 8423995 12017442438729438399924896083148233200 8423996 25831545338596243063173255538519415808 8423997 642236272232658743808227047424012640 8423998 -35079766248251354434081752824728823808 8423999 -150295062009126979278890841014553096000 8424000 932267865963433913532731142438912000 8424001 1738338493286779771152447436279573552 8424002 -16095227652848325760228870132664641536 8424003 2540195441403898865692154909193105408 8424004 154549364686705917538947528249985516800 8424005 -24492985359480937255350230570116646340 8424006 -43550807587339637823776126329204824192 8424007 -67962871446551616265779543368559681600 8424008 93533003349129851436943056371488849920 8424009 -47739694886382067887731068695385945872 8424010 -3916010123296552071774117777391257600 8424011 186692535556430977626262474063800593400 8424012 -31104546093651460995355411441799451648 8424013 -11844433075941144649809219694856445000 8424014 11095336062114649659869167073130576960 8424015 14280964925305952528779773217052927520 8424016 13146269221775676183368384756277174272 8424017 -26676055973810146469156772737750428416 8424018 27388522372016272283780035114525230864 8424019 -223775238023108870530014855061745826580 8424020 11436782327847880214810708442318720 8424021 -60343457624784094296304925834060059488 8424022 772440184686102475601132368329397824 8424023 -194931523998272420504366766146505652728 8424024 -2765144786502194065947939681773813760 8424025 21530126161578889828265375020664785550 8424026 -19021334630003251639883348697539767296 8424027 -255978497572789136715922444363043206560 8424028 6646194858006304247156906186133719040 8424029 -86168515772610759307037559851324849370 8424030 -36861892849668596431705963645083264000 8424031 -27134625587529737951497150426486525320 8424032 51690294524449347388568816424042627072 8424033 13924838512142772002345170101674188800 8424034 -18937957921185262137581727425005688448 8424035 201653274009073702631532538715396160 8424036 102746676225865363447728490603538745600 8424037 -54453077183322090522382877849177146368 8424038 -10682677897951788333930935004252434304 8424039 -36545035986718557602182343642582433504 8424040 -97155684899909663636330271412037683200 8424041 -88427782305793223917609324577646063558 8424042 18532162973447547038801209710390622464 8424043 146821626690295240304118450312406903584 8424044 146207066858309292601050175822868030976 8424045 33403078715408171478240606735383923200 8424046 -39205328622726584027801664998891886528 8424047 -14917260761070216140970890148460947504 8424048 24134278265728759727668584335145959424 8424049 -33594344196519060517331097181689217920 8424050 -61513179960446785315297314271045200 8424051 69127309371424854452219772138121048632 8424052 13668358426392963136878121906823094272 8424053 42750978347385073474481079857144984064 8424054 2853732239781046965275293897066448640 8424055 84041473146102485554569330489111025920 8424056 93311128572770196084078654954983546880 8424057 -34875608731480633171264356779884082880 8424058 -21142616872708471308084201577700031120 8424059 -55734608939645649886264530125724447984 8424060 -20027702267420990080456238310345047040 8424061 -50634910387904067856449062250679500128 8424062 22214094176408472289158589945353700224 8424063 -52552142783863508687494447150317553608 8424064 -51978703296889550312868285995569643520 8424065 -8112804117359674674993105335469804000 8424066 9528376634950089008032432282947147264 8424067 206255501875001563297715819840535765116 8424068 -2143204153537407813486032307245568000 8424069 -3093322816365391272038452378639527456 8424070 40251515240469112447080907774049316480 8424071 42146140638030276443222608050084469272 8424072 -22457606411110572626514367189079162880 8424073 -87227556563982001955498840574825831360 8424074 -7613146305236972603880895803683771808 8424075 -39520786293243653890640919656777236800 8424076 2192722865442353758941072010672213760 8424077 -157581222594922559262651431249238688074 8424078 17088027424737694874058567671253082368 8424079 53496749862270352351156375539999584640 8424080 4491208192195880029532118349185024000 8424081 111074890648182920553856726062194180112 8424082 64851057995904222365689266478985501472 8424083 -63662466355898320728369247199544954816 8424084 -45926506215017275417343630460154865664 8424085 52340651404674760210703912552337315840 8424086 56278192217070265518630653096150200320 8424087 -372774221710004590853813054752573440 8424088 101389148003253296746061918339606876160 8424089 -176999092004074917093176343779112733110 8424090 7775196451074553570229939090205489120 8424091 49377625559822212800390520880718397072 8424092 -21051112172203665377405023250989701120 8424093 78789001304324629397927120328195041664 8424094 -19773942504391744731491255122776480000 8424095 19611222962531920308125701050500812800 8424096 -12703416814306824722488551875690889216 8424097 -86800665391532845329746961136467774288 8424098 17146540449059240758683973793647512960 8424099 -24560372875567211440595186575733429832 8424100 -45662032397883102254717945723524947200 8424101 9658123606310706220186826488954405152 8424102 8368976243706313647456323184383501184 8424103 49806914340694599990488805350360191352 8424104 -55943142782732272070985411187631892480 8424105 30752564415934281831330241661717088960 8424106 -17528791587291673250248125628273244160 8424107 87130168248510590713592896601156154912 8424108 -7799959478161042383793166155698831360 8424109 99949152331236839954258407960331116310 8424110 31358520800588355254079402620395762560 8424111 -5584650794432581591831618895635449216 8424112 14632487581117819943543013627518287872 8424113 1689050939323713779350661006005653684 8424114 -42609575679470879429084076410926007808 8424115 -721353867573076391596973762671692480 8424116 120360341580514089483185792002911584640 8424117 -9196960324468343041512779024031827400 8424118 -8666651218198621986468269207953920000 8424119 61113670564102876794440534565370701312 8424120 55610857079199162955556666219285913600 8424121 -124412138209735273428768700673437870678 8424122 -5142880261188625238721913760824121856 8424123 59536608631629736051042168438699745760 8424124 -65941276311698773889531247731026118144 8424125 226120721561373051469042688584260840000 8424126 13564885077795094600030935349813465536 8424127 17059958789860450946166578716728866800 8424128 -4600105616900963014915977775055634432 8424129 145530875015909290195124029680291672672 8424130 182231527996347767519116995880842240 8424131 86242635277706414275420483325587951932 8424132 -33105075108849113834170086774687433728 8424133 177288301236684906689025011528252450944 8424134 -2627221845822131045226954524248114560 8424135 58109985337505568044893503894339127200 8424136 -47858233414214499809730678543626403840 8424137 71396048596510668580588606809909213786 8424138 30674192435896611158764532734183488000 8424139 190665239733751485344754538136650931712 8424140 110592628019925078077182985932030909440 8424141 -33105100928437276131593753067574080 8424142 14127898354080884538913392181771937472 8424143 31306332587445386965324250202222118224 8424144 -17404478887619713015089537567591628800 8424145 -157702623779361640991463009965146553100 8424146 -28204332017052944098628552577447917280 8424147 -42160900811134426871604456100378634640 8424148 106594731681676227595232653203626674176 8424149 -175646521169397868570699733350929484164 8424150 2152857103116703956317702675862835200 8424151 14818040942906000963984411650435638152 8424152 103882760364409670664826305675066777600 8424153 21184053044055858049291545631308171840 8424154 150749830592745634425849591260121458400 8424155 -1216095036866058584125921629988562880 8424156 -8945166954410700516730137714048838656 8424157 -2090800881035391340007622153893618176 8424158 -5744032999858362218229310003483401216 8424159 -46430062097240555315027456710552095600 8424160 -47069209911380761475716929181911613440 8424161 85041152074864016672647336830988165524 8424162 -1143108745235935506679515936272460000 8424163 126400222001870406661514926155951358080 8424164 27253061420153285794390083938593800192 8424165 101333851919393372153027802303143328000 8424166 -27634713938153218318731372329275480896 8424167 -149351764517529202352659119665749344048 8424168 -5760298902158916350666247922142822400 8424169 -7716602583397904833808203150440870912 8424170 -38677865721883177588981417894350978720 8424171 -20305449847647013380954945154504399728 8424172 -8593323979126559415257692271433346560 8424173 3710262802570574222305907860340409600 8424174 27726522926429448679129569244236487680 8424175 -127609969740280235062954743225914352200 8424176 -8018324234764438063465592579756064768 8424177 -112453588981084938070489757261922318480 8424178 -141054918799758138219871563294337766784 8424179 -222658549398622225922546134173313319220 8424180 -20568467072284659512456939732705610240 8424181 199246566670014610892437232035686752700 8424182 -37442555169818024407179822381519265920 8424183 -107012635602433612341205217692165105176 8424184 -29825611643748404519826855140766412800 8424185 -21624234493227664860566654253522871680 8424186 -78548064024798073648274626254831768576 8424187 71498085619946292601066514819645688240 8424188 10196491841218856713213961716777377792 8424189 88075752007321055739890391405072275520 8424190 -16941996845858302810896551373362174400 8424191 61286647129968153489802318321123215000 8424192 18642497434311275463012046352293036032 8424193 -70087125892149890345736142049162530558 8424194 -6061162517511287577859981123960237104 8424195 -42270639745251841107103754315902784160 8424196 -129853565350583112324445650768384906240 8424197 8879549366794446623210845712352989760 8424198 74532929176100759083666078458015444384 8424199 26191045889229442270129014449406354736 8424200 2767489778509228138913955370685184000 8424201 110199430019394683892052498572289829280 8424202 -63516558761412163891399321268932874448 8424203 -73130521666195001962500517289412645720 8424204 -32365273456372001712073287337291682304 8424205 24165432834119646528757750894766351160 8424206 -3129176467285135294536532910977009920 8424207 18239431141328336338782248629179177528 8424208 6219277711861219199835839236139286528 8424209 -27372329576859583924352533965178144590 8424210 -11965994337945175297897688717871052800 8424211 -170201597048016017035057834320741503188 8424212 -5198674899345897427667715839985684480 8424213 14177528866435308614382675932051627520 8424214 -66181697088908763422786897736544851648 8424215 -84162019819522668351172815212058785640 8424216 -8945622458261824365566368771276800 8424217 133311804171781131639931582802161250784 8424218 12618543849947410388998272633844611840 8424219 29691193619171946867607435419989480448 8424220 -31093481153942184802804051683734323200 8424221 -9141727904698876588770335120680926336 8424222 62259704797458009857455741005579014784 8424223 82948818711757514558010032896543227880 8424224 116353324529790014511414641186979250176 8424225 -37970038597495101170831983108910914650 8424226 124243256273869652866728219780691647312 8424227 -18399115363266341786276807315067647604 8424228 -75176624502184494061381225005670772736 8424229 19824365014409863330221779427686541120 8424230 -9574791456548329488688302794800218240 8424231 -166420657505067913186604125994092403376 8424232 3881179807164737573533699731685862400 8424233 -137034088404640299143000616332143869696 8424234 -2869117461487957782842920726485488640 8424235 52291797087986615344619785159582880400 8424236 -28252768634839841842075206393538302720 8424237 436281110788027174872821483499351360 8424238 34175107489387478102213291493563315520 8424239 -120756185480050216453805070054410286000 8424240 -5505005365616720905301419815689256960 8424241 73366305044295192203018583120919454272 8424242 -70825074540025163863180221735263743728 8424243 -10439873767981110341311858205390141028 8424244 45365741095361102317263193965451100160 8424245 165504685477698648437298544823839406880 8424246 -24558647773859737307798543479450386432 8424247 33505345854356151794643616722394116040 8424248 61851751345612830774125467541035008000 8424249 -56155860538923123155820106847179356336 8424250 2449729198288526903116317299073024000 8424251 -31160735475942270397497382118065502016 8424252 44424101486051634831071435761331390976 8424253 -13869384909263689363905541405490324276 8424254 -6677432765756639163372567678845447424 8424255 20428150236824166296239284804826974720 8424256 -19589047493617646244356253149917347840 8424257 -157782130432351401522828768421376792700 8424258 23922919068550085529458932449151376640 8424259 -1222211570056208828207758294450304696 8424260 -15574512790647289448199696481403082240 8424261 79800328926268066661925181331890682910 8424262 35209142116023466332385996635593856 8424263 18808987636895909924720803577044687824 8424264 -31659950094860482211706005118839316480 8424265 79891460027091968155661325753862921800 8424266 -31936638380559748850609410617266922240 8424267 12315440485544892340747115836841356800 8424268 -25985232560812891139927943545801041920 8424269 -36966213589572588927663278895059471904 8424270 -20268831323680921545410748894071385600 8424271 -45718092083728036253758849874793698176 8424272 10604714821535803625273776653112442880 8424273 -2943766147458575572756749214553162880 8424274 23348102442775873203330231488620757136 8424275 119393166939215907009876632437815898800 8424276 -21139880283737278923548674197323016192 8424277 -127650773327518766979623414837434442400 8424278 62418600088477507482296328985730929440 8424279 -642257611357414147791251704290552816 8424280 163400702347208432039633669942164684800 8424281 937806939492598837162860278719312128 8424282 -70386021343867911146208572479847110656 8424283 8531601371601995921882785908832210240 8424284 104674990998259592530716582543493842432 8424285 17606216578074977279370193875580919040 8424286 53436202616139339765074957625046935744 8424287 -123201349719884502614256666499247204064 8424288 5187674517346567546768542996434386944 8424289 230091646643017866873673613592418253090 8424290 -3684477683274113842670641905639843840 8424291 41279442992530301031640415151041101824 8424292 50374908900470220008491068840582561792 8424293 236986640362536836458748596117818700542 8424294 -32888952543659293588383852101014210560 8424295 -27890708359510780207538660367488503200 8424296 -44496181381216838495539878878929920 8424297 -8396861928830023144739961512261900160 8424298 194332075227414110097167026467267761760 8424299 42357327865843700151544282844410887840 8424300 16427775161019388318498011371785228800 8424301 83282661691112057657884491483648225504 8424302 762666007122827343115870350447959040 8424303 -79946884292645344385896346509895746296 8424304 6955430159860708816479631502905901056 8424305 11265046325009982826158602136607121460 8424306 -7225369193597312933277318402917133312 8424307 -10825179326621551223391412285361131444 8424308 12717543539277126967561475584787141376 8424309 3546908535685324058360897389377304608 8424310 30681634270738828027633280470380015360 8424311 -16551073122722601412231575298845403200 8424312 -25400131195549875332874736830464655360 8424313 -43831336633660427403305650815209387376 8424314 166548917500600156846709244015483486432 8424315 83656754691201622167233199197857632000 8424316 170926816375712486043825795565388310528 8424317 34400654917622428440054969224932597152 8424318 19303935577171032630595351394093276160 8424319 -113843707385801432693743781117140689280 8424320 -41191279996950992579121225868404326400 8424321 -22868034609709246925054621381665518288 8424322 -42984558990880875461981408489017290288 8424323 121117031057946402619476329299307544480 8424324 -5835572552573712073098367485106627584 8424325 15130635185682486928875664709224813050 8424326 26765009798115526436226526258858421760 8424327 -138838942526697221645196593884086605568 8424328 102530156411687779983704674795633336320 8424329 -13163056905716437858041252818706668016 8424330 -16928406587660321903410650850594318080 8424331 -20478157455040827643926079863008877868 8424332 39558075297067469103900884137166607360 8424333 -152268410779948659143725389658408471956 8424334 -73915997489895207013795429329975736320 8424335 -45460397969723698013906261681284185720 8424336 10130217294943463932709571751634534400 8424337 -84587214500856997762701296821056574988 8424338 2938563552427457100150070285196147520 8424339 26170860498270527618745773048957249280 8424340 -108030023086096533578087902649649707520 8424341 37729261101185196071478097970017913742 8424342 78318787125045324309199700009863609440 8424343 23777691440640724008152260834001865664 8424344 6888347279654917984218321748544378880 8424345 94612129971927213644265598770579840 8424346 -325874320437649225153170520938733056 8424347 -4350592314311279686178894936424493608 8424348 76706304666688196892422822924675923968 8424349 102770108458522909655336712584812869350 8424350 -7007746673334056504541539638406587200 8424351 -85228163361335185105823626847415037920 8424352 84541494463503447114078726203874607104 8424353 15873559034896160250159650758226451840 8424354 -13091390894222849220657216716714532480 8424355 103556297816372825120153031436759590000 8424356 -69646152312319759093772398315633438080 8424357 86674295654033154601180455527347571040 8424358 84724929358696226274780361359774797280 8424359 206674608711935047441242605751506365560 8424360 -683244055145420451037110234621542400 8424361 -99143144932145627988167847030685350576 8424362 -60454724004603221610846943281775007568 8424363 12538439759407347981779169726799884288 8424364 -74537017701120732954435592336237097984 8424365 127366429038069899655907147570709029260 8424366 23605651393134854526871154367922972224 8424367 -75056919103918880749064325989796238368 8424368 -2568465805105833903180650823884537856 8424369 -121404503484004298236043883239862809676 8424370 -1950957099136877091333040776084595200 8424371 27568837999540382995058044014812188272 8424372 -9688429953349908726699863849425305600 8424373 -137787596020620732838185629049450863360 8424374 30012193495032792514308658723042344960 8424375 -23785408602419232878251203552110235000 8424376 -55996818365430812847433187291312332800 8424377 -33473064040558696235318579598307346940 8424378 28721748027304949129780182183853867520 8424379 -329543620624003286140641074590052613224 8424380 31873433383202207134762662448129920000 8424381 -12627817670789680486620572848869137856 8424382 -4296055081467045583720519430014346688 8424383 130661587146810596342921258626197576 8424384 15075717682084364287986434371171123200 8424385 82252125736168685677887861781560986580 8424386 78105628645779195082592675180308124544 8424387 44981661282232817568401425099475544600 8424388 776453095567459614439434760987774976 8424389 222671140363959796582412271126412700190 8424390 -17714198920783185575474463789213692160 8424391 229691494957714156636210034348003009800 8424392 -94536409301842542904569807874211174400 8424393 -19222045865320486224243191090545085472 8424394 -45317402400976841562413887968835622400 8424395 20307396417857798207112962813490139200 8424396 831435079909439262593204053509026304 8424397 -10290872476433532690739309742571894154 8424398 -87867999003151996635543105800095636800 8424399 -27036089944086015958139174765863509120 8424400 24419167627102349568530857604382924800 8424401 -30117576114610855333394509402285489560 8424402 -18127059323806714653036306059043225600 8424403 4872710698041216122032998196424933424 8424404 -42690382642212621000345231039159585024 8424405 -1580620112001190858837207503726696960 8424406 87602459630135953608062273974583845152 8424407 -155812244568234033590185902025883476344 8424408 -41916846287937791219195862688328294400 8424409 -35054196150604919961926421466995517184 8424410 2932844792671014780631921825350528000 8424411 3266078292009339548274685802320680240 8424412 92263194538039436376727873742314032640 8424413 -80052011194293572864219322567906628020 8424414 17126789879635821385244151036716139840 8424415 -60407600997205261160052628580961652440 8424416 24693555115466113937085913635936534528 8424417 -21871717899600817756104289424295911424 8424418 -68648214154096455053622746662899744768 8424419 -2505881786664360312476298331564388160 8424420 1732853801797962848011096954824314880 8424421 -138630872773065946426321555073041483968 8424422 -83887359747606597172563758716822387488 8424423 4498831682190500150737939657944348000 8424424 4045275845917286644444847649575731200 8424425 -89500529381453540759278931146831634850 8424426 69089256838420310127470972432013298944 8424427 -141287310458427119687803228615273159128 8424428 -13903618982539459760671543154744332032 8424429 -26585135375594681590613120998106798400 8424430 -10764606726624978969332470188839712000 8424431 -1119090020210053291549712101826526336 8424432 35102966978097920534576466474202890240 8424433 -42745960545787717092036625096362410640 8424434 -23317506420138066978096729868511824896 8424435 552596413595704408687371182563736160 8424436 13281579555168758943353259886512087040 8424437 -12546683958120382218706562273368759296 8424438 718236090521414802865485132114820608 8424439 30408485137233813348950097671517899240 8424440 -65671319177712236416101513610505011200 8424441 -10147369527363535667521650907713547200 8424442 5582136898726028930335201247675056320 8424443 18718864666570627494216996418970566692 8424444 2637217388304800176069287283107520512 8424445 -219371714504426442054657749882988357000 8424446 19498360004735160836819667345448192320 8424447 52591574157065192598997552029930457800 8424448 39078521191009550506338950009344491520 8424449 176200653499718663712231350287048860720 8424450 -28392930160915354420119350895885146400 8424451 -59925045208766924815907129855228000048 8424452 203773511556292175875591165118385953280 8424453 46462413745696408638010928484221851200 8424454 118990652931197716531953844021901998176 8424455 40207441920763637233391757787778753760 8424456 10409972069762305200782313089952153600 8424457 -30197264577767379087332011356625720294 8424458 -16239512559587035643215844709610132224 8424459 -15540214947999072586713037040815821600 8424460 101588793743271600526483395404589312000 8424461 -3400025323774567664708968659364127700 8424462 -26226986410894382906487146585572634496 8424463 -109187572383582236051991277209613956576 8424464 -16032204912867032130853652340880097280 8424465 -20255975775367083650281957837562033280 8424466 18929837741538396327855676209837734400 8424467 -75994420720080467364623365889345925120 8424468 -60112086766297625785538610844519366656 8424469 -53576906467185195226766987834577984804 8424470 4881714601502441783928544727231335680 8424471 71703116273603817245559667126001466240 8424472 -12256865259936966195384499678472325120 8424473 -27441302844566140203750627278411510400 8424474 -27183108781685333224219627109106432 8424475 50397902373141256244453832653292231000 8424476 -11624635667406930583603763072371571712 8424477 48063732957679195218528151661331023814 8424478 30252295733651644463484571767647111040 8424479 -76999765388388374682891007795720553088 8424480 65137025997525904264157274715686174720 8424481 236989632409224851033118751113710152320 8424482 -62332502985072375701220039045027073536 8424483 39936808932767757529504590953918748024 8424484 3701845558598173230096816645596271616 8424485 -195085436773311131849379956307527754240 8424486 -918530190753227219750147380626370560 8424487 185843860438870082181030770875084102136 8424488 -188660702401107117575116976209257354240 8424489 -29088534125656214177827696038212653152 8424490 51572630777350208757822757896648156000 8424491 -73707230300048676046588663395806865216 8424492 -1008250251607714456322222498655068160 8424493 -10619658289647807424135694055045675648 8424494 -20547151273679831119384477453002243072 8424495 71824617105213460650778405153803249720 8424496 -18768983232252358859074653347356622848 8424497 -159561573655690179466675204352059491054 8424498 12794067614864068234254797712715634688 8424499 65666417033946963047199882678221007500 8424500 33330192464580622583157957486274560000 8424501 -38487508152511750288449533251682758560 8424502 -116123890771071307241367492782625918048 8424503 -171341502320621346947340433709375013840 8424504 -88484323698980666987915504292433920 8424505 13995673743204152247820478381521200000 8424506 60092886988274731472648275592198863104 8424507 -17205917213717328319152597980831151360 8424508 91658691815670420083000241998914884096 8424509 18300133991066820217716476882317897728 8424510 43079326145499692857079746350875986560 8424511 14965529018275649554926045425362728000 8424512 -45931104863810666289897760830447943680 8424513 267104441241981511562832366490590208320 8424514 -6076382606993639818399464366308172288 8424515 161386606905312585703547383956661593600 8424516 -12279252349717396038094690031805536256 8424517 2054631757410199207325708809611893440 8424518 801172930857847707693191749086954816 8424519 -45908185260805388684938515472336004400 8424520 65174429815068485390676652909362585600 8424521 99595637537619215125441010143648483290 8424522 -48687088702507903409596427069867877840 8424523 219769403473785558410851323887801701920 8424524 39564338600393626438912270669864896000 8424525 -6718797694776614827882701840300727200 8424526 -104675977740146211318334222267966449216 8424527 1826464003722025427354311762914771672 8424528 6291929483240696974631142350111637504 8424529 -12234541496436490450928895425962356480 8424530 8820454853558262346560751530255969600 8424531 -52845908072404974086018865458186514072 8424532 40043971538400750571122853511585175552 8424533 88509909937859464902275455279805727804 8424534 -63677380044189382836664002257144424960 8424535 -18404468021619837376581408306853451040 8424536 -48696472942831526103243418248151480320 8424537 -21752821318515978323704641587689928256 8424538 12109283309830720150996127047511421696 8424539 -161726597617020320978819317313954025660 8424540 1399598225463354878838755677997721600 8424541 -26279835212003410554702131171865784788 8424542 -42056850729299736022692972551827073280 8424543 139682298839372160648928147546138512000 8424544 -50245385805597516242120067470752088064 8424545 76398285535605766449489123541353569280 8424546 982645169907451914292988674388012544 8424547 130697541755151796142014646176759123192 8424548 -13314181033923877921889961438794701824 8424549 -52044194884779545916503227196465618976 8424550 -26279538510338042734878412639771591200 8424551 146972670681555270508173742262965193400 8424552 -77402743244198951472227984768148602880 8424553 35623845878564338542937002977739162880 8424554 56152589057641628573069328780908534112 8424555 -17817102672250641315489036789889593600 8424556 44308539250534660343147865342984659968 8424557 46581984639404546365826278168278142092 8424558 55226399496610393766256428493696830400 8424559 -21651866962487773781081709293851408272 8424560 164466880892037617543438128486809600 8424561 -45887346435737567948789227407401885328 8424562 -27429334799370709453210971721065830400 8424563 -39289838466122566238011917309068184240 8424564 -75744791196502017291527683781486696448 8424565 -5227328390681472186867705066125380680 8424566 -19208346763460281631770824222281532768 8424567 -94344774468047509447370463663534758928 8424568 -143182724975208000741191914275479101440 8424569 -62636543523080694688007593051865355030 8424570 24582125207274318822481106623004920320 8424571 156156634886977348022903926564436879592 8424572 42168910142900731655495915361525253632 8424573 -89954779740631726984147059181033514400 8424574 89893824492950056505660910376297729536 8424575 30926755667493929058315230923542079800 8424576 84925342507640206760093561237306081280 8424577 603787101085884965695596371138188544 8424578 -11942460572956367964683435075617731072 8424579 -10777650027656677060600272714173636616 8424580 -26409569362073901449705561813585141760 8424581 95139724403845675359508449812797892160 8424582 -10005908305994217732166964700468024960 8424583 187268187403347553540902990090593270664 8424584 54429489883170639370344093226074931200 8424585 2729079311923496811776765642201386440 8424586 -52581548589609355971208864707753216 8424587 -270166506077666925106347292762650444000 8424588 -25181663226047347652030775485796968448 8424589 -76975885394679976663287852741126945610 8424590 -139912746859328619735976906038465820800 8424591 -5188427583238974366366485829414377472 8424592 -36273083719822475054279059456479461376 8424593 -43378464695824178189012520444783550158 8424594 -57766698669102478288356544768992072960 8424595 130522174446763750108081347138165735600 8424596 33880002108872199825908185771396963200 8424597 23414042373775288164338378601004662240 8424598 3837241733592174940769268758084651520 8424599 -217388640181565827228067443635049817400 8424600 48655756573065793751284973294899200000 8424601 -90909854825573058933590188732084065408 8424602 8715038789281198959605360199039033312 8424603 2463508479184706482632268766416146240 8424604 -10939952884130190833753631991200756224 8424605 55572770594939088967111987581369484800 8424606 5239128804974633535061515236893569024 8424607 -56769960586806366480493945097335910640 8424608 71917072048105853315904127469551288320 8424609 100774332810288612441910251888823353600 8424610 27914971797732456419982386100025536000 8424611 2609598873085203938424481349254313952 8424612 14558212878252311305930409788114980864 8424613 1300599380577238351991812705546256800 8424614 -82271907507828651568329648138048961920 8424615 26890286219358819672667785664223826720 8424616 -33517882558346119239920145596185651200 8424617 -31866165080584733490975404089846470000 8424618 -48597056984887202379543035047064923392 8424619 41181373211014655558015996240062203000 8424620 -21360432192427752182472081081925585920 8424621 -8690170332323321992954950710665469760 8424622 -16340560212397241885618504420176896 8424623 -194191179946602574207876716598589110128 8424624 6522226385677881754435457581279346688 8424625 -33541301335769652127596158441799000 8424626 21700965936400623588053833731182069760 8424627 21333463123772830854966611240752723008 8424628 -43874776987263500193948998835962855424 8424629 79527007313618598297403927514717661084 8424630 24361317018193727163322600529584095360 8424631 129900109311197804867498677346425440664 8424632 133194839492968676236746900802955366400 8424633 -49729668738259380014731336654883823936 8424634 -38596740113909521217454505017804368784 8424635 109502553970535372842608565834995658800 8424636 -2324067300825662427088715626720444416 8424637 1214390519007673987889216499523703960 8424638 -5437090529456181411723701978971839360 8424639 -17911566974622257264092701981879807840 8424640 -424246393789170354271476165975736320 8424641 68763998067035348005000176954146176212 8424642 17327097849835060048682197099242198912 8424643 229062049648557763794265727946858504184 8424644 102380449807364394648574623944022733056 8424645 -14058441554123718214620358903819286400 8424646 -169252758208225828047461037378722496 8424647 25298270730573041525540307071085600768 8424648 9962841516067462987176359332983874560 8424649 5223016378500233602469682478646198592 8424650 19099891448307269954579166279237370800 8424651 5111275661307102656199216768062083200 8424652 -157976628869821258434278084524434984960 8424653 5554680747366415346179258033084331520 8424654 5450410276362049737082650785883436032 8424655 18608949001865095157570343796106620560 8424656 41496478114164683774795910418527682560 8424657 457511063238473365807231214121974514 8424658 -29017059387046245073139987915743029120 8424659 -58870662521953486943469260121357493140 8424660 12771018522614413310628416863100405760 8424661 -13688913970084306757157175622175176256 8424662 -26527596757641446137711071285629715168 8424663 -17762741061791539415251833977822294112 8424664 22929946427569065070346161277619087360 8424665 -5844028226907686551087730196186984000 8424666 -52267383203409319389278037316406173440 8424667 -152522632271581378355207352562166036284 8424668 20273735238249695562369173872110122496 8424669 -49981531727121812981226651264577205760 8424670 -53220852952137873797534319596672275200 8424671 52168557257720062320088024369198282272 8424672 -35777957076992191297304674166988865536 8424673 246715702774393236588946180555674046020 8424674 142001567446928612355918289423779881760 8424675 5217531013620206985004533651496896000 8424676 44979064594230722154166829565654917120 8424677 173799364327981117642215748020195782526 8424678 5377541451352053564395843259638222592 8424679 273311824719763705118384651981649228288 8424680 -41496673931735382276650864098711142400 8424681 60375695483520915498488149262270953920 8424682 -7977544599322941042896498195911081728 8424683 -31317551420256470538136458047654797068 8424684 2187435270871530931661676436249497600 8424685 87035576577096579480783446825148730380 8424686 -109183415271459496137434023401789686208 8424687 45106715039223643234464151853876369160 8424688 -55141938495668308013223336382276108288 8424689 -393418312810976069325966558243476352 8424690 -46750899375524551042796764696366924800 8424691 -208450118820176823089448877782542018616 8424692 38839076285526754753370646415973010816 8424693 -84229351953770034825655812422672527200 8424694 16635104808777801119621425570231280832 8424695 63556579074299950598879780028706045200 8424696 -42969503966256898234167893801190359040 8424697 -189161310277588293867008968200175592854 8424698 14413218647571678587817288174510154464 8424699 -4969484309340285161583043160984994192 8424700 -11326227070172878614189588033833996800 8424701 -109520343840553803789802539176343554298 8424702 -41839781533394926153285662504334755840 8424703 -2981932279186521770108030294787363840 8424704 85556238496189599528606777299498434560 8424705 -60573062760022729231950816996057593280 8424706 -64477807930607410828003914968096486448 8424707 -112214635220366084159258213111217891048 8424708 173861102842513067597438068756076980224 8424709 -18915923649782243432539777878220233284 8424710 16082381286594084893345411273924958720 8424711 12322468925381689426833807348389516688 8424712 -156798202230777747854950127144595532800 8424713 4585350200406611386675522675023168768 8424714 -92037351329782385508918273889892229120 8424715 2287787421174974140655796226617623040 8424716 36773870345527691619926911277757668352 8424717 -75157775247483015013170177407626376448 8424718 -61063836665208854969033354335600558080 8424719 63525985462701194060518395258834326520 8424720 -8167705940055293115338420236638535680 8424721 21915029966819720750112495738719865384 8424722 18577587625313304290606454026389440912 8424723 -117538464987967074063437052772169094216 8424724 -19107121965737610097273437645816176640 8424725 59084974333179768009875744220656162250 8424726 -5669812518979790070525541619673501696 8424727 -111121212263554374840229180637661546424 8424728 49858882754580158847182578931873587200 8424729 8906051796178918710516136392190032810 8424730 -50485815847091288659850527959697854240 8424731 -66567071445005845375049522807831693808 8424732 199829460438449993153980661016453120 8424733 -18422584597435453139058218634749228480 8424734 18458975843923514387000407793388422016 8424735 -19885457475521407408419066713789980800 8424736 -48475328100615361564697482492627058688 8424737 -234937354967650151120082766236232250988 8424738 1686001391919266668009165971802082304 8424739 -49672436886194252247252356531951682576 8424740 41645703382618545165744776994163315200 8424741 47630688287152033843363244804636965248 8424742 -105898247209675211946932474754238621728 8424743 132231703330715066232436851071491386384 8424744 51745556026189206496723526105996574720 8424745 -8317733030767498145462327559084045120 8424746 23220839096951334306637195820946432 8424747 31930171767767034681523970644567216368 8424748 -4641961432271858227446892581189171200 8424749 77097720840947175520029932657618993664 8424750 -41658541593581506521111477532323840000 8424751 3824252378097888386326610687166749952 8424752 2897587155841673134297149573845483520 8424753 53247607181551943452331761668214779504 8424754 8271273864817704762085518787713484608 8424755 -82578220876592066532159564783325581840 8424756 103212621212213699769661737235823554560 8424757 40137359983752217467294476169441081984 8424758 82023787665831293496111272255606476800 8424759 6169112459702842478293838593254303360 8424760 91992673598189618741628225232608768000 8424761 39918836342945553304613384192599767300 8424762 5745579718760162915111386678282705920 8424763 182090396796834723334504463249317847012 8424764 114326967958474536039652866371432856576 8424765 5519725740452257095231528038248616460 8424766 -59575959260143611093765671569854854400 8424767 -77073860760234921730687649016215915880 8424768 -7610167340254850676269576145831198720 8424769 47667572560243228150827323806742559170 8424770 28573911766136747625174813758573890080 8424771 -106728341431637513650199509123217706240 8424772 103807480542546172137789438257352440832 8424773 -48381602093599718899668919415173386240 8424774 9426070867353304188469349133222709248 8424775 2199423622317073031183573040136419600 8424776 -115505335718402495498501518721656273920 8424777 15370205308186084915846232655588662784 8424778 33815643157022974403720925475106092800 8424779 -101787623374250256996553879475663877720 8424780 3516601556692593196428944263557611520 8424781 259147454439525162685580762707320667072 8424782 -167670200290637218518977909281890235008 8424783 22684500691173547274646200557861779600 8424784 1856814649527071758224593124262395904 8424785 -94811188820103060381474067867010990400 8424786 56846356943394814440169032162636315264 8424787 -8947371954051684001359695799590976000 8424788 -37568494221320271710788257206022774912 8424789 36498549105281840318872862693477604480 8424790 -50631840777826027842161281170888960000 8424791 59947386166568759377899471251793233400 8424792 -163321386748925217376868005245926215680 8424793 30320999343558706357459965729844261444 8424794 -34449887229290737384611417230945395968 8424795 -12764592394929858528321190907800903200 8424796 147095753143651603991898185130637529600 8424797 -469748780610809972852676568358375462400 8424798 -57903519987409514812682113092043014336 8424799 137121226686009573124548205905667054336 8424800 -59216405257511817459222661438567219200 8424801 7766510681737420224910975999411113024 8424802 99496756017772176597354314236917494352 8424803 -60081376495991526895747130535774150456 8424804 -101430398237720453915326185302013717504 8424805 -46941087138094640570036984122817075040 8424806 16226587740367924552712087662348176384 8424807 -86321144339442730220666718377082035160 8424808 -9466653596090457715926874231941365760 8424809 224997930781820572173760857426699515040 8424810 -35479066000792942242915342622962935040 8424811 129653641241848200296840651640380372400 8424812 -97322570826420545146628922342031799808 8424813 99804431300672798170375903149440578464 8424814 57934332367896134832209331214313185920 8424815 31625972573112004994569492220171173680 8424816 -38471350177655088646325770618544848896 8424817 122624219854138269031603833575088390866 8424818 -344041002455402119532510568687912192 8424819 58787865382197883386847039187356967040 8424820 61644409905029715055209190330705294080 8424821 133770626912889136191760067411201623392 8424822 22818235490521219323957315210419810304 8424823 101098432592837568983401084248445202904 8424824 134554299820110600298551704878800936960 8424825 58943989664660837316980408545013979600 8424826 23908202324000185378412487429890817696 8424827 87470593262378871205095115613145652320 8424828 -11158843020063778882476029078898969600 8424829 -10075654351696140601319445633003683520 8424830 27135866124423946533976417942724266560 8424831 8321149849605402740552210572223990400 8424832 39858080134173336433076191439911649280 8424833 2201684298423460730272565295084559920 8424834 -45616556856045184450423449780098822400 8424835 -179163904530242940407676856115154113040 8424836 10619373940218895768664277154558402560 8424837 -175635719102067063089202248678095714560 8424838 -25146853574990151649755514099671952704 8424839 59456086003747037182738299995579989440 8424840 40369339554112411414113994500361420800 8424841 35482512306600927881618413968792153242 8424842 -88966795997827945050068536298835806928 8424843 -18591157535163144029152656447123532800 8424844 -3104280045107533553099924838210490368 8424845 27773161577036592133251650830470368640 8424846 2990000582549061621249244068622146240 8424847 177833626250060747808399155383163880040 8424848 7394175318786457571518786275689103360 8424849 478597660615089275570932300184278080 8424850 9030934711185943823018722532424844800 8424851 183034156513120140427965781326373423872 8424852 -52614930684703382960094357773704962048 8424853 204958007988545630827561656448586441102 8424854 32800009638213746702782438973610765984 8424855 -75270875449529275701678783721211167800 8424856 -183462077407393916081372965340478320640 8424857 2141224231571238414360557659136026752 8424858 22349692974711754088105681527609183488 8424859 -108280748825116331651339249100776266584 8424860 -12328071584103707441517498627205632000 8424861 -428446559572255624204715416622696160 8424862 106990666771230815727726173781723906432 8424863 6918730850140337435917968526191172200 8424864 -17817059708737162896128800951369728000 8424865 -106638183004596580169301212212230277740 8424866 27640658115625497458164569523406939520 8424867 185103337050580663218496507567045560 8424868 -79893548624858523217371273751930375552 8424869 -181672979968590442463014197222264113730 8424870 -12865254903138202287017459457317068800 8424871 -21190364727433397319010282024507710496 8424872 69007665326777020133015885312683622400 8424873 47626746516125544387311532391271414922 8424874 -2723720095799841519848268417280778064 8424875 -109080830390057942279249748722234700000 8424876 113206824073125495751945416480826490880 8424877 -22531306414609688194370533317054094080 8424878 67574904226104043035010977685530624 8424879 53155755448038294640668627569375896584 8424880 8043877092032629040450069133271695360 8424881 -52739641118921636252590090228399244508 8424882 -47401158902011964733244402777935884400 8424883 23399127056155085242333690166760677132 8424884 -14580708670358650314321076248937069824 8424885 15114022930803896054648065261157068800 8424886 261098905026630636701449338113023392 8424887 156075449173087174122194953733811466536 8424888 -124103085333059388049783377253957693440 8424889 -98081160709952464580409008172059833200 8424890 52285405572234415652074180240403743200 8424891 -1850184780234962995323549714650596128 8424892 -5373960918624147242824391758120494080 8424893 28333386540415797383251426142035093644 8424894 -25899926649554826290005406902887929856 8424895 -42900740706464813162221446078675768600 8424896 7812829215349738811459134547998801920 8424897 -12234446507270083111049090833081889472 8424898 -2403973393974620895571522360218154800 8424899 37207882846773116434492468183174896336 8424900 7746730124212831583299952971432857600 8424901 12986575418595090773242007188003640704 8424902 -37233939806451525478656419461824582528 8424903 -19309055810760642252781537437529111896 8424904 -81224129172382941394762969393152000 8424905 -29848563367031785759800062543502192000 8424906 -3984340385867892124956342121740119040 8424907 -59127213917972029398018789598071163200 8424908 -32867878326061512879489902780563567872 8424909 62441137866781827678989817825167867724 8424910 -13235118258930305564425275668439302400 8424911 16182745953960077061302113157778294384 8424912 -27813618510505686663141703348070645760 8424913 107180742533294759023396487441290843698 8424914 115129781248077658660357951053959911056 8424915 45186406163062859158233656232961923840 8424916 139237333626693954094790009656024250240 8424917 52549173094295616268585197492159333966 8424918 3520802417506660164225484100272377600 8424919 13274366641878446861191727551060317320 8424920 29642601507403395272938122487597056000 8424921 -65522151618411008013229385866230915888 8424922 -27214575833041057312949315720239186176 8424923 27047087220118679968383156398207612160 8424924 57113283726258300221164337647950137856 8424925 -69891028613996691234824554963143254350 8424926 10888649114838105801877274279214673920 8424927 20155478743597679146303045978429823328 8424928 29061757508088547752075961453886570496 8424929 -72222410098011148206989003877082416720 8424930 768001710605552669977802743974865920 8424931 70838142343410155175409629262069149264 8424932 -8382047880044860219187641312857735168 8424933 2287792107164513219991406086760527168 8424934 15919716393016966522423483774240925952 8424935 -79182634085845900758141677947299960000 8424936 26409492735446847171402596374638704640 8424937 44046737616372566043271551278163547400 8424938 49616810305795682923103499747070941696 8424939 -81525272225553884504524170557727038376 8424940 43474444051404909861023176965705523200 8424941 -38153195977682976786435758314290113856 8424942 32924619588710945081398872158068930560 8424943 -106789632189643705129657637297047979336 8424944 -18092457841406132536575458388611727360 8424945 -82877167280104218227257084910511532800 8424946 14864807363094808007424488503112991744 8424947 3599083564672973778425033161297898760 8424948 -9198957775476862987382907111336505344 8424949 10175503500604208458956297195663690364 8424950 -8353588238701806729073686288393900000 8424951 -34489353537726149475690906215395151280 8424952 -73028227648754767654412041816112209920 8424953 -16045148537112702241639086004696508016 8424954 -48892640792124209773546322975088670752 8424955 27058698719323522541445482865709516800 8424956 163087300170538583724233307830734725120 8424957 31055740614441588447301853368839997440 8424958 62789943810714301936271136627856558080 8424959 -68205170069870002641838178084036620896 8424960 -4852622666799347127719821993826058240 8424961 -109221003257130719074435889683914635600 8424962 -24353242785413081796151557746328807360 8424963 -13685370268592733845473849511562434496 8424964 94997790413019418660422133007257804800 8424965 -86092327287311832993775895488575811140 8424966 -839944423094606602423844224264676352 8424967 -32670630161437588080392202570767361888 8424968 -14643411324070313715304647528186624000 8424969 -18262413416541802965438949254969357312 8424970 -58451427937035414875830552433287420320 8424971 38771625242424864648243650435415001512 8424972 4789492385248707529859696334959721216 8424973 -97916097102698058608252641972267992778 8424974 34408286911925944161318644780514137472 8424975 -9433388087456823059009756728109518800 8424976 15013729712635330762246619497990193152 8424977 88917240187653523039854751150289135472 8424978 52794518795860366203001945833372868224 8424979 -12013880688760618502684489024728172424 8424980 -47463004297455182802002798140478822400 8424981 29297471767673231314463093161237499328 8424982 141714541674637158914814947190891452352 8424983 -33922848264418312993120358712362433024 8424984 -61589311199521042715981004149535559680 8424985 283126122402117023943669727912948479360 8424986 53010161844192246289027940955468260064 8424987 62236867106010867990960859363050750360 8424988 -241503903955489199634699379919537664 8424989 85825497492369487575765826891145734080 8424990 188405301645645497673903034051645440 8424991 -103465877726190504975733553961990614000 8424992 -12049266961239821235476899615576424448 8424993 -92234400324230308389883498114556702400 8424994 -31256954716177700305045739406773710848 8424995 -24988320636797018189688566504147070000 8424996 -69973691819890071080331387859257907200 8424997 14601244991239523631578904732062393632 8424998 -27444972558154600016604619440305103936 8424999 -139558595316397574215562064264998534400 8425000 155050166705270822493029854051104000000 8425001 -2984383518105219035395190434470529536 8425002 -41349886140093199762900054610228461056 8425003 3903010647403039232973113173616522928 8425004 -2920720363880449810323803341000326144 8425005 34873557167313419625005418880316206560 8425006 12936111964284062852657451689757367104 8425007 -543552839220233003588631974148679440 8425008 -3598527856176048953583670250046652416 8425009 -223923745310176717584407739662853816284 8425010 22838408565844087590173008090122608640 8425011 29200821501605975861603679624032938800 8425012 -15301176836576404095135880364579973120 8425013 156799611622340451880267927046111971740 8425014 11409359355846541586680119311449673088 8425015 -46242954233746173877755564521673197760 8425016 86340864166565251299643129848404520960 8425017 -128073049948752239949137017575120053766 8425018 -889731808686792118822628200930861824 8425019 -65987418252665901304178866011304013640 8425020 -18048102595974429099024799850055736320 8425021 277730647227344156434570623632032957824 8425022 -31911129683287080275015385669914875200 8425023 64651556069261810816432150758313952000 8425024 -10840173152598886375225128505973407744 8425025 7503924997137457473076634463935577600 8425026 -68888579517050601977137272156987513600 8425027 -31166676092379807967305525343337999840 8425028 -31257457275848421305260232896700456832 8425029 10338125808285244530827067336930859968 8425030 -74413568179296889533560899721133907200 8425031 139858445156652301248692030268462382464 8425032 -38416357106543774178794374204049326080 8425033 802967188624109527894002125918113744 8425034 -28871107347008978080696184513932055040 8425035 15889558238317072374704411390509414320 8425036 -62303176441858379227142150687176972800 8425037 181302046924922055084606462713994714240 8425038 -11212508384855408075179691430541734912 8425039 -13739024578174338985422501626778034080 8425040 -3320884810177211475463571279225978880 8425041 -25780729569323221211310679813160955408 8425042 85680048518001378523949047355353494672 8425043 105700952681590719695878224184132707144 8425044 -83334593125803891778513201641336635520 8425045 63596927138903582231298514687445577600 8425046 -8084346602715498626404557810464398080 8425047 21344643333009247469320614141127239840 8425048 74108510796991082995768360264694415360 8425049 -4603241936945255879469072785965772448 8425050 9077792721100385085378302259566764800 8425051 -43265722945490812920497522683170869280 8425052 -23490712116929048208385811182022343168 8425053 -7832741188261891263780341339775830016 8425054 -47928594045129919102697208457734656640 8425055 161846129353877094704684647985168145960 8425056 -31150602306428818258880783248785408000 8425057 230605766982225974796609721111990262306 8425058 7288999018708506159750894794065292880 8425059 -43010385123801164399585894072095804296 8425060 -57234990217276037104522469560561985280 8425061 46859919240839306093239756270039691232 8425062 -46653656966112435143037139424311987680 8425063 -16592251615474557922890135893378430800 8425064 -75467484319385679244257830817717504000 8425065 77844566875865567511288336591127631040 8425066 -3406540752042878300181015361561742592 8425067 -21401690029930532037217043353439108208 8425068 50143957043946265120213539207858401280 8425069 -108452503958886845666410222168824494880 8425070 49600916603055554770292068299624684480 8425071 -18660961507685370956596974304182258360 8425072 13285883391871726637409285227767889920 8425073 -67403113655440575073755577114808902080 8425074 22876664645389866248867288659628170752 8425075 84888514517067506700152214725963293000 8425076 137234616529747394024549656700448768 8425077 73335295078095231550167782500657113120 8425078 44171832941718963602328322879935545280 8425079 -137258110079114595822827179384020112320 8425080 -99202462713371990117046815269171200000 8425081 50822692252999454777503890781381302144 8425082 14533500433898416702535090237682144000 8425083 63620186788009468883423148873171686424 8425084 -6412282472957085621689401170020035584 8425085 -8235372079925183449696998896827676040 8425086 17756772620798774222182329234341868864 8425087 -27838857680444669768274354046137053064 8425088 -11304222040577537506645688096737198080 8425089 -66134345501591195241273549386649780636 8425090 8548105719531266551327272352530408000 8425091 -275391675460911826157432905528422061536 8425092 -14546725105631976198885968523908075520 8425093 159378592733358362923259606693863473664 8425094 -16662408374799169240459623329030544960 8425095 8896957281327358094823864571961318400 8425096 55302027814285841976593610893236070400 8425097 65506343513319185637215724417639579546 8425098 -71697555758885409468325148700462285312 8425099 119810579387058125702247887779655807136 8425100 7844773456529731013505819309010406400 8425101 18053726401515426366204656451571720320 8425102 887524034122267817158124880648033024 8425103 -159854347347607612743304240041938301648 8425104 -28804021680633440234092769485745750016 8425105 5434730870142187468267712399380029120 8425106 -19078731239756106642083203352806391136 8425107 79337309565755755916118638439102627840 8425108 -66091128124668952757769025226796729472 8425109 148791898305152716837413234980879790 8425110 -1946709789812525879676786836616474240 8425111 153602569084441171559501328227378368712 8425112 -268101785678971561448164954095247564800 8425113 57428758095174713757725376574675046400 8425114 97485322350620236468517936419656124656 8425115 -121041116085967168315852627977856334400 8425116 -4721401536389933312726129383695360000 8425117 33751767635498950213484870382603671532 8425118 -6059771793592124359583454148834194432 8425119 -3761324297108000872914857191017984 8425120 39287752190018536624570817245489397760 8425121 -20803308289586042698991619772155024108 8425122 -7712765803352207121697146609492627456 8425123 145252121495046279661637710471732736 8425124 -300777224243390746287842018054200704 8425125 -107786961322590557543368288658022765000 8425126 24851363305741229837578605410468514528 8425127 119598490833888835652254999324571321160 8425128 -6825786823661928441416186803423395840 8425129 -75966804774807049253649416263882618124 8425130 10880809145580979116390351139489105920 8425131 -25201503566836454508023163791225272320 8425132 200102242419186223068852817141169003520 8425133 -56043028266357361085042492584842384618 8425134 -5252452219769195881185642549766185408 8425135 -792177344691619274341165022214353040 8425136 21179472470486231909601827072442580992 8425137 -21710925154914306581907689174319689856 8425138 15689070713463494164534956164731562160 8425139 -203927775366148240744740504646392578640 8425140 31679598997189301615145302043970713600 8425141 -179832689719144171265659234432816872000 8425142 17010126198536861727232804947669793344 8425143 -22887226175351756671271441466541349568 8425144 -2863338725026204029805896913653596160 8425145 50622052831985852978607977748049683720 8425146 -53223883204854721057385889516668476416 8425147 -257471507596304276731512038227873625928 8425148 -756542066936482751531281693194255360 8425149 -28654112353643380540780432954778956032 8425150 -23839526233088770871175072085203696000 8425151 -17355400641698909941574492120249278080 8425152 -26314031059613920712227518268623028224 8425153 -7193926994632635017345169239426071872 8425154 66960506742486309229830144056295277776 8425155 13465162849017560096506442838059599200 8425156 -22916080846692703690591230913455556480 8425157 -31948729213906185787331929233159394086 8425158 -21663455461187999383208788488049713984 8425159 -7486943696412441957544694932154074184 8425160 158540276302498555217570946569217638400 8425161 35214995271197904279591698031081788640 8425162 -200902120599724944120511407125872128 8425163 89777964038544052704052376118676864704 8425164 14683957207047688751069184444298567680 8425165 7033238990480607329014388135645817600 8425166 -89371803906911869274262466000852963200 8425167 61320585392743838607355828607374482720 8425168 -548279545189882027524614422355550208 8425169 -61378897883600439738374646151651196430 8425170 -11884346864970254659424799314480448000 8425171 184967635577442426917849376960368075372 8425172 -18872014871360351495400297280184494080 8425173 191885127176889261466950476222979225984 8425174 84747834772574369487247147678098306336 8425175 -117249597639368093566009369623328750200 8425176 35869499769039387977626398738614845440 8425177 54897931473464398057326333788489718026 8425178 -79536584171513724192366297211321401360 8425179 -4674805926518857441734159422588323056 8425180 -8907122762151255838095000551471185920 8425181 -56470690821292977478794633236634333018 8425182 7206442022219858602101319452447003264 8425183 -83538954467889199622522170101989192160 8425184 -60216837529563423153574052003407724544 8425185 -12959169672622367050895271952596931200 8425186 -351786275246264937465676192120788480 8425187 -80022475602433932312055700300460568164 8425188 7717256861266566180372124695109386240 8425189 94460216316615045086212072704173729440 8425190 -71817399420795947702088181561906166400 8425191 -10323263632828258249568083159316750808 8425192 -245922921251684592617827581641876275200 8425193 44841581406052590097317159207316728384 8425194 129022091311830408760637123629084297728 8425195 -18759686319063155427985146901942432800 8425196 16404734185638607463524113327600168960 8425197 115872027980605190852461974460718722368 8425198 3140167592765721584567200677078382848 8425199 -106184219521129317540253516405120457136 8425200 3806158534869012610274436542496768000 8425201 -104042094695171870319398008148116202496 8425202 -89095990301584497587825827388073086448 8425203 -34646187395979246685824723377782814976 8425204 161841498223390232605526998024696835456 8425205 -2239627985847576637080679392021072000 8425206 76849590680534703055529189018096294112 8425207 98573767730510391019188400229061228120 8425208 -31756541436440725684757560305795072000 8425209 15775158536427405072295175595819768000 8425210 28007194933907448762856041650235425760 8425211 15717492207736991394219964058401818624 8425212 -64833065816954851307014787550029004288 8425213 -83167096133114417620021017245453478036 8425214 -9969149322450831504036733410507727488 8425215 -1884277067185420086030185927451710880 8425216 124134658514229185543850820969328279552 8425217 40710450183366063728725216815159536646 8425218 97027164029451709697178863404919808 8425219 121200416443607619600993727695099059712 8425220 79007879652565861539642352409453076480 8425221 -5402392523589752074113003221390928576 8425222 2059363232391259896722296185161627136 8425223 -116634006582112173560955436490340518976 8425224 113640823829544726794721064161071477760 8425225 -76249907565254643816968982486133108500 8425226 44607093538994672902870756624018773696 8425227 81787879781881906960733292551313190080 8425228 -6882106348506107074766753132207308800 8425229 -14583249010411179004122321600311294016 8425230 -30215538757032264805966928072235141120 8425231 2983609260860670305899676420197092192 8425232 -12208538143925775268771508410686947328 8425233 29882683104676324891091176495423924404 8425234 131801852663829229308237602270070423552 8425235 -4694756493074876714554047948243387840 8425236 -9809148284587339149728215884580079616 8425237 46267886372190503889369043651766287886 8425238 77505226216446581686173507237683902080 8425239 -17748377311236035669926480285813057176 8425240 99507237698718962654668766532419788800 8425241 -157135686056652047753837180925759020016 8425242 15109462621423956178288796490222796800 8425243 -127228768376610378173803413488302224508 8425244 -36394201936384219260883779830387710464 8425245 -33639001662825820212871651851002002560 8425246 -108786038364982933056750439557612665280 8425247 -10757210543195393519358459587155396296 8425248 -645004282695484107342454844546875392 8425249 44402810123172716926892763839923347136 8425250 -67574747500139330325815576280172416000 8425251 -34816603894391637170699211005343675840 8425252 -17530640613068176147272581983324538880 8425253 -29542347018247844749911736486542978498 8425254 -29311384342088935718682047543135842560 8425255 -83023502225363972040691260493598688840 8425256 80263801643027914435740911507400698880 8425257 -32082938944599400865708540256949941360 8425258 -114961387570912644159825985623061853520 8425259 -17161985459739465866961483482905782960 8425260 6390765739615638348565167504160558080 8425261 -69041467291222482169345267290563108948 8425262 9269976723234118629491763562841904000 8425263 -31359776278646411474127236805979429632 8425264 8173995398771547712026905252162437120 8425265 -45953595411105115447517047271971204800 8425266 -1221613552843195216707829872893102976 8425267 -142302799553739757554698735061337004448 8425268 109743449660791152170235223672482287616 8425269 -54669460585259987629204208562131863680 8425270 2344495812362443376660457229731586560 8425271 129240584639997226090542760861935612000 8425272 -15458336765986766094426067842100654080 8425273 -31609516798935062837786421771008147712 8425274 11780014422954955400603783218582341120 8425275 -14628477667863029613210038203843534200 8425276 -55109409883706801165156846521119290880 8425277 66459985316369266454354686760943346272 8425278 650495846157147471355117804584621504 8425279 -192577115001029860190753676501120301120 8425280 19497272297931117859380577750965288960 8425281 95208805960358989056880269981725781552 8425282 -87172879992587646540052668041714761008 8425283 -110320987172539787474160216960073197120 8425284 -26777755169728233016300372640917094400 8425285 40147911315971245147392489968802976320 8425286 -6823111288216726488677590897770727296 8425287 28090981707388359927058592161638771888 8425288 -3314397060161216414865328559800320000 8425289 -189560308034938584279700692359967695910 8425290 -38385009914106500183977490847358529280 8425291 138855918537813095630118532306312704 8425292 -25474130771624200562093760307753924608 8425293 -19622699885485538707467769876473258816 8425294 104341850305729831048001200347989013696 8425295 533656732790056450332163045329275040 8425296 -20339909191949243225388808585555869696 8425297 409654139437291123418318189267631073600 8425298 13836795412641578828783351151844647936 8425299 -136676086170032049596150895163987064136 8425300 -16722843061813239466141995892859667200 8425301 144958052209919839867993698866150740704 8425302 -9717854238115745208501545622740267136 8425303 47053575015086228825705407450726642120 8425304 7184206513040580049209628541613834240 8425305 27210485738511355542093356372606872260 8425306 -31778912449786909035402180004701573648 8425307 -9157721164165152622150521392727330816 8425308 -29245728793851143126682449259237064704 8425309 -14175210864724486993710883382306262490 8425310 -9212277613345916688683062142837365440 8425311 -35956399522019478512933602412000582328 8425312 49681060943021269636682119773793812480 8425313 28165935069317607720481710174515528724 8425314 13648471527859248821590299863745497088 8425315 -20939233664562299961610107782851837200 8425316 -42253837795070723818095860189304600960 8425317 -139538809476002314551726964508450443776 8425318 -26320392152944485968516198570507496960 8425319 54137035624139502358892413195669685184 8425320 39000578811425052252157858295395123200 8425321 168748388236584348154253611559091230522 8425322 -13157643664218337089951118581365049600 8425323 74037791608612913357412230389751457120 8425324 -41874705931325201994227574175826008064 8425325 -47961270959495513146885516544151421950 8425326 12709430601870052028120975029662925824 8425327 -238500614157329472708381147368170475824 8425328 16082750604458064069399680878712881152 8425329 -52170022562850503983854806039489822112 8425330 -43843461824147436224109651459073466880 8425331 8775741011459920111881812043769773132 8425332 7701595117718737528956443560658307072 8425333 -84717999360336140368938303147159190880 8425334 2906562569945241938648083492048002144 8425335 -13994352990635831690023665034742937600 8425336 -85732734133520056512402362248274657280 8425337 -12137656526982209826433476943949042688 8425338 -49155330584342283635612952025536425472 8425339 -136493722702587481646462248312431189520 8425340 14104860625863497149238352440971100160 8425341 74484645278169461976108748840730940000 8425342 23012290873140551967603022634408516352 8425343 -4791781848418377593963365350435237480 8425344 4708553964532797129555828287565987840 8425345 13129339549000414696285133243076422400 8425346 52541094359359451798190544290470048640 8425347 -43525339367069903940971226617287251456 8425348 147846188517238807104596847529439124608 8425349 38820874325501432381214547584275155740 8425350 -31611551520140028546057093713003352000 8425351 -125572485192396237016673644818329400 8425352 -70861902485476633620454273232109434880 8425353 126625176949295858660987835985758965664 8425354 39870701924998812912745195397953327200 8425355 80725858400375361283359287300884073760 8425356 13620001738276514118039251624190070272 8425357 -38438116418831007230863098918778506240 8425358 -90066884289030175773624133467087174720 8425359 -16673034586041123529808606136274379736 8425360 -219204727087213193056098161039769600 8425361 120400104162408128790810499805214754560 8425362 -70039989304200840729014092844227558656 8425363 -20406669595620734860482993571653178320 8425364 -57266755973514100685013215198904964224 8425365 -30625046619304540656893246002819140480 8425366 -29359792257614536920991042111964499456 8425367 84171227139103860536906950763329184472 8425368 -2782367575101314070711072610336358400 8425369 -59771913536777864545927848107915051900 8425370 -14445962724421051249502246734616976000 8425371 -1260097457660354526208970396774607360 8425372 114285203358466617641553329834819288576 8425373 72787777987525135784388087389424066720 8425374 44569715448247219769204528528588516160 8425375 -94722049537958973268197689676850440000 8425376 221522405315862344675814406688583647232 8425377 45596671004704156497692500840331040 8425378 -52492160607499851133968891468299786976 8425379 2944581529449507667332720180705614340 8425380 -32747983799990253160255519710084157440 8425381 10158997748576481845384495341587041624 8425382 -4310315226508905085351550908833068928 8425383 -37811355676681443033493148445058806360 8425384 113323300089523030130615830827627724800 8425385 -50755615638816398524941201056096067420 8425386 -3175033616412200797241733584617497600 8425387 -144237448375528114529523147316114486008 8425388 -23849971220096167210658187028652243712 8425389 -17542442246335881866167911743579014080 8425390 -7719009565159485721151558577803174400 8425391 99541942078882123152200288491084033272 8425392 -3342064105736526095354386831449784320 8425393 36400242103790610691707353979910564644 8425394 -36580439369439449885213135395883895168 8425395 42301386269766824176252235976979893840 8425396 59195565582494216413093073796696477696 8425397 -56584681972567795740276511782122629248 8425398 7439639454673481691504022999411607040 8425399 -65856470880724501754521810738781178840 8425400 -100262582362944860643518361200348160000 8425401 197960767536022949250714501559570135104 8425402 109957479014443408580284390936220887152 8425403 7281475813790246108454191260478387028 8425404 10720417075031593288752150482811555840 8425405 16257915271722914255474571643941402360 8425406 -55478022128124539762560244134701468672 8425407 -92479077279578973668053265491405640760 8425408 40514544948858592511401831325295968256 8425409 -22180044187718911751426328448519637820 8425410 520743541962450298559525788165355520 8425411 -105448588941425776557883733143079087976 8425412 51848760769947550327752837437015369856 8425413 87047900122451631499435837535416077120 8425414 -17313184298241131564435967921477430944 8425415 159306597413486208060823157565458465520 8425416 73136914454918764452286745029791129600 8425417 18105360522015166235934217667877288960 8425418 -9360172293706401090383441523212129088 8425419 81474356531889752401907332732679879088 8425420 746609749811143618181576558885775360 8425421 47909882424930905468184302327021198892 8425422 -15791227681690124777080121905403130240 8425423 -47698534389772325304933570044552109328 8425424 14132874873936757932033869579079254016 8425425 -781650522649953378575735032632258000 8425426 114283034878842917657946460458290400912 8425427 127573043219835849881846633031778215276 8425428 13175646153044393722696582764956221440 8425429 45113540738897140380479846983840738560 8425430 15187602336377897995364908812587771520 8425431 3193678681685793901428073301981433600 8425432 -148884012586314617337891915669276825600 8425433 172794423388990749725921172759794588682 8425434 14380436065530944886861796616453824512 8425435 14951679064812551864626041257345234880 8425436 39497475743943460302691687497243648000 8425437 52329632779008505047504948313880108160 8425438 2108684784489197487529970945152795392 8425439 100832727276076931393573604726964433400 8425440 35842817297195031062657907699339755520 8425441 -7479162695112842757046604578817157856 8425442 -13522014004023873934890579745163717856 8425443 39557034571827019103861906716142764464 8425444 -20606639687731314168503590110479688064 8425445 37244326440742984182164966386669092480 8425446 -6143392976945602071918954648732218496 8425447 -113560414136306618620669354690973180104 8425448 -47685376209465189599898545654255600640 8425449 -134036126864984551520698743165377046966 8425450 -12301663069692430830209879329459104000 8425451 74762493548848101238023444066894806232 8425452 10633599816199094236761500608733184000 8425453 -226845914390417294856190698453197568298 8425454 87708306586847561817239523466246042176 8425455 43882286028784437747274226832655411200 8425456 -14683610063042187885421561282349662208 8425457 124437524997808126186893541224681924660 8425458 -4318395546280264825427580939577075440 8425459 -7773215182753318072648986447139424256 8425460 34421502136197617030485320793856705280 8425461 21952596907799528013224237460974169600 8425462 28590896235381841827189898524445187232 8425463 1706442039182081578143510805226850864 8425464 -100113744609606325933296192073427988480 8425465 13163186805105583561218973031566561860 8425466 5675618620085159652575448607517464320 8425467 77656623430813501111492541639754768480 8425468 29787569758194134904290673228723010560 8425469 -42579799592869114115386474457893389312 8425470 12621329986830945813919310863523466240 8425471 -85999071685587616190256588787711470608 8425472 247633087975710594555385746731040768 8425473 -28904329483298070454624601791447558272 8425474 103763083577500469846386803672538554240 8425475 -49588795056243290753705359651916708400 8425476 761984273311534988655708174984041472 8425477 9519929405043858912935422691443155420 8425478 64019103307631402051875252834240211040 8425479 -68802895741780523608720870198061757312 8425480 -7502655794205800192850069672731443200 8425481 52797444268721953214079573889781982564 8425482 6018679004071824480863381829809172480 8425483 -115053658626678023182194135992163692376 8425484 90499260280216028654479972740849509376 8425485 129349236619619647127404500400894800000 8425486 -55292742973487486101742020103644681920 8425487 79477901340693869858747422863347392752 8425488 -18067351006814492977244356973734526976 8425489 -174479326786318337119877860858230694044 8425490 4740775888942513297503032655154636800 8425491 -120479140915925313029760508861540417608 8425492 -19366010609046714904376338823633557760 8425493 33498758225867992781066818104295844640 8425494 -20142209579180939334830045052519137280 8425495 -38314623521340937813540586579546668200 8425496 48116886578444480126055612033834086400 8425497 -72312299025205353249198135985468542000 8425498 43670232636446586606673189895372233728 8425499 -155714379004716015650143660564981422960 8425500 -12194713900249405122073561378868736000 8425501 -106684703878746420483002220339924056352 8425502 65957565821693469298826784416005692672 8425503 -199073523436747083186693920785621792800 8425504 -159875842596161766948119124496815095808 8425505 11309945811090070813407724013520448320 8425506 -118353850862400052063282994738639616 8425507 -226606406575703729333851084391038864728 8425508 12986753668312163720764679757802536960 8425509 59184275202452599287149767203336494880 8425510 -38814585877140307686471879884488947840 8425511 -86982134452380184244351840729604574368 8425512 179714815968866655788158134932434944000 8425513 115224953031998906296040825498856535284 8425514 5391959372947072429337565709817639520 8425515 42325025862202566218752146344050636800 8425516 -3174549876982762297711242777148455936 8425517 -70211783389048135523589030874660433748 8425518 8847925003992985434692634761762181120 8425519 -87207859161348533036371631547798692080 8425520 12499021242474460137614221531756953600 8425521 -5287312269741776432490604128182473728 8425522 -5296983735948506085672248391385786368 8425523 156405911469840423589941848740513387320 8425524 -35299664379804901307020369032216121344 8425525 102317182682404552411059428609678547050 8425526 -106682503133663677526844857041356168288 8425527 -128398306694555105330876025505946294400 8425528 -153281359676148863595562482227976867840 8425529 10224494028596885687067397658568856512 8425530 -483276784551948878077580062929350400 8425531 189808038479873449946936304609712979120 8425532 94661248532081483533241568556930845696 8425533 114561673260525678753285303585883924224 8425534 40006972363777974967288715143162502400 8425535 -81122764445442562977189176375620970520 8425536 13223390115638513847939344502588702720 8425537 175907953869865222860117084326268437186 8425538 62375337513747932007746478721267416960 8425539 -188609846546692212019902861736775619096 8425540 -122818548342436348874569153404579141120 8425541 -25360697380578748964864282428155016200 8425542 -2372593533213259716243140876896404288 8425543 76479227696016706186015039492144245216 8425544 107842937455177347172608621177237504000 8425545 81057423527359469325462909510360976320 8425546 -109199234069218768594106771744356056528 8425547 8996282336246996052845906945873904240 8425548 -70564389299740823727619397844728679168 8425549 -3603624223735287716926441029468871680 8425550 11036290680314935273648251594948888000 8425551 -65303765109541970095046340128897269368 8425552 13889029397319850049514765600643612672 8425553 -56075871770726723189456202936922701198 8425554 -40404637892299461743182886530465224960 8425555 -77922685283148245564736200215182041040 8425556 92124675225637142298752273246324584320 8425557 59274907878320375737552600193028130752 8425558 -13375837773422728965735697793020924800 8425559 -4742260662168462794684454531732471384 8425560 15367164557769603457378594777409126400 8425561 34148102742412027731527783088300577792 8425562 47494065427050528302835653337139264992 8425563 -7494242305199482753546898198415454056 8425564 -35579110274458514620899698789903730688 8425565 -117181150229568665205349236369990411540 8425566 41703007972684981194024761849678449920 8425567 -95466806899030568248076648449648085040 8425568 -123711878341112865810487706274752102400 8425569 -27607090778604040769084374783410628800 8425570 -43216439547931269599785627127489379840 8425571 3889356972480904114072411103298307584 8425572 -83096555490265116962045584740056951808 8425573 -48857193507951886920402348760625289000 8425574 89073481191058040903780347152692851392 8425575 -2305405171345451810857478775940174200 8425576 120337650529382971877540858723950894080 8425577 -152826527901682127024480844059877125574 8425578 -24851649381349992892237504142906273280 8425579 82829427615804670064707442720195220984 8425580 67450840737916951930387242741525811200 8425581 -28172984209668583330280552936560525248 8425582 11362196404890811949792348784827472768 8425583 39688741746425836883391187386420461568 8425584 -6876457046798038059709250822356402176 8425585 74542271714638735430506504273563634560 8425586 -1273058102343218190128257354868038656 8425587 -3092014953463962961873750064715002880 8425588 25544593202161498440941371833243013120 8425589 -53756728529109137210827780122372422610 8425590 -231665501701312524857350617464309760 8425591 57233112103649972146096686576423134160 8425592 -1107176791764798113489492750868480000 8425593 119224689041864654374386579005584800 8425594 5782397297838224854827836459126730096 8425595 998491212989321508927507889956921600 8425596 123121630210145903000439931222683402240 8425597 -118068655482397592564279688646369773140 8425598 -35237425175112465984379503232063603200 8425599 -11411908800888798508061718038405130480 8425600 -22583765521065828406769849618399232000 8425601 -2846547395235058939901041458611123196 8425602 12414231943408879520098293102495474720 8425603 69468375637852011738447228543303098320 8425604 92281727383686539912690768611583757312 8425605 45268818151655706127457656356167987520 8425606 -85134282466090112802610876714332727296 8425607 -230184452870214831834920634645989063160 8425608 -72205700787653245706048248006724321280 8425609 -119169092740244987948719438498096560896 8425610 -110478869557205523322331314354784256000 8425611 16348074095466502026309787426994870460 8425612 39343403135342237615965914022349051904 8425613 9264175247933285430138401707881707520 8425614 -14801082936280661376372987589854928896 8425615 -4304582521736744463230741247939600000 8425616 40396634866990264527708724876317007872 8425617 -114184367997127988764668886819696868352 8425618 2179610847453491873558077110606203040 8425619 -5808280249040085074822119245040018752 8425620 270166744174262778746259079026401280 8425621 -35417952958041784139012169674638968178 8425622 41416597414426072321301072151090178944 8425623 -41941105307260467155222588823031661232 8425624 -60859398135835918258927084084325068800 8425625 -13569357093440117247413917417940535000 8425626 -30119685945968966510053180701521510400 8425627 -37190641077349783862700388722762130928 8425628 44167593542545217530078147603980922368 8425629 123563744943983985537053907551060213574 8425630 1096593428909843445568602317781859200 8425631 -151206606658245308916806364197423065800 8425632 -51082956144597038372779944703586992128 8425633 50159465665474915133304390492403305904 8425634 -23763131343850655399226112831297003008 8425635 1163774217694288447142928070464464640 8425636 1673639722542846708945694720711360512 8425637 62765864352237414594163485469849671744 8425638 -8592593290073722646103112652524864896 8425639 78246019516401949645582420951900830456 8425640 52291086467719896513984751383732940800 8425641 28968262445034075220353732529092400128 8425642 -25641878627844533800581284775579650208 8425643 180784618751489986292096531493247204320 8425644 5693144895231339042307757231646230016 8425645 49440633281455338716380323771598502400 8425646 -51838554042281242939737631673019787200 8425647 -156006119994876417566370912169536200160 8425648 7826010339386168625087112309124530176 8425649 -58574478256283285201064927726800798400 8425650 18176464998800037456656773549117161600 8425651 125374587630401476197943601488319091744 8425652 172681626551402020083989584600395110400 8425653 140437492339045289917588313248474339104 8425654 10234411826846144921922892292403343776 8425655 52162591422878694163016161003813083360 8425656 -137958709450440782487077621588135854080 8425657 -203838801571989431470202863212428331094 8425658 -34753437539110869146964848113976724480 8425659 20560989931317457129560572691074781696 8425660 -973388851609367120164580583313920000 8425661 13000754291871292786743355787063260224 8425662 9329895892509773656831653051925714944 8425663 -165361192541683156759313580088597809088 8425664 -12931730944043704717622892625511055360 8425665 41586086717622387439018490679247968660 8425666 -141086722023487202923308511832272312320 8425667 123232724148700891806280759569024934716 8425668 -5409085192639191543625328955125007360 8425669 69946902217913424027121715914997387296 8425670 -43888151430534689273906829792697299840 8425671 26497896616464882975835494172796033280 8425672 -100451410263837820520476818712560230400 8425673 95033610688658930442800006496954872922 8425674 26002247408688472803280693167382333440 8425675 48226791595845518120950363224415818000 8425676 12882216680676868469363354984309194752 8425677 7817409332436580362563869428089160960 8425678 1318903216333780825399477857353740224 8425679 -196228019813169329023904890413228552720 8425680 1067921520539720054119535342630338560 8425681 -102081870592658222525395848359227406736 8425682 17450294577837091821453765043284221952 8425683 -38855734761860888479777608338201702400 8425684 -15572437932615749939673223436786579584 8425685 166924216910416981743005142003315855000 8425686 79603270644494215071851751266435641728 8425687 39276237362967363448635501810874451336 8425688 -112707207906993159755971178091917475840 8425689 103184869995926185025294603865363864960 8425690 8667127994506555344070638294750044160 8425691 4830664921834551307491339797592913092 8425692 40709828778482258450203581523432023552 8425693 -270068448775722712928869450929647624820 8425694 45613195133062066670815611609013408896 8425695 -56926858536145902737073059736693652080 8425696 -113258211102766451324424870131520503808 8425697 -68268725266466871925048705429683800748 8425698 -27017357839487317310204664612554449536 8425699 -56319724929595031341536154919938455240 8425700 -30740453972674589096521458186221856000 8425701 1169336134042035170675689670553326142 8425702 13178849691563053224204401313164913600 8425703 -31343386980448892073228323403006910032 8425704 -1481610793266402074457386401504788480 8425705 -28687172561449242280184393622600842880 8425706 -3177339140271660612724591092695784960 8425707 -2976807750412663869118957569491481600 8425708 25167473799225735330972004643164905728 8425709 -115196427097238175742561725344793032640 8425710 9071025654422674486648329871856837760 8425711 -57166611308294855037231743844563268640 8425712 -25063357054044217805302561745513545728 8425713 13670655418763919606584435342313074544 8425714 -76053927922087771966186470053111904 8425715 -50004863473283186958269788854795390000 8425716 15773303531968249794294937533752715264 8425717 -101674396648935774127492499180347249234 8425718 41979629313628183857281287621265890560 8425719 -57829063105884977386607834244747583920 8425720 115448759900763146120219645818767052800 8425721 -2127014982771212881918551816645052320 8425722 30949969993744379327572365692497539072 8425723 -93943547463821983134403902391637211456 8425724 -39979011664004330086657447715693973504 8425725 -18604685729129638310754500187831744000 8425726 -113025217274459757426566252261976818688 8425727 -10754370151567121920422436426293976800 8425728 -29745699911676960585651244532414545920 8425729 12698120409329771221040895926482048084 8425730 -36309337283562233698708949873142259200 8425731 -31639868513633951704690761673136344320 8425732 -6328318345054426049450149244481527808 8425733 -7333116583434194746519935683321431716 8425734 28961639039537206149692241620591935680 8425735 61342599702968006063462411071003275600 8425736 -180717451496727835682613099062204375040 8425737 34907167188905305026493537834447031040 8425738 -25226772541609876255793423998023091200 8425739 2350012280011875914520078711448672032 8425740 -758399873998977511252314962539852800 8425741 28371298482847745024458007017910809142 8425742 52665563774861135750391544049225558592 8425743 232711303321222848782788635201036198528 8425744 -48800478212581782918985190791871053824 8425745 -129407689177543413207768574306625875200 8425746 25046948516522514758896519194649549344 8425747 47697934122213707485475558923305659040 8425748 -45472996958619020419658291313350462592 8425749 -21878664927807890721068623670726346336 8425750 48437104389597877629044329942744224000 8425751 -18913946294758933034456017003136978016 8425752 700698169426303592451943410274099200 8425753 -27172805136603259849667367417830215296 8425754 25171890348732229528136984040403692000 8425755 50414147384058159524498385126207806400 8425756 -9421660867117582358077064593456509440 8425757 25885544012438730817417060864444926540 8425758 -36571036903681398627706612205112870912 8425759 57709110214248336979387948324629271040 8425760 26785382024446708830889270510627061760 8425761 -18769079578023738031662187411423638816 8425762 -71311577221156129336437540940710280368 8425763 122508669085064769094553027691618428040 8425764 917883016576013886150053857504287744 8425765 9990268129034543501608045001846001660 8425766 -64081305127624459356671399346441435168 8425767 -56137628211478105736919804530470004736 8425768 -75250513869224424174543294489567651840 8425769 64644024940942019676771807421376989440 8425770 23438029679775298148416624765706169600 8425771 321367110277051298825002921803697133992 8425772 -136427854151990232426886816263686384640 8425773 23556994442974999173746402525087693622 8425774 -6150729926770756783953565873181884416 8425775 69444190631035439795732000460008869800 8425776 -5130224931048584661684551308843745280 8425777 35315005743774979956125713204619844626 8425778 40554037992871603182573395399620650240 8425779 -82025401552642039630265496740822511816 8425780 -15989856811319662980468829885460736000 8425781 -2682310426399168506173492823378082176 8425782 52224868377654531664202170749044235360 8425783 77021336998729849351468784761135700784 8425784 -191308469668169148949114885602937651200 8425785 -29698244665522792612381115957118240000 8425786 8295948097000831518632124150139036416 8425787 -5324898190483581150112166920031167848 8425788 -5037717763102346022523359161970229248 8425789 -252813278599688488676292206308930440960 8425790 -38930324435289661599569982586467254400 8425791 -75684946141938615652163988558053085960 8425792 19866489995363768185318758218965450752 8425793 105580375731176022149568481662515890224 8425794 -20287554727966162331346565046146524672 8425795 42790504032230457863892206052902160000 8425796 37649002507234273528937072482641288192 8425797 38385190346945209430710058203399764480 8425798 -96747015314323271830896130799779971264 8425799 -84505748820442527236822979132029452200 8425800 10665355136380544779705717663481856000 8425801 145250921394391202315855312000486790600 8425802 48716304673898127731251727790929124864 8425803 -35997437089694130368776514260789888296 8425804 -33359210058287927028004741528192601344 8425805 90322365782815748282096325059644899000 8425806 558264879118766166258760165909113984 8425807 -1231579466062668460547325071811645712 8425808 -12874288082506135491768237087852625920 8425809 -18588509317394549042256371650884768000 8425810 -82861125902523129168340311706755481440 8425811 -175912818948874312045346914878076077588 8425812 77152511891298761724287581962703478784 8425813 -13629969289085275621372267183226150016 8425814 -50079397404588741816995451202653291744 8425815 17638020589644981100854508669781483520 8425816 67368957065758048952804949033910272000 8425817 -91624997427618461668243952844177237120 8425818 14494038157437530589123623567578324224 8425819 -105486588189155529448877788065239317560 8425820 -4266744735541900608301202033742950400 8425821 40912174592365542554505238534941443712 8425822 9088578187438410570941314759446973632 8425823 61598216848763764446479477798064163440 8425824 -82570484116584582093758856184788418560 8425825 -6964405458931553144010591887674338500 8425826 151520872959629168543195873851538683680 8425827 11106446699304525878395143584819963364 8425828 56219753888951327642155910985057392640 8425829 -133896277340696957203062317700216173124 8425830 -12296118355693664449693312644221306880 8425831 -101879588524991921367857213797121642496 8425832 -80630563666941428406293953984921927680 8425833 -19718378088469616984965388080546428720 8425834 -17356156542910463725485715423793302080 8425835 203050240129426219732215005741271600 8425836 143298192018833605683793938789860060160 8425837 14863157883040907417143204942482403552 8425838 -75962285636438626555098513026710303680 8425839 63446037535423588035443996358338035968 8425840 -27002894389424696299660372131204464640 8425841 215459048704281452822304968631758188242 8425842 -828821466023945836716086932530383616 8425843 27365608405792195709304644263836787824 8425844 58410638795972290930879554100452044160 8425845 19883465441672825790346210704719059320 8425846 -1610926089377519373040159563150127872 8425847 -234920895071491324712634824304710455704 8425848 -67541863298893743179524608911839703040 8425849 -154502920563679448773997882500700480880 8425850 513576512768692227144533110545216000 8425851 40639643170634504096256749920756176384 8425852 -88837475332591143011037967156345944064 8425853 178648898138100893725901720299581213798 8425854 -44319917224534001394662446919595678720 8425855 -60084103770033682683791521738748793240 8425856 -33596730265485620069732445208801443840 8425857 -10603246311349688176455146915254891680 8425858 -7991568326298215601948917276781212160 8425859 -7736835328006024500869052383296341600 8425860 -49048376906433370339464551032286269440 8425861 20606962554415994426041221260629274462 8425862 -3589960817594943152672418666455264256 8425863 10031032131628874719271471533779820560 8425864 -84545307821596140775705647247570160640 8425865 17980210867026197280873883011821419200 8425866 5816392328274963939499926729456612864 8425867 105331297979934512142204417174409759432 8425868 -83166536567331735710445418376317177344 8425869 19846323772562029732827483285020477376 8425870 -10568497918111608862352879072603277120 8425871 56431828358032985377795507897143873072 8425872 -329881751706879835103316437875556352 8425873 -83053434413140609351137884239679707280 8425874 99050373481402035603909837381659197440 8425875 23068561478747530542722946727324380000 8425876 -86212863521582923290971902382078304512 8425877 25125146049252474802763675154337635726 8425878 -20136262548348098926909614801476259840 8425879 2792502380107252440082070568048096000 8425880 -105553141695696780634844685834152755200 8425881 -125740717516023334434887933449778148288 8425882 89299593427165837513870315623485463792 8425883 22607701831176522882397753481657232132 8425884 -3606045723440153661972842465820576768 8425885 7978347924825665219620566464348455800 8425886 -7728858598977464533206982964777846400 8425887 29888577388256530672232130322092005280 8425888 -52487742936592699276328471692459376640 8425889 -72491739240220784042852184132485702976 8425890 -32306417549364149356352102303578444800 8425891 -83874184342437147489123262370592220708 8425892 -114869192891785725691160023288062566400 8425893 -20993180946235065902961543493081201536 8425894 23648705203738814033687533283671170432 8425895 -81519964776920764961480709083253942600 8425896 -21332957243068780341032894009879347200 8425897 60813180562472389022861329882351597800 8425898 -19120800267685915394511352141455416736 8425899 3044400324035575860605053469418089904 8425900 5645545010844220996977531204530867200 8425901 -105597288526995029904746154494511336096 8425902 -30942561241916833329551111367257994240 8425903 -12863087323584813476019723467674053920 8425904 44801395952917224683111256777731358720 8425905 -55222348572998528791533452486848442880 8425906 63147008892879672439906468017128024064 8425907 -804146453420287264341548455869180000 8425908 -104821037566470540644556969970855280640 8425909 -80933500448786383242259674913420751890 8425910 13599334174814665684337714508750654720 8425911 -13532594481978078408865259438836995840 8425912 27246820628260432180943618578275594240 8425913 -208961229511451844014745442047477482838 8425914 13783696629212030719878984016000963584 8425915 -240434418471511878155063630706163786080 8425916 27056642325791743124923066333232010240 8425917 18059878057170398595455437931999730240 8425918 -17109428367949081650355601655344738880 8425919 -58031622038869265929372337399261887680 8425920 -32122818682200613385135257925651005440 8425921 -54826456267635304972921448816625376320 8425922 -30067386562537942544423596469749642368 8425923 1875426944448245486350888223466414336 8425924 11044335643098372498574338585222397952 8425925 -54846624043231535535477375920451206400 8425926 -57704312026744229464733726093857274208 8425927 -173846016958165533215035092209633309224 8425928 -43115731609856630910205167747369369600 8425929 1195812061476908608540946748793932000 8425930 -21189691636654870100029217866149196800 8425931 32986492688857799491184154791027874960 8425932 12571586594105546656380339443902316544 8425933 -81095191045942301513158049443055880980 8425934 -117720200984762441958417696452191747200 8425935 9011168526142134757137890508751895040 8425936 -195863552586816328980157963283070976 8425937 446311423387136189141123726154014568 8425938 33356042460659564760948887221576700544 8425939 35888327775678015501673055086033701740 8425940 -43126843051513177797515022975541824000 8425941 61622753221562127501900643723869036192 8425942 15119480462559491366402936995905619968 8425943 -207432760839802937697267700137371090808 8425944 -3569163265144187724300413830305085440 8425945 -18588586086116368202542131878555347200 8425946 -61321109541004339525397774700256013328 8425947 -71474316427508498641240556402994467472 8425948 -98487869314885124527516221915339469824 8425949 72285834178389605619787223066583839040 8425950 12761475059875989776745550538527200000 8425951 -72562004573599585200466079668925584992 8425952 3463490053633699684758492345568591872 8425953 -8865642003071272611306294242294741376 8425954 80683671675917366683819723936203268176 8425955 350802959079431739541714162455534720 8425956 55854066251641292094205947080355840 8425957 -54829506910215879597337141301025962688 8425958 9434995990891277953006000918621502208 8425959 -19552860841395498260042755289685733632 8425960 -192454734196426789946943115251507302400 8425961 -85053448977263756238982924076203785600 8425962 -56256954633911910222741543916021696080 8425963 8482578804526585493729614305113870624 8425964 78704966874712088124126784741785374976 8425965 22067741076531317836192217853274429440 8425966 -19522279443973139522104401957513221568 8425967 -17583463182597411756963012307002380160 8425968 17382151174505401358458423354235289600 8425969 346174457038247025137374186765857128100 8425970 9256493660338544097306187199454082560 8425971 -50051929969538621281378273993366703760 8425972 204785668042678699766203442425127055360 8425973 19039723007739686612749999379018020380 8425974 -15144480407481130355089053798020712960 8425975 -32580139615138527747123893869657774000 8425976 -12536734909200071689997476918130380800 8425977 -1385548890591893242901761123085314368 8425978 -114351598889413327446650204203213920000 8425979 1289691155792691807009427784788096824 8425980 43439515573824075291431473930385180160 8425981 -41427085096838802726747119619694267488 8425982 77890777441207061101772974140523783680 8425983 32033370922367880334160937533253006024 8425984 -25436987960325784469570151721948151808 8425985 109012122713154400821572045356987133760 8425986 -684965805886051504180715854032998400 8425987 -46002037323551541233925619990002385600 8425988 36234069555907884375189295682994072576 8425989 46338917078901817697724076347278196768 8425990 -7567689031486087339574865974059632000 8425991 125696392767005948470748775020960180520 8425992 4243479396844958418303332132550819840 8425993 1614868262573918972549774570181304164 8425994 -93008957061828470812426059088411510272 8425995 -61810056916246092062083050308917028880 8425996 8940634922678671273013213554146309120 8425997 72516919961327419413777810051494491446 8425998 -24579746262788201148492401132104796160 8425999 172608653066295698025608159650558086336 8426000 -43849824015467207715277977878003712000 8426001 51696758905177210119951001648798536432 8426002 62911488114965214070284730942148699232 8426003 78003268486366199836135683007439551440 8426004 24414995567992711907595308242666844160 8426005 -29906179936955645768577122890325811840 8426006 68326781907712037680992453994040445120 8426007 95867801252813907527123436711550785504 8426008 -4116384076906632655203068535017472000 8426009 23767374453772669573399963743528747210 8426010 612626922600946693516931407259857920 8426011 -40629764708040019855949593102948328496 8426012 48431072687649750714583171355744087040 8426013 4684727490826381007950500788211800544 8426014 84520388071682769747558015209171705472 8426015 -67379006326099141143606129481372241280 8426016 -66717559838075830775801377834811129856 8426017 -11759666750653962525102738436948625408 8426018 -126575933044091084743496768913617604096 8426019 8715964445530414730676347093299971072 8426020 -95254992771206133851866995506750615040 8426021 -28618679368957668876015245253961667778 8426022 -150938075424897873924673723371095040 8426023 -89404372784226751030355158525849502728 8426024 64972327110217530363588637892396390400 8426025 -5332757298772160361621660106634748000 8426026 9331298910564878619455353447386343680 8426027 -41510024872093654183425277128048800160 8426028 13629835580873399441926521632907992064 8426029 25822714993799264828706083594173548640 8426030 34970699560061036927705495825174400 8426031 72726325926763987947051646932683436552 8426032 35934922850752817778103960989084532736 8426033 25049852007652118535569000800990159104 8426034 24509435988009486010578180482347050384 8426035 74005791827045590109223700011420522480 8426036 -99824954444083151487097197367288522752 8426037 11956570218543517222391076027974807520 8426038 6534112338869603181280787736799189920 8426039 -42318700824593031806338609726237091160 8426040 -31246292372386632898586745718611763200 8426041 70230981195480977608185641465027975360 8426042 -39710817547213515344952254499369147648 8426043 49132029201484830740576022178603317132 8426044 -15646172608632387995683921615402598400 8426045 -144008888409704513437190156077923599700 8426046 18189554544272876919957161604344582784 8426047 -2756207775901974518916217400041264288 8426048 18143241107405367712896729774215921664 8426049 52304880690399504259625550784906338864 8426050 5655369718213176743353448911128729600 8426051 -98636071925334915709078851226460462844 8426052 -62126410925916120877020907069302374400 8426053 1013288090552322512408063845628505664 8426054 -9874879589626435097042631374156937216 8426055 -56436218614486287574813745854341580800 8426056 22676902118881058302460821462130426880 8426057 -4018154591684836751364648103895946828 8426058 -9713935572714445431075409331290713600 8426059 191102012039596394927784616951741674260 8426060 89724002368486870964294787655134612480 8426061 -3783827679257554716549284825009460480 8426062 90600626479365237208439410230114724032 8426063 27011740630190734282543109184836229840 8426064 -7672008999316693102517822678123544576 8426065 -1306569677162985791931665097249986880 8426066 -93136266279655624014293694464001607680 8426067 16552722767498994464311711821275773440 8426068 -18779653285949176381364334766300289024 8426069 38245945590776169397047726293318032896 8426070 -9434433344564324877385942839695679360 8426071 -21568479678070662092077932842378413008 8426072 35136223881963414155982315512003020800 8426073 -66819662465966342409089724831734325696 8426074 -11047119702783533920578869364060550656 8426075 18090106196280608967016860688969692000 8426076 92398744998173317114003017526557829632 8426077 116388208851131112358047078963399840 8426078 33741990779642312614521608209929718080 8426079 21607813909785559727958632165222231040 8426080 -35118246761036968376008719526519111680 8426081 -117103135755519538203934604097215429328 8426082 -4483193074999424324594565044664729600 8426083 1368582025588222671716802750422606104 8426084 -10352471450526342759937400915100615936 8426085 -13569512648743241258292041208439204800 8426086 47469879749354026597022404904098912992 8426087 20430727435194382106105736925828055736 8426088 1685172563248622923265917592206540800 8426089 -281009651800617141607239007296928953600 8426090 8958871985559700367014119328584787200 8426091 -114180971888545189193201598743782391208 8426092 165280617911547147627083837701776271616 8426093 10145997225617634458518129750031794488 8426094 11097173741917573657835730740743475328 8426095 -130717376649102137090202142312956595200 8426096 12511330274862485698073231869391929344 8426097 89258915201226563399914883668906627074 8426098 3273099210411802056210622788017093664 8426099 71395411753777973231132998801139901600 8426100 -15741156923807446065556519298863257600 8426101 3839749688850157394201100655615520412 8426102 71043290156117904223761607924681797504 8426103 8109825693050117791942848933219851904 8426104 67413841345084668438094758918202613760 8426105 -20522795988171771261310202826040471740 8426106 -316790022559958777516804223666075936 8426107 -170272075385120296400193004420197143644 8426108 -668760004756525362995271493580136960 8426109 55896356095179219187242840073556411904 8426110 -1365889740943524962267457703645839360 8426111 -266394986782890261954196189274739978600 8426112 -31734132806458326353731682497525186560 8426113 80565044018642794008516180009632388480 8426114 12146833220424540460394602579477680000 8426115 5587061053742907381582898359845092320 8426116 -15380484412106505803856304002955711360 8426117 61084038783218626200112775410971804192 8426118 15520241260056357739568809258350145920 8426119 -30169600694679843562092180042331174752 8426120 -19186347101000841688382756963131392000 8426121 -85798398744807790986059602071766551552 8426122 -23181448776208511427756708072120430848 8426123 -151416129015263078109827657905090115628 8426124 -7508670039495555562064112453479946240 8426125 96967586777048752015772927368531695000 8426126 16167945115447068761776623556695832512 8426127 68848552630149249577909621435208033040 8426128 22215222064688594097545231123847421952 8426129 103172291262314088473342257028465265780 8426130 14361952616165260540666972995528107520 8426131 -3420397564500205591623489044842482608 8426132 25207482677981407076052651621072820224 8426133 115686963032588588413785443223031344000 8426134 16848587847637751666079783877025080320 8426135 -116501121362234310705123573987011777040 8426136 14303986420288225479383248874626867200 8426137 46584240831502239475622511113697174400 8426138 13740210491423843174570731973633587200 8426139 103222102092340472109061099906542459840 8426140 -10468780698738094237999248905835417600 8426141 20698351111878687975018236716899590784 8426142 15792043788018299877780545538723681408 8426143 -56968238815458075609543246969432478080 8426144 -91681768351753517750998775121554964480 8426145 -15632624813342161785924453390092770560 8426146 49808712922301126521996073995164712272 8426147 -154721487658849952108758863279921562404 8426148 -3719364681708930985083544727401528320 8426149 -105694507084315455309315618177108822850 8426150 -16163497983901653103706821434469159200 8426151 123581556737902321659447587805313368 8426152 -42951566165939995069095972370401853440 8426153 173196591577209139073874958397988423780 8426154 -49535274321737058494161400816561944320 8426155 -124522324791958823498484576653872225440 8426156 -32371988366382270432744435130837647360 8426157 -104974378108375614104967834685740269760 8426158 19644830251251700449191012086544513280 8426159 681582009263269790473494932569981920 8426160 27543281905022094040497909125559091200 8426161 -111071023517112102241067497807566480238 8426162 -67015414468825698566975193104677629168 8426163 112529119233375362612093990250585004344 8426164 -38681328871866292951684985121679545600 8426165 -43892363013920636009446094085451186560 8426166 -892217452039545972188086155062046720 8426167 -10613199833224123618590035764456886408 8426168 43519887088665224017101999234287554560 8426169 -84218380318327083196372391634250977036 8426170 34803713998010272221056324574099917280 8426171 6470802583623298963825488949447843128 8426172 -19932277773040991121872595720371798016 8426173 68968427460849536108323851708203206240 8426174 -53512342203213546201508037118235315008 8426175 28013850217991317759340936042830455000 8426176 63755440906200489078960029610195025920 8426177 189683196806939415754034335093432968000 8426178 -31983903416059569633182051032810942896 8426179 -130649610801413933846117476370797377220 8426180 7096141358961813885008526678148915200 8426181 568111003046394684472338473452135680 8426182 148462942688341506795617860065579849600 8426183 40197675521332250717949894782548617432 8426184 -7476985526541125095620399149885030400 8426185 -32633855011109854103981889201468933240 8426186 -75909045788565663694437769624437705120 8426187 -8221754085110463896400583774420872408 8426188 -69481691640371396702349896052947042304 8426189 202189453717515984858097042360022703990 8426190 10204128350099099966802938024516486400 8426191 -46682171681985231565361993863572667088 8426192 -45700081537951873038133218360230191104 8426193 -436983759566581542297523450043349600 8426194 -351305463459683070406962880138833408 8426195 -67698803640903962837912462232407135520 8426196 -35147455284508088015786383143033569280 8426197 1737342056363372628901446713994770040 8426198 181660635140332010293535001958145760 8426199 1719680878394591764454717132416207464 8426200 6894239752739975134202577003803904000 8426201 -14089270426174489038435260826850130880 8426202 -13671194403904975072417615941289747968 8426203 7135346865813998097774629003982704640 8426204 -117368584353833672388128818261893932544 8426205 8301297603681491838257489388015246840 8426206 -47379638099262330008426674463517848448 8426207 -38432316822947182229601436219947887328 8426208 -9970322376464380285497107885661880320 8426209 -8704382865940852734509217373232802240 8426210 31358132982804463038719243724555639360 8426211 88610332748400969525713325192414416640 8426212 -40345665896407286910223658482354176768 8426213 -74800879322934343712051412187174436676 8426214 -85461176852638251544339141488735519360 8426215 34620162573975604957999785211289395200 8426216 175260782788047772297624563046741800960 8426217 -128283995664434747446253619819340759920 8426218 -31951844584428315966665490240837029280 8426219 113372668404678156480436611201058448160 8426220 45094536241419249126884404799258296320 8426221 175992514613227021724689115399804862422 8426222 5634701922388604129695706282045634432 8426223 -33559650292432150425316291210685421720 8426224 -31269549499339499852444915726830862336 8426225 -27780020395067857907236561160460536250 8426226 -17539745073771457257956164105335363456 8426227 1309127982023834580255793089706768076 8426228 10681934449944353467765345437754196736 8426229 5727061949097108616914211255532293632 8426230 22521637355220683968431889560583157760 8426231 216029303432809432788884978571465723864 8426232 -7174955353453516393147972372301844480 8426233 6680317411753034432381002204409307280 8426234 12572498227067769151717814087790428160 8426235 6042440385516266596683277773269407200 8426236 6755279613292703085905649392976281088 8426237 -1146740324820113220751652791100401728 8426238 20810286099939365587986245858699261568 8426239 4749156020268564747970153350843433656 8426240 11505255229537181438882928581305958400 8426241 135833823145564186744337231856484945440 8426242 57443115463856075106904172756277250944 8426243 -36778628791239758854193573159581430016 8426244 -5675075897841186673563017141794191360 8426245 -22509734836289167555063159169458607400 8426246 27042661576492305620771384822667142080 8426247 75639016870952867625886873635582622080 8426248 3623791621804325012813806991658240000 8426249 -31431477362220324466169080757947145436 8426250 2014813010846413755187504371997920000 8426251 67123324788075776360659102109643699400 8426252 -142197296787934189536000841228564011264 8426253 29596076674833324049307603531223782400 8426254 -5489958408643789978895740291833220608 8426255 185755324592388857394138818247422572560 8426256 -3231483499246135920117746542254489600 8426257 5519282853303652806911751981652684800 8426258 52701057990480768660168127804130829984 8426259 88089169126796143590205543974713570664 8426260 48744148693320513906661262309608154880 8426261 -129717025005253619353908737129448945138 8426262 -13129699421812434949344853849603000320 8426263 -122135771689746031795469718654222722488 8426264 -59339296402667771055052523777143603200 8426265 13506490026165146090733541247903792640 8426266 -19523050644773863154996652178379217168 8426267 185455450295107511035706422416470745192 8426268 30271102723967873059370455630678494720 8426269 94090788318691438552028849203647594360 8426270 -37268050271987144122484759268077257920 8426271 -6346929878854832776529163793087017216 8426272 -144047691923213220023979514504662220800 8426273 51053859938402549716629001432337154564 8426274 419828906747137127710342625286589440 8426275 38592098761927628417713816579972959600 8426276 60623824087624164086858124137982738432 8426277 151136106987746855425863078879770513214 8426278 14514699956236251851814782539690598400 8426279 -20370166252857365447427449773905555360 8426280 -321455471603410381782821862349209600 8426281 -124544893670429861268721124353443613788 8426282 47151022159310365318970933124701026992 8426283 99559224053040315967173960100017211224 8426284 -89486942856287072058832117152649472000 8426285 -19923817258303069010009601868953236640 8426286 -28897141542271569746092817264798738496 8426287 160384859189908031709637805973177425936 8426288 7090740180775811023679143372878249984 8426289 101386903509759478986966317439091431024 8426290 16384628631966341850785978763849446400 8426291 70254771875369073341198745972863971800 8426292 -25628165805932931260365499222400135168 8426293 170073250883956918085794678731949123420 8426294 69804344825520118731180103375870113696 8426295 133353029724347872737893736719646717600 8426296 -5822480967952798648351708382554030080 8426297 -74196666672728419420378662704229053280 8426298 -73205191931528382011544650618061158400 8426299 -27423635108307004443779298713237748464 8426300 -64590791303261221755362135473638489600 8426301 10144767681913443693750867967604515584 8426302 -27701172509122394105948642410503867648 8426303 1668483521301080478729787431328439424 8426304 34602658618991533503194782049414676480 8426305 -155524755602549499012072862862381006040 8426306 5934153636574354854220001588269472256 8426307 46871592836306404549427898762070451520 8426308 9449891913028901597534105636229282816 8426309 52563512912662169578353369335091395904 8426310 -15677359784209581731339464519885209600 8426311 -7377324522718048309086836659866349920 8426312 32492622368914338994047592999916267520 8426313 41106549337605598681456224416367922368 8426314 -48471769412236240556768543364538972320 8426315 -77749754733038760177831675952299246480 8426316 -62402970580154380177903294742251381248 8426317 -6625331797144962691071675309787420340 8426318 -785061652748092915929560237290232640 8426319 206456404033202884790814327126464640 8426320 4376055037830557428878997046333276160 8426321 -91115243921834059582944343718626485600 8426322 -55883404137056653532040727683142241280 8426323 -912881859200704404625016940997390336 8426324 863656802540864407280620682074574592 8426325 -22350172829310893172643149253023338400 8426326 -9639160909126616028889073025291902976 8426327 14818493997211141333777157251133399040 8426328 -59123828814564469547002487971818147840 8426329 -33549668459863527512376638084886246720 8426330 -53295038494948887073865875575922510080 8426331 -39216189814185256711506237726533829780 8426332 -85363521932073611758751243133104959488 8426333 -106193567877985827920993314590848432340 8426334 -17267002612313418917565708391330200768 8426335 5816210526579621752332358773981706280 8426336 -91031269615259475238660347769412517888 8426337 20128516955656736490161239099205219760 8426338 11324323290680667790330815541762462080 8426339 -54733674180831003969732125192059608744 8426340 19346971676187485251141033187228117760 8426341 66607771626887850162773101589717018304 8426342 32846537691560131362630261431321889600 8426343 -52465929767884192289808064437171218736 8426344 -124878383558377626558025447624036131840 8426345 -95844427513030919112698557244884263900 8426346 10016352073149306976594738039895241984 8426347 76420318643912004508938634522473348864 8426348 85446949768702293391891137520493199360 8426349 -3325730131188427161963744612691783776 8426350 51779246769971281975943251153631606400 8426351 -21091951996407064106653058850904906896 8426352 5405924138802910050274359763457802240 8426353 -38027656983978303473904702282171024716 8426354 -38242256426595862434635700635491958880 8426355 16341499813420987237512465339783985920 8426356 -59964314533284143917075973772229470720 8426357 -11879253908282642992833685028451458976 8426358 -12925987935077049279982030190513290752 8426359 41345604014902149348268585336795367880 8426360 -93199615391915807870716069630680576000 8426361 51233906401361216419956919598710622304 8426362 -4151537602041272718582240084469963008 8426363 -24668093132341384387405719467561801472 8426364 29581758567233658368782683759080064000 8426365 -39172252704433595068972689656913238740 8426366 -839595037125297817107453298639241856 8426367 -131563347639247444269786570594012265560 8426368 -67034118446370329141389701789127802880 8426369 -642435232950416418645589111267511808 8426370 17395279242685438828204824925390156800 8426371 -13924729711107870460073449872358089800 8426372 25543479396552339513940950723808899072 8426373 -16836860325275539164024826973002080480 8426374 -136536595740070426698932094549597904896 8426375 223890884898865148413829289276076794000 8426376 19113930866047282540629523911873331200 8426377 -160997324540262993700727384681894099840 8426378 99173804104292713248354261685145640240 8426379 56776364677691344645778019407739483888 8426380 -36586868997429069595669506106109491200 8426381 -72238746419497814947432428816387679818 8426382 -22783460772375629816969650947764764608 8426383 240514857470404807910682528502580947200 8426384 50498792647664299449722859424057958400 8426385 91723631275232388251168196558240129600 8426386 62788905038780628969419634560222920320 8426387 42405904348584029695183564097560654320 8426388 49796464555479331238159360724249139200 8426389 -9184814341158485801274550847651907328 8426390 -1471834591501536632189000604516387840 8426391 52929186669379174559181481093555717992 8426392 29580794278290560379661738060399902720 8426393 106312389033723742841634902521361805642 8426394 22256562839642661609604228749641751024 8426395 19157360393876339253595303544042649600 8426396 52029250484202193218654271291248514560 8426397 31963441765776687050018752707032361600 8426398 25175524012252633463843148258360355200 8426399 158947264924485852028421802350548370400 8426400 -21293279882345920822080440084751974400 8426401 55311674243559549944572932081251154112 8426402 10500712432673301452248613975571359904 8426403 -153814934931149735513679844578745501200 8426404 4726801052369749341905113928534515712 8426405 31646496213482435992477066555967030400 8426406 -40615918477123747213781063204178617856 8426407 -42470565777167206783633530086874284496 8426408 164412993744107642156777471641953192960 8426409 1674562727393639212202210207188839168 8426410 33393518409341296294406873680224173760 8426411 5066965718795634191226819780294367632 8426412 109819794599436951119121220790645665536 8426413 52607062657263316880605316430230448662 8426414 79606986290169236460520930774677188160 8426415 59133645404410065294083172933567931920 8426416 -25816313153729541573050983974485475328 8426417 34095999207460942930449781241613606312 8426418 -4056506978623645048816079277625540608 8426419 84043457138798175077046730896829591820 8426420 7155751874516627930791103180342722560 8426421 12351516876390574970775061505373086208 8426422 1607124164417582859411328068175684224 8426423 -49955849381632221817777288927919297760 8426424 8433622019280960284606469526074163200 8426425 18548428752827430088888236641136840000 8426426 24639038453651600782172069266531928544 8426427 119103529050144444136688528871897290520 8426428 -72742822730132690409074579630565615104 8426429 175927744734719660601558699337800082080 8426430 3562129627536199781105730341525963520 8426431 19349186996234970458227146850487879760 8426432 -21449571914239728043295906862974631936 8426433 -23710027318307362187378763572638516176 8426434 116121773391292472278206467634725777616 8426435 61595416230275777969209895459156824560 8426436 19414973397723272187520553853629709312 8426437 116089903405640137454867033769088703260 8426438 -5164013479459446090000245603586424704 8426439 -16122714831079764739640492826900401280 8426440 12358035482818555142750272597862400 8426441 161493801374434074898883769404150516532 8426442 -91241758781508748151713499478791341056 8426443 -23268100057573460915461615468922109600 8426444 -52275254327954925859737426709961315328 8426445 -97097080662848089564783670416512346560 8426446 20605583670581963827730649119304608640 8426447 445448914226363829316851227498263413240 8426448 6325754221771153144221069873596989440 8426449 -26931380863914091642470658685076129550 8426450 -16529582457130639731770827050267033600 8426451 2715866735901657644183705754305154048 8426452 1725185808405834450059659338611924992 8426453 -26100705193076178887209737837092634720 8426454 -10372554662903775310805504740574103168 8426455 20190844318805631007083563502163950720 8426456 -36312644404005291348107097347358720000 8426457 33860532079874165898579569745201786240 8426458 -16495164116225462677453369223646942720 8426459 -25772816279297909987708755979690903784 8426460 -14707183484730038528219554409433661440 8426461 -30382535777832565941524262486218702938 8426462 2645870675127629171688742949543542464 8426463 675204270893050111330569848160821280 8426464 47325977686448379133664431610236502016 8426465 12327639421097691709576549642132477800 8426466 -32158455542195198945769017199304166448 8426467 -9672745202903072487414599597048940288 8426468 -18498947551925520400693524271238996352 8426469 194937348457760137143673331405857248 8426470 -2691045569483627966481371181989045760 8426471 -125870374144626343456421825740045414656 8426472 57752497437696491785311208418120908800 8426473 -139669868185613924499869983148785658112 8426474 -359413267484720897519910024020330496 8426475 30112137723276349295516091290085168600 8426476 -97901761975897009121631819738519965440 8426477 -150952456226779585357319670071482981674 8426478 40907176818987514921447307151771308160 8426479 -118731753934680961096913770503197951720 8426480 8710324060198826959390067817029468160 8426481 -11863878484310262355914030082116096000 8426482 -6258709097798279540974950448839407616 8426483 -41172571901188578831734427491413456896 8426484 -16886814229748974578647195917793157120 8426485 -158973479400211656083369633850285086820 8426486 98791976006580807904245610617338417280 8426487 13783018751401334689748578925075639040 8426488 -59150895923712459340384150349021552640 8426489 293383357009813169321815299680372144256 8426490 38611143364148346121993945767519717120 8426491 85340940479377125276848229781012712512 8426492 -99641585093381163707685245409116556288 8426493 30423018227772725837701923827368198944 8426494 41493798462589122295415664145732001472 8426495 63495785174335483481140819367923200 8426496 36294679429108646239850093541750472704 8426497 7157016584767115692032094998065746946 8426498 -44794309628302029605796209129582282880 8426499 59779734133183967898787860776570204664 8426500 32221320191482761004274714116408320000 8426501 11098992073306176565808723754757086720 8426502 -26017656498487996815928815086752142208 8426503 -96836709454541867652627868434104870248 8426504 213884948245941599400756782549330380800 8426505 -7931967490785186076001130725777317440 8426506 -57668510991598918863076938628958363136 8426507 88477825208459815417503855089999004756 8426508 8456075102920004111656580114866461696 8426509 -12378526701852332554959982732312368960 8426510 -33176321425276898660791882156165328640 8426511 -96292031283319261794605455744292433120 8426512 -10176069207732523851916534765333110784 8426513 -53771605841734502812169314314000579840 8426514 -11092125058041124911849574982916735360 8426515 -12582610218239865833082199016275408080 8426516 -68918436113858648998333632673414017024 8426517 65719866906443343868219463717965802400 8426518 64968753208542298274895470976632014080 8426519 10472350154005531832475723069454512840 8426520 -28131776871469810644527312603682816000 8426521 199508579057006683314321013497105579722 8426522 14493702973920133730969998927619638752 8426523 8877663028268480626938703526581099008 8426524 -95155870809301490483605378929461307904 8426525 6911555750669015458132034765412956100 8426526 5650834097628684843600922815277805184 8426527 103273124655325964359699800594895489376 8426528 65836776111588849932605231574298918912 8426529 9613743271458224475043385491834472274 8426530 -7661560693163546249071148638544817600 8426531 -157693800675015108687705245685820404336 8426532 -37260509313123104695169857010649750528 8426533 136689282535531674070185659880553793664 8426534 -80614799944321309093773667417444369728 8426535 -20160299899825093882844409211126502400 8426536 5088189206673347515804219815679426560 8426537 -32764089845893550210175165407750974848 8426538 -887037396051685790312208916203110400 8426539 -91253624108492442678781785299717981400 8426540 -88079670505255848747716751320790174720 8426541 73302958446057021230376040028722358592 8426542 -30746759899264491449968039706989409856 8426543 44997254104169405919640850779775748480 8426544 1233614124589271238824584346326794240 8426545 19040735205815498313650537450504587200 8426546 -68091832248049058128413422916745749600 8426547 65242647751351319902181633463336747924 8426548 81728431188715932072205218887462455296 8426549 215097760269029800767867438358368029550 8426550 7548265202074901306185942120214361600 8426551 -88875203344179219934611025695032967248 8426552 61992934772495238802208242814537625600 8426553 -9206408016550178777641282594382479392 8426554 43183500171992076208063038249168356976 8426555 24363075009993297945602682543313549920 8426556 14078880647805609633920620038976115712 8426557 1379243656727998072795103919547687200 8426558 34138470234282917223889943926184482176 8426559 -150214233075693950402105708793041299440 8426560 -33741289237626441961326924248383488000 8426561 -19345274757193897956773673495536391552 8426562 -37710662137349260481342645624703877248 8426563 -14824341024838475454485245838612165188 8426564 14647307794440452362497865998137905152 8426565 249778507931106557885022964875379200 8426566 75745198202648002173468691591696704 8426567 -142659902406564575932554974490053193384 8426568 177020382022741961461099214048319897600 8426569 27160907118293616257809953010464778970 8426570 25936009974222246850812520111331856480 8426571 -44920086233892710816752097169067200576 8426572 12570933867905009129243906443411537920 8426573 32698556919474620899771969915107117804 8426574 12894345614049240590362355360173852608 8426575 -24962985730874173747597308161003404800 8426576 366494944560885723578029693582049280 8426577 -36048866467994439961778379542461556736 8426578 28142021907813996761394115306836827424 8426579 35511278293840754619009566601969334896 8426580 -37101258128677162832632240962831267840 8426581 -499028892145398875009803690313635328 8426582 83277294184719578520146578278384878400 8426583 218935548096386092290477200016214426368 8426584 -135543747484281111719322345311275315200 8426585 40933825846623731211567017907086187780 8426586 -10157771134310512360744637905714301952 8426587 74198768523621599599572304691738256400 8426588 -118514501249176958234166994373218629120 8426589 41441685395726171893651602862498372224 8426590 -59982653573048212822094228290951182720 8426591 -88561761597209367058568380902395479008 8426592 -10641589849351389285328450693592383488 8426593 64229210921280869844930857349013316800 8426594 123319878075980294530737070079067596544 8426595 15969417474466667760486678959474995200 8426596 -63290327400141799437699786902235624192 8426597 -61191269328562172544542256900558976320 8426598 23446704409786604835174294924776114688 8426599 112976939836983934174620147581765564600 8426600 -2546244914865676282538373592891392000 8426601 -46154642610245992521672730698181403100 8426602 14527944208982089033923872197598505984 8426603 -131114358142589899328657846346796331148 8426604 -5566661819938410129353044452851159040 8426605 1922296354217771495023352467178640000 8426606 -21246259891383782213310905422668642816 8426607 20054274569160949324844032772569100544 8426608 -9150384582603929011019735247102181376 8426609 -4297560871345810325121371593203787320 8426610 -18040254262763346670921690878423151200 8426611 -211012619338942170963100253221733136 8426612 -112179097615047566936488606736900655744 8426613 1583268059292563032036830767997720000 8426614 -21786332824720697855247266859471052800 8426615 19419650046679582873962061181495612760 8426616 100122536224187142356890159889286758400 8426617 -102128893565183254559540681141021811000 8426618 15649769172894570428505726759909563760 8426619 -75518809300833312447634784642379516960 8426620 -107981402789317510207296144340991608320 8426621 -54949691036261580376764998329612291776 8426622 9777389375587508469127286824467223872 8426623 22635850414102595316053820017649539440 8426624 3023254657318267239920886795510743040 8426625 14739075465629730075357199851824928000 8426626 30274273298897018443628421117550062624 8426627 69181282704844574003025810054314369040 8426628 41238542055449599473785969135825531136 8426629 -12031853769416592945161914774697750916 8426630 28761267515409704051453351784260390400 8426631 30265429127696720415585742685090006952 8426632 -11965807337035767664505795169103411200 8426633 -114496190867039635635928929407494053600 8426634 45432589112404226894127737497745652480 8426635 13346104575184370630328860590212587520 8426636 28204019290044060566348801024992610304 8426637 46317595169034074010891942835786366848 8426638 16508566949077208202623257055058394560 8426639 34932770476057141536239443299566437440 8426640 17980161257380844404474111585643397120 8426641 10425499280562252629631992238463349042 8426642 19377157290955651994931006913474010112 8426643 -129415203199069581528674147524244120136 8426644 44610329141645766162368575871867942656 8426645 -85194589028480834126378453712228238920 8426646 136018649641205446673080771314428947200 8426647 -79496492233252309236774327445178862904 8426648 41514683666628141101418872168240824320 8426649 53149180379206944255863520016214507520 8426650 -44744249287217549305705813147752145200 8426651 -19303043767922988263851466796862692348 8426652 -13050634196833187360777765695310929920 8426653 241585183707528611028222546230039470560 8426654 -29046859941531419750922038815339329408 8426655 13953291658213116858791863685654844000 8426656 -57538246485260431521267987869183508480 8426657 36264747162873947077263011331030572352 8426658 11443140705117880529442647859192599808 8426659 -130237264825741666496602001490194496440 8426660 11618300140934969711353047816548597760 8426661 18542960695955409576079842264100747104 8426662 15996561291179266540538432577960311040 8426663 55944870215997803544762127532399296560 8426664 27253323020743256208033664410446760960 8426665 -71638747683639558985201512085916530680 8426666 -54787580173662771374001365417796229968 8426667 99048768563412443730078221028378048 8426668 -27965674905843799921755043544662913024 8426669 85057030040740696614412441959291170070 8426670 -27655925936939897839033223443415040 8426671 -8511563549631485452495123715619882240 8426672 -9080878583704938438728043135002394624 8426673 1339294658699416252938693801565994802 8426674 -15100104657479179070270202416143463664 8426675 -48867244496204512301163888991642530000 8426676 40194216302114909686297153264448993280 8426677 207496593745272883855813663858552246080 8426678 -55474613666903555715472119710585384256 8426679 -8748528878207931904859784086570779440 8426680 -94797401556102485456326330087870464000 8426681 12691712779039770244013050335988893960 8426682 -3175333916441484770569850138466336 8426683 131199253125710691879058168807850978784 8426684 6779930580118275631946102700890151936 8426685 115452494141928854562108900300076148160 8426686 109138573827754714296531034508644447680 8426687 -180876988466861065583532567432245498208 8426688 25137460437373845083240694846943395840 8426689 -77068662840667947123874915991415540540 8426690 -10222894313273941859766903149659852800 8426691 -9576367433695546631886812082732908640 8426692 61628979132075044087938063720519538816 8426693 -167939876034823993898620972345681280640 8426694 3961644970923710656522376474364180480 8426695 137231352896298505485345783934516584000 8426696 -70227932779967309289980196903060387840 8426697 73510185372566236824816408676317035328 8426698 -18410823564075034114323277397407633920 8426699 -46125987853417125115385122827359874240 8426700 656628701808964627345013822049408000 8426701 207694453959255389676110556394410083702 8426702 -20105334418590117182892455047094006400 8426703 125987603224458095999101879896393191304 8426704 10285433098673623313633437675337809920 8426705 -31628220821256255703846776642735042240 8426706 30833043072803967061206365911197474816 8426707 -2737158103521815138471614859991056168 8426708 16105910000382014357321855412368377728 8426709 -42050969769082795808275665276588172800 8426710 -317000242193212742640428617322797440 8426711 132718080554395777555752883984001606952 8426712 -10067519994254525433828266866763366400 8426713 35639015719219529479312300422291215496 8426714 -15163317758678393262688148745545750544 8426715 41439703502076211920527312513560842240 8426716 -162451108645172595274295682263125788160 8426717 -28430072203855300305279256453552781952 8426718 38960234756790526704479835018549305664 8426719 -47716087857423360724458998278584316304 8426720 22036716064843546371074449327887482880 8426721 91062775097895974551047833535360863424 8426722 63540263035244754114785363494397873952 8426723 136008823942734126010987114652305821504 8426724 113200033403671559398350604385087127552 8426725 -52863972941747844832026384575962435750 8426726 16522368267635216821843388875272488256 8426727 92535042306125899488203986162400133840 8426728 101764629853200098943959389286928384000 8426729 114144916286430349363447751211003363840 8426730 1897674093096403650341014158985543680 8426731 32651787126642054659957280402681100532 8426732 -132427778754866712096739076074026931200 8426733 13162686339341342982035581471291864320 8426734 -28939962240625013203414719304538498880 8426735 -35370311881417536141931234652718012000 8426736 -11455765558849250479568229857234288640 8426737 -59600972189507186991147103748116405008 8426738 -82173399870580980553175376145133610480 8426739 231089271455390838191273778739533036288 8426740 -22410538304467375216286607948432261120 8426741 -38493859401882145129198165856252043168 8426742 -444315352692320149159007787038474880 8426743 41973318614836613560642079808310204744 8426744 5274877211150014078723637652838993920 8426745 -5681998696710934004171195210588242560 8426746 -26648901250729246025972051678158116096 8426747 -12413322237435979548185305012948423680 8426748 68588780150271512945163371970934702080 8426749 18062655931550280928004162438337903564 8426750 17283723084601722127716957330931584000 8426751 -61240766304005520365895555750173792568 8426752 25150292440009066523648581251614375936 8426753 3547237549204827565215378472799122224 8426754 -38347980993160201940113264009856491008 8426755 -1443287359027386793480837083905528640 8426756 -68181050018612963187003885340520694528 8426757 74686975499184047110424709169840412640 8426758 39351113413798370850072386381838480480 8426759 -9819873859735031055754598481944979072 8426760 21389101792579973066384082966641049600 8426761 24745703102066715765088614302195577344 8426762 77841116843095465279167849632308879200 8426763 57468835385301758556194141660549774640 8426764 53169146636587794113710089350351033856 8426765 -16259092079107436390489266982321522280 8426766 -81221815304380544730279266187301847040 8426767 -189724474078166839301574427384879119184 8426768 5880776461576189666288219382529392640 8426769 43014064883425439368617699600890478528 8426770 16864134257635249531412130555597557760 8426771 56171600736132141581566127092826906304 8426772 -97812472356342533748524630155043696640 8426773 178170759463564355839667750385308736540 8426774 -8694051772755175598028230770686388800 8426775 19229574055960544108876897029835311800 8426776 12490641322021547865334628606736046080 8426777 -42132132753317301838715725624705444608 8426778 -67686525055258167483831871487512304640 8426779 91058632382017624542707419856964788976 8426780 -18887785909628896837359050957405606400 8426781 201393293051900348588045176801347484800 8426782 10047330001100803638115665526186854144 8426783 78107193632309756058030959843343426552 8426784 8032376679676806619356993226234920960 8426785 83858346740641137445915726256429688000 8426786 24421389443095801124400311143224359424 8426787 -17194361649215874866901708382244391840 8426788 -57534253481851059575980049516122464000 8426789 -12820011363139933829555219578266718944 8426790 5268339750746777038925095546198416000 8426791 -259905495724299354540768797221672947120 8426792 51890815655272486657105853986278604800 8426793 -18815777720284698735134362911962128800 8426794 727623936924738127098865888138539696 8426795 -7294917373529189457533483635923229680 8426796 473699432787333547889477116173533184 8426797 161004373080272367020455206145022660246 8426798 -13255005612344033881702359399276468864 8426799 -143789829801621961087461716710369495416 8426800 5297323984073608466568791498612326400 8426801 -58858238368578157214310816294443145198 8426802 10606900813236105983762311415599535232 8426803 -59738345182439122321716192826900400 8426804 141199650662063223426053602060779724800 8426805 -57254739005124297329433331779365718240 8426806 -35120139646898759312965866517342656 8426807 48542912390123471689593560945085550320 8426808 48957164660221802504473796178300518400 8426809 -78977090397626456010307631555717172096 8426810 14699078497143888483841644287876751360 8426811 64343622507045512496180843217295363184 8426812 -15845308025815266411146700041896762368 8426813 151150055164725211732520760554614390380 8426814 -34836852705878360363913067404340961280 8426815 62935423204913651573110522990076173200 8426816 -3709018939491406460128251497973547008 8426817 15945442401592984951171130943706061760 8426818 -121481975796897127153048942703518614528 8426819 22011562952930305652563756535349932220 8426820 -21163166290494056360419897621187358720 8426821 -87802590772725032444880556496293182308 8426822 9426491712331754066138785540103375712 8426823 488303395515399146856234167235322368 8426824 27781421063910521044941881482272768000 8426825 -30004270757631381722201736453730124400 8426826 -66508350529212978896313882382428166608 8426827 -96973630558723917114701507811642553324 8426828 -7760855941999906121946827329808279040 8426829 -35766079099738520849863723404341608320 8426830 20978966202300165032726489456837886720 8426831 47566529646180761598368733163170324480 8426832 19612577854373353369379184770010316800 8426833 112179952042737470785695968079252480 8426834 34222018134396965855871393050180523840 8426835 4179253145218370475986283878546243280 8426836 109066747831691655228519912576227205120 8426837 197057015759924247313945158832895632032 8426838 16425618569612628950067920223142625280 8426839 -996860327239741290445419162955251176 8426840 61808438267166957388554328102036684800 8426841 46269438966776676811757285901748536000 8426842 137176528218960207395433528439368583680 8426843 -35427926498806898963275062656513665800 8426844 117441759426126521923816710560726284800 8426845 -29591319185369762536506216573263975040 8426846 22644427358801322466464688590936031872 8426847 -93704303673648175806321953154792787584 8426848 -96753433291657319576052447161894830080 8426849 12745900875391081852209884881708392360 8426850 13453672180958993550636558519985584000 8426851 -189395404327697510813289706441517602400 8426852 6796446328386887791057180739243151360 8426853 9702928592371591816551213239113219866 8426854 -2800099215394050881371674829217587200 8426855 41572792517307098119858965854828633760 8426856 -56955544642577553833614692974786150400 8426857 1863419011818459951455984942551232512 8426858 5107087780073789026158548181941283072 8426859 -40804526419100143513063255120429117440 8426860 23629507671692969016615897884497474560 8426861 -59326721952895383882804287359458619680 8426862 26187310025218166799148330808544641280 8426863 -198349844574524564357719066596788227888 8426864 -39997264746632743551133612342011985920 8426865 62239003558975963014243994936116414720 8426866 -7199464415778720247598140181221914624 8426867 104981467300695121372836025316494608312 8426868 -87249571283952020118152401891083509760 8426869 129530964524989511997622804355716124160 8426870 -24824689643828100420476200576623594240 8426871 42216253594488786311675686681486439040 8426872 -44474969085449561384183494185581752320 8426873 44438876173818973696573593686635059780 8426874 61586808351392682800992136534842460160 8426875 -21886707019686952833086546293996475000 8426876 -20447946158291086482781075343690357760 8426877 -32714734831358874590575060059008263680 8426878 -30095080016199876365732529907342314240 8426879 135073948011509925875894005710913912560 8426880 17709700152385969886974095711535104000 8426881 7354869978417831266254027319818234692 8426882 866751252384795794023450691391318912 8426883 -123560090649629857657087355376108047376 8426884 10942574225192793560773422437577772032 8426885 -44648135213723971259729309537647319040 8426886 -2490020846491214588725570860810539136 8426887 80098080072572460839548678861077147952 8426888 117217325437674204306018727811486069760 8426889 176151214862868735812521070888934647520 8426890 -28353560534882784889181168857194196800 8426891 21048148047612831906950661272411642304 8426892 15089290197602923465734418900631212032 8426893 95519149447190400485735344298208649142 8426894 3244769989285765898175617158357538304 8426895 89963607732615024361931743815796387200 8426896 -32681739987654584652893027144445288448 8426897 -129421279182176169783607369098386760654 8426898 -2006631544862301796544480380967174496 8426899 45026725380893287352146323220765688800 8426900 -82165202524776861927806559583820716800 8426901 822116888864317092457778210652856320 8426902 -30456715815514032774794979756917340096 8426903 204276590640234927508569845969539870152 8426904 -85363622918992128528111549549368954880 8426905 -88414426846693667675389026473293730940 8426906 -47902255648999336438202710397613435936 8426907 -64155954054324461201119437914188357200 8426908 -38187368330349238530474158402252739584 8426909 -41893687079564529176989376558681555220 8426910 4672714848664767661594508203363743360 8426911 225389594780284147143930044821052529840 8426912 -21920548725470210979382402798275526656 8426913 42287875027680438414129723481169755488 8426914 71946960383331501851396192823816991056 8426915 23139358789961665433083426238695581600 8426916 -1031271889576578748659505753139036160 8426917 -51645134752612640739539222183716201668 8426918 -97580526512440291777639617299088913920 8426919 -20261267454482614602805153055684326272 8426920 -103920971520718842242790842901489254400 8426921 -12634833794302945262266693655095471728 8426922 -49404547681174228700790094155254362368 8426923 -165396765807987275211346727857319900400 8426924 9122123055789921992952059129146368 8426925 -443885896439507889186166200737872800 8426926 -36878641182357855772209634763685713088 8426927 141055775077085499983796098062064186040 8426928 -16042953850120072901606214556304621568 8426929 28358017963188343390948693502718888512 8426930 15911583465353330652013983963709670400 8426931 -132670205718491213270928531682242523848 8426932 120813153877285606391911718382151258496 8426933 -63925449533712640653019944223829840676 8426934 -33758633808947249402541675680846041920 8426935 -11850503633876315988056450011694160960 8426936 -60337464837023217196980621586335744000 8426937 81119227810830842503963627553652480 8426938 -25901986398996869150997228771099092256 8426939 -56412055164781037468204235296868847260 8426940 -19357369942339149120701234817577344000 8426941 -95838390029173898087935409217432255200 8426942 79959279583204445649676705631768815872 8426943 -29880934260282532883450865692810177280 8426944 -24804159624854771496179960675307618304 8426945 -119018079728997587791885518346472422080 8426946 45811725475175168527438940761289088768 8426947 11533232118190227702758336903280869376 8426948 100492337549561544110886385747201607808 8426949 13296531035202201997459296676581514464 8426950 20366916381995805892789115630009558400 8426951 -36529104543153201658449395966298582408 8426952 56979412459083482575275813947203077120 8426953 136686265720308808619386078534791994202 8426954 -13798200336031816792789719611629744800 8426955 45352892631035945333715069126264741360 8426956 18021594522010795081807731732763256320 8426957 -35545953798397071810249858257281498176 8426958 -16158966146356059388676213186082324480 8426959 52291523547548453783209180893893328960 8426960 -4581550511274493052038374076442296320 8426961 -761271878504892553700162245639344990 8426962 -55327941337386165682963946608148284800 8426963 33524512623309291730147425737044105920 8426964 -4475858922506660699223634591433023488 8426965 18374339870645124761160886290509262000 8426966 46622960735444437666999211024292870432 8426967 -52279847909570854532658971981713258800 8426968 3373313462239301255553270073689047040 8426969 -75463617084891964720835713396720560630 8426970 26678745889442299638115127789343552000 8426971 136791710491489237567975757757690614880 8426972 -48977093790985150861819428533900669952 8426973 -35540920830079224588188859604143862176 8426974 -12872467739049608156894067234303360 8426975 30442127078749327209289927305085686000 8426976 42832945670583916432941099776003801088 8426977 61228351793911496436309734728090461460 8426978 -361257361482990165563429275692822528 8426979 152245124960888119681650485048251003848 8426980 60317830549442319188106918157278624000 8426981 -22196838669463181007256635665353051008 8426982 -33671480106524039960951708240959833408 8426983 -95421818211486036715722276163270573768 8426984 11605556353083035493343486413919518720 8426985 35320947604640740395709004149542961920 8426986 -231517971406057006235214785611401120 8426987 -162969436235331420440944120737227650608 8426988 75488188747037898638469037168400124672 8426989 155610373234911226593516101711534872790 8426990 -10284049349716929570395399146813009920 8426991 -7643302985602698936928149874467343608 8426992 9402167299621048409114718684388524032 8426993 -152871654377262246161386206106631592000 8426994 -70552217962448563403671156756232640000 8426995 4215399470074384855133965122349062000 8426996 166879363134566379549702387733519728000 8426997 -127953093387668037229415355428994755040 8426998 -16910248116912448886658972623839299840 8426999 -3008567286964170281945123764609465728 8427000 51371898128997276052464862804208640000 8427001 125050037837463312799247131306887625104 8427002 -45059174045634977287938922806397601568 8427003 3840742744283694510614479042130508000 8427004 -9630103047624140193488804813785612800 8427005 202774641931944334167016524449656600320 8427006 33367873385222246751280529040891592704 8427007 48839790365617247884020149189551714032 8427008 22110541453593380435603262009161809920 8427009 39583561407164797551227524883321873280 8427010 9355855070235466460838256209501104160 8427011 -1245499991863291797617962403580794808 8427012 -66567180531765631952445391437762226176 8427013 29433803031097242254123625524786240 8427014 -34688808048611046003182060311338774720 8427015 -45208961259151534156414582173258148080 8427016 8654651803322409542122040499271434240 8427017 52175795878352951006731986892717564212 8427018 -36643162076465711556695702354609700096 8427019 -210483691084238576301344879535696350904 8427020 -62771402584227311275803406746887808000 8427021 -137035265207405090354860360057127719488 8427022 49856025949389039617909700058910892672 8427023 -255994883722019467299913952599142897040 8427024 -12746285533484770361653860241324769280 8427025 -85213683701822679756550477710333991450 8427026 179628917418292491078993033660316734240 8427027 -12721237618209263897474109445388736768 8427028 -97355583803223372429108711557306626304 8427029 -48259417672841356763546509096868923680 8427030 -1782690393320372533950135751848295680 8427031 -56735895170837105881093888229937706168 8427032 -158115930744057511188346992584816332800 8427033 -11987802943818623006881138773672278736 8427034 21240005013133352455867070198365545984 8427035 19306385839677962981565350218829628480 8427036 -43171933951432674172836659457657722880 8427037 147570101229038394604208493190349495340 8427038 -25306310080889928803273625937307902080 8427039 -3575066285945799544188101949637828992 8427040 -24036753984126257637220648404123648000 8427041 35916289531506420452249374060173780672 8427042 22043051602985953941456814935777746208 8427043 718850865872263794876176562911635292 8427044 -4049799273882908206183626797051904000 8427045 -89506498626891266724930385924590240 8427046 -10602585887569966031356078825252421376 8427047 -355798028108270377365473220647902080 8427048 -17696859762719138107464351759366881280 8427049 192008043217056537413572484269884573050 8427050 35931703444998504625351138987433878800 8427051 87668456304695329372365925188763766400 8427052 -165847713533247641125562496620545858560 8427053 21575420400871883832336797346860198400 8427054 460528161747498183053572948899164160 8427055 -11547231633140885592615894555394217280 8427056 52272556995228084280857839355566260224 8427057 -14183338613075536911166811589605750160 8427058 43969939617459925480292097792852356640 8427059 201573825621635309798139777373822130616 8427060 5209179761833550900860744954569818880 8427061 64166615770532285811530369774389125024 8427062 10651051116044439082543698345817749504 8427063 23998332244521066463322474249426621184 8427064 -55095837641643594777210137505093488640 8427065 -135160110213996169572230550413600313600 8427066 117195126014462755976653671266635756800 8427067 -214102254098216838687634281225775741848 8427068 -71623221173500765050655040308391600640 8427069 -41606209676963527111368393149845773684 8427070 -965946655633277858076932780667744000 8427071 60181473975083742762624484029105649344 8427072 23938436020394564129755106862811840512 8427073 101703449318865525814414997880546274224 8427074 -25651826092630909133304942660272972928 8427075 40750782953333026730438242547564178600 8427076 -2224008389180232674716756076397965312 8427077 -82733713963485513129872781994108735074 8427078 2461539694885965576674882499357898560 8427079 3153757603467386590622432350010286120 8427080 -90312194904695935601147823041691955200 8427081 72452051115606258052286989272930402240 8427082 26042983577555601113799723654313243392 8427083 -4726778415431701634087773103776787424 8427084 98464528204615729984637154093353934336 8427085 20762696047822387614168353814416117760 8427086 93400254947811878447656497293020108992 8427087 -73806765952370335208213795314317573840 8427088 16625063669237086570615044780628377600 8427089 -211339328473902470630737201785518226240 8427090 5758160869389199906411546959158860800 8427091 -157488857919620463441996998255992633200 8427092 -143216787090265483339423917803182944384 8427093 65883378055790147599568136706790654304 8427094 23583011165962977465427426381721658240 8427095 13918892249725803333012782812160760600 8427096 32924318849771182038100213150630533120 8427097 -545248486082331204242501094524924608 8427098 50753884519445363530318029056881745664 8427099 -1069897292638623707802246932879470464 8427100 -19296457224735820968982357562338099200 8427101 -81363546427770593509325498975092089696 8427102 2306963371942978874679009648641347584 8427103 60735867264267499089199583990662648352 8427104 9404325773832023514215801447846510592 8427105 -101274351356950542011358894076435900800 8427106 4711061715825982979056892253480866304 8427107 85723630944794224117090397545134384480 8427108 -51365274635280258210117760402940559360 8427109 140926276454411568844073056353896461310 8427110 57330779219440949874812381883257904000 8427111 10626123635276108328648352579367901312 8427112 -3103204737993116791393416458649600000 8427113 -85648861166188854451277777032279837638 8427114 1820175604494221261092745508284432304 8427115 -38379787846415743029831224923991934240 8427116 -69158987957551243879819279583268591360 8427117 22623502350274158160107765201528836640 8427118 38330483961325338313345647880478859456 8427119 -52187791828908909940337298741650221704 8427120 185146228953333126797977249850327040 8427121 36683473100691202172297820553284867492 8427122 10525548718911573093877088027913028224 8427123 18381011091593853787425788604789166920 8427124 -1511256700336389077871940848902744704 8427125 -12344047318033221673972897918970496000 8427126 -24106829782037678664206362904813308416 8427127 48879315792067224188829298216904090440 8427128 -249317363352234516423301501546069463040 8427129 -53612034982153150139023451198065257312 8427130 -1343608646350428172067985821479046400 8427131 -60314529724057238344585640805013047888 8427132 -23257333431088351840579187883026350080 8427133 12294199383008381241951993495081647616 8427134 115397878958333658601030872212258121216 8427135 5461351018196099283606325065707091600 8427136 -44800885188871476417709944108472074240 8427137 147523439813086627764020560819523762772 8427138 25274047460463755805512123883802448640 8427139 -31414927408779024242541710249921612640 8427140 -267852989424755122644524195373465600 8427141 -40657827718961548855658331303433193280 8427142 132084076433814087920875960124843952000 8427143 -58685885300489320113714664289370048960 8427144 59408359909653580935336201146291159040 8427145 -11008923496662558388493453376744755100 8427146 1782981779693127956584632342208496640 8427147 -28387808235065517646418527903974120960 8427148 742236092817980481822656751083306496 8427149 197740153186158523537248569172713547264 8427150 -7407583567264538057636176149895694400 8427151 203956322685203377887530268313083798832 8427152 -3456930467095477113091817352469463040 8427153 10360124106130677873760018828579630080 8427154 -13464993009246018017591248453803230208 8427155 -171682745273357284344280614504197539680 8427156 -43846314799524969996617065301343799296 8427157 52856496554356025546338639643431187864 8427158 -7314214620531054768917375639893425216 8427159 -1265917029740295532150162190687371872 8427160 -25251132626957687470541560202965401600 8427161 162128505819508863206243224507412658762 8427162 -29852469655450396621300905885682242048 8427163 -62089371130323028262307808159657006588 8427164 -15276270850532816747045086381141659648 8427165 78758388567837360163509502414208184000 8427166 -141374754329800680244672601253793920 8427167 116959132232010022887393463115113728000 8427168 -40589378037525997110065054009042534400 8427169 22402289717875455582286644025904853444 8427170 -22819213238412786061256265820096051200 8427171 3435452008411743239378045109951025584 8427172 -2966603755121666344046688771025018368 8427173 -16733994228840709497966919133310496578 8427174 1181921110066843782924957516827965440 8427175 -81265707678007529088869631895006633200 8427176 41304166382862222969958250434432358400 8427177 74482878310721652282973429957348072896 8427178 2496653321607286348852974199451966640 8427179 38740571865521579574241000376989744320 8427180 -54061871995079858092308405211736663040 8427181 -5292710377746449806282932829894838976 8427182 -30169555258011363599894243491014383808 8427183 1203373098038753716963858077573206784 8427184 901773353081311020312903471484354560 8427185 5696724931841087225839108515565241820 8427186 -14722883327993166279432746594094700800 8427187 98426345417042404770151558930153784880 8427188 13357914697532924201905999416573652992 8427189 31522753579567513049944543589482939968 8427190 22233420901601438458529587387327200000 8427191 -55228203864659356750953775951795944408 8427192 -50334377078201128340611085701517537280 8427193 -27363237862767194401810608742210653856 8427194 -67110434104819240992973396045139232768 8427195 -5250531210010890234349317908607221760 8427196 73222726660456978320464870755866577408 8427197 187414037060868344440205667357555272460 8427198 -9846965654743743396438313590430814592 8427199 -46065155877421765988776672330599686280 8427200 15173273168489425806209853071818752000 8427201 -21339840699574272791610490686910390560 8427202 35063682017756845454909037623969828352 8427203 51332456256753765516092101340670263040 8427204 93940444815069897982667426493064717440 8427205 -70426587585669403425937527779782483140 8427206 -72939881309459751226486853515343479680 8427207 27459266809634750097490958210695798440 8427208 160087460339767237541528029288714920960 8427209 86501964404306880716916132958766073216 8427210 8348868720214240799588807795817669120 8427211 -2264583879495042066401611601711888656 8427212 61402177617314371045538100557969129472 8427213 -1233191374495400768562571175953375680 8427214 411198279551245176523802821888277760 8427215 141548858916456783217908869857788132360 8427216 -23363459966088423995721073301995388928 8427217 -12580221014836546950886763449005278734 8427218 -36268581624711670004121184023617539440 8427219 -16929403242367823557913269031453270856 8427220 67012006063408785414546148080537050880 8427221 -150588406040460874903451196859221872256 8427222 20958482117133157662722682802875288960 8427223 31371123052332921823709976378449372160 8427224 20664316660924846394121874298602168320 8427225 -33533152046751525664558214820874676400 8427226 -204937312274715216615900321828556800 8427227 -2831634464008715898894660998513518968 8427228 -28079460780964168479961254761642964480 8427229 20529207993679545232017634983544627020 8427230 -5961573100210277880745560305743564800 8427231 -33493408118604863163785281790712904488 8427232 67909086941992555756873197467507097600 8427233 101231204375306002216229211097637656482 8427234 -64501630945519103374532523015278920320 8427235 32889883239231758489557875208839097680 8427236 82681909310715814323218913721975025280 8427237 -13659338234060191796578780460758197120 8427238 63367854950081698459381838415364410240 8427239 -68228025801012201840809890365107600376 8427240 16876779664548095724533537855209190400 8427241 -271581917776361317626961712316526788480 8427242 -167076780767619566223890157492797664768 8427243 -80653120428645733772558523706692535872 8427244 -24588904276304579797314027836645448704 8427245 -81677872973676679921698309411518656500 8427246 47900648443786672628576146588504842240 8427247 90736350613023895803013736076570767696 8427248 20009407919171189696707358303012585472 8427249 -110361168824913172313622306836072893566 8427250 -7095342376061528672030849225623152000 8427251 32462780888977258115467211356936790352 8427252 -11618578082538773659721896975517184000 8427253 16089565507617305242337106172457305980 8427254 -177221554312275631986500269890994821120 8427255 -97595500575493454389815296949004562400 8427256 110814924188314223823427267292445818880 8427257 -13553723846402330535381981961034666496 8427258 13377571188848901915984841591750950144 8427259 90558587574624619046507205113573542704 8427260 -74617414273791314128711301732039270400 8427261 25194528885900611043049883874931049472 8427262 29474642998755438037286860233506881152 8427263 4778277520183879225955111273337093408 8427264 -63331252277711009525160065585513496576 8427265 -36291718783969311353795312214413534400 8427266 -2417568560342670661552802074912284096 8427267 159925124527814838477719245981048896240 8427268 -3475912067198630413327241546341892864 8427269 98816497992613382732570839095256128 8427270 -14656454083769926831267384194482102400 8427271 67263315875943875039524983005749144472 8427272 -31550051269948956209835908108858327040 8427273 -92972080857737965906245858352128812016 8427274 -840238816636150823310353675769724416 8427275 38994912595854556047142223255441931300 8427276 -22352680174769562529189446847015873536 8427277 -23271278678842889227456260765680280980 8427278 3152112605782503507679323559035733440 8427279 -19694184224038897964127870473793573120 8427280 6025457881786272215824931384812584960 8427281 141317721158630730070415592071078011350 8427282 -52707937158020719359165461397778919808 8427283 -86636124659734247678991780454172896468 8427284 -117294888522748115397108532741597344000 8427285 -63316373595022536141821728420819170180 8427286 24271298901517748249115841890076099200 8427287 -44990393006356037690797569891699744 8427288 699287696730832264155561220940759040 8427289 100620290456478506662063538231433639560 8427290 13069766262531436810763307805351346400 8427291 -148078817038449137199353994670882932000 8427292 37097267552965558784207155795784294400 8427293 -50976270242248626129904414476809661600 8427294 -11373554339400635366831778084554136960 8427295 145397004439140488691845730817793317800 8427296 -41658316931120826297794033426884853760 8427297 119959260646118175807863883570302785200 8427298 -101196642736269656435076972074203403520 8427299 166499348356289968566170506101597342300 8427300 -4133510086751663842054193052346675200 8427301 -205613446373830848964902259687276957028 8427302 -22404371076105485784922411192035772416 8427303 6657369812876485659820227298560473400 8427304 -67330498028979205996107365910051809280 8427305 -64783914990971337525620348094497469240 8427306 36541503785262109861881022897096579584 8427307 -28747475574867144307721326287722431088 8427308 -18820522276844831867059307927572299264 8427309 70269193922806839678093852289291086336 8427310 -20668049758401651767690200459123418880 8427311 163381408744535226964251057602964048912 8427312 548774693774993052513964354656043008 8427313 66956314868063332666805218988226124980 8427314 26854844732972178062810530768859522592 8427315 -6358380261378125392449406236818764800 8427316 -15779887288351302910009522320452920960 8427317 43339897143930773005989011826994604640 8427318 21181934946673452283965715975795099008 8427319 27247534462137881946464480464953227200 8427320 33098769599851873120384517969977344000 8427321 1919706998856968420840188465250163840 8427322 18019372198092600902708026460275610112 8427323 -157313373267180390833721359630356390428 8427324 -43234199288549955456711666958390394880 8427325 87145146968535639331340067079082064000 8427326 -70635073420445693134187576713920668160 8427327 8323328087185822717300975451940124032 8427328 8408965289373063106829216622068105216 8427329 143423186781989415260888700328975246080 8427330 17909012848181791277837569768938416160 8427331 75334382339765088660219475152731136000 8427332 -122962755156463993852599549265215352704 8427333 -108617580043351911094332397526188309152 8427334 -9486226034852344361866306351686256128 8427335 -28226427278556169884251280008480685600 8427336 14678896702189938985679848423984742400 8427337 232907817764928929280276528437718528986 8427338 48048409404796230838636670010668569344 8427339 3572405272897944299255053298836228608 8427340 46213560881728527289966721221438356480 8427341 -47161540259767341018171427301782705428 8427342 8747816797414623529235729280456990720 8427343 27996305976374820868935765244772684064 8427344 -22769424941220903997657415702940426240 8427345 19985095780117859925135458732032577280 8427346 119513734473131594688086616631223881872 8427347 -50863664499842627999497843502071697160 8427348 -111286681325267201125480331131387207680 8427349 7400562027308063464931026160488485120 8427350 -5656167381405342544684766706999667200 8427351 123211606208477721378277486116681545832 8427352 125509312715807305105189580204421120 8427353 -85432784200252378060802620586828568480 8427354 11657751328878909454450163921414899968 8427355 -446155548833485822221566580102105600 8427356 -37545354939652118667798694637863007232 8427357 -260167370712236643224175840769263753312 8427358 11500395345765726450515005160681585280 8427359 -132612838624238206917861432962315612928 8427360 17902047018530491985100714699176017920 8427361 185175208680408492271393139681953713984 8427362 53580769268019453638950969239432612432 8427363 34220551299277034045231711828326959480 8427364 -90048910127458352188886478556680526848 8427365 39528368367752885069823224844470107260 8427366 -292864786106372210438949554461114848 8427367 -43400930115527768789376372415718651480 8427368 -158779417282766155163741558234712253440 8427369 -168372386875560509847362311746313639680 8427370 12233578815356921817164839976939228160 8427371 59747163297786345862826249024472034320 8427372 6477682087824718608822945096285230592 8427373 52207047516346313190390076172404494060 8427374 -46605883813220154592724719777399469760 8427375 -19125031722038087056463326188179520000 8427376 -15791298265113786578061486677728493568 8427377 95766454891383913060841865207220860672 8427378 49800691690284705772752655020175968000 8427379 52080538272438046363067225037018386880 8427380 -44352664175937564669122406508690813440 8427381 -32550632228280373392254154334731691776 8427382 70145206214773398613391027000355662592 8427383 -136384483054049825884451490057736037640 8427384 7386516983455632182022444785062379520 8427385 -26243979477955720731638507962772895420 8427386 -33494123894406273932603595294727544832 8427387 -35307369932212260408823459082054120448 8427388 -9573128126926508898602759286181107712 8427389 15537266999755099392415844130523665120 8427390 16852243055304864408624098792913121920 8427391 -14670494177176901085061124878520528528 8427392 2686481559614436784979977649415782400 8427393 -35457091434887587336877496424040701440 8427394 -87511558094670778757340847290955270656 8427395 -25768166822642132154987465418210143600 8427396 -11375662091849883982858045731963614208 8427397 40368694006316191175390167987948437312 8427398 800891336334169682302991914950144000 8427399 -192077708075275743226029436013556322560 8427400 55883779398421610493885150081150720000 8427401 -53647681485159713315360296270461578598 8427402 983641932323739176168269723215692592 8427403 -188436279460351288798216110383613442348 8427404 10764913779076731284216768057705932800 8427405 11057474238766579624211261739809003520 8427406 -45654528212500079521348133707943764416 8427407 122388476919062765877667432893741571920 8427408 -28623092636113828281836410371637248 8427409 -5812873143069896042684138962913811143 8427410 -3751229316050882047548932080584124800 8427411 109724270122642523788084492329398167860 8427412 -2059983846024005192862875094332129280 8427413 -98045896996425507544159650635498164338 8427414 -3535854066246761091433894644035818560 8427415 48108591585311908593624666299487025560 8427416 20107786147000956020128400414590648320 8427417 38647732548307181592923369484521686560 8427418 -49954029661029734221137489003009425184 8427419 -15423395911950999884530189226714123520 8427420 -53671809408004722137657995270566950400 8427421 -337830847075915518688725802254169183808 8427422 -117095162152612495912369945023593894976 8427423 -43514105206395057553931579671894207416 8427424 11982258037151203138890247108781015040 8427425 93269490985407698813855967846708948150 8427426 -3509688873902784398760718342148308992 8427427 16349961286634404859649364972988445984 8427428 46807534802574383703430525615577059968 8427429 298999850301261312767921263455476928000 8427430 -11870090653487472317914259910713948160 8427431 -54529758621525213143889977356777718400 8427432 -48261615106260154111426810543706357760 8427433 -87264235881689796915400052155488414080 8427434 -26358175945628139741483937630694082384 8427435 -59832966500471297374332248747404861200 8427436 -104544847292084654332303995214109811200 8427437 -4889461842001807084668364049550055914 8427438 5485704091412255918393601851333823744 8427439 150626738225426217376389150503654564240 8427440 7279095586603168469929598005837824000 8427441 -1404859038979504026899833869501838080 8427442 -11651583257270651615440462435094716800 8427443 38684321781334764115226489618034060864 8427444 27570459867410598844851934319972044800 8427445 47962777503271863807787154272247559600 8427446 -129504744327310708592642356211169068160 8427447 -46531047638710507988749693330190097360 8427448 -74436570333086455238390863600158167040 8427449 185398802296852544321153874061632609450 8427450 -10704991668061332404859720721995744000 8427451 -19026584730143901589712920761905030000 8427452 70770162637405011527186094136624676352 8427453 -15334379550956405826677129793049314432 8427454 -13265504728845632537937149038477580928 8427455 -94735279869001031335416965316028217280 8427456 24935039477602224890960261334234562560 8427457 19195746714803705436070575321567950432 8427458 -33678226311391383266383442708386645440 8427459 -20296015581458623040435218154136806160 8427460 137525284735225665655574807355509084160 8427461 149582389775132279884970440600997639616 8427462 14710783988849306355758118634483983552 8427463 -124499115666088498036870686513280743120 8427464 -111217725808019197300658787310929838080 8427465 -52153343061792463455021172151366486940 8427466 -6356410754971235804701387205865246720 8427467 -93872036609306367900506686107117413484 8427468 -9993871698392405405143225640058421248 8427469 53862025718955545998825486448321203840 8427470 32607161914065120507329383248878719680 8427471 -7730318794892343346936485224015113440 8427472 -35741222369307631994047637540906573824 8427473 8729968970885550356483844658748585124 8427474 -15168354211969555516595520096695998464 8427475 27942009313731002751067591586629500400 8427476 111296332878924285798044304021564211200 8427477 48740471631748148907948685724178530208 8427478 19033270322289833260482678883996146432 8427479 9912985369953603464990261384938705584 8427480 -11012081032981812554701453217350656000 8427481 -38106113947729932550527654218460105718 8427482 -1306444803378522200859358396391247360 8427483 -14829034359300221996055435407951577600 8427484 386615522920848596596013804622679040 8427485 -599884153917440429165170340116728000 8427486 -36668376755392268752990907560551942336 8427487 -49599038079759769051631234755433150880 8427488 169479165245272139560603855128719523840 8427489 35525317225230409732913227550604189120 8427490 27449672818945344873355920844971938880 8427491 5474270221098575469160747027144436892 8427492 -109229916115464995591537170754687505408 8427493 9374860994643921508945647347104084224 8427494 95964905458625363176203391276772611296 8427495 -52535675602673073644924870858998332000 8427496 -61049339626367156838719587623851950080 8427497 -64385987971579482383459963810466578460 8427498 19510349779649211909779483668638584064 8427499 25433739840379126369825845807483209400 8427500 35463655980886277215452845783283360000 8427501 9478449628487985367563732281252648790 8427502 45279793570782834922392376132767466752 8427503 15481539631498514093740741079050717680 8427504 2134513580385883872995651048725315584 8427505 -2631694208572711261466426669287783680 8427506 -13405863098140418502251647001666712048 8427507 -21284028667868124905656013316468896640 8427508 -112385865484288331245161442294407340672 8427509 18584179180706911713081508131447791100 8427510 -11411766880352511202994375946061036800 8427511 591623065101187745988095752397721472 8427512 -4363533063820717377387470621709189120 8427513 -6657099461270092193015245345076073600 8427514 16093522186428676261499727444034559856 8427515 -26475153744245997193553932540834467840 8427516 -68957201022939962286750774185763133440 8427517 34012692697392863639745937678636727392 8427518 34613970617761237138757136990278120640 8427519 143096266936873548547352341009463298744 8427520 8708671098071799910209627745576550400 8427521 -69736603795952700370638432762320353278 8427522 2669347516559492134668187363935937536 8427523 -286147271824023590045457744394005306336 8427524 -29492748891451478479191347695290544128 8427525 100734786385201236651554428889954616000 8427526 -32854222688103669820129367186670796800 8427527 1782084384076659117486705745294744752 8427528 25821986384627233159852372365467688960 8427529 -1546857440245764072655826628125122 8427530 -40702462142924176690953599930126191680 8427531 29053793095333834060506934730347858944 8427532 48345058687178180171752894022522683392 8427533 -107558270443722647808542057424330070218 8427534 32109295903294016004954619223958746112 8427535 -12972105680266547924615569177612273440 8427536 -2671546301575459241845929213460217856 8427537 67409785484866846442484114381576872640 8427538 20547606345228332946184256630417111040 8427539 31389584007301348519227555175790327340 8427540 29797167080689812475528694563070392320 8427541 59423498690392827618698494466187222168 8427542 88880699900991328844411782285104240672 8427543 10260938469924842195553603237672367464 8427544 193548313779327278799657764938771968000 8427545 546813765832620399431584066677676800 8427546 -66768330639071184128032406085401649696 8427547 9915214881630938977535424715178344440 8427548 9967428860048640959934823456284907008 8427549 -26839624767470776502658844586622564192 8427550 17054264610984812567277234542456505600 8427551 58354125668540035578572859681178199808 8427552 12224597335082971703257803963009859584 8427553 -33815083070460635818393926001785650540 8427554 8938634500271429297501226846256758432 8427555 -26678107874354820485549982822517393440 8427556 214128622523095190151413007458313610240 8427557 194923579780964050242278066131177663806 8427558 326619886573965683841899822354128896 8427559 -98837988055833817048756278286307879784 8427560 67681016300673899994522663596648448000 8427561 75108725719230696103085128395491190672 8427562 -15586038400169997820234182449402357760 8427563 -370124729177176757441420735987307083616 8427564 3781834931624642722239178669880474880 8427565 -3670782462398082788351443388204529480 8427566 7916083227271829974196073854445006720 8427567 22624623932581189438972839192099617280 8427568 25536122014562109495276425253297782784 8427569 35682891255843577816519170353440925970 8427570 802334706202731778099877834872012800 8427571 -43569519636311183173897088023184014248 8427572 143093362912916534051024575476554053632 8427573 -14459658587381753630605004943683449152 8427574 59997785646014838484433237637010085760 8427575 11151130451534685121377438164062782600 8427576 58984678434663702753602466129666048000 8427577 -95927094428612337680628098742289343228 8427578 -9008243572626782921236192381554830880 8427579 1963869142335249832509515894039319408 8427580 -29664978756543258279590386982965432320 8427581 151010634688045734731797215359154653382 8427582 10795507484849627599487631586925822400 8427583 46577075083918011778690201645897246800 8427584 48711140411601041912905808710836682752 8427585 -13486313346142802215939380861820617600 8427586 79580760433339862393804688247115062992 8427587 -27349810214210688030800960410551302448 8427588 13369446465206620017723231144640020480 8427589 -62130551678891667760110022286583199200 8427590 -46739646982681926227034258896399203200 8427591 26765209769312722837922841528245122560 8427592 -71561592227167948624327989402363264000 8427593 -143680424426606739516162400528900285440 8427594 21763948645588989226722715100783043072 8427595 -205852406490097849967997133042395287040 8427596 126355843278577208350905987404701655040 8427597 90369566407576893025034599425997519872 8427598 1185395796577298949885750465676776960 8427599 -180022844830288283564442263687687360400 8427600 1359953350913356715383776904813977600 8427601 -12550457240841228525756119188631657216 8427602 -3040645243946891369795739522090766080 8427603 1035655617200717570371231015759620960 8427604 -169494321057061741843177501207085551744 8427605 -4966110794747095507882736191413112740 8427606 73578300885838597733022781399702353408 8427607 -171912994291468227604816977805854769144 8427608 150973113480796518355483136790739200000 8427609 89331077335171037286288913351977815514 8427610 -74612058927058630914209372473835711040 8427611 -14613295096899461106924900756195525000 8427612 -52500974316728828954449083170447794176 8427613 -1445233375137024507158828841688989536 8427614 -32215561476216067987879083251447047680 8427615 -24655132463242739634516576984643284480 8427616 -176736753617842464717831269937070473216 8427617 -390122070894845049696595668876843271296 8427618 14884147919819467501611077963067033600 8427619 -149016629743092214130282649437799325080 8427620 -62300210165749322541581179646209816320 8427621 -20110963247158609847342840116695340320 8427622 -478055564685894810728609225412673536 8427623 161349177822901747091525194766512112424 8427624 70540495681243010352952500198615121920 8427625 -59477274850107813016047983325538011000 8427626 -70044630763751887036825958708114641488 8427627 33459305689568541868513463410901604288 8427628 -96100356860662292623181257050983560704 8427629 6516254917274577425909623455333064704 8427630 -2944125652207560274570936039774404480 8427631 16660078625612480254431344232684924384 8427632 12824729797320035578609052798792171520 8427633 -11481261263548741993300320517127327376 8427634 -15054967975854440828509136112752972784 8427635 -13233050910047230401112257531920683920 8427636 -19058981603446450038507067472131547136 8427637 23375550044849614251857803081333139040 8427638 -46147286086763751127378031506637973888 8427639 81756293092957291032910085873887709568 8427640 37656112478644627774115370008758272000 8427641 -73611270217607260196577166554316072320 8427642 -4172754401815976720047362770900971776 8427643 -56196088474857980253158760167574594800 8427644 36483618331483167470881778591226894336 8427645 -3232621458764704729492334402501783700 8427646 28157229809368882366602945574036180224 8427647 44473182917074442896234070619642228096 8427648 11133352153876030546853027369755607040 8427649 47469354335761356537944661582672940720 8427650 -3719379631638419955425199140160000 8427651 -39207720163110499848854197383160033296 8427652 -39132127832897490095313067775168787200 8427653 -22666286402397982405255399179587094216 8427654 -60105843644930367853481536253824176192 8427655 52422887371345629346884583147069841760 8427656 1055214420976060118542347089280000000 8427657 -71253329565129144047877950815134249648 8427658 -123145734824337842851531378354689255840 8427659 40810958176322697049913108499747170040 8427660 -5076555783004373448626640898122055680 8427661 -25235889629269634510876275701943152576 8427662 -23963176419119940118368309764367239040 8427663 74588976131156047414613025606635025192 8427664 6854137452234511437199214385873027072 8427665 -26293962122553422088241788098623023000 8427666 -38211722557642254795021731718740505600 8427667 26922124282712978825714605752630732716 8427668 18366875682798427410521897241866034048 8427669 8428480889415529344569451734206294944 8427670 1324474965080397382599037324878209280 8427671 44127633111343729144954173648434369712 8427672 195524933350332229248415544913302323200 8427673 -40112127826937014238431585948160097516 8427674 -26576136295154419771009535942282747664 8427675 16996861310175293217426195490653598800 8427676 91286755347254197639557557180425448960 8427677 62802311233654213592951853673689382380 8427678 -9420061564570763025107779451148288000 8427679 67488332134737907188407198266861495384 8427680 -106251541641327979639025934175101911040 8427681 -7378442354773883303858272389714838188 8427682 47326133416702038660188647030374574752 8427683 -131031903215807650987605953791937528832 8427684 14228619329698306483364066637669629952 8427685 51215174571762322488125795843103024000 8427686 -3993701554179242263279650974621042208 8427687 -39741644065443385124691653550408230400 8427688 164276858164681084762822577277839477760 8427689 124034218496273420553966014763494057124 8427690 50817508383010680349764331943222424000 8427691 -26105892399399409009347836738163943616 8427692 -13756260520365861497333457063917383680 8427693 24127551961088895142865578960827292224 8427694 45401303525372969626418724170714238912 8427695 24855516293438168082513232664917993920 8427696 27920095569740713929950196904890138624 8427697 133082914544710721962958570206750413040 8427698 -124920258142957442606235334158165210720 8427699 1009484463342237060363015640646753280 8427700 -31627728459640355088855373883005593600 8427701 116435034668666613134751635750622654702 8427702 37999197347184251380226380716876100032 8427703 5592502229645481871348383588504051424 8427704 -1103307370112307783246046696306606080 8427705 7754005632557038339337229886512931200 8427706 -18733159074207088565184576674557244160 8427707 53871694986272339991683837694403897956 8427708 73626116889149124502370026052273582592 8427709 44643343452133244618531605080431570080 8427710 76029508959097260655381268568850205760 8427711 201250273098157229012523462182258452224 8427712 -3777118563157856054254890088681963520 8427713 17809218647420046009326279763420096960 8427714 -22248222270840028377196886340096111360 8427715 -771465490143262443602798300532134640 8427716 -17574479697929056298200207278410895360 8427717 -73687817902187275082077105540516365666 8427718 -26113255659184610784039004490805616896 8427719 49406171356000439483106824779870255560 8427720 17241150958647488999712911989407744000 8427721 -22118792043772519332835717240403719078 8427722 -8617956990511596953495449911100465152 8427723 23705193463994396155243356459243629784 8427724 -89073959354250453411647385322601653504 8427725 10874427322592403629449478344306824900 8427726 95132026616226396351240699665437028544 8427727 75259410649481725612089733140794895744 8427728 36814515295201793625822855176227479552 8427729 98863304364451647657295938485248831488 8427730 107875652343277978832674293755426376000 8427731 -14408265633120228663950338676985509760 8427732 -39514724498771257987921613772487292928 8427733 113947571803579692370713534093682801500 8427734 -10160475298662429980893583763043636608 8427735 71551517261646764793189167740252141200 8427736 68768435306275573291278159306099271680 8427737 65787752914796075863236509677945091040 8427738 -80268263699592205698195075940683302400 8427739 39931537001672576613340405337408441540 8427740 19651393862470367225633612965388467200 8427741 37294021118939924168050457678104563264 8427742 1219052160198081770077825861207766400 8427743 123079501411423734807951562489379092584 8427744 14109215232239256998213645360768483328 8427745 -28730573858061253190490477385675243500 8427746 -12648041169304092680686633782033075840 8427747 -14151455611388258695973716005633861000 8427748 21423944882428780463687264305280163840 8427749 -50615484747225332289754981234659328608 8427750 79922138593792520427471174660988608000 8427751 -224076945256208339486785564497967394248 8427752 -11855328167452601198565933308914728960 8427753 26436086065336620816863945937925516800 8427754 8430084309871552760271119669990388480 8427755 20107299095690297051029618539681127200 8427756 -90245483929639844364050223830395734528 8427757 -59599923694611953136314542967653790420 8427758 123653940443073013948920211438261022976 8427759 -32221804484092451306648883963395381496 8427760 23319358122213554381325113589554872320 8427761 206042906303432129038595533387497601362 8427762 25863745381916876635092356557179569664 8427763 205782496127878912190831366485068333424 8427764 -29967078701189514712442895556396560384 8427765 52748249824547297755821535838487477120 8427766 -3748984968279253050297870339129782400 8427767 186993955767921594978441129538602643632 8427768 -122120621855737195662471352365823242240 8427769 -133082413162880430740005186043841589120 8427770 -400250490884323931129247881954985600 8427771 -40745953922419351255813270589908080 8427772 110271844533730624342016734335573733376 8427773 156891941177258041869119449242709014720 8427774 10095961138235192936541307547285821440 8427775 -43064721668811382320841259271835165200 8427776 22288021357787894365422505146294730752 8427777 4869701142937472883921705136517310720 8427778 5245504221395290565755538992586431440 8427779 -139384057085834587205443995080762479620 8427780 5648974048308338746577950437990604800 8427781 -180909379841466742512020009738966352418 8427782 34103342791874527686966412202261477184 8427783 -3895643098488663551405829563120005632 8427784 -35759450998782491618360590283243520000 8427785 2039561780709595711016056202416032000 8427786 -23876408195695901440729658679830228736 8427787 142713572991881595748529306093217604436 8427788 -201608670200899543950373694840282793984 8427789 37421869946233608451369966406327709408 8427790 7431658329457141204360040281475470080 8427791 22289766244014014368368908567139414192 8427792 -22776190961888141835842429461952593920 8427793 -25309315610993072085467680615755635856 8427794 62122854302808801149240474284255287696 8427795 -25059034029217937577657586217239923360 8427796 21051458253808342750525889718149713920 8427797 31391106782433956410492760738460784032 8427798 -34075316448712659815665930896532200576 8427799 -55695279456298091593797041066743502240 8427800 -30901453740062403451074655180120320000 8427801 -12675930701564996644737532765232857536 8427802 9756893599829393314118533304650010352 8427803 -77809181467092583194854377585000461948 8427804 3965738530428969382488053391124488192 8427805 -235446527880347621093108818881360963840 8427806 -48555993568560524793065084408586630720 8427807 -8466376028857938502766778504943936944 8427808 104685313841259230668832569408510033920 8427809 -17990892375367609703886374092985829996 8427810 1537531486062656846952950435543132160 8427811 -27610135604437191546935507683585895680 8427812 120548551724942512028231309075983702656 8427813 11940281303179070721923155714239406944 8427814 78560261491342002539129739252243212256 8427815 29549837499099197649438772781698314240 8427816 -100950343223588829911093518107594593280 8427817 47758482118594544491654025378848028532 8427818 12220393444450722360354018160392450816 8427819 -21275375316019015283235667321611276456 8427820 6415497619746127711907651273155783680 8427821 -105227797839145796527614331850357567616 8427822 33072696217616027846450633281043288064 8427823 -62427897340470839163668077395778463440 8427824 -14421820993756699307927860992425410560 8427825 15336956403573948477500062030071537600 8427826 -37551162180010380392446967723260588416 8427827 -150859729483173727794103068940635666648 8427828 -354437894614218451569068786171099136 8427829 -1522782033727790254169792555738356608 8427830 -3799573780729205916326647918500278400 8427831 -19944112158203726375772405061896724248 8427832 -30567536460763991528425805827139051520 8427833 167302871614622142435949461856848887082 8427834 86772511601307880459240085356971594240 8427835 -60065407184422202192140318322796758400 8427836 -29373828292050866243631981222706283520 8427837 21252334728470070625543158161585624640 8427838 106177505490385506003251073000135740544 8427839 75703214989330400191117150975035340800 8427840 -11000187243645063837540120118532505600 8427841 74338329661807553812359421741230882242 8427842 6072948796082708460093525725882310144 8427843 -177419238585271354129280566796338354920 8427844 189281608522048343610177310782369792 8427845 -87194489084182018507972688693358397320 8427846 -5374866981349231915862046377413066752 8427847 -140218110424029876646916448010358905088 8427848 24853967476110921102470566620195225600 8427849 2667072186240347530853183954918016000 8427850 2950129781061144154380970220586708000 8427851 -120814319044773722706272936496350087148 8427852 74281831461115741916963119976982884352 8427853 3858430744348096595571726427240337600 8427854 -56886484557103373496944558917664609280 8427855 14245263449908220095209737452054944000 8427856 -54711905256296454663536591908887666688 8427857 34525674964027142031788682074303875200 8427858 -27650404548036189014831192260046226816 8427859 113349329407336747468153792943379840840 8427860 1738105740983405949127843509767331840 8427861 146051033394079771065336907957395378240 8427862 16467138972616838966654503209264245952 8427863 81414761992338789635862957558471166440 8427864 125218458132056249950827442163801088000 8427865 -129104043988867607451981764942527039740 8427866 -32817160188862004763729596930287232256 8427867 -18013658889378142928037975093913075200 8427868 15038744070187801746137395924201866240 8427869 -208424109481350112135666455268600223604 8427870 17879158200440476670111732204186336640 8427871 1435465750798728466067640707265570232 8427872 84992718576690026639029951332314775552 8427873 50233027657632187685318386009425534384 8427874 17163467789691811455379623557085599232 8427875 -24703209324309520036014937258070592000 8427876 -18464584036995548386433659691841235968 8427877 -61214216607697924830207561229266869888 8427878 22224338753775689523770307981735621120 8427879 22033359416847262440330236485195401024 8427880 42093790558466668969691811223715328000 8427881 28671189439801380162317044180968039744 8427882 6764635234551824001224871272505748224 8427883 -17576333628445411724975069977652174240 8427884 99256401821927431087228961835888153600 8427885 79615413120986945502454857759094180800 8427886 13252840165255295676414203635128439680 8427887 -81239874107086633491343743855122220000 8427888 -98405053830514332413067547551006720 8427889 4843844280458191979173962446476586224 8427890 -18220799775794979695319866528255854080 8427891 96032729219653392118680485469960295992 8427892 36739994216152078750429386559709650944 8427893 52258760140807680136973599881938555580 8427894 -38165474644790555841733660211436571200 8427895 306069625387984880551485760339834080 8427896 -61393005195738295803491963408113950720 8427897 32485435644418797931094525053223230020 8427898 70134719381762271600039044601248377200 8427899 50995951519518250975024921821345805536 8427900 4090734682683572424978663375905049600 8427901 -53550582761836039913468924014112242068 8427902 -62479509426443951767925753499983664000 8427903 -27204838527516466841596933493499005184 8427904 130481001647530085462795342243923230720 8427905 39356300080277661217279421700236895060 8427906 -904905776564336968503960636747870768 8427907 148746021563454175159825925402702540156 8427908 -41184463512707394221784781048245387264 8427909 16927896555089153128450872606815012160 8427910 -16798430682834749938073315954708576640 8427911 18609530323899844060424238864793759512 8427912 -10812929880247991105288182174558863360 8427913 -21948053662317918804849876039821874432 8427914 940074128393662964512012107860398080 8427915 29313226125674959340938383529034342400 8427916 19894457519028291871705682177188860928 8427917 -153248376220174884913660452569908612308 8427918 -29141455819490371412538821156546191296 8427919 11885790903929650368722329457977483920 8427920 1959201677360747667749127889236295680 8427921 66894876750753951914413080843448784112 8427922 -5688686301269316051965783514489561600 8427923 -3976214047104307726968559455992847456 8427924 107777772646038244901379366664495421184 8427925 47157565518961996839877878015446172000 8427926 24142229940976338730421060380715044224 8427927 -2850853231383853400389266266193891480 8427928 111237273756341620142496311953672796160 8427929 -236461313775317646394910739722245516470 8427930 12888307082619783846635926940706816000 8427931 -39104780222853547912489509607286742268 8427932 -36034367957281969326297758148074709504 8427933 -68393252896297072399635688116430586298 8427934 9400859718456695788759404588765832512 8427935 -46126544728952381360506831388073280800 8427936 76906144437472319600606058017716174848 8427937 -35776083182124545179309009765298095488 8427938 71011615018142279086163723195697783120 8427939 4001062841625052011118177155445226496 8427940 -98677941532205856213190889555137416960 8427941 -52139923044041075348467821185142830658 8427942 27701175604839533363822416625633299200 8427943 62373163869049640186163030266527612744 8427944 32431953332998757832876145246908825600 8427945 -40917031326264597887190288321595460160 8427946 115879090354472556165473490118074370560 8427947 12568488914279754896794992672474351912 8427948 -80575028972182246686667216724428945920 8427949 313372492052264820428584101862647015936 8427950 8135228707772806303333421297010864000 8427951 -56090706653739780668278412643497218200 8427952 -1213312552851623284629740544808386560 8427953 -42251168468257231944999971581696818798 8427954 -5277456499533615344869413344804367360 8427955 -154497808723825331434862557827502778640 8427956 -66502230477410454373405382705640074880 8427957 -44833489511638268258650361111546880 8427958 8177487764833451515011770560981174272 8427959 -125040012340771013925530530907942288496 8427960 -20463341071637638983516382084993228800 8427961 84159537169512227918645407035209083562 8427962 42783661627651049312659388593787304192 8427963 -90285334794466944876260710786362369600 8427964 -164980934085512863035126090528063745024 8427965 12105977404379766088632508570365390720 8427966 25883375074426662264780280478017916544 8427967 -873282751827599845305431879404016808 8427968 17819809803564175488667961559034626048 8427969 -92499269226001501080004698300761125872 8427970 -73674912959525650806902393245286062560 8427971 51188692276895276662416300682641074400 8427972 -35544572671949415233881230361996136448 8427973 -49812379198869070304464812480565238880 8427974 -39380982477561406719050358873659578368 8427975 111736141201197080101168022247682435200 8427976 112796726324406796030522678932506158080 8427977 -92538717477998962089819396515777835174 8427978 14404348354396867592039934744826818144 8427979 21086284160212281958414519858714606880 8427980 70630669902582006065082072245523916800 8427981 -48018922828608782739044098483113699648 8427982 36612329515067674057241604312914734080 8427983 -218983659125708866612122594180082137240 8427984 -6979338498302628374146683776265879552 8427985 -86569959255453781660071586762001962200 8427986 -11913833105025408485838403909916207616 8427987 56403222144327830154562282675459487880 8427988 106575345715361583451749396042901430016 8427989 24734863733616501622700881936157387520 8427990 12617517631854954670302762962769525120 8427991 -86012737944655251491087611117431742416 8427992 12054685392447157072062774180093726720 8427993 -15491777970616881005812542858227128320 8427994 -7756452632441399567881335647882158368 8427995 23800104010342274577581888991178968000 8427996 -12817796265966842734676109872959641600 8427997 -262564353905206892544995597822166297728 8427998 23967833827574430259013037428489040000 8427999 24164116292994153910284647448083245968 8428000 2052274888133443075566313967910912000 8428001 4451369225596343286026340318783168000 8428002 -38717413377809684343773513477971917312 8428003 -93130009519889922292390583205372603748 8428004 -74019766703904472675471957335878020608 8428005 74262598756093131782197943497466649600 8428006 64349380976351965750660897624710089952 8428007 33937236302825576873014841807079424992 8428008 -51326027129079729482735485543618068480 8428009 158971483963917613080413544953610949860 8428010 -50961735270836912160263509065923847840 8428011 -2309810746138792914339859124960655696 8428012 106630542776803210938115231229998797056 8428013 293493078759416670079249447418260566 8428014 -11057369556970921818520583030380475520 8428015 18754004727192639890287102257825041520 8428016 21130909276171643638477381734964690944 8428017 -39829118900041602407724895359406815552 8428018 109723383233773096462135232397407634960 8428019 -258871342557253155413021555948443648656 8428020 -6886466039133734509761920418385612800 8428021 -83429892028130606057199527075138523488 8428022 -3125574839390718331020408104754743040 8428023 112915632975949298460494393870982842880 8428024 -153177569871540394741506702448372961280 8428025 -112296533008634539636350135193119450450 8428026 -46225165344666907834539839736681209856 8428027 312585088206734694646408564401733718040 8428028 -20174686934043386363869237016374625280 8428029 97397615419276448959768119219764189184 8428030 -34823277443254836529862354880214107840 8428031 131893196963305835099676750865397816832 8428032 11373228694270076728616916776480931840 8428033 -63615784494028480647804715750283097720 8428034 -113079820500283133805227077467867180000 8428035 -17597802558116793183144238254271726080 8428036 105229004762286945789177377531796480000 8428037 165239086091767043805208134663493054686 8428038 75066129785893921329977439898353471360 8428039 -142702395484628263212339981309021189600 8428040 150921653243105363828835081095081164800 8428041 48256069462053551234564850039636798948 8428042 -2073481642958886118014575901210855936 8428043 427584507544625563271674550643058704 8428044 -45088135338654479495909669192349110784 8428045 48955085062385464090980246581816084280 8428046 61282567328281830308615492900114932608 8428047 24841675050724421402721803043962776200 8428048 7736156205572251211691034943075123200 8428049 120286670070471991987084292473398521586 8428050 -3345639671338604113745118815813077200 8428051 -94589999969770976295442146491424766608 8428052 162912292016572009735458194742748734336 8428053 -53038297952945504045236858362518899296 8428054 -47800800590909431833624463467657447168 8428055 59029016365506476789107480502779453920 8428056 1933992082059971897697629586012241920 8428057 -45680630296968454954036818078354448368 8428058 -66282683956419538274781875756549621760 8428059 38865986659783385752774543090387016364 8428060 -59034869727564691957059311521830359040 8428061 153061831911082358843456817338200834662 8428062 11819959378105423605397094595582259200 8428063 -364239366700231217262500104548997120 8428064 -155903372387671791547966155395915317248 8428065 -4895676408869728784073474415736869440 8428066 72423002800659068439035755646132527104 8428067 232281813942546445638706619322945951360 8428068 1481543922042918743964283264939121664 8428069 2238735636822517037576880636139725888 8428070 -15736236160922036833859645418805559040 8428071 -32099963546499178332185468586354686976 8428072 -46079097648741911909160407607177139200 8428073 55430780757469809496870809991474895220 8428074 22223757551433901772324840131075292160 8428075 64842547612519758202583558853012240600 8428076 -47832243220742424273145650799661511168 8428077 26001696811541954235474920823611366400 8428078 -25171309690332274216488632969046961152 8428079 -139978978710633370688968125723288259728 8428080 -15634247149545808783085151710646435840 8428081 -1278975048782478552218544369005691118 8428082 11105440450619764736134627605956952384 8428083 33807701166702089192550107679481915248 8428084 10899996713279148831246070655165530112 8428085 -118683909466746166562831744814583733220 8428086 -350014999798759590956192454834056640 8428087 171596916385696141088732558307632202912 8428088 -113843843939138368134460420954919178240 8428089 36568891332105736857100315945403878224 8428090 -67938600390607363925960232038254563840 8428091 -21353216772706492985422863280132880640 8428092 -26656239514413216298922082204591656448 8428093 164979370974835781887866020822477642464 8428094 -36815097986037547013756486437274485248 8428095 13924457412537789367991096604461428320 8428096 -26383089168579257571615816063909888000 8428097 -68800072935971557666860468319294278720 8428098 -18306536056038601664998890920379886080 8428099 -227446450340407763902319971306270072900 8428100 -7053784640108912711040661280423731200 8428101 37265405590394314779039131727597477888 8428102 340212571411984822665581893363750752 8428103 -20270962479785219335411693873067678880 8428104 -82437161733545142697004510693296128000 8428105 -7612542956560482786724771775303191680 8428106 -18329356429579016522509420664786167248 8428107 36206907175205282706344727753330008712 8428108 -63878343036781470005531655029487595520 8428109 24468765574652516453234990711684645100 8428110 779135710490311327983784729756800000 8428111 19467138146968465585508670654051350992 8428112 5390838977769567327063893458847268864 8428113 1860518247719587006676596201127260980 8428114 -103959213049794929927602898964130495344 8428115 72118834394325160120364735950587456000 8428116 4232616862173390506372615058269767680 8428117 -50554184912266417745784592769560841060 8428118 1390555139323353305175666105842269440 8428119 -2329865969292842446665003586856675328 8428120 -51534729816953336890595158033026662400 8428121 26435681189529688347956197550987981892 8428122 25232195991989844122009466446978369760 8428123 7798476392117176564252733891629659408 8428124 62762354962013504377652433919423229952 8428125 -25936099911158522049702561262824000000 8428126 16335507465135365815213687605492264960 8428127 -99020675731119949638120021808958156568 8428128 24086384078956678696019836247351230464 8428129 3518881931182281117586994072882513584 8428130 29004436595383144134219679353235932960 8428131 8574306731824132271032099841736402552 8428132 95455736993502117692061129472586208896 8428133 -47673439517538633963473163724397280480 8428134 49887302054098162416525023748157440 8428135 -16470198287649234943541813682646270920 8428136 -89395163272152849858572253601345751040 8428137 -77156825423775687075381204903941293632 8428138 88084115662850389877814455930263692720 8428139 -74929711013472468399480694350186258060 8428140 5796913295146216511916638814158899200 8428141 24466505372209382916139891370755945452 8428142 -8438584562614804638438024097241315328 8428143 -32949044024517700706263852370613499776 8428144 30204916887195285829123426719212994560 8428145 1348029592181767682631053997597887040 8428146 47162531323374857043440277679452359424 8428147 50611284538093699116315891588548319024 8428148 58074592237919500126790011080967886208 8428149 23505567829617375402072537788536240800 8428150 20793457193034047343881778677861784000 8428151 -87073012741896441117610800983610177888 8428152 -36670449422662794223700452597726248960 8428153 3674186196525007930362221379020695120 8428154 50808150168130515273463526477690188800 8428155 113069215009514771622352188356522641920 8428156 -20874250130583771519216351477734965248 8428157 -78093733823306159413594359433097961594 8428158 -6100579270734407532779474607462408960 8428159 46084785093635862359085951290736575360 8428160 -7620668872655234470797269581745356800 8428161 28350521926854370194427235409490835904 8428162 -9059777341608160866361682553967778400 8428163 -200772212861007656006271935742644211588 8428164 -2421123718372490384004262033914983424 8428165 -23503740660034738982717601771753340680 8428166 18753334967704169990231586670504760064 8428167 -85541280802578892070422446010583579112 8428168 -2578611332840715750108475597719306240 8428169 -167103118085743306144506841634675555430 8428170 3728893776540188467845710255270918400 8428171 -201800356914949709613806256946074435628 8428172 -877504450912667378681461760279654400 8428173 -13751313839439237079585424403412287456 8428174 7722631404477040790397104777766246336 8428175 16606324859927660654329423576235440800 8428176 -7614234577273951184613271216114434048 8428177 57406570953394608193343337835502776420 8428178 -30432947273864890263518127161047804800 8428179 -68226683811122755159899577751869203600 8428180 34956865759517013696397293293224646400 8428181 -36872429779247126659088514497005191936 8428182 -7558144796305954380336249953465819136 8428183 185248990375542443619109997891018075880 8428184 -111910539937396917012637342207599022080 8428185 28979289124211401740317601444790800000 8428186 21793483086629591793262117513191512544 8428187 23087383842733597616157780045730725504 8428188 -29552618770086498591105380141382182400 8428189 22717342461417964482291655217870960640 8428190 -28495543586242866884216030866901342400 8428191 -73576523802388164593495693295439681920 8428192 94903171715701236878585051742440128512 8428193 68863833594978868133673257832150958740 8428194 -82057983946295073899756761658364042240 8428195 83748359015415427695056168152649604480 8428196 -27419868785542710546402816059454259200 8428197 53771303143051823905357313383617487680 8428198 160664359932875744121806656445993132736 8428199 47993269219749809180374294833436690704 8428200 -39181329855193878559467211237558272000 8428201 -207859876349022662095933611934970689798 8428202 -43395506045886107964411368178170150400 8428203 -36039929810591391905563172012867903856 8428204 150847163578661791619441811330961331456 8428205 -11963302230641559182465691783769793280 8428206 2521105595510612836719619873475399808 8428207 -41393152032573924801819281858666100680 8428208 -19505771724900256320231395596714426368 8428209 50438252082321400058143587597519368640 8428210 538870304080200597318278675347737600 8428211 -36439452226337084368976020439228569200 8428212 27282172138030665280706676795287838720 8428213 56396817094091453073878818557639284462 8428214 5419821414245054399515644821676040320 8428215 -51302950533550965557203733351404800 8428216 -52492023681670870504418276889960407040 8428217 -30064874232983559073515745839213561216 8428218 3630370500442928022075522889845313536 8428219 80547645992273051255271740257451154144 8428220 524477096259133830707559621833210880 8428221 100063354709343461882856157754895127590 8428222 -7011146998899751918757600305330618176 8428223 -20399400712717396537769479935572074560 8428224 883352484687004108818838950827261952 8428225 16138575087342414139414095494392455100 8428226 -104573449836613670226995703573550308960 8428227 -34909746833587256901500607476935766280 8428228 25887541876342865801914011760926130176 8428229 -111043776377229248728030766349706011360 8428230 -4780775428489135945861051601175626880 8428231 20372401683731513622499819956489943520 8428232 -95398984732398991688620463953855257600 8428233 26475247446437881116337162657895944128 8428234 -11353478105545619005455849834296235984 8428235 -1363276529761236474203364597023381760 8428236 34493872861103185517344581128988851712 8428237 14249935840075117873496415256214656886 8428238 5518518140031877961437722477860094720 8428239 -109029482423712243869956532478301851360 8428240 -3576675853536487535188990754780774400 8428241 7662427537233461134620765904038649920 8428242 11656995913089122117394766287137425920 8428243 190311901601242249340458852941913842720 8428244 -21536762785685333541521839106385788928 8428245 34066118807850277835467144366534066080 8428246 -37696309457619466932604950528366344928 8428247 -113977702984677957994098851180983200 8428248 -58203816124156557550793439383791411200 8428249 73346922299789055565280206820643631360 8428250 -19711918207668451009604588380135656000 8428251 4574161677050201597134460934317513184 8428252 -158248165035796736703411215536384000 8428253 -90887924965734190703317222541798402016 8428254 17132700151586443396301427171393472320 8428255 107487042823790917468438813788327480 8428256 174002679461258076356949239393684815872 8428257 24162554726137308461747646767027148288 8428258 -8621609855736902616858096079667712 8428259 -19610803388637883986256832202506190384 8428260 -25469242339605357469309036820796579840 8428261 -129998529218286799846985484953218237248 8428262 56028565491073022281355935379443345632 8428263 -27475032849370134734629044894882135600 8428264 -17919619040081436916517719995894958080 8428265 44482623800230959740076027156901982400 8428266 -2000325942385883732135337216771317760 8428267 -2194045090668797826589319818186998288 8428268 37888927357968562179381694489917112320 8428269 -54303261950225321070440057333424478656 8428270 44201029825803053768894076845175724800 8428271 -21634591003735148891321458676742033288 8428272 -6106372333774250930987173478146179072 8428273 -112670333616693738301622826232842960640 8428274 -21797813837280337603589056630608073728 8428275 17930363916268668580620563891109376800 8428276 -69908900338155529086503669883743539840 8428277 48716406841822583988349293094444227264 8428278 -20896553267648555967827704059829627392 8428279 -139005840321996524700602481724239057224 8428280 -7757795658332959994523420326913638400 8428281 74823199947821685730956143635692417600 8428282 -14074278550732324959618138217546894848 8428283 19101795770394043185845369796621264576 8428284 23719374537163671768308191436941569024 8428285 138169730070924307657581422882570457600 8428286 96848025736341869343563694080458336320 8428287 -41075844710234831810575741126751096448 8428288 -3289367433117433699403129422193098752 8428289 163601960976861462029721842061865593090 8428290 -18334577432013026533677717610863720960 8428291 186832414353489805455077227386129117692 8428292 134665461088581765357029274384115238016 8428293 6366299029707932803550302533384197022 8428294 54785562429232554447922624549258994880 8428295 104635958474778176074593631593151352400 8428296 39431390720771526722307523677558988800 8428297 42883179337080382169157200584928190746 8428298 -63055741669932841461570199294302990336 8428299 147328011779054189297848512970418046720 8428300 26747540671871737456278256351510848000 8428301 -238351194898551963500051269777874496 8428302 29849947215387782950749057062204753280 8428303 -92453039245428602254802646014082009416 8428304 -14169426837310570452232537241069813760 8428305 20781609670875879293146050638843438400 8428306 29091914089775614997075315731403631744 8428307 -107396789978735107941643146728189919444 8428308 -8852367546317580324955166875004559360 8428309 37059144217512421230112703261601268728 8428310 -70190917506186552955829439996240833280 8428311 43379629690430841127105051007422579584 8428312 42080398374111815868856269625487923200 8428313 132483353964150936394987666774755695562 8428314 48977395666890041212699283270540352000 8428315 -74872425451449676128915368492180176320 8428316 10639161771283125403422315865161461760 8428317 -138084373824427329596296403095053371520 8428318 11668292165716497947206202320566448704 8428319 32523884412120748448917334817943770720 8428320 109762120192819311640025317372015411200 8428321 -80023759119841755780871716242673439056 8428322 -16611766966475626578409077992394762240 8428323 32246165313204853056568731705827407104 8428324 -22255396551285558313038980162957696000 8428325 -29210377789246022133397435311504993900 8428326 -28149287908644091773815518518859688256 8428327 -18326732442406132809628346583254751360 8428328 -83043678882702046901254675230284697600 8428329 -4397746577763775106768930797132577664 8428330 -2190210337892841591430096173207316800 8428331 -78280655397555340633749523883325248568 8428332 122911383680133865105956339477469077504 8428333 42002612672532710632350462542717714582 8428334 -103391449012033061671697437360368187200 8428335 36172217783388204615436920880469452800 8428336 -5279616787079671982853810324974010368 8428337 -70586132547397238460558028822187884014 8428338 59783677360496014848376757804044243344 8428339 142372895706005990298895811719794413520 8428340 -71211322713809287386733092553414268160 8428341 7673002572786623060139299336282678304 8428342 17116958664174330312604995139031983104 8428343 130831615361519221272519010920412947840 8428344 -938097908080378980069387539346554880 8428345 39394268476024083973761071166471766800 8428346 51036584258544433642552443713485621872 8428347 108209493868106034927205951657704341040 8428348 40181618934460443671583978359337540608 8428349 -68737769267579993701832309353786214100 8428350 1234494965157699709979225655759360000 8428351 -10548913169718007243022743793294275648 8428352 80655268192743602112649092174540963840 8428353 -85268407776501632994069682136424006096 8428354 10564128214540356411088224995760435072 8428355 25077402827740740496408246462572549120 8428356 86369355783932821671964150243546307712 8428357 -36647112485618038584464987563603142400 8428358 -73691616303041449248575536227626689920 8428359 32645818754581949205548731645965044904 8428360 112036084213034994769927666954047744000 8428361 1031527850411442212732925737203071360 8428362 -8184438177347633632118694213996096000 8428363 -223353842559513717189538678500144849388 8428364 29853411510558788795627158877275862016 8428365 -15583168515309971082334227256311917280 8428366 -21282903579792652210503144564331330368 8428367 -152722231163862723745498044633346408368 8428368 -10083730784913218432435606799695216640 8428369 130864958059541049009855670123874359296 8428370 -30064835979369851788092063390185220480 8428371 2875402287629467266161452685180341248 8428372 8965334046736725854769198574484285440 8428373 -23208561992546145717139983068328525312 8428374 322126837808778142422949405381650336 8428375 153869273453636965145293215161961762000 8428376 -211996166212040855873519248408872960 8428377 26054926516741541248354943554100046432 8428378 1789389136915072296963088403183956992 8428379 -50824361027952828880833350330723467224 8428380 -39589023751202007667418752943813053440 8428381 83943489919226428781429600189158078880 8428382 -24682911864093351845952969292377806208 8428383 11031158919224161213806738581514654552 8428384 -161009364752555068709125219957214674944 8428385 10512535033083025973831175108843869760 8428386 1124803227557671085430023109017587200 8428387 -1964380233885215457888374554828641024 8428388 44135495714533463899091050846728304896 8428389 3595120406128561932676405830384420480 8428390 -52599768667170895499737885806513179520 8428391 52206791174811710278402268219585508792 8428392 26956264851158417172811054540731571200 8428393 -82878288448796446991583827166379740358 8428394 -31262236511035392859374520698575335680 8428395 -24932894375197888445267015204586504960 8428396 -30703597007633666438595381706049805312 8428397 -2145558719541858490540148100817873140 8428398 35878499978007130845110675224979586048 8428399 93650842013485184727316594311618595712 8428400 20471292585118842864103718710702080000 8428401 4177618281163904477519159114367689280 8428402 44547389786464397221753966267463131152 8428403 -25380539253944971036388657093109735348 8428404 -4186021317486655762672917981370122240 8428405 61619922970530723812423530990762428060 8428406 -1603529912840420139411143438433294720 8428407 -39757046828382787324809992268425835312 8428408 21838487544588981075408820979413032960 8428409 -58536683247715275138266525326854285600 8428410 -16227799538555832596438573805407769600 8428411 -81910943736630231842806814336060158752 8428412 -56850382542063123007709506859489286144 8428413 -45833240404265370180476737973123652480 8428414 -59648580113447820196310781192902290944 8428415 71128394207526433858675535770163056800 8428416 -141346801206598022273450183762619924480 8428417 -91284607875107877256118666495401777534 8428418 6067234099966547325412581732565406160 8428419 78224884840391385674179249381698370560 8428420 -6291643236508563274199318734880686080 8428421 -193749820184418660873640737831258825378 8428422 -63844401580965712629106141153337886528 8428423 75454355490312689615830118747839931672 8428424 -15829153489447244500149960110106286080 8428425 15986559099995787896589185458022376000 8428426 -47529391050152408350138600730880443088 8428427 32530370999510559273171685372507367712 8428428 153230436137017211328872933481810385920 8428429 6780614097747056343661197971313035584 8428430 -286216843284176654874468409967796480 8428431 -57015599840333030436625758128890936320 8428432 27904720235454968551216709140454875136 8428433 43631352395008760299595571754150204404 8428434 2071556026897248602608748980252032000 8428435 -36248597418068916714802226739137005440 8428436 -121341304513487438633455298683711624320 8428437 -139996332272744226349604358238122941106 8428438 -4083849279404326057583740120045868160 8428439 -131145633294781674028996217367641288760 8428440 60611414548413848579899514114160844800 8428441 18914901000332112329704928253517795530 8428442 -20155166991782465444593812223364169216 8428443 -199505836583268835995981005833580691600 8428444 4892292009363065724358092200883778560 8428445 -94107167261871443784750048271043162400 8428446 1144054183316856846810307537611513600 8428447 8514452664989592800642341235630832672 8428448 -26167804408550414669895072898999123968 8428449 -32193265802829238913199542855704435536 8428450 37238522964355542530722427626971996000 8428451 49366011886257685642555999610801244552 8428452 2544708903260917427000184740986404864 8428453 -153076282925203689279980809525095491136 8428454 51858924648221335604756835276590878176 8428455 -25404488975838451687386822345235322880 8428456 160517921625365754981965196978953210880 8428457 -222677897700757340411722954615722530160 8428458 -8230445001173991603444371736987983616 8428459 79799118745694182007492072654448365104 8428460 -8037631317442477856697326071054878720 8428461 -89692402716702191448539415321469633728 8428462 31503963790566719733150907510907371392 8428463 293733984649711810986492486956162498880 8428464 -41202182251638911172857249925532680192 8428465 21009807119028408475829408224827721920 8428466 -40677640728843723492382613352764221440 8428467 -8668055030102214046934015944047454920 8428468 43950319896374220344548927338365579648 8428469 31907593122341714811023758510845578112 8428470 -45574620454046282589375634575477648000 8428471 -55693257057752258934289541810968794328 8428472 20944248716832285926631771538479697920 8428473 1703672016802611621877015949805805440 8428474 59143379468347394371137080115798554736 8428475 8624162495811231394569753368117595000 8428476 6930785679787882341067175579125923840 8428477 -174746640145720963437135742089111743674 8428478 10407247706880161144820624261908465280 8428479 -56929400191211241367299269353709225016 8428480 10059189391648799016299131183143321600 8428481 -168290471152970000798167515087996299136 8428482 15966312402561883877594294729437593600 8428483 46142192823510714930840990823101136800 8428484 -72423445790647574076920873506329968640 8428485 6674577337044274912114059135411834240 8428486 -5868887340945445003438466985598885056 8428487 138831578612891865861251144250228530136 8428488 -18364236329291673121642387062426009600 8428489 44365069153080648390150944760633238756 8428490 -122338838569411598179936718451716305920 8428491 -33201885310178393914952169934548922500 8428492 -114456948607304137279770685899502143488 8428493 1067818838495384528689754668492859928 8428494 -2076325258935548063602012688531928000 8428495 38316681413960100276023426821199029200 8428496 -17088805860523371855584321461631950848 8428497 10026791964952451436146353380421632 8428498 8123372052266619258787834253184594240 8428499 -78665855166858556636102297832683835280 8428500 37694311273644004720832654777828544000 8428501 100254104154416950595654953580595175502 8428502 38533781104186063940641790221437061152 8428503 -73058797276176254169051362561685704496 8428504 -3218862436240126981205359177541222400 8428505 41104167811474469353836678238131270660 8428506 -53170079158065531409968478627640500992 8428507 10795481834779219950566925487664826520 8428508 -31414219022736172372930104433434132480 8428509 16248487646896038147732110099011175040 8428510 16146819448792936481690049193172582400 8428511 20787146099409996979953996887613571584 8428512 41415894297380243249887562862232338432 8428513 31830241028438198646476982140088665762 8428514 -36108635499537175149704251734041337600 8428515 -104234196472634171511553666039367006880 8428516 -819371095318799275045868283083291648 8428517 -12225130818024531446872318695815746434 8428518 12363439807031260528744328174542460928 8428519 132946612976586071320415630535167607960 8428520 29062423562572238289293699639816140800 8428521 -38807382885561772406526206530420549488 8428522 -148640771619276538549476594277987020288 8428523 -59625276914543457894268256444948942016 8428524 3014081418831122618952436598672259072 8428525 -18824601154984270330467787039776759200 8428526 -15138089817856901608595021775435393600 8428527 26947391356871167610625484234760931888 8428528 3300529644229086753463758817017462784 8428529 36210884317649703075107667450297403200 8428530 35473542347159462992560274105862192640 8428531 15770703517094936052814890131020515600 8428532 -25846970668857588523325967611643727872 8428533 30546122184988373743111916342759024640 8428534 14972786062872317259889645657113759360 8428535 -78449007675441238771872212868774212520 8428536 3302205776853819503149542665461063680 8428537 -81234506126718050644349751669556914612 8428538 -80455293941441566418855910248529064080 8428539 72293476352627352634651248809095987200 8428540 60475810244323219981525350416086778880 8428541 -132735755845768661296166283757331896416 8428542 -38054650101406115424664794435227191680 8428543 -206420015508927193326364097710405249160 8428544 -181046988858205915457131338910132076544 8428545 -2078016799732498668293435112638681880 8428546 -3120898255452556235900055793355880960 8428547 -137178100038951471675994406110498016004 8428548 10393853698493438943402336811120634880 8428549 108279897835445521389540817886140090236 8428550 -12507898365647866470217930310522371200 8428551 81768250243714222495601067684748403664 8428552 -65124150439356640386989987668986470400 8428553 24925723830098842116785245578612194880 8428554 -74596006398292438875257774185235837136 8428555 -129647619698074725000750044219261123040 8428556 -89287615161406078011789597866021164032 8428557 34899522747123151088192125503555884928 8428558 -109867280419342211489766697564024557120 8428559 -831886027077032602491442782883948032 8428560 2455116008659648172145167956416921600 8428561 235654974201818516562150771006207586800 8428562 -96933089073316232669454266257412665968 8428563 21400822946894102298334341876826252800 8428564 16137864602540700381132610086777570176 8428565 -72118977589963113880357658131600533540 8428566 -43969158453471958345388871359783938176 8428567 4392824268256578609559615606227874560 8428568 -139559766269504519791127419374170941440 8428569 -83617492272217779549690428833405713456 8428570 -41040580572447984587155826101077407520 8428571 198434249771120378417276712939288310200 8428572 -44127477312432829968405513093308172288 8428573 -102285643888238020734556961661043321920 8428574 18136822168734250283569610261723750400 8428575 6986422724491222576079827079271409200 8428576 6183346866663097996769247121849319424 8428577 271979745392982580590225471866356865940 8428578 36299163761156453885951129324472023424 8428579 -74193851241924793279132294219080838824 8428580 -2519028569003184458709003779065159680 8428581 6942256920870253620865446159139792320 8428582 -75075751194893117193933453195654808608 8428583 -232873635977745349464787302798498097200 8428584 -98832003747317056846956269072636559360 8428585 31006479023608848919347658656527228160 8428586 68736875542041200984382380528787682992 8428587 -39571485140485460335404150937815555240 8428588 -28073463807023627495211072616280270592 8428589 -47260066758787987788472634682426374400 8428590 7638187625343416378234106673901568000 8428591 43992898810087463039807760942708318992 8428592 939485006586367619311616472930385920 8428593 4293678444488556135112629444804928704 8428594 64858798661003788641919145408158894080 8428595 37862862155790803514844074571328804160 8428596 -54979908817070752503638269920358496256 8428597 14774735758892002962380900919136462140 8428598 -5754491677106826170667954927167192064 8428599 111911638300337128253470457356596993984 8428600 41966777619732903262755438075927552000 8428601 -119456871567344228982729144727788925398 8428602 157893045697224146221384594799738880 8428603 97190946136897992671582259056570706864 8428604 -26203167940208639059438725361871831040 8428605 39898166761979431156536193167611556960 8428606 67746591765889727164079432604658841664 8428607 90142285515444363120257518437568634232 8428608 -3452921668458622602304469342728224768 8428609 -5106246675844645250442753489459200000 8428610 -21739282047815369445945861800749056000 8428611 -97005747366902234390919765206728165128 8428612 53485218711851392230078915370930864256 8428613 -136229661826844110573651292500227927138 8428614 -10133040038485197506332085583811274880 8428615 49861866136041571795937030925299121120 8428616 14778112515956503584948700483537797120 8428617 1019595545516730036300360509656809972 8428618 113368864467137414923206485805610080 8428619 38471436185171011121123937083436048840 8428620 48335940933514561545639895466893716480 8428621 -7646606182711210590092389725681753856 8428622 103653957214692502783278835429143172800 8428623 6706800699654882902590345234717168128 8428624 -33616244156713939944485369815192436736 8428625 -42583108272703711675764545278599015000 8428626 -19112254715026404924596711112235829760 8428627 -30576695147895480983814159972713455088 8428628 1470871871433847140566452541252755200 8428629 -10852374305097913039532633232060911712 8428630 29983823177278806773895820835274906240 8428631 136885465107171446100691560714755943432 8428632 -116358993675678559768817646312170496000 8428633 -160959433861857356182853342318194752118 8428634 -92696629611493437414482509478133684768 8428635 14135466531314130286116956478753399120 8428636 20435002709340271732120352848609290240 8428637 -66574753463109565979126410515911025300 8428638 -7211450866696455482254400688504938880 8428639 -16204272901846503658589922848121939840 8428640 16124498346145143322337670796109414400 8428641 -19255067162689316983904404972367363520 8428642 -16689153073337151989404781919749677056 8428643 37934110648444372976052043759040569200 8428644 8152790022532904562516691056466944000 8428645 173285879798762391456873592531632000 8428646 -120191249725083746481283050639956413728 8428647 -35123316791133480802347569800427280000 8428648 -108793979115460783985681131675812848640 8428649 -77706383399288343229685748832339086336 8428650 6392791078259806520992250993509689600 8428651 -49373203205958864328752867639685490688 8428652 30146379500099811601224643279837569024 8428653 7956094116107192675602633248118622220 8428654 -5926611628463782007386199956521896640 8428655 151928735911414087732736617518733279560 8428656 -7405216997884416036694110503417610240 8428657 82211666721099535932178587924579151104 8428658 41967640399019772423198681764749848576 8428659 -122092967989084499453736798538856125896 8428660 82319437561313249726136762946472743680 8428661 -172797232722502014047302549746405750738 8428662 -56686855150211796970587468212668355520 8428663 45194483956091478047650776390560855912 8428664 69848963204833792964069349525958287360 8428665 25495338237749506769541904494665205120 8428666 -60034288083813713771462167427495508480 8428667 126028165563389200729536305751238542192 8428668 -2130471017466030830865410235981987840 8428669 185998035030590522355703366402207361440 8428670 -21439158161095048329262869572551766400 8428671 -83317142363963794206845725913114257920 8428672 21757557633756141174577228282016563200 8428673 37409314099964360679998508186473596128 8428674 12815211649140467806159982699961265152 8428675 -34169088611424641198035248549395793200 8428676 -125967272524400879249888181798517912320 8428677 47954725264912955211912950485690583520 8428678 -28792704522412102470985483697249597376 8428679 59674032037229567338384445471562217776 8428680 23734069392287631750469084361002291200 8428681 66251392946382594931669063070538071040 8428682 -14624322971505337463578648457935603200 8428683 -12543126142183726262463528879221425152 8428684 75222852189875146784618100044980204032 8428685 10580880222025635506351618662246096800 8428686 10722851874790504512545201503919123520 8428687 73825463913945276099547374982584428336 8428688 -358818737959156217716955323032600576 8428689 89702719608902723538681823640627510754 8428690 31725534074852504324163943620334461600 8428691 -134011597890880438907077778690785741908 8428692 46174755370371132936235828122405476352 8428693 7477704258839509008474027330287062784 8428694 2900295241129116294213425424749500032 8428695 2879579412014594503513820058042785280 8428696 165664345378777801726903109421696368640 8428697 241695163301323041442099026354479875146 8428698 31741437836442567674037296717940142080 8428699 -47561968810751062076328740584519086800 8428700 -18577725940596020237408738675653401600 8428701 9787724189445137652783769688097743232 8428702 116232129710695052462703543548716241280 8428703 209257410464780587820847258579187721952 8428704 -24752957304000404589934597836421201920 8428705 55435349466426735617382434349533817000 8428706 30553147041780267692977266209176297344 8428707 47916685679915326010999103216436213152 8428708 51577876308426409160849197081630425728 8428709 115173931466080790876819020408055390910 8428710 8654509085824579766494220929824600960 8428711 24097749181618813555133858060279893680 8428712 49257072392456514561280040700973747200 8428713 -118371966597486151057080901527503222016 8428714 -4253189184763524409282755555638808576 8428715 162999953513829397183602308469589044000 8428716 25388008435669337967906339350580502272 8428717 169913930621494892806189840994534297952 8428718 27980810626419795909734004269261825280 8428719 -56380042319273315547925129831903380192 8428720 -22834316931244691712457332318466867200 8428721 -78005072924735609175385747946004285888 8428722 27359340667562182888534458261910454784 8428723 -40777581204748491094597270565955060160 8428724 121359177234164540812135963565434970496 8428725 63447530521087752440737423172962968000 8428726 -1525996298314905624216073201471903296 8428727 -65203795921030652709175583543426046408 8428728 20826129132072770507522586478594621440 8428729 111353606461248090063628046861039420330 8428730 18217510349324785571653110885675237120 8428731 757402568454764481863134402805769216 8428732 -7390409025147155602000913780236210688 8428733 -67866199411930016693428617475733967456 8428734 1254157825853869540789383548603003520 8428735 -88387982862512630299061291791385856120 8428736 34068344015699883845955699037024813056 8428737 -2388011752240664712962186237408919648 8428738 -72620132087196199743258611357899981920 8428739 -73510662198808269071411560690417800 8428740 11373127669791639245731526049458073600 8428741 141976068978272687585296874074808432352 8428742 5840526504308661081436333554315294720 8428743 29454357079943318348511304385194301232 8428744 -34415533619082668441784782345431587840 8428745 -9903936538484040702305519799899443200 8428746 61838634729073199316628716319200470784 8428747 -130086285510868298591354264008194249440 8428748 35370093625815784158991656048439766016 8428749 11308318868976436606990917879989900928 8428750 15512868129338406347796821444853240000 8428751 -460371658794094372152857510644325448 8428752 -8937353429798653043763290168131584000 8428753 36755545876980575279761816099440284520 8428754 -107930206420448448959942038955403437424 8428755 58589837735099625395724371052733216560 8428756 -56371984033466336494161210353711224832 8428757 -29635327466828673837622945275410578020 8428758 -1264067164743954713055408972347805312 8428759 -165088552251226697303285100699477522040 8428760 125848016483308567393853288565854208000 8428761 -96521783624873257412278622510712347040 8428762 39891431254581283574505105603924379632 8428763 12193396386104554617695773110212336160 8428764 -5721536579724419740533475806203781120 8428765 -59717802386148273036169953144908590080 8428766 -11346660222211359936398275845561015168 8428767 60066754147779825017015030950114380048 8428768 109692348475377204650913722852828774400 8428769 128911810590826726674030209067506635170 8428770 20148720750793596307022954287131663360 8428771 -1541181219236795364989222337132327840 8428772 134409033461216488059241689464239506432 8428773 73702074453316648731628995509197267968 8428774 595009461772063918737425313042880320 8428775 144223555685643700861845291678286750800 8428776 -3802873619619037718083299721553510400 8428777 -29917323214509228991550902799041429888 8428778 7168051376354942378519134909136310624 8428779 5730101149249090056986985194049649860 8428780 39593917742285013273526803934988851200 8428781 203228702521794888808097448917862775500 8428782 66295646846193252454933684478522352192 8428783 58083783848317691635319674153395466608 8428784 263765126579910380288837038824062976 8428785 -22699696879475375130745112228856488640 8428786 -26248784313311760904663175512687527408 8428787 -77823106300901810667983289695828582688 8428788 6986758285596432671306912961241608960 8428789 96453384811394217030886789994213724590 8428790 -22638847259399239851639822676098201600 8428791 13039244276370812851933733763067956864 8428792 -324904602344520439683413216909321011200 8428793 -5498031272317408264803121656809495958 8428794 -6116488147644907232623333420417340160 8428795 -45790325567010233949130691118185203200 8428796 -37832958687609917660542455223525478400 8428797 55947369015705992568880037945122340856 8428798 -364072580929884752720480894941160064 8428799 18282373128719695869037159839851884800 8428800 -2544877180831239436965426745049088000 8428801 194109805476379443258148257261635402032 8428802 -60382294382035302686304036281785276416 8428803 -105564611167990141630496580548001982800 8428804 -18447271577589765295133660739585832704 8428805 12339411754196616080312805154561537920 8428806 -68366120006837400771023512836086851200 8428807 23030152648719473280236087262479207872 8428808 6196803117128297090306800798491985920 8428809 53879493535354505764936450092073714704 8428810 -13294495492008401687086703463323673600 8428811 -71961049850784722281359419318507196588 8428812 -12989769469164990945098013997541081088 8428813 -89398038509464278092193838151373015360 8428814 -30341694315755911867657513309556871744 8428815 3973862319619061580670855890139486320 8428816 13587176985731753525665727010015412224 8428817 415947720674283440799405955546737120 8428818 15986013988923475526238175630533703680 8428819 46971177931298271191238759505776828496 8428820 9957433832397890425415118511571804160 8428821 -41091790540635761726928595238085283200 8428822 45768817787313693706294558954943561472 8428823 20157018270288049558033120399481097864 8428824 -151479718710353469893311929742641684480 8428825 -91869340563404843590205170035494038450 8428826 -44250651279679562947732178423598090240 8428827 80972709187073872960414808678111935680 8428828 71730781821350961039555395962691552768 8428829 -126346558687647126347405054010592777524 8428830 -12806152120339956384865387190947676160 8428831 -32835194412479420718056596123847573736 8428832 -9917936172660645689642338080266846208 8428833 -38064487470441087739377212164401079680 8428834 38666910348097797164961070439362565280 8428835 112171595072855674903575626836874531280 8428836 -16250161259205360131451283744018440192 8428837 2519346050673512494983500771906486400 8428838 -11540455973646474140910159665386438656 8428839 -80831507238404771613318556232062775040 8428840 32513676844708577844350163279441100800 8428841 -71043023630464058097972190476999053916 8428842 -28670213456078600833236443786928589728 8428843 44826996819450010600877726198473360200 8428844 -6061746913801732898062359360418176000 8428845 -34020739439468985569925365282546088480 8428846 68349256858966074034944843392304294720 8428847 92631818764173282032474013249433230432 8428848 20759379515624126412931716287974047744 8428849 31784603822020046178009286728427842048 8428850 -38652630428216295480026124889825716000 8428851 -35917561457922811021017195447870688620 8428852 -6964527563327716330088508148179866880 8428853 95227917238101497488242385130973467004 8428854 -8750132205225303904078281080069339136 8428855 29854821218908787188977651561519592320 8428856 76267964060172677959148490643228262400 8428857 -24507042694596551373332214046301814960 8428858 -101102380341069858133455571117477743360 8428859 55331848976146307233259851249147481232 8428860 101035757476432434330828888215040 8428861 -3347532550761019125910995528873101440 8428862 14187609156944367554304002906424541824 8428863 38702481297620703369332262608229894144 8428864 55038918148257156641174080354646491136 8428865 -22677269001990706513460247138154813740 8428866 -38108354949439476002936066980304539776 8428867 125893423203380088528992622548133193916 8428868 -73668673653780238458155353037538299904 8428869 7304834312939182481925065872814095488 8428870 -27893388623127864485116337668009653120 8428871 58980850548390437431425669400440683544 8428872 -3596789590581782780528606058628546560 8428873 -75986009487991441498653528587335139878 8428874 29266808949553337007611048277357669936 8428875 -23552718923922183436236436625624640000 8428876 80219889889116123768641100175498560000 8428877 -115470583417639373239073217100073532000 8428878 4237982835366617918717874648432971904 8428879 -166919639434433565132686176199020739040 8428880 21766363398589995082491914199928258560 8428881 97565698244792291364575691140779283952 8428882 -67528639631947706085941776185705446400 8428883 250797334167350911101444288343081795800 8428884 22898169329252035320417746377417844736 8428885 -14559681669390176393666558105279616420 8428886 63581249439776588054669305559609598720 8428887 -153073895009960905662731142470999650560 8428888 -32984151576934557027548287464749015040 8428889 -111956687603827128324496398818749874688 8428890 -41784865066497595364552532743001550080 8428891 -26279043240328021915855467925514251708 8428892 -112545376563537385044065084737486646784 8428893 -15613119076693425946401196725753710592 8428894 39287318068820373992423132248056767040 8428895 -70669242149933124607805179656225264600 8428896 -5807228848496186354311271678424907776 8428897 -133527965971351538339480105196783634654 8428898 -16232459104485060661650052048373399040 8428899 -96812507842628052806036797224114862272 8428900 8804845095655593915892996805091328000 8428901 -5324243113621430805377848850112586788 8428902 -7720937399853507011130623184187797504 8428903 -267816163008118959450000472344314112 8428904 115403458695965821361351251720484536320 8428905 67185945377156980739109634833940617600 8428906 -28207093306615904099616133522142281536 8428907 74327638647820587684607015744626638352 8428908 23071628896805223262167556005123471360 8428909 -57357370334312204903895137416693022890 8428910 6536293879902487405984830205751765760 8428911 -40800535304444649363112323032847239928 8428912 -5534312259253056561380273424761028608 8428913 -17379113451903070470701607939886431360 8428914 28176233054940843035227624229202570240 8428915 -20061479952006224566585063821683535360 8428916 -44746350854104240937580642190799874048 8428917 297250389001460032764855120998346240 8428918 70911622769380600258812629858123586816 8428919 185122288736819891279379479873744160360 8428920 21750345047966596327106318531050905600 8428921 88350186692960518138345494329708443392 8428922 -89760086912038678255050875663903186688 8428923 -82881024734802204610030022948695076400 8428924 21307779238358167076916243818692319232 8428925 12749737182937831172784600512762212800 8428926 60798901334598084695415672910095986688 8428927 90690390031595147384308979574883476760 8428928 -63871814418753642344468353789911367680 8428929 -78347128908039574475578981794197355216 8428930 -2805954119081510618148015196723608000 8428931 64529332216208616729887371288319162220 8428932 -825148572061271071961754221211048960 8428933 -245602884175957903256861360188435660224 8428934 10622297404415686531424248109994828480 8428935 105896194518968206292282195694907820160 8428936 20869966784816733578863861399390663680 8428937 -129419801471034177510206029562571919680 8428938 -1339198212216018728030476553473605120 8428939 16374022826315267049762458750047393960 8428940 6184187870767227810268557386582292480 8428941 -217181776140249492515362869179798466048 8428942 -33469324557044127424190779796580705408 8428943 -166285206930253745935755322681642937808 8428944 2978861975882933663331333986244231168 8428945 -1893948253758950964287047661066832000 8428946 559387706632254181177189431619327104 8428947 -12386642304708166732304785835054704200 8428948 4637493779917467131421313174462402560 8428949 14190023192390810042433326143687831950 8428950 -37485797305751879933040758085294986400 8428951 -156065426691977068023369468394023193400 8428952 36830728040000551933608277805874094080 8428953 54557408068834070503638154790086823424 8428954 -84677847811621239539037510337115059200 8428955 -84478010195662915998192704356442435280 8428956 6935342468703423037428189893440707072 8428957 -33791223854811555990727506994999042548 8428958 -34056341150794637494232200745146465920 8428959 8425672225645200088280032060046840448 8428960 -83045828202664988607533204530397184000 8428961 -82589312649124838869997640509280576960 8428962 20761312947825377997951808811751143424 8428963 -50790358335829475233774570948167136320 8428964 17291637485024128730832937407744132096 8428965 -43633923992516979654688492339518038880 8428966 21962110901261736287944547641029634560 8428967 243431639007206337768499287566227985016 8428968 17792237673331218508033449068794675200 8428969 24494675707577711889993302454928357370 8428970 8846616477639601601134102725328512000 8428971 -21708974880027429006695837958732741120 8428972 80651863546064771186561761458165867776 8428973 -55981172972154400904672451174478467360 8428974 -4356479170089545381316863942682109248 8428975 1258703699831843945472831409253470000 8428976 -40611185288615152291646710909788979200 8428977 87110332056936350652349616228717216400 8428978 -17161050585226761710622656448092743680 8428979 49095724860898368506233625040919987584 8428980 56838402926039084114055500610859745280 8428981 61685299103973652776027192695994446 8428982 -56281587114144493724722652436901915968 8428983 129659032316918123322058743997135458024 8428984 133997955740430004205528040760360550400 8428985 41945446566663787259220708516495506760 8428986 15088068571057772799284795626961688432 8428987 68535844918842482788444765111864340752 8428988 -41688630583341851711186777207815744512 8428989 -12149810439202521141767403246120672 8428990 -30957013474626853288954059494112645120 8428991 51858222750252074090124497083795290720 8428992 -3216821786741012244925287733967978496 8428993 4247118043400005080758770324950590464 8428994 -18341765122753975732402829950325818368 8428995 -107927091836094529205947308031742664000 8428996 23143142428689262428456778566702174208 8428997 -40458691526826414901457040068575883328 8428998 16798594468399940427080065078144976064 8428999 -96304410036436314078279305980028363664 8429000 41419077601190727335238200343052800000 8429001 27550317513013935259259217635515733184 8429002 55300888654619393144229705559136984832 8429003 -215387596906206186392379886874904808536 8429004 13672405168004791344959898044271402240 8429005 24637550862135278175033233356589923200 8429006 6045139920455927612408234273082677952 8429007 -16194804579349276840996263079880161008 8429008 -21373769574299116538767997587473039360 8429009 -16121927548081690329362410982959151160 8429010 -4311824155889787615962309013910909440 8429011 88830307950121847586475094672294645612 8429012 -62270121672980501779141510678751566080 8429013 69557258608415632071439969208205929742 8429014 2955740102302572400935589674205921920 8429015 -3164975394557695669120025324529933600 8429016 -113404708677628657323609531525513584640 8429017 75575672277013338194901514195840613760 8429018 194241874706616946169047748789220288 8429019 17094128538380581577571222663821896344 8429020 -53247729134901341036642455052412503040 8429021 4594989767760981779096734480969983744 8429022 -1225367201306852887509698543134697088 8429023 -45930773771587778038687810166981285880 8429024 -31935981107073643084204866648020090880 8429025 55495654573665326522574103382808475200 8429026 26640969684948881636626096725712162464 8429027 -148403424891625349767216147721807923200 8429028 -71256434024487955064311533569487575040 8429029 -139467912027307416653159283263793777954 8429030 -12498843561313067743299149935094659200 8429031 -17342717907874774263028141189743468072 8429032 1543786033776666318522324032668876800 8429033 -82922481995546892235057046183787230976 8429034 38299341106342778885226179613560252160 8429035 152911518451271098122865540500692427600 8429036 41345108781155568333650429615751315456 8429037 -9671719685667519690533487297553237440 8429038 59528408696610777572596717292564281920 8429039 -12425409181582142794872357767671852344 8429040 -866244043419738537291740895087820800 8429041 -189321964631419600700538580392074611916 8429042 73414120426361203713840358526103439392 8429043 -6992635693314722862298117756183257600 8429044 -47331348136279139381921018051606179584 8429045 46343285449907301547662616156795878300 8429046 -24608899189812468603242939544543398400 8429047 -83983218485162989173367338689574990888 8429048 -32930280184643021913658408991101440000 8429049 -73278716227549343191886075320274616960 8429050 13881377575073956163925595395039148800 8429051 -91988491887547389236350580079684585948 8429052 11413374365961814732804213176947097600 8429053 -216627478823835431069266265449397423220 8429054 -36935236372479263794467148177262558400 8429055 -993113230822464464237565973529210880 8429056 10675346162535589051216626910110941184 8429057 -6897669660946410344758526806259857728 8429058 5922685224040807181827275455156024448 8429059 -41429303149599486029797918309159473384 8429060 89310903035586352069614698265545268480 8429061 109038459772473794310823517351025480672 8429062 25904251979658074553627477637803661632 8429063 -25023361650462847381923473174087577600 8429064 -52103053515525155858596282669738229760 8429065 122629830866251410683120961389758344000 8429066 103117628934130450352570302356338805504 8429067 -4011339914936437767676276695910277184 8429068 12624877337371498224050064010248248320 8429069 161495562698205138538291497625046529312 8429070 -209687614832717355895126124065032960 8429071 41410268619446549012269702214811676912 8429072 -12114612987181925954142773201932566528 8429073 -116991439783098026709310149565997292816 8429074 -23317531766053725199422086540797068288 8429075 177608813236527604277300011344864600 8429076 -169125477037178842770663388634948321280 8429077 -124310079597228476949291822721899344100 8429078 -90680116403183414636783400675851647584 8429079 19630435266299528457399866301099156000 8429080 140778721701932598541934421120901324800 8429081 7043302651138600792992374452250354760 8429082 -54873865465828525551972930212993564160 8429083 31243384882896619234917450705611311504 8429084 -55770256740255841820737225846595366400 8429085 29740310616909942529178727406359945600 8429086 -18392248434565097802770589130567021056 8429087 12745171757654900942486165769105032520 8429088 96524627140187024992361905301510160384 8429089 -72076557018767350259109056521968638110 8429090 78315519839411350379877959082245728320 8429091 -9013090462551622886397690242229264000 8429092 -31853350540200024618448807426132090880 8429093 -64426719911588207276623902626136967620 8429094 2754309848287968573721942111504211520 8429095 -121390756069208669207595366098027747400 8429096 -37712798846761064589055997207945472000 8429097 -24664008546781586778087056270887743600 8429098 -61571556039526068539261491071793189200 8429099 62890333474104474634177004739084967680 8429100 4845469931100687108029753869915046400 8429101 31780495373468194577327918361762429900 8429102 -119157467215343737148142560149985088 8429103 1973225492063983491333355624781094120 8429104 21120612632848835216415013749407481856 8429105 -152537498278793303939611352002514353740 8429106 -15354930894609116851795102453620802560 8429107 3195518007311910807024595862155312240 8429108 -11148205414631637302871918104593920000 8429109 -32319578738739390523775258407439133312 8429110 -22100020103032213479031827366038841600 8429111 104549583978354981540131599314184981800 8429112 142304813808356700859011219719332945920 8429113 689222209144707291979687677783416640 8429114 -10317863969190085366579570519871300640 8429115 -103454719594924594825264998956961492000 8429116 -92983713596794261338071529291127759872 8429117 -38932829306032078201318199018221510656 8429118 -9740192665348785616309344718328832 8429119 57733844199465505548663233269667940096 8429120 3411564595551938944061656713563996160 8429121 166025236984160314608146440896605407872 8429122 10377405258192261872578146370154664960 8429123 -202540978712147093657445124608157250628 8429124 12159725510563591703155913003147384832 8429125 -224809933163687881628809197371219541000 8429126 64639776720137299223943740860290726144 8429127 -111587986203030134179027416225324516528 8429128 -130405086437549098147150209092075520000 8429129 11255748040101814393174428642448299684 8429130 -20758780123454253052897029237538368000 8429131 -189647433299352364916139241405522553068 8429132 -53148108557913278985859470116312859648 8429133 -83605269307242594619059307395088493376 8429134 3111770850458258913904943244053764992 8429135 34160087314631097552221395147731016800 8429136 33004631502245273005974261742361247744 8429137 89035080855212806574447602392726214900 8429138 -65571613541337732649389355825888103280 8429139 26334664363685211642381933981487994184 8429140 -105587563630797436010198770766469081600 8429141 28273157320986746109776510812732115520 8429142 71702362421372584056406471288134635520 8429143 93839998404663919997088549366214992392 8429144 -136602798032832008965929589888227225600 8429145 27196438606702374184162417163733894720 8429146 -81611615925731928078587034670128189696 8429147 -208792572222029059721038077680434633404 8429148 2508517084078348315309105192400191488 8429149 -5374305590958436394525073602711329620 8429150 -14978306931461979984149429285719574400 8429151 75243758609949880096995852364961737032 8429152 99683028877259787600502902785309540352 8429153 -73049711860964852932764662301394245840 8429154 -37837710715183749392756393437414922880 8429155 4591637392228433962550563661477637120 8429156 13705401558889496298613012763597051520 8429157 -67363789116114617960776995786521773440 8429158 -158892171137108009678833746654433521024 8429159 53379972167164068658736453074893450816 8429160 68440250903487687887676950932402176000 8429161 -390774827717546352477719081941754496 8429162 5401790883915035975855987080175784192 8429163 125410413519804721555769434551731797488 8429164 4015586863569609657127579202165126656 8429165 -70460101013269986653433090150743453940 8429166 -49894584853608124155107001531037365120 8429167 202617807262966110075985766268843275216 8429168 60313924401710620214990697423820554240 8429169 42048247439816291154650318028523163520 8429170 27204088808113390087426013666477463360 8429171 -91940548130340150635611419889043240628 8429172 -31119009717786172251255670750710571008 8429173 -16955826489765930748353479663823559656 8429174 -24265379021907394525137975319856841600 8429175 -43725293341125552460207554772548407400 8429176 -120202058853550520827882930576852254720 8429177 -7589287516895815258215295317459590400 8429178 46358610751758596860654725751004371968 8429179 23747764950642680588718242181402946560 8429180 -6817078210993401685038091790217561600 8429181 -117702383317628088316259506567388686848 8429182 -50071152330743587009813554070481975808 8429183 56758644986412816519369139128790423920 8429184 -17070338455437852784794227552141967360 8429185 96597933788377914797781306525134167380 8429186 -33400966631095815051486134427717971040 8429187 1737838207000440165600770458889109168 8429188 -49516557546997985044118192790868202240 8429189 -185648877216707568429830395970717039010 8429190 -2013697785123151413175255481592422400 8429191 290512049781832497305504261799110784 8429192 -77171179410906871970874364738560030720 8429193 25380381969005454123127546758486983082 8429194 -54841795519058347059201911361624771840 8429195 14051426259373008264401214696542177760 8429196 33016563538842665252349284318298312192 8429197 185576309656730376609574726059915232 8429198 -17791980852356668869867203568510960000 8429199 25172196332362273895697335113025343120 8429200 3601426843705171675735808587616665600 8429201 -97984355415233282695258020455840698176 8429202 21831298346261881466008119710967908880 8429203 -136423112253432705781000690761471635344 8429204 -413729645301299324886640671165861888 8429205 64321865130423326889183752795340195360 8429206 -26465292108836180369609013770561876448 8429207 5375986643111971706993979643771808952 8429208 126291284726000999811905024189194383360 8429209 -180079786340375687905522213502432945590 8429210 24031155322454947203754206871577579520 8429211 -27666919724932050638323158418955166720 8429212 -77903460711756250532808894525015982080 8429213 168646329160622097843734681818959929682 8429214 -31179882090507917251916588275526304960 8429215 61236541098562258916760667508943393600 8429216 115881862184787829636086770018156544 8429217 53497497679859552976481589938980686880 8429218 -48069672885237437112012045428127849984 8429219 16916990001736984407854803470113404344 8429220 -23030548422951486841576880543582457600 8429221 -185444713096333836925791930605915144000 8429222 -126963079869044432746353417904400621088 8429223 -12945448349083500042220808389588260864 8429224 74691781059714479248277754523863613440 8429225 -18656506388824916357794321345778160000 8429226 5643927852882548977353944031449656320 8429227 -182657527926957290024331486429894283440 8429228 128805515562312098359875447031413350400 8429229 23649646009008475556759460952215800280 8429230 16043638644524305699502610883045901760 8429231 64364960872557136134598086387372542544 8429232 -8058119364178754972980176772921294848 8429233 210868194455338113931467336595072014482 8429234 41148613653563862650938795188706829952 8429235 -18221874401581720646694821902787513760 8429236 11057087429259069626797135418279147520 8429237 -4262182103384164488417887153455033860 8429238 38564255618949261074664949619371545600 8429239 1907777984120714468028588935544655360 8429240 54958319431385506278731147876238028800 8429241 -35052265265401542750237412445431226880 8429242 -5738135745529571797346296969466784000 8429243 -51275137239271422018482090899268420508 8429244 1106056692747125615722633391146401792 8429245 -55872558098127966185819297708585018400 8429246 15923774482839424922225611827963820032 8429247 -1034535688730620180906445330109766272 8429248 21560513306592469319304167757691486208 8429249 -52373824699409782587964576311933666750 8429250 -44900118212919065629309662852839040000 8429251 -70092666849391116055106022189147711096 8429252 -31228172007670905116625660913559397888 8429253 25852903415976580954664048393770384704 8429254 6598084406083586686470674090365236576 8429255 17051496427791660858956470269685338000 8429256 117246982049481904921723585654716825600 8429257 135316444122010662943522797466529148506 8429258 -16729621438960167455312155110384807840 8429259 -98712196976340930380572406846777807952 8429260 25677822551526978029308458729314150400 8429261 190892360731906592788639405522484148300 8429262 -27231065997653761742830170110684700672 8429263 48169249302911293986040675030952285168 8429264 41004751704484294446819979993942548480 8429265 717024582354423187525957631865798120 8429266 18331701449374280695455552541331532960 8429267 -36917026633189545683327178317251132416 8429268 2256320372770542359423338667597629440 8429269 -138943428530119346402256933382845134880 8429270 25165417767704444161082369235259791360 8429271 117879747694660048720091110111829197440 8429272 -24822312206637094090131995503740518400 8429273 151441156052991985260819256655752642944 8429274 -24997531549399002197504220793360124160 8429275 -24109449947154386978293972963361010200 8429276 77622538323317909210645266917964700160 8429277 -62080271207728153454586973396959838080 8429278 20241975698589779984355176745520887168 8429279 -41244207093081859307383070098688707920 8429280 -839697674878085322338968710209863680 8429281 52152242504212005987120525786977382592 8429282 -79614481611191255359715348831904601008 8429283 42262227509998161722643995524195761252 8429284 20089521057741102324051671068646911616 8429285 172721691927989742493504269290726679600 8429286 -72766724062732079841900309312741692736 8429287 -2941592465212997094204207701977769040 8429288 -11900278777309880410327762737177968640 8429289 23582556752600067218969848820088318720 8429290 1036979166827760318943956682829118720 8429291 14542332045282354574979306544874349760 8429292 159283705988857560904567456358030208000 8429293 76456540368263182732388540360390001600 8429294 -71839588237456176340145247375875066304 8429295 -36084686707066104464436234367545715200 8429296 -25360162041612617359877687602055938048 8429297 -13097004213120433300431235074409407000 8429298 13851520135595292812252773665136961664 8429299 -17107586971558615000373774068469055464 8429300 57376000801845700984815250848678912000 8429301 11484535121722470160816341006474094140 8429302 525110656477356470709374645918938752 8429303 -22899381499099665518085567668049628800 8429304 13219141060130034162488862643241656320 8429305 -73170020168133021046245869941717188540 8429306 -99077008848581776368397933804725525648 8429307 98593761859566452194740634850329698840 8429308 -171984895265092160486701045209038467072 8429309 5711358802543033679603110932967126272 8429310 4313820590931959712572360069924634240 8429311 145307536044274610492639420913516616824 8429312 -4576794059825982219947183538186485760 8429313 3007591473776540759774338381124659488 8429314 140943907219763597275095058552589061120 8429315 -73430892850145857576629060449993789040 8429316 19250866154065255868266160452291067904 8429317 -5715370273642578179659966484116666152 8429318 46809387703585372396757056816626699360 8429319 -167409382334168892927776280520572805680 8429320 -156523243914676267125639848422649856000 8429321 -285083767793223286051142672869504968156 8429322 53516249537808197530092553063826505984 8429323 141830678608980239889829573738782025668 8429324 -109660420851413603776634882132029515264 8429325 -83928814746493023293126620767249614400 8429326 -100490446184027091084121419286533775296 8429327 39632944120332019829153387765415847752 8429328 19461377060564988204233937341083164672 8429329 116574555284396790945459219598504778930 8429330 7652680018111299614968403408359065600 8429331 109375451122117245102673689777525648000 8429332 63713840796447496012150451182947555072 8429333 -1163891940499446981342521934623169024 8429334 15216030426111697520441973533508526080 8429335 -30187435148328765860112526448456368800 8429336 -17225322565833480975564833372087562240 8429337 -28188127133214947953334834221160071488 8429338 -101621247432083856272061808017627793680 8429339 50502384909411337557642276092028168960 8429340 -17886031068875895827919206626010757120 8429341 -15748007173166710614795524694709231258 8429342 99880536792874867430576613547245747072 8429343 -14957866381557361360384067223988573776 8429344 81859683289842580788826913107869696 8429345 45554278883803275273416549848097534100 8429346 4165359846838938837389189835795788064 8429347 268582704366942217490559019809363675072 8429348 -9455319776747419320631224644712175104 8429349 34086645010201579426370352379396148064 8429350 1067123709603563168465355378113834400 8429351 -26921640007043162350416280322089744416 8429352 -67183241100477530553603882209983610880 8429353 -144063307127989630160739104865775020720 8429354 -39319044195746570709525634063768625568 8429355 21500174321969396294039774176004403600 8429356 -4280253198393735351961933567751884800 8429357 -92328052373215348169645704304357280948 8429358 750967831545683251123430535057638400 8429359 -33260099114185798209131754258460978680 8429360 -10599773103913761741161557287786577920 8429361 37374855450169858379201758854933685872 8429362 -34971970274230161694003471127941567488 8429363 -153998499980977334192787586671148765776 8429364 -2222051598896684090073125490316713600 8429365 -8956782562511993196795279121060669440 8429366 119925825011925172737957480940621775424 8429367 -55684385908180044269316284938039551360 8429368 -67801849052078798635408276745428992000 8429369 26396552830780395883072440388703111040 8429370 2206452312105485100836842252771372800 8429371 145297587197811507125565420761815459072 8429372 -75547583224431363082335639308145615360 8429373 55324870211120552824255133589402984000 8429374 13713333530114804426331161756364423936 8429375 43465309670941401490203771140289810000 8429376 -398488409221159918471270677753102336 8429377 64846521024316363167346627471496232000 8429378 -29551441594798273538319632748805502976 8429379 72165726230997964601833859856270597120 8429380 32799513316503539842126071966110188800 8429381 -247517005303304836455834282156746545668 8429382 -9829397848201526500716130834458796992 8429383 -6318204711865796068709039960782339616 8429384 208915743980634140285646006640876185600 8429385 26413672945607709274948241666362164480 8429386 -24243097383378705861489895720394054400 8429387 -17316846599415386942059797543977448768 8429388 64063107104341138950818875527997562880 8429389 187637080239236354660106962752799730720 8429390 35949448988734788303114670275566059200 8429391 108145686029405998880051377561289860200 8429392 14396940640461616186998023462789636096 8429393 -18727149134638284113699793420295526784 8429394 71482761732519762201319431740599900800 8429395 3526477177822537716081110691992247840 8429396 7349874759819528452630374047124807680 8429397 14219919680779196585077986245557310400 8429398 -2468388506968571717705319902206360800 8429399 188738446973200763990986509878985154992 8429400 -19387067288565078313636130938552320000 8429401 -135482357475354206271268308373522515900 8429402 110060375286721473897344680809307975152 8429403 -186101997455415399953938176859757125632 8429404 73272644289978323294595893518504599552 8429405 -95418872132135385109248893441067185940 8429406 9675167202645677439385165017931612800 8429407 -34517312573158633134496360117976038400 8429408 8945379761052018596865322911985041408 8429409 -57554252351764555516591807673993339136 8429410 37964661753051066838425645061473246720 8429411 -17335733408001524380446991814363765988 8429412 96838218620362190291608368173634573312 8429413 66791748484334498681008214910200526624 8429414 -788192227976897036346026531513749248 8429415 -35388874405806269849886229210501516080 8429416 207876771597584078689408245850504181760 8429417 103138814094207681123296490973741457280 8429418 -1876364404119149324097051950349436416 8429419 -2502905883938819042300208623258421656 8429420 48113271097611268683236954441056481280 8429421 -17620766080431515280344370434889719232 8429422 -79906801018518030396626559017251351488 8429423 -208574530755791618473286222797465985328 8429424 -10785750512730434703197812893348790272 8429425 -36572495338527376678087138892068702500 8429426 76806962615840247561220930862624161920 8429427 8983837239009807647880963353803457088 8429428 48021015944258867767114734982001268736 8429429 58145342964621282999026251327066698030 8429430 -28998412069619860549716765255563808000 8429431 -84128459688048062188217286595054040688 8429432 124611610395086871169412727253738598400 8429433 -39850963001564997677942607210671713920 8429434 35054822225774052753985671406717597920 8429435 19182191651719969697311815202511888160 8429436 17185454573242983271060055870407440384 8429437 -54394447082109868606789002481643585914 8429438 13467150737604228788388478584922981248 8429439 -136179302481752072244240206385080984376 8429440 -36439143132835994956510618198632038400 8429441 -13588068194677408620691625875368000 8429442 7811305419900183412412373462459187200 8429443 -193103500285468173320393917610238712056 8429444 14636395808658382742715187388396919936 8429445 -12168648243486089476556685251404788000 8429446 90146205673644325998227641253484701184 8429447 6975892925333086808118518998058992128 8429448 -25908824198015663527096022378730700800 8429449 77375130544867813395855163975756836736 8429450 77153746363540303851445086200295244800 8429451 -21944137653601451424336874267253365776 8429452 240834423101867038480144257489791162880 8429453 -75771089058692174911786322926321652298 8429454 426594403887796964435550326676910080 8429455 -15897696973757075265486038898719561280 8429456 819139529496116838456164403827441664 8429457 920024152408604025721092538781248320 8429458 20891701103956820007495047387826462720 8429459 32313556218955835205344789861944731360 8429460 7635577912355868946684051617177477120 8429461 -98557244749230483613653645645865341348 8429462 -19998902745444989394206314226478528 8429463 -53166409028138034474654959648128337616 8429464 -28435985917234492264492347345502310400 8429465 185546644653494009512348009999942980 8429466 67321882577079297711515775443851943424 8429467 229202912474118930542476166985188216232 8429468 -93703046501774757527939906665495280640 8429469 31441638620421491033873367024886134144 8429470 -4286702976246055368141794181625821120 8429471 -101438129979918015316417324287658058808 8429472 35958090029189591244848411327870730240 8429473 40241690687812531402863561749457493224 8429474 169090250724010396663464182367335352480 8429475 -10313553472588678308244633114383628800 8429476 -55878805542990130027798735190841707520 8429477 -12985566655851227846182230863054758656 8429478 70527201132584710667452875249600275328 8429479 -60600132609957701131899707234494166920 8429480 56211866790014741967244608625723392000 8429481 85379699547489853842792191542523535840 8429482 3730533597904671714542816991247292592 8429483 25811315909127117469415113694252797440 8429484 -30258445674873756060628220300688949248 8429485 140295562614167371447620992775131511180 8429486 6161546710425217852012856296226574144 8429487 -14196637243866807082440329780302966656 8429488 11175502868385678104416583622209372160 8429489 -55279319750298892745072790265449269760 8429490 32114484999670211989663924311382728000 8429491 29497754063174745857706768136938581664 8429492 -27872350141169349766835400787461335040 8429493 126005809322387080389360429774031551264 8429494 -65579196207409171004106788791047139008 8429495 8368023637032952331974157072461131120 8429496 -81127796427360578031339472558319923200 8429497 116283930733310270818989418036667966592 8429498 4051127280306588723940600080725704704 8429499 -56155762056935571936700442779794239136 8429500 77957659239972980216256050170489344000 8429501 -39893289085850071662848873904327729000 8429502 -5807861794196054102573880087474846720 8429503 23312829147335365576960178643801234752 8429504 -29590835420733550275199530142619664384 8429505 -529444914482782952031805563200762880 8429506 -62047311666538647682035592637859168048 8429507 104717760377737216785396925012727583720 8429508 6591394164446610628026240685169152128 8429509 112040014219812220185545122395173694240 8429510 38095233947242004547414732717655724160 8429511 -80991243467367019125631545023481693528 8429512 27353344204759689082567286129745100800 8429513 17601415067096753638350881531813026560 8429514 3986703996094713634454740781817296640 8429515 50387578806313532094613245368297686800 8429516 33296024910272731875404169031456227840 8429517 99269040653125469813316095125531654860 8429518 34162032493689808191371053777465408512 8429519 38450996721744937412600040690885451776 8429520 7662841388027187967774824901304647680 8429521 63174860521801906768854995293432601200 8429522 -46539764131812918210715739549080760688 8429523 15469693920837708059989052364817269504 8429524 49812322202098145178254774941587380096 8429525 -15374482240834748235282658168464905400 8429526 -31193885055467810913007725523427040000 8429527 196995150155404086273049200507653962376 8429528 132326302215641424592294559709143132160 8429529 -10939843239446872975397379624155090304 8429530 39016966581014403385104185072438323200 8429531 -7493832559403106553551037105990816536 8429532 -29126508996495213557029491912704019456 8429533 32898377554047580067778447950800186720 8429534 -41685138896997789704226744359087523648 8429535 37971615648576797586487444312913947200 8429536 -17739037382236367944823363465839116288 8429537 101469744496790367817432975962680367360 8429538 17552361852368112419464505982186244608 8429539 -174900856554000488571716885451016354660 8429540 -13665024309013764641074525664523264000 8429541 -16617841868272509114646730679767445408 8429542 -163493250930572856563701554907815109728 8429543 -39886693545589838065135437258506140200 8429544 72779528557453661413575859851810831360 8429545 5878483425431983676419215764444176320 8429546 14060033309725710854117517725903308800 8429547 10020527106394532064553987727953231872 8429548 1905309256994950197363849642933352960 8429549 -15063164281839655779258942757798648980 8429550 -26565522633023299222852232850769531200 8429551 16181785170033667956586317314603749440 8429552 -18006141321102178962070130961815568384 8429553 -145150888965076556140574362021447783536 8429554 -3190689374403174460291867812911382528 8429555 -100037946002098062563388522415214417040 8429556 31475297522280694467142652982155550720 8429557 101991498767653401906965025053071880032 8429558 -48389090466114554944000034451503457120 8429559 -9957552474442635074831206311206680320 8429560 -37664932806804510591680569953867264000 8429561 15538744231906820126666269277099619264 8429562 1604819842656078445292514652242854400 8429563 -12685595969186208812856770573762790216 8429564 -39107420132744646599926265745369474048 8429565 -33434893668668845757260476269677668480 8429566 -75511044878192179061763935974558040640 8429567 -26731723564786559379269516799624884808 8429568 31006934205720701445034968830548377600 8429569 -60985684282146184735968711919127172480 8429570 -25821646451723272028869196944354199520 8429571 -127344370000736148532417188866060860860 8429572 44583267603344287148683059065927758976 8429573 173669866020259152313673191142233305822 8429574 15318129619557877685491764227933405568 8429575 -24164357167488423481736381736086592000 8429576 -219316149478078863787756079573701585920 8429577 -10973361514193986546895371251066310464 8429578 26459126838391144636632945619691101440 8429579 131693281234185398023761829740932868180 8429580 75739604490823874186894861447111669760 8429581 29276660927268092696652810671473987382 8429582 1924216298769292031309592807880065024 8429583 -3789630434024282866684509248674607856 8429584 -2034024722300598499350944648522956800 8429585 -81338369549493529761045592681001774220 8429586 -63088614036396722937783978683313408 8429587 124781912098287695863635577040561352236 8429588 65031909790488401114485500433686214656 8429589 2520459959308396923715316255404897056 8429590 -26165278911564754100592412993337525760 8429591 -187274971601380618906994017034151355488 8429592 64398131881822241246453722603748720640 8429593 13595995449261987705778807984512432842 8429594 -1686864934301442113039317522280368128 8429595 -56295680687740509279561247061922990480 8429596 26758786112401730165397725976297745408 8429597 70448477834737025246931329618205168960 8429598 -6106197064704994678201885936487549376 8429599 24606226126410501980905602872461989736 8429600 37031747024987320355182843656899788800 8429601 -26494151589569502705428184752222457168 8429602 7133243293882614394584985621360120992 8429603 -37650230826781701451079941336268625600 8429604 31945584342500219857598778510542684160 8429605 185839483315234118907257313255871155360 8429606 -609038863675844037668947530323027520 8429607 18803304427246127764179790509477405000 8429608 -123518591634709864779256586520786862080 8429609 -164677916134168876803814293501709997190 8429610 3478169893697474871331347493653227520 8429611 1054423944706075265042357352108390792 8429612 84837807601481041557667356735089024256 8429613 402561195794215391984937925137861888 8429614 -109510816859538955490711388919611121344 8429615 27103081251148523346761730857511509160 8429616 16983216217715078543146797211582464000 8429617 94884707465334885666896765067315851712 8429618 -112405596378837790822250432994428102568 8429619 -7632932541983132412271053688618732992 8429620 118668863187498814457871055416781985280 8429621 -129231122652090227968208566374770348178 8429622 -26468855139066703160815118287500568128 8429623 294583596312226826261175326199128059904 8429624 18177287459455471807870974127493529600 8429625 55619579446450808103094300249155840000 8429626 -9634308180767679325267807602720761376 8429627 35574253694962561505230610206150453476 8429628 5347346093068240078537037666680926720 8429629 43139913313939498194674578645471972684 8429630 -26712776837353040328372222494817849600 8429631 -17548906180059282345285187555642889856 8429632 65797653870779378512060504808545058816 8429633 161897151178479955134260867854363447380 8429634 -960040533914644673701310995017389952 8429635 27542372484052088153494260153703884000 8429636 -30015663865652238273210376547936017152 8429637 -128646620875306442892877982910109568448 8429638 3774787005894330631272335028190789632 8429639 22909334410317894958741772704195204440 8429640 1865678874548552307850087232593920000 8429641 -68487915879946328922341374509866905632 8429642 8529436179039806939167995669525655392 8429643 -36199200860242614205409176559694622800 8429644 10217506622995911076969046346002604032 8429645 8029512502147599406497560010047621760 8429646 9374588512086784529967729479901425664 8429647 31496423530437226416302997476950814760 8429648 -15713992886879079600462959686567600128 8429649 56606194890286017984331113200479521264 8429650 -1464042405982335855403475659532090400 8429651 184605310456811245018305588866993855904 8429652 127865777966450478100086662195195904 8429653 -220657065099143438343275809997253181380 8429654 62538713385262886196356224162239216000 8429655 -20930859053066958575398561602874022400 8429656 112992819566736237326285733970448762880 8429657 -4259791013674665315427283476639295094 8429658 191241166139692019933074916904633600 8429659 6072397247646030227883380536430852352 8429660 -99323691816956533028326265274807544320 8429661 78329739866473623959612319937196846016 8429662 5867928794911604726508126852794342400 8429663 -101582138369075603859406168177635447816 8429664 67853086787222387317959748911638249472 8429665 4046436220209509683986696605817399060 8429666 21232076584168814199365725349454327888 8429667 12596634063105521904848364566435957880 8429668 -53597685717550453165064530714337027840 8429669 -124592136193586830525354565312910396930 8429670 8397246415688892649801757104625347200 8429671 -174224089374229042651848080575167163920 8429672 101917064214872313603358396870463815680 8429673 11739976303998019048846760077840327680 8429674 -20399615198024210669181185837891594496 8429675 -2200081281232444802443364921063760000 8429676 -88668511927118844678773794640739926016 8429677 -1193037887707509236651310509139698720 8429678 6418202946542972022016224940995684480 8429679 2026807583356889583966503977681825200 8429680 -3130072573187096456323596926863933440 8429681 -92704493033740097570660060731119387468 8429682 -13691002056040482202691726877084416256 8429683 25583959622013450307217753684255787184 8429684 -47363535175418199267783047954233159680 8429685 -9408763987467606489296365026115092480 8429686 46196693487593911067205074532147872064 8429687 35693175492028702527815351025594452832 8429688 48697584493391082221561892578435973120 8429689 211107800505294685817574341751159136490 8429690 -798030275381874003627024130260410400 8429691 -97894787632127808899499953222947912080 8429692 -55023250380753002949406067663209571840 8429693 114087592506116107950959886369029271942 8429694 -3160865881174987477321175340295741440 8429695 -18121993322634097755759056760833275200 8429696 -30911645313994172912429443517912186880 8429697 201430468630594746906074209424233067040 8429698 198292040674916360170604278983115680 8429699 -223478403270819329450383602246923943300 8429700 -12434692705226227136938541658399360000 8429701 -27191794916101901490018049925032046048 8429702 14329325193138127390401802366442067552 8429703 -9468474932339019321821910476778041136 8429704 -117916833129825851371806127001298570240 8429705 50445505969812191419727735516513465160 8429706 -25470927584291188517780260009022893056 8429707 94268971803784670838368006355372384 8429708 -12053170172227465184256815790526808064 8429709 -116663512608740615265884517698243013696 8429710 26116318024559580508379502277761884160 8429711 43957568019972929427494347542316933200 8429712 16890854896503948906150133152318750720 8429713 -60807316625140183514072951805803542796 8429714 -2505522902912347550721091578408209280 8429715 53095292500325270643016165652719073760 8429716 88630025277906939295010405676277034752 8429717 -107372113966565221862778394639411365234 8429718 -57301930374187969147273073268864353280 8429719 -157083330118721387771750279329141084080 8429720 1308601698941700455920853126888448000 8429721 -51505073851570664136822483884782066080 8429722 -22340520656023136624133318559336481280 8429723 90827127292252124831641003077957274584 8429724 75761534372087175428691411054397286400 8429725 -120238443675164592758949328073672932750 8429726 16831191603317534538487895623285874688 8429727 29644618772805160452251796187987190400 8429728 119761907785568668988113965958689914880 8429729 -33036610501907272199578466714576901120 8429730 -1764999408379744651944697671483187200 8429731 114232330775045085542838433108116301532 8429732 -191518761391209035925792355093550407680 8429733 -25715543019024449609772427151551460520 8429734 -47265296001723480819572436747503805984 8429735 -100204536828504113314703353143282898800 8429736 -50153210570203311629795366637569802240 8429737 -35452616368576924160077981241577306368 8429738 -654657706643138656300483586642775456 8429739 86385860298207704584561280789260420992 8429740 -5965770973924533469287982637680081920 8429741 -169616558715842765121479176486487514858 8429742 34081454067845734871232057322477943040 8429743 36144781775252293084189188840253710720 8429744 23758530814638451832458152655574876160 8429745 36613016311646353247070744274785861120 8429746 -1271244872776379013717977360892024000 8429747 -24026444316394932800880265472325109248 8429748 136964169890987823106216514947067904 8429749 -269476587713062294045360100948824020000 8429750 1534954504753005292075747262386752000 8429751 -7114695594731495425294489317355506216 8429752 -73111646684971382837595834936260689920 8429753 74272400702814140973594903083416846464 8429754 -47543160726053580550894775604328135680 8429755 71126401960533814954752100590875468160 8429756 33706596911216083105383727880817853440 8429757 -25797296150199043393015199644783017408 8429758 1363299743290879417906770019348020480 8429759 51377355658604712836700005747604298848 8429760 -17028290985772889788432136452177920 8429761 175775940790766116310530515312254007362 8429762 69016200134707234598532249951555848064 8429763 -1212078922240875217936768559152265472 8429764 37283573784940905958825647961873670400 8429765 -140280343816952923925902488461946374340 8429766 26465700381446603893718241414641145024 8429767 99358847550706798242692400181668569816 8429768 12641845910686229112746745364267008000 8429769 -39758830048762513535896659009569030400 8429770 -44427399920944417166773618216804309920 8429771 -37628534163513792072271254136788770016 8429772 -16973249300121910852937568279575467008 8429773 215917744110644817372741360486536324160 8429774 -171981994520362847560887150919656464640 8429775 -46684335060806148953337197045929876200 8429776 -32433088924174352150245179232951861248 8429777 35373728624225231369985235891793593920 8429778 -9544350989879554825959927224087808000 8429779 -52322048359325571784045639404346091424 8429780 -36962177955131670021399500251794547200 8429781 65419728522679892452052326843358211744 8429782 29498357247376856441445031562713672992 8429783 150946028901510093740383420736786268000 8429784 -22420155370987827484459570329338511360 8429785 9681980376316429472455797711860920320 8429786 53056765966608944631879563598070724592 8429787 -25128866782244160124105161955121402760 8429788 -70958398523145827740468283301742822912 8429789 127887433341778051949653736207161255590 8429790 -5891147013144010280155469688668947200 8429791 -55111725747216622608350411487113735616 8429792 -75346108145198975843092107283640352768 8429793 -5502453477482842629745689638696083536 8429794 -82702497517250643254944821818628040320 8429795 51561602810118729452075063303975893200 8429796 -39423883728173427076429545620198514048 8429797 168483630134938037240957566579381349246 8429798 -2800386203265386635827262206106023936 8429799 1018323860698300816064155631431090176 8429800 -10117831593939007833310179443150592000 8429801 -119666327195182284978931399351139083548 8429802 51072203705209797203374340408137770240 8429803 13674606633417178644168554308454015520 8429804 92833750313138853148946542097789542656 8429805 3954209311429706119911285952932566400 8429806 607288355867263776898670535242465280 8429807 330910543966124107036612471588777638000 8429808 24048647788094527735511165593049923584 8429809 -92008255734230388593828202859702057786 8429810 48832600019389231106588734817023750560 8429811 9003054111392922606823642173454935600 8429812 -37036337067668223220828831248326381568 8429813 59541794768110066166463404046569302140 8429814 14997107328865857403675140720380539104 8429815 138749039148934828539916728641611023960 8429816 -158812329851277574865852711202798059520 8429817 -62559563542471436140884790848767406336 8429818 116112027423799413407729830152480021360 8429819 -50037997328658740685967782530270195160 8429820 -8034886242200914993890915569446256640 8429821 63674323261383505993881355915419224 8429822 18115464061787320522107417631666731264 8429823 -5215690831493802120570471066664582728 8429824 60711518153089422685297680982002892800 8429825 -4871672058707481501185354876573802000 8429826 -75283215047525393983400730046453923840 8429827 -1934022139095526838555982850131681888 8429828 247712360559496865642927453816774784 8429829 -253652872059964171141555556638081294272 8429830 13882004315811793709997185908266762240 8429831 -36667407026368953456175990205486155368 8429832 2932193745712278689031952764686668800 8429833 -138253700892980215357555153515161074918 8429834 33362929058577530714629717443375888384 8429835 38867803603175671557060126398257612800 8429836 11126012459928646725677165257141678080 8429837 24436554482999890907946148156148385900 8429838 20659435548888854712439044155353057344 8429839 -12744165069561452412066561248736067200 8429840 23072221468315053100495873374440079360 8429841 3120214638338617903406896979478264192 8429842 11292561751689266968283722749621079200 8429843 46308452952160275317711872229131436184 8429844 17153184829573325566580254476563773440 8429845 18753247472151374066821707383875355520 8429846 39558034732573799150603608377296575488 8429847 72532728166811222319700027642804211328 8429848 -50502211442872436360194293320047779840 8429849 -844664836872245872283774446375754736 8429850 13565746034521760393469715162069958400 8429851 60721153810746770038128434542684094852 8429852 72382730540114695882825286836948826112 8429853 -147213838103691411693270927146286460800 8429854 103151797488766857998091607314800474880 8429855 -48767694205921282188949568111765819040 8429856 -47904419329360895462413688650316906496 8429857 141860520988283102950529589082887151812 8429858 -37155665966350564672573331881269402048 8429859 -75421280659945814169122961507701195280 8429860 -32826601047032497996261859165780401920 8429861 10760814118632154812752638122375628800 8429862 27769671006892214171646002823327153024 8429863 -16362676617516169674085670950879970800 8429864 136058755732095919739632595819437086720 8429865 -59528607921786993163641615937435416000 8429866 -4105140132292650817004698186285612368 8429867 -55709915590854235960979387238508011084 8429868 6042323831664098124336122810019523584 8429869 -18386729728230880377864694750351298688 8429870 -34891397956926625251150036921601005120 8429871 770519442263222578853489803632120960 8429872 4875012681883865063295477966480605184 8429873 156465829479543307835278384681532535936 8429874 -30124277521123100637419126977152723840 8429875 299374934176709633033736644580031872000 8429876 16667950671128172093095691934928117760 8429877 -106649309749714984821738128035812600672 8429878 -63514577000319075635415068121602801760 8429879 -28237703608595610159986189703434375424 8429880 -22644726162472568818293973934976000000 8429881 13990499541929610850244058990189983700 8429882 -98835742297057427980984185271186068480 8429883 -33836228550502379231369966057040106752 8429884 44202010285318345220282329235153581056 8429885 -24899510433355053420820618132414830420 8429886 -70960402510353803137487502407960764800 8429887 87757203811800517949123782589395106352 8429888 23592463983964880971830076423123501056 8429889 -39181938976008152233746533422019481600 8429890 6453791950347127352057668760266836480 8429891 -64252771546562844800222834920804620048 8429892 992193947540954610146602914204850176 8429893 159442311149300263622440692484423402142 8429894 2403883841330289555200559747617706240 8429895 -20410185553717761304259876804118238560 8429896 67368460570707951208830250364661089280 8429897 36031858445626447406241196044202856832 8429898 -42541400368416884760928026306500670720 8429899 155829772223155025872012452802044431320 8429900 59989960023893121691852906773838560000 8429901 59610871941335306195346884346345423360 8429902 11210642890798546588030500820972210560 8429903 100529766484313772910352672426884954824 8429904 403394923319155665903497150598610944 8429905 -86975812252800571998206112260527586880 8429906 96433476441829170060991309526237227152 8429907 47448105745987547659467035876827593792 8429908 -80555073891475084525175749492386750464 8429909 -206525956356230676334754189144314866084 8429910 19831767510816294381481519145284479360 8429911 -39172414320896813918976459516994393688 8429912 142307529923580665830112593483368499200 8429913 -17470504928109447140722379583183940896 8429914 10741674300992698132146450877570725120 8429915 -23257969611691166997114277430951287680 8429916 65862257664195200373089003578977214464 8429917 -31001642592139890065334414185205123034 8429918 21948385916177445954551414184072978816 8429919 116150141316994713077294509547723119944 8429920 141255437126399800170600998765592576000 8429921 -274538061255450544935580676033087232000 8429922 4282999615360123558808380237069512480 8429923 -40827662532931688897724538770728787840 8429924 -58116462828938563725364048495942238208 8429925 -9881347466216493310583723908394779200 8429926 -26657416564130480140357849217821988160 8429927 24674184962876891717833111279283806872 8429928 8584079421820013481473675239462502400 8429929 -47805675633984774464268157908676759680 8429930 -14333501930833586162505833128145492640 8429931 -105178498092246048390238460096734066980 8429932 38645747447107871876944801846442721280 8429933 -89033596941448824695169713470960697760 8429934 49932357437853631207387304133740182080 8429935 -58605230579625042764624310168032400 8429936 -1070486340998638028834887930800734208 8429937 -85763196071381797142525309692023498432 8429938 105140384551731044295603863433298719360 8429939 -1002303767894679900680529237060241920 8429940 141665662571154541872749218110326169600 8429941 4509757484008734382936211826135130904 8429942 34419836248218203687164457910879667872 8429943 -60356477853492859415878060495300401456 8429944 34362628877497830821553524654206955520 8429945 -138454395502128126417114969230393754300 8429946 3203615298094562928485573583745042944 8429947 83301704675717363328031276127027423396 8429948 -72699241358155301743356722760029099520 8429949 -68663349792258129619870093247517498 8429950 -25517671398304934119483705515425160000 8429951 29705303830041067301251998672820493400 8429952 -7297164337615334200897571505202790400 8429953 -38079834887844260726808174485433158720 8429954 14103773291795776702078390607414077440 8429955 -85079855965229559302931467223879266640 8429956 115296952094997260274234303552834284800 8429957 -29177891584687010502271015420386373794 8429958 8751976652989933726367703998609845920 8429959 25638779332636649899456643027385403160 8429960 47660350963252644624289176428883148800 8429961 -96136284465776499774115117959364447728 8429962 -38349097181416550177396948425220610768 8429963 190336625637569191754901461829768832212 8429964 -24723910234052299265715171401431233024 8429965 84609644775791887461603517641497745720 8429966 -40551476638701190797149639667882466176 8429967 -2788517118064403015985574287459717120 8429968 26101718320095526342781737788004122624 8429969 24026639171543462312100424435960312872 8429970 -5638061477712431982549596321274762240 8429971 162787508507880694951957221978682524744 8429972 20722449491095925497058791083200858112 8429973 -153319011139474106850331503498597852000 8429974 -41873192529956578052649381984846450048 8429975 106450299616514634971914409153817660000 8429976 -65585734452540619680004368467006914560 8429977 18405264817854047470309910499373812000 8429978 -1476943670456365633100373399828072192 8429979 47463921619359570535807596759837920640 8429980 40468303500298225633812918865146255360 8429981 -113199806033511797700419513634985184640 8429982 48146068107604628388523826991317735424 8429983 -1737041429379583334393898496310957616 8429984 184332456872267390068167405884661497856 8429985 30138559155022536665324160020192528640 8429986 34508838681525225460460919594917099904 8429987 58726370027826723289875213364521869040 8429988 1618918578421442557886096548386287616 8429989 88006150310957607720129324219490947424 8429990 78427128642215581546190332502889530880 8429991 -5268836912957759560266579519112353840 8429992 187627487419970168819395885343971200000 8429993 -21195104407529260147526774673617668992 8429994 -4786179154912584460697505640760419488 8429995 7973012507706754842001406633391893760 8429996 -164378083589605829806382844799940129280 8429997 -976326376841240282997643702656501120 8429998 -102465496158521515046594801256158833536 8429999 18583389765261319019965617342731445336 8430000 -2558299758690873534239448301916160000 8430001 5145448376423765488987687353512703472 8430002 -15011293515333842458478232305688680448 8430003 125023258109076510298121839726596270612 8430004 18585304791358004467795694735976241152 8430005 95428981795934769796664577164506068000 8430006 3118411816496653415483314144252919808 8430007 20258732616948942250127779836092776552 8430008 27859947582295197404049321043494912000 8430009 -101529048630270456958013788776286514544 8430010 -3202763197831238114925883320077712000 8430011 374004837590433365121262276106928674880 8430012 -60348925276134150196138160305315044864 8430013 223981305508615766030995239005252392262 8430014 -15715514893956161040759423427061545728 8430015 63043491190748115950437798281354336000 8430016 -5961504682368790713815329755589771264 8430017 -18355144279951339077363138484568466348 8430018 -99268305367436869207706271765987206400 8430019 67875860161353252291710984982675618480 8430020 52587490826167456541792831318828340480 8430021 595283108011985849334874648568254080 8430022 -112162679680575719677615071334913750688 8430023 39595760417652030933247654769029685040 8430024 10210710894914222105033138095340421120 8430025 -84314433207270121673973729957164368450 8430026 -18412730528782256855330591985706340352 8430027 11151658224275412374165486261578696920 8430028 -2339212807935294439785994869815052288 8430029 216432017187741111371311754720852457408 8430030 4431884310067366537175106863543243520 8430031 -42972934345895470009598620966812817168 8430032 174367080996575346987801310332764160 8430033 30918009077699597443823460952452490224 8430034 26153646695582373835441878069666996480 8430035 75536308303865068756088798747460103200 8430036 60816078964023549464267546330939738112 8430037 -49990194758851592322821955229949426496 8430038 14295169552181172752372325447640320000 8430039 -74888055016080862592391681130473537000 8430040 -2457317450854084201502285160246067200 8430041 -110661959042242931766255758566574253558 8430042 70107176348131436052944502986697779712 8430043 -53869354117901676993512097667261133280 8430044 35517120195038355541245925252521348096 8430045 -21535780566884282834815769431727669760 8430046 55292178314224605046904824275471929472 8430047 16023853747423762264525844683299603840 8430048 44071890225680395817356628566726410240 8430049 -122243468458537961866858577010030425950 8430050 -10904194323334446791159104356117997200 8430051 -8708193189735176219100012962449477632 8430052 47326062688383014687619721991211098112 8430053 30144499323065247975210801818383977120 8430054 25658726937869523224112754264798345920 8430055 54506174772679734266627518169733299760 8430056 -137230047795871697067688476211629573120 8430057 -29020060264121361886113892860838353846 8430058 -5093378547648250237193551286853293040 8430059 -207974701364784132685872686967509516760 8430060 -693278956855760301856906788273408000 8430061 59012852140148831917421962214170952064 8430062 92895851638153372364057543074305535872 8430063 -21725128379281024155403726112655736056 8430064 -368461283547153395337185312298008576 8430065 14724321877242323786713893488817748800 8430066 14153769254292083363817875675053478304 8430067 15039478557057264274636866657575175116 8430068 -31739061266819299532645693869035889920 8430069 -10723359620186328944756876757569171712 8430070 -43955220592044192533644536081413760 8430071 789329762819284517092709154440953584 8430072 600843422829199549076742221203046400 8430073 147368293276473586287701371103921449322 8430074 51034765904705044806814135423998173952 8430075 789058860541041193563729983590371600 8430076 -122152974168705714985496595604558426112 8430077 -57776392851997002104942124114695652660 8430078 3030012723832841845662961675434541056 8430079 -14396588134229474768337994541237115168 8430080 -8027784398219691829505134227672268800 8430081 -82753295125820337760557436380181277856 8430082 -58630179236477074048786090155743938608 8430083 -205452261155995554442916314201682591976 8430084 23544263494247698310009602283020295424 8430085 -91275835538839698957819153145995761220 8430086 7050706467825105527764009347291340800 8430087 -108373785333537061163402157655556337240 8430088 26803053527803534868024038176553052160 8430089 -11491417054655754927870254124007963110 8430090 36161844132408316773188597946013132800 8430091 -62163612772239218672542409645662824200 8430092 -33513292207035377916573761633023220736 8430093 52582266230191748978457192509426265504 8430094 -95415747576534877994005380690467939904 8430095 -13956893739635844854471108253728304000 8430096 -20186503634959322003818353651969294336 8430097 56382895468318162552112527869918888000 8430098 -5524086461571871949253583919411214336 8430099 11788299499701810250797774830673168960 8430100 -27585960233897793199693933604246681600 8430101 99639657625478713023849566812657055100 8430102 -51332603432804061532878921657377356800 8430103 -41063494779737745797354737965428391336 8430104 102925620394459778773641767927095173120 8430105 38132029594288801594630869804885072960 8430106 -1530719598079493690289682177244160000 8430107 -398737815905995658377898871090972888 8430108 66227304623971991430883874959044919296 8430109 52480215537787235612391292539546071680 8430110 -15398035812824312265804764562302841600 8430111 -72766341009752941192218457311113864040 8430112 130794508981036806799730860926332043264 8430113 1963737340702980742423212208048504584 8430114 12701841965532440041883923526292062208 8430115 -11684015904437785478333375786172070800 8430116 74229512889021795894965318328921344640 8430117 -1266912557193521127589379429064819840 8430118 -102563705125953537359469502986929118240 8430119 -168612582297491527908062288000467884360 8430120 -37152808180244368300298095581979699200 8430121 29784502507439735312759701550469465984 8430122 -89281339129398835885718130243438564000 8430123 24908597861897290811635423180054389744 8430124 20235753477726506557330180844349783296 8430125 112741228857429024618019281411246408000 8430126 6068266022169504684960009580680912000 8430127 -55823443664137592392772415353627619480 8430128 -7869699596913232506304308719278817280 8430129 161250774526901739375852635093210164800 8430130 -290106276771518005205227232072374560 8430131 210045827637277385423828091626725035864 8430132 39299046446109731160916414619933110272 8430133 38436765212571587688820482519315747840 8430134 -82047597296751252301449190850078501760 8430135 -17709731219745169944993253853591869440 8430136 66151302530873533362986288980390502400 8430137 -84485392734244472078345775017964128214 8430138 69443488541237050753757492571632703744 8430139 -14912203122124464283798230552376696032 8430140 -5253370529472611530281675190335774720 8430141 -55738069391259275982507863172109882656 8430142 -11525673493413856317517520785528629888 8430143 -240247836215146690419680734072225228608 8430144 12077166423442629141663670349032587264 8430145 13894844005858141698576761721566322900 8430146 -1060780180528192759327237818407143728 8430147 -63967598920061271703522353687294011760 8430148 -50600216930648162786698694322879841280 8430149 -10447665596680677322180921540744312320 8430150 234127934435979187338257045170905600 8430151 -79909763173544244339259583479450055848 8430152 -174616675864338495658243325669530598400 8430153 -83235165807012326124279204533990854896 8430154 -11821559198357294341813599176284744608 8430155 -162226891284221822732966251069167657600 8430156 -39949982154505269578907452079906405120 8430157 13091021823219350253840263576837011392 8430158 59974203804300787990922104671598131072 8430159 21555533751912707966310507854094274320 8430160 -55996575888898258139979363114158653440 8430161 -138809107734209092586854829411461779600 8430162 -21530966836073798396182641310557895680 8430163 -21465484746910330999099037706297387440 8430164 104633312145232716292160022464322752256 8430165 -97989109551427013740198260003145070340 8430166 -82666596957111341092922013668873119968 8430167 44882251558374936573671949256184156160 8430168 38570665849822173450017247849942773760 8430169 -37424634779519919881311448413637856000 8430170 -980941289660373531346874210219120640 8430171 -2645477565969527183963076893390048256 8430172 -132264119555793595198690491782089997824 8430173 72675022908435317092893898038986448984 8430174 17713497916496875970521745775949690368 8430175 20380387430701770214074411521721307000 8430176 -67566232054173587504655144939522490368 8430177 -3996434836921952843659626394706686080 8430178 -49509749634397971732838933169220477360 8430179 -65616947518768129915178433626361530640 8430180 -353615125368682344167143271633756160 8430181 199697727582521594727897468903816381372 8430182 -16377832638531448979471879092500587808 8430183 4271929206005459638869280438969083600 8430184 -10197878525609871961532767011578265600 8430185 74720168901050083395216181207019616960 8430186 -762452184760904895169683587343690240 8430187 192717359214449817301612862753730783240 8430188 -7710890886771697338017734661343329280 8430189 -88776525380761156432276519955928360000 8430190 -7879229769721107169887886081070196480 8430191 39282719244827390837573541136241760 8430192 -30812382410301813769747826335791906816 8430193 -760176997199700508343345230705868816 8430194 -148223943471822428575215783057117863808 8430195 -3226914961802050350940061035792298400 8430196 45084188742266811675466614253339521792 8430197 -16826872745596301366491953496257502560 8430198 14013527408226233532847396291913367552 8430199 189056648593916597549058625888320497464 8430200 41169780801112452021611016145202688000 8430201 -5400824076424477953991603032620316732 8430202 -44228200482329327551012776291130540032 8430203 -169877941177876475001342355256909587548 8430204 -43261644939113455139431342307188514304 8430205 117177983981752342338674187512589957600 8430206 65814751543469116211004080796085335552 8430207 60358829348280735421922389395476746440 8430208 -62244514991385102226823922646599598080 8430209 -60662027016303029984777253521318936784 8430210 70834411562883453591889502296344499200 8430211 -185781628330494204082022399840379179000 8430212 -45104925646158058536798247159442165760 8430213 74645771167815466179290214632816148480 8430214 7005235187566443776531778843541044480 8430215 -78823289112129700067085557769170535600 8430216 96012988978402307196784045334132121600 8430217 -169350171498590732813501789203270853734 8430218 -19380219656285427228130665831457428384 8430219 6374650657310186970701583768874556304 8430220 -21429799688819431236630307247485240320 8430221 96076417909180332640115399087928621132 8430222 41850706822480655775264212835236250624 8430223 -56790311865568417545586417146667726656 8430224 -35757240147680488818099466157514424320 8430225 68536855073115946827791500720983735600 8430226 12526238640605589497419608255823710720 8430227 100075636061521918780223531464073669448 8430228 -10899029421280586725571635333489393920 8430229 -278894172495470954257053490586545982016 8430230 -2600238325014864941249319544671569280 8430231 -79877639056030516849307888145282282648 8430232 -75159881241451670384106017125065707520 8430233 -11174527513775272148162804075337280512 8430234 15227060482305400534354203903453703680 8430235 24340179628712769759264584221095090960 8430236 -519557047994639394607481167256887296 8430237 -26464036074767095504761531455277600 8430238 52996568992769926560093944135181174144 8430239 -93900415249655302149287248063952801160 8430240 -12605079064712122825800745960718991360 8430241 -147143637615826274768134318368429439808 8430242 -147684022730810246290381461182630412000 8430243 -91013534969502869165884018678519017600 8430244 -9945805841139179878921065362900323328 8430245 -24057648155529460184751784273868938500 8430246 -18524551753318628115027524750448436416 8430247 -7884193286268281771404549629821798400 8430248 155497066079434235743390582428266496000 8430249 247208101078053994162236607122724177152 8430250 115508114926946046147090635595351864000 8430251 235768165384217528573353500353528307252 8430252 -349970993117118962381135072003355648 8430253 65406326403085252040917009272797747884 8430254 -19634353121681502450470209782215328000 8430255 -57838304885778876134532235225212966600 8430256 -2968540614118129535567225843612516352 8430257 87749528607016719814503655787596546032 8430258 13205517824843084232893140983089038080 8430259 11068987406890894541553012979064967648 8430260 38119180406220415472160105974729932800 8430261 -11053121637958127567787078742202347392 8430262 84169583405955772037490187967157432000 8430263 -165792459720684893630591519201012758488 8430264 12793948661470404637005929982001152000 8430265 -1040579812149092454536209177615841400 8430266 26011727122597093644802893503956223424 8430267 37431320979946854035355276426274880280 8430268 -4058440481762651857324282877762666496 8430269 24365190380478294233006624186324787744 8430270 -7021154429383123463844077200054045440 8430271 -225807440910251674478108718075927696000 8430272 -28263640631580087160098876257866874880 8430273 113440774092703946392702401192452179122 8430274 -39197085613810931359987326024371326080 8430275 -64182718885383642326112261547342272000 8430276 73282535699509560227590611755291999232 8430277 -67351789948136413411552491611447207328 8430278 8708302767629903492314270350493144320 8430279 404532229204568908341640134450360576 8430280 15173057275057176129922628981477376000 8430281 119591610232960237500458570767486159200 8430282 -13872496693280374859242858805710863360 8430283 154888805351605416213061120486735571400 8430284 -192529337142514336330762433189472090624 8430285 61658971865993317856992507955094847200 8430286 -5311719823000530086234703354510006336 8430287 76829751660476388816042246043593833880 8430288 22659625964570056341826319486010261504 8430289 11561252350441885941743078837669926272 8430290 19340203554290409330410202131887127040 8430291 -55584936354518643526886164951353436560 8430292 15374199273716713003468966299216084992 8430293 -11042241829687251646593192222094352640 8430294 -27091751663853697234903796196318159360 8430295 15786189747333285136844911758765423360 8430296 35364574196996598595554147632798760960 8430297 33695907779421893875952058859522654560 8430298 -37418074659836548061086144488727224864 8430299 209613581144421468450288487328693103300 8430300 40327602628954944139371504742227840000 8430301 78697371318867954827023637727528196608 8430302 50542168715115613147835316044071525440 8430303 98459768637172693598290586641214022600 8430304 -32505802266714143677742996522202562560 8430305 -33985170884466652212625328574836947200 8430306 22599076845665868877603397494531044864 8430307 -117710473522407607661979402380145703968 8430308 45688527129932329245815367671296892160 8430309 6441706363967944441706823076452023964 8430310 13147280270693229022662614104098846720 8430311 -193616681461913842268199839547145478088 8430312 115038647561959106734883138411151360 8430313 -1481273345085848859030487101463647116 8430314 91779652503131667208076576807074190256 8430315 -32561390767486122297848157439189470480 8430316 -89476627238319031489114457662041564672 8430317 1618148253003672917260938169037322432 8430318 -2172086634459497199684420474217215936 8430319 -75587169997794818489321189952363643160 8430320 15147547644350035502585801144153702400 8430321 58997489305713704127404152780775417712 8430322 1991926499770183395407421453881946624 8430323 -121599798488715037826543629142434263096 8430324 12440502691011929821830767600523743232 8430325 10626242382452220829931627117431083050 8430326 2935237862112858829322012316821299200 8430327 -116843252091706475184434663165966484480 8430328 -413012021847070944391732037029847040 8430329 -138783609579505626537842209228424335740 8430330 -13357499728327201938582518968368092160 8430331 -23910777257292585410930092079163882976 8430332 -2746521893564297597689604841866830848 8430333 127098499256303176265255749168336029600 8430334 103936010883401453907953216350604513664 8430335 141514410145191505925189480766708050280 8430336 -70539234008347938856934085146789806080 8430337 86068318362584148554293381922714903472 8430338 -14712841015420428328273915007041643520 8430339 13123590426892133347346845597937920608 8430340 65077421200279881818523673660600515840 8430341 141377875626970974188538151245786827742 8430342 70729251790153108572988739099514677952 8430343 386909795862266892890360021016853525920 8430344 145742844264564895786004848752063774720 8430345 -16111279677551515139446003514021529600 8430346 29742428301105845023356487021140914784 8430347 42152661574404287643448650347379589080 8430348 37885460990645293523153473274715041280 8430349 45185448094228935483826515286165047350 8430350 43236605761078555942235483780449992000 8430351 80928626295052150594633434941961663744 8430352 25017967704433686152663396495336349696 8430353 211733634883689786228154832258747623602 8430354 17108233181436738050718555247648514064 8430355 -120370533800394530854938323671741596240 8430356 35778534777505493927628229294855065600 8430357 -14591982484687854513046657663581143040 8430358 65925828694249218990106200051761387520 8430359 74839773666214365110517226007974666416 8430360 2640948269344307206436217380320051200 8430361 -130721758428545052029713955101445726768 8430362 -1167790942916787719519972670198970368 8430363 -57455436356187953557602945995348606280 8430364 -66746536535815943178480055497794983424 8430365 -1096341105356020152786103484202665280 8430366 -24087178287862336492862475778305831936 8430367 63511784847599388481127940699606277104 8430368 -55854779972292610033417055631746924544 8430369 24047701331092657464863520930686018688 8430370 38964666634746256109377433726183016000 8430371 -131238265900859698274752612398408335688 8430372 -74442599677618762452628766103223142400 8430373 3194752441497995163777040855802394944 8430374 -60302377162625942647213094424615782400 8430375 -92937125002712301536284457001535932000 8430376 34975628732481769431935764666214400000 8430377 -20741773188008947094370778368418896774 8430378 -285998895983577947571547427560511232 8430379 -93042260492101684966943548186693817160 8430380 29058180555459147401233046159966423040 8430381 -37128203631469674742120454414618429130 8430382 16735982741600757709624708091646825792 8430383 -7234074181418916079420990487558220192 8430384 19637281900511016966222671882344955904 8430385 176557841425838193229136191107073161960 8430386 13285121455387107098710032351906181392 8430387 10459734914059253137698280024961433600 8430388 24852722224688004629273117840292192256 8430389 -18254649255904182063369294739267219200 8430390 -8234978149356938477424335171703790080 8430391 -100639827180611563708034929859326917208 8430392 84662905259068454981295296376575385600 8430393 -26564900673971863974931313266375115616 8430394 23580756768280771176601373335403403264 8430395 101991332622672358106363082273465121200 8430396 20220116320826415655500644918426506752 8430397 100496434793420016802329401102414567040 8430398 81202236045991498677379667494786093440 8430399 142104088083814161154510426371615875544 8430400 -38668033083365725831553047496491008000 8430401 -95084640112655196048345004407157588350 8430402 16682782370249151882722945339348638464 8430403 321788475707113420031870393419518391744 8430404 -68332349868271977567458562919293366144 8430405 -854652501379489125049850701072296000 8430406 -189983183955512509089397584491013619200 8430407 -112657907467029216296787629837128654488 8430408 412594663777478989521383584832716800 8430409 -10415313405101848273381260151032730240 8430410 -4693468699623290304192759258563312640 8430411 54450846900952192435955995643236507584 8430412 24083168481254823841661861366163673856 8430413 85090075763153135375336331950412545100 8430414 -8951730231683629851994757455248568320 8430415 37127076074222453532669259836574869600 8430416 46445591990679182655344022821532057600 8430417 -77893452151632947303195321628226873566 8430418 -26961324976993899268765237096540524384 8430419 24749379332743152749979243868151109312 8430420 11479999263952863876157278416222208000 8430421 2340812272295386302807103477183502044 8430422 -18231161409084676399980519129235679232 8430423 47951189807501467730397907554962396544 8430424 -102828596705466325964358780017677824000 8430425 -8399881319958029746180827640830068850 8430426 32537140400979243414461773755621158400 8430427 81896343266940986710981195750274270276 8430428 -122370768318900988668629886773864812032 8430429 -10620620334209793445854018237636087168 8430430 -14989494139603434385629967726895528640 8430431 -72805123799066510328830263046541006048 8430432 14854355232713853490978297863042760704 8430433 -7659867263276272050376237532767134 8430434 15156045537699992459326825080052865616 8430435 22766416766419922813585389088331890640 8430436 3098640610989941557299599220885504000 8430437 -62790567318272207380495463784505291776 8430438 789168712469478050631730899695270400 8430439 69956800507794963120564669423221837240 8430440 -47118749989463189428683549574862899200 8430441 -12320398638602040491953757287206077808 8430442 25173563017600932545239913680320061872 8430443 -1126291830549214508097945337007913216 8430444 -15953202146829528242025900829811481600 8430445 -10813342505843465321045092709039773200 8430446 7489344723125651602433837894423735040 8430447 119245699054381007607483077769235206528 8430448 13571165583848085116805862875345485824 8430449 107803796297105126724624224135526282450 8430450 -2519884613010847802808284435496499200 8430451 -3145878834379245956685687078910829760 8430452 -52864207646006865796842602413573386240 8430453 200308343869268048618057601776001899520 8430454 -17270948781490216341327486695421673824 8430455 114643484454441509420598588645721548720 8430456 -77608115266020352449574537659546316800 8430457 -10550967709940032261139990601119102848 8430458 50092893470264273218613317223521780080 8430459 50594828717162579796504954437247713304 8430460 -59494830667592677955482889220933427200 8430461 41773029396142058350107682912396554264 8430462 45577194633589671509782003209952585920 8430463 53251697009296907499123816929874540504 8430464 8638056998324085658784650469289492480 8430465 -32751180953877241971225397577987786880 8430466 -71061420806060418391737063319499653632 8430467 89512246536373224257421263304999963516 8430468 91497993171380937735619727565290327040 8430469 -35167419613373664156469299200146065120 8430470 -31663118029103785596283986934650228480 8430471 50889573480629372614338502923532778880 8430472 -19537686671468083722603504469408435200 8430473 21559423315775984837697730087805869722 8430474 -4517742800230532309712284035729274880 8430475 81703879292625125783662726907022030500 8430476 -97914239586582507370773716179415838720 8430477 37475821425833159894619113303476526880 8430478 10661400460040556859111628933995096704 8430479 179000020162742358097421256538968364080 8430480 -625990335603981316950900734530928640 8430481 38596621707285800953621933919837040128 8430482 -123474567479635934203774471168880439408 8430483 -2746522213817157181261294802842811976 8430484 -61384763970759647453080405214756450304 8430485 79691116490957047134573235374064320000 8430486 -13689226451173412333740279417805721600 8430487 24613647372223050465520391821956571584 8430488 87432907968929406147470447411581931520 8430489 30253432560535924566949668773417641920 8430490 27065492311861413042842583589816339200 8430491 -178418693320208424841887501715411386108 8430492 11730768293573113292193379210619461632 8430493 112784079087483796677998632786897792742 8430494 -2756261775011679168304121232288887808 8430495 -41402449622873446798591656994088239200 8430496 45396406418068093786262777450942300160 8430497 29161969178106255242293872654849865620 8430498 19368344407529893513779464999385033504 8430499 60570399125972695188929026075530235272 8430500 -35864141834222643204508640592236928000 8430501 108281550728889230661115496154691758432 8430502 24036721206221933245683030373182333504 8430503 -59428824825750415719499566379669881720 8430504 -141528465212064998855604365068153159680 8430505 -144145837072562793153795676967900391360 8430506 -26189616085721223666921369377939224320 8430507 -54837977491820197234032933286518849360 8430508 69796632580090267403274461663648515328 8430509 -64020838249492168906473053797938696960 8430510 8094355968146351814159099832716134400 8430511 31291104800808560207114522609958004112 8430512 8175714607825360084944383050524917760 8430513 -13911892362983829474576804869352945792 8430514 -40110876389635289156056753945572139008 8430515 -40160975408935914467212251897264458880 8430516 57774474977559903914965063113357171072 8430517 -53948204073071221756240954233283964434 8430518 84407044298909919761471684215904748960 8430519 -146552789919343516801099600702002661656 8430520 -7702944669441998798709279006590976000 8430521 3841428856498398147560946168605130144 8430522 -51892114682380109014141495930851683328 8430523 1110035517504089286797262324794251864 8430524 -31156665503205868028866590974419643904 8430525 -12392727937718186061340077208406053500 8430526 -12008175093584439512409442739932992576 8430527 -2288152279663887014991402221548142208 8430528 14038397381522342486479009463339581440 8430529 20456397805915372778728563360778744130 8430530 16127034324940037552372890020181670400 8430531 85778428285137756748724870609979454464 8430532 92236015467696927331870627408624558080 8430533 -19865745841640746198020074635688950020 8430534 15878670837804006079034409733061591040 8430535 31787959143006063302078333911559997600 8430536 42808992962579595012849212169588679680 8430537 1557639470290456729498105673331065568 8430538 46913110751589925156250082439418457696 8430539 6973552705887155945556343666595988288 8430540 -41536336618360481374943201193589555200 8430541 -8234610154688521965918649705564279328 8430542 -26987718091854490822378557290492856000 8430543 -15314857419403108020072619080279972864 8430544 39272972833730938256559922947364904960 8430545 20712599306701719958123240366383597300 8430546 -7499952019595343452428747360946474496 8430547 -23618347713276940749012798929948683600 8430548 25064595334082474271378565730203160448 8430549 10328170709966932911129797542680811008 8430550 -59770283525372231304105210483954499200 8430551 769350775291366491027326444739178320 8430552 14058680660971030889382122111905873920 8430553 18084983077122798210272264711763487440 8430554 -89526256780723789162845810026348107776 8430555 -18313995080700544308936190928023150080 8430556 10535798706077078607097993417151165440 8430557 -31551109739409878322376729964061148980 8430558 -1950005377288880459009633152972311552 8430559 98815706824035979352195500480237652904 8430560 47088350411555478778153679173940674560 8430561 -2922609206202360845748491036953672920 8430562 -29274733671199508419183993004463476736 8430563 297904311898260267276476398602868572480 8430564 101106273316542624059263092247412367360 8430565 317749160128120227799725829789804320 8430566 -47411578443412531139881482128789074560 8430567 -5916179707805148062236090492994627760 8430568 -158410718061040596770601157602491581440 8430569 28803856681021280855058433092640464000 8430570 -13999355837599974462118082630713570560 8430571 -10475622601187383152114108765879279456 8430572 29189140702383026158100355598002915840 8430573 78349371004743925769624515200525509184 8430574 21656777061456588783424578845950674432 8430575 19961529924959652591979917260555965800 8430576 5738145086870995867001738320740876288 8430577 -72170253629527590004484628929962374574 8430578 -65265264764682554437318753054673587200 8430579 -67610022385666137439376695145917676076 8430580 -611589047791444379815170555329955840 8430581 84264326108010019906444186297131618912 8430582 12225051848312050831055028834320313792 8430583 20858444861601420138092245488545395120 8430584 64094100341193587047308847101209272320 8430585 -73101683123340361440062475097479729600 8430586 -45077722087165478604022700871326426400 8430587 -63684901025118324823013751810584036160 8430588 69847195559514558424705819128901386240 8430589 -95719817764178549245800302768809543080 8430590 13965806622573004438147760045959564800 8430591 -9883752233248266405939680515699928544 8430592 164159521383871774291732604924047917056 8430593 -7140809583526712843950932426145369296 8430594 -13784280973254631156376387780456860800 8430595 -127095201691456665682386638605467788400 8430596 103986365822579919965409975417298747392 8430597 47118102032502903374461806224377579200 8430598 -28913076756909793200901232309422324608 8430599 -3326573373409771139455814712317015400 8430600 57391079438335522653896966068313088000 8430601 -52804881780001654031064141488571540188 8430602 10637358733863286380066341645692840752 8430603 121981152138398660834410519164081362904 8430604 4517344275790270879686414146535751680 8430605 2042019838794425387526934743144000000 8430606 27157730474700594564346123992912858624 8430607 74877454003837437906001648393300325280 8430608 -8875129622106691651942902224670547968 8430609 -8782557753571274423050154907331642272 8430610 70809769109710502781897743012477928960 8430611 -2036020858668752836825156377135350016 8430612 -18307955822350981965880980130589657088 8430613 -24554993159199969430573144723005457138 8430614 24389974310116613574315991269185311680 8430615 84866389108793429936886580451403009600 8430616 -67382290956682433825721074825100011520 8430617 -6192939570184711883765512699079569980 8430618 7700060838983837486254083473984087040 8430619 -2418157657270293138775981271569231440 8430620 34463559304616846707564906581935631360 8430621 69461812192722450371808274227487830912 8430622 -29765820408547627210404312904537224576 8430623 -3147336686404886299621294177426498560 8430624 -4365377513014261036768054347449106432 8430625 6778290445112110029740835812932320000 8430626 105916189767306587400592739663158152864 8430627 45850897737903534528626089844702144256 8430628 109229791055422512751854949618674739200 8430629 -54716524134088499416981238580856642116 8430630 14012822076822933216141393364923774720 8430631 -76443947852631694937841573487162527336 8430632 -24957336509747510703687815792100311040 8430633 -84847697742909814811277811242419358198 8430634 -52836097526314452124202413597629032784 8430635 7580041327319074705216249252007880000 8430636 -11764975378766721322524072643624108032 8430637 -98309141465280472275504537789472815648 8430638 81198975259741857882107115333808230720 8430639 89481510781000244785140543767378850048 8430640 3566107508986710438401993388834816000 8430641 4615292741030847346379627682638456832 8430642 53775342131433063406417379298344232960 8430643 157951478156217725467180718699105600 8430644 88524597581161415417480357698105854336 8430645 -27894577879783463830538758665334829280 8430646 66008227175577911214761630300746951968 8430647 -33758492158298807938153458871382496960 8430648 -18557442101048289749926348199375462400 8430649 182104062544063009506079651373318532650 8430650 -3179074735172054240654458646259014400 8430651 -95589072997308522164830506429649775220 8430652 -153365272189114498425192218967072830464 8430653 -113496416235512360184875558457245878272 8430654 -12844374210229988238541215813385778880 8430655 -278235654032967884684045822927672119440 8430656 23973512859057903693912680388872896512 8430657 26095901940270210080518675478894465280 8430658 -77175552310641967464081807705130787424 8430659 115869041716039931105072269628457532860 8430660 -24440770863806571447191599405303664640 8430661 -367476846473524962010530465519976831680 8430662 -1298861764859112690153690429859599936 8430663 -32798548317897189639738065184809293656 8430664 219340822267997371835514527343683051520 8430665 79588854854606762925403848852674265060 8430666 73481205608748231221113523960652288 8430667 26358400000745196214892922804955741184 8430668 58030432640749519832055955176162018048 8430669 -1521568551212934179675801353431163200 8430670 -3379711583517721502110734345863526720 8430671 128561233265580818564766109799093568672 8430672 -9957079688653999451071586057019457536 8430673 28655593179590805353692908102451892402 8430674 471400524029262232023230188154253312 8430675 -11448632427717458050887544350903000 8430676 3088360907950947289159484128025816960 8430677 -43653737639347235591956515057574528800 8430678 -72909535057476456623250225862165684896 8430679 40288406836869075950459302206725686280 8430680 -18121071567005463453035738792039424000 8430681 -1808516284424624660749755696804295296 8430682 -4485014327584210309424006879256062976 8430683 182166062983575156259723715260080772932 8430684 -3179399877354796773808808464666596864 8430685 117492380522914994809615244109966406380 8430686 -19111069754837775023740845251225536512 8430687 62015119683363818027688074251643959320 8430688 557609310214830980151588703926484992 8430689 -205360552357404243386299330591834092510 8430690 12784883149278021648286492561034219520 8430691 239297973809357198529925383669443819352 8430692 -75944718980916184582788719140293093120 8430693 15226935984715397325538830318781460064 8430694 -17071674490858674366825382943547043104 8430695 50948855356193923578130615758678398880 8430696 67508667974115558328790815884022579200 8430697 1164083474811165360002030479476204000 8430698 15310742054839819682709662922685762560 8430699 4912504461735044596880382092823177600 8430700 -21409613926199474012144767033530284800 8430701 177811716753248052614780174082244719702 8430702 14741648675278328547343788688901366784 8430703 -16814797059300843289210115394026745360 8430704 17120612673333411597362864078629699584 8430705 -51943066017503409200390213071273711500 8430706 66871462602686092736432089191614372160 8430707 21640693339361919728703099036814324392 8430708 16498534982531326901656012957434716160 8430709 34853434325275095982472127386511232 8430710 -15730813981884156709175167909122023040 8430711 138870784241885571227046499659227575272 8430712 -190895806716938744229785007984686469120 8430713 44901810950109481571427150269581513962 8430714 23497094815352953995579699321074596320 8430715 80917212916355826038517976054667823360 8430716 -17431071520503161730413053888997597184 8430717 -60751759308744552840603049257443108160 8430718 -47200809732578741972565499578191280000 8430719 18704380332855388396138787799155543040 8430720 -15840865758287044293092249556536524800 8430721 39061238349194195975530315803842857920 8430722 -46491388211219198625612247916013619200 8430723 -4676233898159026218782024758882789680 8430724 188666196201986096419345467219149602816 8430725 36881577007217258231200599550513872000 8430726 -23121498502005414800364564328922406912 8430727 209596159714536486067975367774199191576 8430728 -129380330873234786023311366051641917440 8430729 -41632629835973809704938808222987256320 8430730 30054598441863660812593797791836032000 8430731 66258205277509163757081137274935000532 8430732 -88582205889977440890276316987194265344 8430733 276848935736208529311468629405139744 8430734 27038796432740562351827139170895874944 8430735 -63351034332166148814518672299922114400 8430736 6254279171399703371592657256942354432 8430737 -53674834020156623992336069318318651200 8430738 -12033347027706228531200385611455322112 8430739 10127483985711460755035970945260186540 8430740 14423156547398508588275140274564628480 8430741 -114429353962820526575565030852944873760 8430742 18851724913897888489506751894756894464 8430743 201861114814313974689468736105570420200 8430744 50472490337241020778766169543009402880 8430745 -71515427114222415346102046833853605500 8430746 2190156961448341263918122879925323520 8430747 15254676179929179462354550437529654128 8430748 28863357687242789686855965595763398656 8430749 28243264103783651291364897095054553420 8430750 -17525486458852523784505325257560000000 8430751 -33751274985734878147521955209607854720 8430752 337661375244792146037841122221359104 8430753 12565442176658215341561191635249871808 8430754 -58040842675504793758319202953445697248 8430755 45441012858324159245980381254865577760 8430756 140693347984256996987180380090304102400 8430757 49818031630065900645572638590500195006 8430758 18379909998832525341298941163567310976 8430759 -138562991148031906183479245103197890176 8430760 -271799540442498824004416678874316800 8430761 20462184632383118935412641845282919824 8430762 74154613649762752446932953575326929152 8430763 -56659484477685052471358265535577004912 8430764 593632148039696137843831948286899200 8430765 196720456417973602947613272855767040 8430766 59380161577376137026358165403607671040 8430767 46051779193907066640299898272289096960 8430768 -21494093547528798213899476921274597376 8430769 67161995957491249286183757101400513170 8430770 -410627835656977584227019290250552000 8430771 36213757702423173629951702371320115512 8430772 2177379554336535746082727698244763648 8430773 65873754817477451501638053218261282328 8430774 -53948712129496676745173933147419415040 8430775 40641689297076848383414947162448375000 8430776 99150305426580569403019648376467906560 8430777 167826450129213187919889948727981311840 8430778 -57714442423458513121362640447273372560 8430779 58360440286193246558193497275341666576 8430780 10294759482147563563216402899522969600 8430781 71149196686936361632711953855394734700 8430782 37895751134914698240105841519435739712 8430783 19177798433322270071785153247530265088 8430784 -9432680041913800118126732487949287424 8430785 119001655350128481432369292137535018560 8430786 4771960788258551315338839203499753984 8430787 38248833800290049601938315610982981436 8430788 76681871837401720214263275738383831040 8430789 -26108291976866194875695015908298383872 8430790 25738460568039278960342725878354614400 8430791 -16169961977048357532484997727711301632 8430792 -27985941237227383954443237452177817600 8430793 -38587977617581383500022796845379971000 8430794 1855274644617641886245540060518891056 8430795 109358614593682510785372934694223120 8430796 -241386501945120215202974917886744320 8430797 186796528619019943291168794826534431180 8430798 -6669193374770621957552154382483686336 8430799 31872383390774830153881593167650572288 8430800 -2782669803458263026786741767729971200 8430801 -78758383103899166291321445146091262080 8430802 -63246444710523479477816809499837793648 8430803 -179881996231619745666493417897586604948 8430804 435206576024233973434364181689390976 8430805 -142068593381886326138168735582370156000 8430806 31640133235977940733100417050051288352 8430807 -29665088982371117563478675028501624576 8430808 138148838828367232206145047585616834560 8430809 -40735468979915533391380641123374353596 8430810 -5287786260708802505043167285919068160 8430811 -63967633331344564249450296351970477056 8430812 33084719217376240180635281898009004032 8430813 -157724081224075476726585270937363728000 8430814 26667837815933720629089210643574550912 8430815 -45591267706687239331759326481969350480 8430816 33658942709287749071089223165979131904 8430817 -73784951953928542961529987636610446780 8430818 34857551591932854417922414900147501440 8430819 -49755546343885090805026188325243947792 8430820 28530988251847214360078562695497658880 8430821 -5651363907331908903098385077064867456 8430822 -17166394872247142992666640712946191360 8430823 60146552377153106308923550930572822760 8430824 85625213635639382939255062966512107520 8430825 13382925354444412213509472017915585600 8430826 42343849055884040125826888164207496112 8430827 31788061287366948151793424392931762312 8430828 40025181839780140604967299152400842752 8430829 -224542099963107443568570049022387145120 8430830 26354715621698361633409421895577288320 8430831 -44627984224004950794109278535067138160 8430832 13111779588551287418925994161438883840 8430833 127403752738691990740892302193713184082 8430834 -1257491096341296163042973741717299200 8430835 -20909464269758274389286092167825100640 8430836 -73781702083375428698458730054763131520 8430837 77069244782821878132344044919138057760 8430838 5048513972962066283624511803261568 8430839 40389958179619870817210280819488252280 8430840 36330691062075886079387468894297088000 8430841 -64448867826260161754684590441486087088 8430842 54394752409180961148538700286880329840 8430843 -2306131793872081496188201965722730912 8430844 -134242015264262609954785427112515979264 8430845 -53559632230332857386682186463407826900 8430846 -22669526912559192039887683636507022016 8430847 5590672382968009406054236038416269032 8430848 -61286786292129129208768532343976624128 8430849 -190045943336312929379848544657358912 8430850 48550408725476918451918268731033212400 8430851 -38157268646304821768117320837104825600 8430852 26423814224984015018493913941900859392 8430853 42414189845507898528336540414937426688 8430854 10548174956966153444534650913002337376 8430855 -41988302904682718325440798094936662400 8430856 -44417598482249129284200770854299402240 8430857 11715099339365822219493182501003180352 8430858 17386564730809500934916711368669009920 8430859 -359885904229915208176159552221111410096 8430860 -13777326524808816225617572902970675200 8430861 -59502077425921631149965602930880047616 8430862 80167512369592136636569139221111817664 8430863 -36049545512146191799273381837499565840 8430864 -8818378029543195766830951697829068800 8430865 146223128446622995627736755897045798260 8430866 9702079163462126366079150639413592864 8430867 -30413793470997892775026994386752319200 8430868 -64549494579690070897470258327411559552 8430869 -46083473303688949424102033335849062756 8430870 7384797368338231273797086133610598400 8430871 105625604585102209995140425861494541488 8430872 158950847949669367765413931755027025920 8430873 -111574591374545554472326407083169384000 8430874 -31304720280383264430046233400228784928 8430875 -211932723696252380173452996871222548000 8430876 53041449693592042215637261247694277632 8430877 -4654388067558556900747238687185833088 8430878 168736406034891740599155254335100675712 8430879 17467903828623564719415308223353986560 8430880 -86694579999151445047576724332609536000 8430881 -644043167545442608848620606622006240 8430882 -16615313139180979341190059118233556608 8430883 -85348551355021888227032476324766278176 8430884 -359353349686530993764564879091695616 8430885 -109769472674115105697819142442594636420 8430886 112435895588363053277156436347234023392 8430887 69550458829334904521217746109811552320 8430888 -48510412320217482642224281869414973440 8430889 -12324978313955485348776695848035144560 8430890 -1708023345917335623313779108159766080 8430891 -34464283810731606577538534918507505216 8430892 40680069947171982051570568685259689216 8430893 -33508760889453253336748779945662570858 8430894 -1279446580543708785461577681245273280 8430895 45871753360619827555645087513636945920 8430896 22769960220245228664621392221677207552 8430897 -3252218865721359845574294086157824400 8430898 -6580368766094243295736631438623277568 8430899 -184902216425818072278126897960735251280 8430900 20915421008088184645178649636064512000 8430901 -103141657885899166754606966967505911296 8430902 47458036073877695609895615637191733152 8430903 -714700181421813668537292972313855824 8430904 -177402058825218984055867935565515018240 8430905 -23254220073577367068522461134859224640 8430906 9384794752907466736216880738537779200 8430907 -101063237208129908509743871835194621728 8430908 -132133339983013907927989276104112903680 8430909 -39043735669922243025568929399311401440 8430910 32339258423486001973017357292742967360 8430911 -6966440181420139800768375730752342648 8430912 -7047462829253334603373941750843310080 8430913 -59299691363483050490769265711161867838 8430914 61063377875058529211701002895158799056 8430915 -4799905320870404962301816912472284160 8430916 295487056270416341745286372464065024 8430917 309173076087906124578860725461037758 8430918 -28936320913186478099225986490116543296 8430919 27747380018175486179922432384117678560 8430920 -72020452417020317481992950459400755200 8430921 70791628137006752788545259339522899690 8430922 -38316623319033431321631406975667188128 8430923 -92097885189395993078784137885788034040 8430924 1296042598959227749867947697157345280 8430925 10631577337868323552508032135748580000 8430926 13082659667308392833443225163509223424 8430927 -104532287428063086832417370216225811840 8430928 24186031844401400147235166051527819264 8430929 8857655374269318676224066175416445800 8430930 -20241779189551566936633066657353630400 8430931 -1448979102426608162081677874932874496 8430932 -62731853372715178107560410213397629440 8430933 -18479989280071804855482888148068486336 8430934 -47833917768968769083099593116310819968 8430935 20807197456435211942697559647104969760 8430936 71397167822360638093001793282305126400 8430937 -75619230675299178143034893247112855414 8430938 -56009172514806405997198275371059153440 8430939 -226975289035799305600598581964949490560 8430940 15115157660132401833707340274767360000 8430941 177278528719789192838735419515857634342 8430942 -14084529314812587805366628261029088640 8430943 32974790369876604478182189442555422304 8430944 -73333290459200676483551622398618370048 8430945 40165217425377082707303055873917326400 8430946 -15977832333158241406462734856588677120 8430947 901673893343001534083622856668065232 8430948 -60514484331826066008501530324086416768 8430949 37532910959003796246791834221004506560 8430950 888704986346667527507778569376024000 8430951 94036184133924275466971145675392648232 8430952 51956508658857818903392914418787205120 8430953 -39971966928639687250950961808803254156 8430954 29976646111412291413499390808537759744 8430955 -19594038002308151180765435706426240240 8430956 -123631988055246327039559513353015002880 8430957 115792273676213931324508979255935300854 8430958 -70535622990870295182497316404361628224 8430959 -62604547520191833271028974630548683040 8430960 19736657651032292759210646318607564800 8430961 31769651780151877896671232908540080128 8430962 -173101987768856632567499845314847131648 8430963 -102053826370636632711755592622512636816 8430964 15471857778627111093902252753030246400 8430965 -23645748008174496216345319104509714400 8430966 -3096394220384973006977620448021149056 8430967 -685138910393564931985479669884262480 8430968 14813700952348562601810764278589521920 8430969 -8530495328121362587831118982466535856 8430970 -7219778677837709189846276506521153600 8430971 -172317298107655985850953319005987100768 8430972 25682729138058009956002257976527273984 8430973 -99899776420322031514832940726446962080 8430974 77380960148915913867903215664599714880 8430975 6330343615349627964205032619174855200 8430976 103422958188900459155278560858011074560 8430977 36499763387147637395304841133478669312 8430978 44724465250474246461767671804137700224 8430979 -264229243318772456244707352140968156416 8430980 14545252155728440728381338705393095680 8430981 52465940294610267408224044398753738720 8430982 1232854443465122177432097953032029312 8430983 213818574921742487433847706888244537624 8430984 83724811651699144478349260114934374400 8430985 -88485322739381168582351343140410769820 8430986 23470613160873848281327352652513318192 8430987 125016679924946812641363954967314342360 8430988 167934280559788342691994786234785439488 8430989 -12171774173950210204756943179829118324 8430990 -25624865152262841059394149615689898880 8430991 -222945571329138277273139142454215341328 8430992 -49003733910515786767110032153816162304 8430993 -155535070705326183246105942730332979200 8430994 22177423895461124927233761643351541760 8430995 -7201616397968761590395860473917721600 8430996 9740324795188514938681167958696796160 8430997 -56857073491820206224992754612273967894 8430998 -48197123142379240453031541825809285760 8430999 9035741574795202487345620049287970664 8431000 -163182141801251822179743481727815680000 8431001 106179573272836642881758924695088249472 8431002 -54592077173036781669599209018001083920 8431003 39957963191367835823272348185288227840 8431004 41923300236509614055544074467164397056 8431005 20734686369506555187028416617866035840 8431006 88817808269015170947600213286117613952 8431007 -5144064013320635303442837686074025328 8431008 -14752736137071924698021973166173192192 8431009 -127865266436930651509570684911712383084 8431010 -185653210476259327626873242628295680 8431011 -109666460930491329382008177303224117340 8431012 -44381256121865940980544062679172446208 8431013 -217828026713611004767284647179750236738 8431014 22081497574762787396776850259672849792 8431015 -130766825574935555184637538556025536840 8431016 -15313864541169440955814907138168832000 8431017 33077490240704653185940766352612894912 8431018 53213054496115934508547150248106639104 8431019 -65043236210405963630052307705894599504 8431020 22220443864585454444172733493594419200 8431021 149733056195790953934565447802664755222 8431022 11678461906052031834773119681771192320 8431023 128129510250039255389016944593792254984 8431024 13755793078431836140285102706031394816 8431025 14586073484739447260086713963697870050 8431026 -46309570426965758917039463194885673856 8431027 -159690172647185095536995525470106351928 8431028 50711977904252952285850034526660299520 8431029 -1132838126182354898569538344141541952 8431030 59064954368850607668626565923269916160 8431031 -87746216802801508892241760131093002400 8431032 114830974337442288244702627377457336320 8431033 -9787086174238135602230357882602456000 8431034 14084623381909469897977340544836194416 8431035 37114025956466501573050772661006175200 8431036 -14302369300209323763569202896006917120 8431037 34005501541783388704168912264692969312 8431038 -87912794039187280313055759653842560 8431039 -44737199771184681872594762975560612160 8431040 -6954423168216282123406819217910005760 8431041 -19099562392821965348989244429776512000 8431042 -15833101545191609854035441333539924448 8431043 22746230188929604559689945030321926744 8431044 -60480639225825781610214898415956214784 8431045 -1518807736220558105931887836242921600 8431046 -915282000939627856014209279679714816 8431047 9322938874295523326931149790799314696 8431048 197246958418730495809319304552077721600 8431049 141966705537127863185787356112629323392 8431050 -12317557642590680454632053972635763200 8431051 127025061690426443085795040391682844052 8431052 -9198690191664302920032309871391152128 8431053 1338847988579867395938700893943247904 8431054 -38596628678074652744362186527692782080 8431055 11289450796845831829883996910098293920 8431056 -33191276836611804540712887169395302400 8431057 -132551103301897439696493077988227419968 8431058 -11863043199645308703027639130568610816 8431059 9483944856313382022302859380778063360 8431060 -92198749716655795683340674127330406400 8431061 -55018499666561168530939426080519676338 8431062 3009219264207854323212265395805872000 8431063 -3796388501587892527308514899415245688 8431064 -55990531602277536072573989976577351680 8431065 -77224483459643443378542531077380548480 8431066 -50275792017353118214741736483090625024 8431067 80300035109234512432816819731593266116 8431068 40567616488286425151980609450330851840 8431069 122613954737686027900319922990272898470 8431070 -23013637537867616596489679102513034240 8431071 -16252660469171059247474529594180673536 8431072 22710733048135744267126067568248094720 8431073 -8188285656703975642818192603472103040 8431074 63643998031747736679217421253870301440 8431075 33265395374700767105054349737432697600 8431076 -3179288883839067342570737336804974080 8431077 -16664196066930362505346890917203838880 8431078 -64189925611984497021847585773819536160 8431079 50568996407409952274719920873927657600 8431080 28107351588271867538306617956527308800 8431081 -14639168485058728760006803495767455616 8431082 -12093344850841522043076573703719515136 8431083 -53340616402882198554984381436085275680 8431084 -39348583621622287205345021739127254784 8431085 12520702890672780536942252217554755200 8431086 -1684959574107979140405892301226995136 8431087 -75104336048859849387976787314554679728 8431088 -46139087340580577124754204462111653888 8431089 15321408933083674452294745327641082560 8431090 -6896464712525451097526385296822630400 8431091 108421379622698389532634186480671408352 8431092 -3655516444186572689687457687679699584 8431093 -85182113708976599488351152690274671840 8431094 20671146127739449341301675615022831232 8431095 19459438668631969381972114085023257600 8431096 -2251554234584783368385631617951846400 8431097 -171763420405515172451018468723599010454 8431098 -4568613469453529838965289123755020800 8431099 -104818414858353088356297606625880163864 8431100 31567479837426387726645494342717760000 8431101 1510302216768475384104882713115033600 8431102 -11992966070254943022910239519886645248 8431103 115520229412649320504254985434498212352 8431104 5353400955101349877274669073039360000 8431105 134503258931845246064949491361380861160 8431106 2023729228049904696770707608124876752 8431107 -114626714584000733414752347924497085960 8431108 -23968175554659780349024518214648455168 8431109 -225643300929905705685606414273307302690 8431110 -17930175119498070212907963975903048960 8431111 -51266611236872461344588612994406027040 8431112 -45902644936425426173866877535712819200 8431113 72619066327401227944729542858866352144 8431114 17297041011655897429059412306904251392 8431115 -47396584002708218364553227171158092800 8431116 -39931540134864967393785823663776098304 8431117 -37213412023565621271368764838956972800 8431118 11086232372405005535744479155959307840 8431119 85237367615600414836143372747969931488 8431120 10044509182600788361730203221097267200 8431121 44139882477871975433088543726644595444 8431122 -15704444158992510252597353531876769792 8431123 -39646940932787053105011130686613020628 8431124 -15700813546541435268603263750972686848 8431125 -13937299011341591556360474093094632000 8431126 102206248012530456367702018369044539520 8431127 36171968466337008381197163952864475976 8431128 148009751681005516640787088982517288960 8431129 26764948388071697080231542692738373376 8431130 65449564669545533231447794475614836960 8431131 -106544351552246486009865943907154762816 8431132 -8128172027086343187878596933964730368 8431133 -77040662703471186856526098128501014976 8431134 17454081753563286408579350376956178048 8431135 9861278164941000589324557166008846000 8431136 59479219897410835427096967356358328320 8431137 252979887138324565753981725214862016 8431138 -43755206256559366782608078478844007040 8431139 3049438930854038570580941993883150024 8431140 -2741924804297709537542784648952442880 8431141 -56056471106491569404652031481856873120 8431142 39628977680161071586353555424072281600 8431143 -24147456503450552324667354841124325120 8431144 -1325607063358994848747815693276948480 8431145 97686371349395799584194544287570068900 8431146 -45962952456136731583036282141858500096 8431147 129004687841266130422748899673219496480 8431148 46706717795428861721386041209389102080 8431149 -47868188538391167529502712112161623040 8431150 -3004247860919485816817281137815232000 8431151 79741178038170287958313198542753115512 8431152 -1484005306796475986630464871760691200 8431153 18580630598518213377232041727459095220 8431154 45598414967264984607456536949322261776 8431155 -950060671880401531117017960220144800 8431156 -11882383796227681061181407750305591296 8431157 -29343869695412456842507773627345384288 8431158 7874255528945614864258278167735653248 8431159 -316756524506257724167752627596770440 8431160 54107976578359302469518544745468928000 8431161 41827216640400923030552509221448534464 8431162 101795751727065385179019331362559177472 8431163 -32365940061811935883136656843182317952 8431164 -35077033624124960224197673083734098944 8431165 -161391597216610691202706869687066213000 8431166 111942222289106477956781760841403617920 8431167 41029854310248213363812916448489095312 8431168 50453029541607291316253236546691399680 8431169 -99744035193986856089316184492363418430 8431170 -8466667388148988663907662518210892800 8431171 -47415725831145420330719980115151530288 8431172 -36138376709306649525594618396205286400 8431173 -36103355475767690037390939753671870178 8431174 -63653283317790008369152832932298717760 8431175 -18443533164132415753630664807570829000 8431176 -28095586975525571033709206612985937920 8431177 139146725402260378264564378495916193252 8431178 -45294483253465886308594664194842802944 8431179 19880532543527235076779997718227370496 8431180 29448243743642910916051672814499302400 8431181 93564660817243295349014688358753911264 8431182 483949744742640672039170124774420480 8431183 13485516964223828135822252749237783000 8431184 -29841150495172577309394668150791864320 8431185 22277611024055268299655741123023295360 8431186 2518793961383331508816266190835271840 8431187 -85989398112463012592017738001904422640 8431188 -66899380719404523429191939884039526400 8431189 -46614460949841910136456126055740486400 8431190 -12109721809243179797460960298427848320 8431191 -54104825501037026893329828284902173552 8431192 -5880962418331515489354322334363811840 8431193 -69524633268531595788722852142437926560 8431194 14608262285544563885955144137268971520 8431195 -120313652513928752816290930926602836800 8431196 -202836292865831127146397649629814302720 8431197 -129706365121114499296720028336058019200 8431198 -38384101417092601418641278370967126400 8431199 -5351478510603514445462405948235266880 8431200 66519336476390667156297935472417177600 8431201 -139729074244972972406068833997240084668 8431202 -20753635353678188126759433113156474592 8431203 78083294977203047029906098364383091200 8431204 -68473174885803083765811920061684396800 8431205 101431871459477142920814888168642675960 8431206 -12386585407963130629531630966969436160 8431207 -120068693036900688195287284435156237400 8431208 -8854404791840423129318650013517219840 8431209 -4309656345982924381404365447420452710 8431210 -25735276517479233672382605316508820480 8431211 42157390341423099901705243057607869812 8431212 -6414501372044354874490622223466598400 8431213 -104634142274570651865844447822539911104 8431214 -90513510253181704102043487509948290176 8431215 -4234595083334191247951352569454614880 8431216 9595314909464902457045680448100073472 8431217 52065577300998434329811744711328922992 8431218 -60343447014707007877867809189950158080 8431219 -215925446254028755305234121365681370904 8431220 18097339224460826221909036954796359680 8431221 -20969942989246810284998439115655198688 8431222 25834759634085607986805596379040711424 8431223 -79865971937792541170984417464880485176 8431224 19465928875159599400392515356731985920 8431225 -229998604348083482633510205245337600 8431226 -32819724075620039865394439067553196688 8431227 12706478998729729557677022000747919392 8431228 -43138399690862807312653228937084221440 8431229 -332714217290083032266890839925038618420 8431230 8909334113106968780221856850985451520 8431231 -182337613037353265552904254191398695000 8431232 -15657456827337905857026175675662336000 8431233 -130447411245860431592596591650983648976 8431234 -8111480406614885516508062431114527360 8431235 34221243729813076400545826931816977760 8431236 -127765444274143221820255018893827112960 8431237 57825560119731705480536994214327410360 8431238 -9733740891992651073796872294381912480 8431239 -20927710160146508479594125234138841176 8431240 -15052527084385112630219713601385062400 8431241 -59816693641921438419357799513152777408 8431242 38547284936190542341305498048883514112 8431243 -177481968142609514066969494156102974508 8431244 -36882408063907143985468217662851166464 8431245 -46906410342106229625480497925495693780 8431246 -3556344362278466171670317322917941440 8431247 7345475423883645441368857606338307512 8431248 -5981187324973680648776217093558239232 8431249 128584136446851822103109121121910782836 8431250 -38001671951550802530533170856568000000 8431251 -113690934571638988730118066265125051840 8431252 139599599715345733531077798994120369920 8431253 107523734403636370042926752747837290620 8431254 -11367588072462305897733986511676576512 8431255 -53307120757796776354800936836423319840 8431256 -52773309269747564684595846757218877440 8431257 -126321998330420523014358749941380170880 8431258 60500020803714574079476476371083557120 8431259 15231914312133807199204650792161271120 8431260 15897549484042369657557999433761346560 8431261 67903448767936862827403087443314070272 8431262 23119166415204406026056895443939678592 8431263 -230774787723092730749195591473316463600 8431264 45951628145010139268973108590848376832 8431265 -1332215057732409948717386571076372800 8431266 21649720817093073459934576024681329024 8431267 -67800977428596903983223732332832761520 8431268 326822593312980646236696059058385920 8431269 -14141796556273672624384436912798115840 8431270 74142973103717984433658649891657182080 8431271 -32321360783316100066660651363266178560 8431272 -53319197581561808571659780156324705280 8431273 -48978435628557492890789534716196574080 8431274 15900092665730405827413880621718855520 8431275 66594117520515579813711017262684288000 8431276 20793480614822279279527169698131869696 8431277 21466615565002190221678218591241391520 8431278 58167071921341193213730305760176158848 8431279 -69147738391358319729092577981902348424 8431280 21251300938037408301730644115783680 8431281 5098962081434502147629199699930433416 8431282 30683351911175875338322793645351518992 8431283 -3607320821125820943064507840312550400 8431284 47829178255246361577326510296545447936 8431285 -134209417861105764397786138670661346020 8431286 -20951123568499593811120053197682587520 8431287 30369898719297788418579118762376087040 8431288 -154689089344212402212519728247275008000 8431289 178338533910878905813524544681441266090 8431290 550255836763403618990865313624750080 8431291 112079420168454882507391872182478399168 8431292 -56932444990190549314184729034814944768 8431293 7839439039248879829343473882677968640 8431294 -51134529684551231916857971167504923520 8431295 3432537843535120396386948698560621800 8431296 -2726529320978804540976509417756295168 8431297 41506074839200582426083460621291076032 8431298 -77711222025201185499131388369022541280 8431299 -69769300129881730556496501906818273916 8431300 -54425647562456464420030126096805929600 8431301 -10525617038958551713372298317243786308 8431302 -64671047373424843007843926529800797696 8431303 16236705971184412732529693900887708560 8431304 6570618804626732517568792037100748800 8431305 -326107590808009884854584847526017280 8431306 31929819274823857585980410035509467904 8431307 -23780957599339481784069645439668977160 8431308 49831912853759797428383102109582888192 8431309 28687894207671022665202130038159857516 8431310 54708764892084690186067113200355322560 8431311 188435367742544984301782040761842944 8431312 21629166035927222672870233214184022016 8431313 38543420176073591714120275797453147648 8431314 -90917867392454933890163158362111014400 8431315 151028334314170231743178549900868948400 8431316 13110616809352507385228126617345969920 8431317 -138382483768914002771605305122770757760 8431318 13082119255077933725910425558144212992 8431319 -68334759254392981573420397929792907256 8431320 69062876962125804522566662340022681600 8431321 86837498471755302010032741230369228544 8431322 -53545609792497139238470297333247208000 8431323 -53358763197528647797066786994882414400 8431324 48530608181021247391817171424102753792 8431325 26263912633549652957446333788457452000 8431326 11932483356112402775732248118968041600 8431327 -21151096663187725026937339928446793824 8431328 -6778459009721675089230060791639310336 8431329 -197360311589903834368936655468926098240 8431330 84206425185004673978843821053980083200 8431331 129820034264518376376720452002826271132 8431332 33529516630630954382336741206367035392 8431333 -127198585651561152701902957534026208356 8431334 -7747665476090665045539933127412149248 8431335 -48581641445498969890978526980351962960 8431336 156750680071665792715234347319390617600 8431337 -72689094408574464127110627301475986968 8431338 6925951218577032405488066957205954048 8431339 -23647040590542685200246651618888466544 8431340 -7523934419318408397577095969686169600 8431341 75485825546309992521200371096316647584 8431342 -38540731051774223605214514931508917056 8431343 31827973815493194357163504243953797904 8431344 -44038508080349897311878092627479756800 8431345 40807978068315000667383531401353963200 8431346 174137289438801718578930244639147008 8431347 9535690843699494662619252299282935872 8431348 137742799380240957200286323026168884608 8431349 1890291583609981986074326619314402560 8431350 -3636302671447756641512021748959352000 8431351 55549323752235209904361219786766533352 8431352 -25774002587287305656620103147700633600 8431353 -26471308065195857629163050435870616256 8431354 -158371971124315585517506565000570880 8431355 -75988771600353191358683984375958090240 8431356 37997886501314823550705644307026166272 8431357 169435597065088571891522306935205987232 8431358 -20589325437560936266217374050735959040 8431359 135805775175747735825171438567864077328 8431360 -38503693533077533715901122765012336640 8431361 -24487053054835071927276361686173668908 8431362 15892565722352153754923352230199779328 8431363 -2610145719428750576955542643510703392 8431364 -470916448926089808857812944937497600 8431365 26457137554680518061155238134899362720 8431366 7371663843272213332763570626837441632 8431367 52056205326350813374411251896878793184 8431368 -20010770179520409381140456503224729600 8431369 88425858380702036445195681032479935770 8431370 -73987219634187023516215190528873673120 8431371 70315049188217036437362589744933532064 8431372 -119776171057782465590529114374484200960 8431373 205890277341578086278533750335973979180 8431374 34501306610170411194952399642963660800 8431375 -88913176340933689746425157420148896000 8431376 2560916753565368248831556009493676032 8431377 143015161944079156848742088724853372032 8431378 -77102144496554529869840048805794651760 8431379 187879030739817719166390165892816833360 8431380 -20362744409893086455623737937093754880 8431381 -91342007238567800634857696569706038290 8431382 49768819106098583127285874119035633472 8431383 7381626140907733799443841339763628800 8431384 -31773219636517801708439404597617377280 8431385 2055111559505141964981148888577383560 8431386 -14573080565049427570488765252602990592 8431387 -5654657698185088623984444046466178128 8431388 23363021830643870679201330328163014656 8431389 -28175267324240762534048772793448149536 8431390 13937776689877238925409134222926064000 8431391 -23296772749331042131552987646367793488 8431392 47242369455084495547880837697308196864 8431393 -140147150153960130294850546562216787358 8431394 -9018190571990620753175732791233123504 8431395 30208799732377530316673639339833075200 8431396 -50502768660895551067612810178424227200 8431397 86149066681079497955874165496799328 8431398 53645644312503730358905586131760966400 8431399 -161595596554003243779511387192002887760 8431400 48205413469219973430449925698005632000 8431401 -159645011378121761435579717803535184 8431402 1401140024480947505437011398048179200 8431403 91428523148275738710855996885693037056 8431404 -19471423312645477549260261015300092928 8431405 -17478232095094490271947950108727344080 8431406 -26311896894027984444517167146414433600 8431407 -70691201367198883325760519403785600192 8431408 -13428475889107888952266170357522055168 8431409 -2934136466580828373515039872405919360 8431410 -18901305357466373553731741159502274560 8431411 73913184395030033943045418480435330624 8431412 -11954785465325781290862026559104133120 8431413 114964770193242021402000262078569901344 8431414 87973374683349193154416939411165052352 8431415 -37877088601010179551124332693835354800 8431416 39832802138815779312835037868218572800 8431417 201894305202309629834545085043694663466 8431418 108722028660487036278704943729004558560 8431419 -7295033857905511609367152551540601152 8431420 30417848243682502721060170175681986560 8431421 20173757958287385769828875434723083200 8431422 -112452540616493237486254602340508792832 8431423 14248041655719585375594439064419051008 8431424 13993123769756221223097242487940448256 8431425 -9011288653593140737165730047133004000 8431426 46011163694365368379399262114289016224 8431427 12747139101787409504255978971395549000 8431428 -6072120025795990116958627919780167680 8431429 -116717228642860217992976875958787696740 8431430 45962209720768830166131287157913760640 8431431 -5183197083350737981255763784508608000 8431432 -22195187414461200824135935212446023680 8431433 -314018124872293325374510178687327848320 8431434 -3175395032859890193421249480268336640 8431435 7031020899593912344421911692030110880 8431436 -19757626077104369460537975335261196288 8431437 -33425767789302628145482538413661498880 8431438 121258149798733095505261425596974077120 8431439 105912515493717557530410088632989269056 8431440 -11900237767144901950562473326074265600 8431441 148119000313669042957773277911258537842 8431442 -12245769182593646872234856992119398400 8431443 50535342843370886231585560021153897332 8431444 -36160086950618168361952741391424149504 8431445 -19629581974844418685146977636499547200 8431446 61567637038622749712631657193078325184 8431447 7616352061604339671334121048999621896 8431448 -10379691752960351008779998839640739840 8431449 24894762022354921680174918660178394688 8431450 1499469026445714009133623146989122000 8431451 4814592095523053379165782507625767952 8431452 -1892961357167761630119975752431446528 8431453 -65700474663683949047765251966781646298 8431454 3208890335661842997394446398883011520 8431455 6727377618704705939865685609914124800 8431456 -40463929527348895111455384628014612480 8431457 -40308648941180891005593804238772852688 8431458 -13550376231568872839994993396693024768 8431459 192500103505568380777379924566075734040 8431460 105639494063714659301421017665640563200 8431461 1785651104811547936715322215836616832 8431462 -36851322667739018718673960031192711040 8431463 -25147090762787187638665756237567015200 8431464 -72909933951916896310727648459857428480 8431465 16318067533095584291856321520793592000 8431466 5640626045348488338422123701542292320 8431467 -36294441155880437768032063354798440000 8431468 -173243463461334843022255818448820676352 8431469 -182396613979308253510693504039761257130 8431470 8711581956253303129985651355793753920 8431471 -177908282743586953175474082964310105568 8431472 -40912111181765160967151872969801728 8431473 3552515798751500680978419508597421568 8431474 68257216806999894849205086619829483520 8431475 -44538322256985056080336451730187364400 8431476 87119682762270951088726231845404024832 8431477 -113091485250865540184508200736891477760 8431478 71668964129273170248502280104012154880 8431479 -18546163502193914070862792447181653680 8431480 -42504789887991188026437899689917235200 8431481 -54486290914831775294504887148948512896 8431482 -30184474232191365253205117255459985408 8431483 -4171599143982421380736832868101114456 8431484 -82192056033028122749638020126488169984 8431485 -57353363576929449255546060132817555200 8431486 -4695322691185421576974718585360306688 8431487 148062611867279950564301572268502635136 8431488 5437474363517527881878024251276001280 8431489 24998943021869951821403224048935313920 8431490 4716045446195411500186790274946466880 8431491 -2463515613062186109383972461517643600 8431492 -81259732632626018110327630517349491584 8431493 -50890322051163260240309301936179813184 8431494 23291795007714657789553915552751352000 8431495 49954787799126817443609932257783875120 8431496 99142959375825228432561930572996444160 8431497 -109945348248956283578344089378553641360 8431498 -14734904558280044755708637729626338000 8431499 -43315222771500499492876801579703347500 8431500 -1744942887447781846127488502833152000 8431501 -3662974200384018679581069134879435904 8431502 33399580883037283280712568153521365952 8431503 112245141295417572590206215759425082504 8431504 3601387705182283482065234005076213760 8431505 -62026066770892228122973236691033780440 8431506 -28015499583689147856686922293253715200 8431507 65411721137439382229728474519429663392 8431508 -104792171759849491983934674293998572672 8431509 18066748176165085618645158177657753504 8431510 10951548244408448430235484335584168960 8431511 93303541861148197253446484057257435224 8431512 -155040277081862055594921264213472051200 8431513 25012066863816621770589820286065996560 8431514 15550392143514526393066796801358799872 8431515 75445404732559183627292151524291562960 8431516 1225131173660430350387752258255211520 8431517 -161915395131934535453554738595736734880 8431518 70658714251285264289977235153002782720 8431519 11255503521244506381669633518815485920 8431520 -15026347491209217398788536630822174720 8431521 3982342678920284664094368336192181248 8431522 113352009134142585226835091581693136 8431523 7103278924338594867483285398181283920 8431524 36656466512905223419834774848911155200 8431525 -91782405867248612952385697588485406950 8431526 -319107135135272929265688153103801536 8431527 552921383761273112730909935553353376 8431528 56032258349880397653200070940868106240 8431529 -79211840360192352092723727777322596870 8431530 -3173037243600473694106592006512558080 8431531 60886216001034710163550678312145743912 8431532 447578869461448243050383679249597696 8431533 7643717065696584170059419609940663584 8431534 28536223158104252705200488722794572672 8431535 -9393568770072166308666101737440768000 8431536 -7618890119651713888446283893436907520 8431537 -56002644108072737200779892838737698960 8431538 48276477553169216595078667084859120640 8431539 -107390800376108180022186933825910667976 8431540 -22478759074816308200676269219718873600 8431541 130817230254578583628739411475075242652 8431542 -3470403251702438598299892575298460416 8431543 -178723362050708555635962072856349397208 8431544 -135236021574449070589507390059376250880 8431545 40899487856975894894423483504997760320 8431546 62721002992433248606684045650798479472 8431547 71067822270482443027592737048523361120 8431548 -119370105924439247697511396882547564544 8431549 18639782878683752266593890408857853536 8431550 -45197243137378492339349270139159835200 8431551 115136282159703888065811009810971498520 8431552 -16187026676312337282019248627351814144 8431553 -65015176479507079359433326914434352832 8431554 58590497352474756997700256877277134080 8431555 -103520787423830736515073076497863258880 8431556 31451990901462673513186339368598867968 8431557 42129038540768787863292975081805956960 8431558 -40332556765144916756248799579526455040 8431559 67582068499849874108663099526760652760 8431560 -37011231363892476892660330139541504000 8431561 228364131490211012245629184862378870800 8431562 36998691506897371572501106310829610032 8431563 31761205683468693106198945736836055808 8431564 14271640411875600528012349837385819136 8431565 -42786135568114325165663391731726073600 8431566 -8229551190762148275239256748341510144 8431567 -141388041837888906194552175804250330384 8431568 -3808413382932421747613329304964120576 8431569 1448598971923407609778209348353370384 8431570 -18300831055138413103254435282451875840 8431571 5412360289569271891980135394881134952 8431572 24212438800942814826822061716315801600 8431573 12875066514046117210342685194813683200 8431574 -18356282492792760830091832696019914464 8431575 12924096995188819620820005103473561000 8431576 -161656675826577313427695536216848179200 8431577 17687359357803961508723491694567377872 8431578 102248266523769996533301724914238704 8431579 126889123070895873190977862253719310244 8431580 -63318380269908508556378908325122467840 8431581 -53654538943842124479191924229315336096 8431582 -19906795902962404632609857065930209216 8431583 94173275067970294205494145290066268832 8431584 -47340681490623722681139739746430353408 8431585 6370245245580210800937795785147346600 8431586 24753756085122275178072729064049782560 8431587 16405131720853857208474241171519635440 8431588 -115808892433193992161168933816197643264 8431589 -45344039587817577121173906924648308610 8431590 37243810724348611340394952222782184320 8431591 -64235671941090965426175736715191865808 8431592 46655104123908824554755553899279974400 8431593 -23115144182953008574747336422896196480 8431594 -140026466999928008116141500816727558560 8431595 117096957941400202687343975660568837600 8431596 17333937114690258475329883409738410752 8431597 14153848047721890974947165472200200704 8431598 -547592036234132232245593056726132864 8431599 -113557426772805727815226592596519671552 8431600 6532987293578703389576898363258470400 8431601 96689250610683475156212292520036828400 8431602 -57155655773509870590773813608569399168 8431603 12435789912496248470634945696282230000 8431604 24135169809147971676658399691969452800 8431605 -6675994847552328602200097001325324800 8431606 -3947546842307701617470467281207313248 8431607 140479564830024766457478427384733498856 8431608 32034887631210640094071854735128371200 8431609 13186437398136277435248024457722399912 8431610 41569756176921534328657849877088817920 8431611 -7284390607255630276966890480125725440 8431612 1265270202323556920766443514234470400 8431613 -167173767962655276908127179458514725920 8431614 -53066532118742845411406989419127336896 8431615 -102168431664361567530228592833078860400 8431616 -4178379210233807786663681336121753600 8431617 -42885951092618015657050584171968218320 8431618 -32804034071514126801424099610613168096 8431619 24407346732402217094975870037514122240 8431620 -33603249655689034070328107485498859520 8431621 77817797155092464098503559634483636544 8431622 -51496714478996227563928486186554537888 8431623 11244570672467161936770198185859097824 8431624 -7199678710502262728952521918398295040 8431625 164785279081779325059998094231608949000 8431626 -594368367897976161308685325776844800 8431627 -71159563759974463554144572567056580524 8431628 33419423959606729927766725309216530432 8431629 57422642645495100276629416795467702240 8431630 -6602831941501586992818316120565760000 8431631 51006068452134924871630846170920069040 8431632 -19231383912170799802597102190475804672 8431633 -33206225427476694941198912948601740480 8431634 -11582107751237428468950607068760209600 8431635 49904786634367279331170151847221264640 8431636 -73419795825482827417080787185564449920 8431637 222065453247415224829957622613690710286 8431638 -12769630035690169503603532940811121152 8431639 98561636085537695184251830735251387024 8431640 4897709280175674018940703672857804800 8431641 117400696116783054921277329820636729440 8431642 -17825365386970775066955750021465312528 8431643 -329046852116763838819171939798924200 8431644 12253937022506233567868380907514393600 8431645 144865267429543241366219165963375841900 8431646 6775186317572878478633884213507004544 8431647 -42615042878797484774358316997419532928 8431648 -86612112373935079492842586944335708160 8431649 178156343973766985449495506682402440240 8431650 -6503330725241131028102258459415290400 8431651 -74938665928631877379409455003097629348 8431652 66632927784979713656155749738513361536 8431653 -33395306236077540519157775185659364992 8431654 -31590777972728868313963052472088928256 8431655 1239391372721361309333237017795555760 8431656 -83422097667591751616848215600791715840 8431657 13895978264941031283032179985746537472 8431658 -26130178040508380964791494287512746320 8431659 4905733910042719637351738780436154368 8431660 98433594990640035936050634081303552000 8431661 36234240917026204174242195004851527424 8431662 22624867039179280891407936919075814400 8431663 21499235057086108355433122943215355360 8431664 3921882595176321186605130342161645568 8431665 10667711380134660730265325189221792640 8431666 16401234519749481134018874332017270032 8431667 124089876551972336952799774007233240716 8431668 46873496884045261568129072218084147200 8431669 -190792974326835135527212106161661326304 8431670 712496705828857237972470711612441600 8431671 99300582764303748608188708508663599032 8431672 -45429688294435679451951268749843763200 8431673 -50110445345894880337889064041002053078 8431674 19640883864402850460359116755262912768 8431675 -106591840064036845627056865831004051100 8431676 -37943788037540737117039063807524249600 8431677 37029718398190471175261235216254846220 8431678 70884468162914163996897599728588496640 8431679 -140231261686536297079472658283420902720 8431680 2056281041820031422509646098894684160 8431681 -82252567998133667938200230548944364800 8431682 12710421944544913280632632665553914880 8431683 -5216407229728632795081292569489811200 8431684 112141626595475966539031512695535967232 8431685 -73111654937656546228645114433568935040 8431686 44975554262447934787997311857117691584 8431687 133475953824070242868876412233926391680 8431688 16952752276308015537179328322450268160 8431689 4499126756137780349187280257588464640 8431690 23182426244112774996242823320555827200 8431691 73529663450582735045335354435580312184 8431692 107573026585148674571990277469977062400 8431693 -46931955212335493086371771056438929856 8431694 88785554899030034615708773938012243072 8431695 1632610385665947500282337874423737600 8431696 -5775565516814040280617884326020775936 8431697 204415005474413233755116686499707372146 8431698 507528203586951416425400018306635776 8431699 162697392499770371588783001674436650464 8431700 66538544909836868076802417523136067200 8431701 -42116427970108526293809201341465662656 8431702 61816624650002359071206440785762046272 8431703 -4950325506575877006791766324144912720 8431704 32879483050008105910618459270872145920 8431705 92958891825365016855731837095170073860 8431706 -172565240005211123708819138176479912960 8431707 -14712639743349658329190638714001459008 8431708 -35608319828886870400003733077016500224 8431709 -52911353336066204451920601019428543072 8431710 17981823598829194129037636988198481920 8431711 174985817830120845881820944086089009312 8431712 -163144394111395833001783740554368647168 8431713 -13003386832708468575232774890225352320 8431714 -17898983677559780601571974044468589408 8431715 126506242069283437401792616614741729360 8431716 -111043225000358367475712068851242766336 8431717 20655179292428687614876955714437667712 8431718 56099617728778772417638504002665038560 8431719 -3252067558088318604924396439760657712 8431720 -68395628802152590483893027956346470400 8431721 -16948548588627842384798454483889666560 8431722 4368863462575848398227836755662164480 8431723 -30104850595126387742375423726451750028 8431724 103685626777491626501808487292336743680 8431725 -35749655233747972960596408748602648000 8431726 -116455157670125482913693347801742282688 8431727 208128174871315671141399896127107934120 8431728 -5866133786959952813104246437488295936 8431729 36403995315617634438289160178600293330 8431730 -25060676093490539660074996381035078240 8431731 -29549052262096240533061817206427650560 8431732 -58806134873851177176318048683628281088 8431733 205427449198836098169419108351172647982 8431734 8186927292082579214371536905472607680 8431735 -37650221620843648740676082467337944800 8431736 24941278061028228193740196743507271680 8431737 -259195265091440802498872935389662640 8431738 3482365132706191961936807680739018496 8431739 -174718660540953581778534637610709242460 8431740 58346158656010613047880915296351411200 8431741 -934571251548596146802422935206437088 8431742 -69595272381979335133481466570547381056 8431743 90515386075527491821030808612983896264 8431744 82320245721845133514385019429401395200 8431745 -23554031851024597868653501582713200640 8431746 -20926932404009330833501773078176103936 8431747 -67777440527205721589513513606268616368 8431748 -107174470814779545659178463065646773888 8431749 -224398469983587303385930442814722304000 8431750 58184111904693707826198467368002720000 8431751 -121354916775613821593169870202736950248 8431752 -8944175610525674470158920405326233600 8431753 -395261654577036265756800275966084904624 8431754 18244066122034504554277941525933177600 8431755 13494761281324274553170878995691326720 8431756 -139920616578185987170326071205480321280 8431757 115427362365244045181586061865822996652 8431758 6984890303879289175408820045231403264 8431759 61045776276459301688686282847318680160 8431760 -30628921187383725613288975167941099520 8431761 -37497815717956157257050534975337780800 8431762 -6052462821150930420077679067770287328 8431763 -17464765380713073896263179904943431080 8431764 -43893497266969373035942366381658112 8431765 -24293723659310891539553208337805762340 8431766 13334506281887229877724891821514363520 8431767 -4282180529261971998698497799703105912 8431768 134981273614241924703163290615044290560 8431769 203638734474604594377904695609812740170 8431770 -19806594732560671423359597441327375360 8431771 -103968534406660000072609010237993754000 8431772 -41831596374099586317751032441176383488 8431773 -28119132159445138961129732618545627200 8431774 11733042406450391594304307395051729600 8431775 50193071759120063279570206521869466600 8431776 2171367892073570929484104038460096512 8431777 97410298529347515538362734959061611200 8431778 -5653241628368898446552656231076944560 8431779 -37370776568948556091907472897558187680 8431780 34168834913186092745803565740920422400 8431781 -60802933075317917662790440520905552836 8431782 -13628015212893128513658470644692480000 8431783 -29335213390541074017898452299479274112 8431784 2068618592869102643472107572462878720 8431785 -48218112530732295141260499555452649180 8431786 14131546883975848587979901681977051392 8431787 -7736542280329821042454836272067756768 8431788 -47248988462117631081483516137115509760 8431789 -134152044186271573106148170410210778976 8431790 58052526013187680182374061086925182400 8431791 81392932602455433625340375553502787592 8431792 3441601647080335806289251710587863040 8431793 52243075132800040613643119844292497042 8431794 -12003144349702643777069405497747330560 8431795 70920360286596843848529954399366562800 8431796 -130268432742519316927122033694829505792 8431797 -45516395522645236162018945590184218816 8431798 -18029731314444721203959054928714837600 8431799 128796399766145978479315694927087413800 8431800 15712977407657834991599118899675136000 8431801 -32878662103537490965316695806124502080 8431802 -46563361839487267191165365687777023008 8431803 114495372757512515562700332800616202800 8431804 -55729838523503257309005340434770119680 8431805 -144888365105679986224381226805060213000 8431806 617923541539960510501192634109149184 8431807 19212875433736263074760331075722860560 8431808 16100402134710916546186980837084364800 8431809 -9950071249916119005223650665182401312 8431810 -67974809093780323898785416097033513440 8431811 151195361597426525428678519802803268412 8431812 -35953954797966625950435862638440840064 8431813 12093129869041686483285557872830051384 8431814 15092255918275075796403227933987055936 8431815 -31829199707262393796637894266538703360 8431816 -265480327733404988531055152975594250240 8431817 -110483014865034196171601041750321972134 8431818 3750596349978654693615743891107803648 8431819 -7325704407095765893490779566795992688 8431820 -66843725507603521664009456759841408000 8431821 112352153663043305992571756741510730390 8431822 17472244332241998417845927272633723008 8431823 9117340329944768651693246350285699104 8431824 3998556622118728567852293895600472064 8431825 -22062567954227165880998822231190032000 8431826 -939279984604988364844659106322330976 8431827 -206020693126650934671612974542387584 8431828 131532426870474254225305425491681505280 8431829 1958824167114332825599651099627286400 8431830 -86396256341269107965080848580735180800 8431831 -153518269058146875968793992462707061368 8431832 -184847808757978748861651907625205145600 8431833 -161368413563269003821997142104913678400 8431834 -27221218352217872110362312924917006880 8431835 -29462429056787181490466846654838150720 8431836 16610752716961214527089494897286881280 8431837 -336806453507251497506323402080935577600 8431838 98354688883384010337327594561739912320 8431839 -40900190177585673334137639359635032240 8431840 -20086187677412941718124932506189824000 8431841 -178618774844180061513919232969719092816 8431842 -64367765621073692355320713661490648576 8431843 20601386562800400951433143532873881600 8431844 118157703029677657214168794528494980736 8431845 20844109611415000453147230119913699840 8431846 -2631944010797473942010614350926883456 8431847 122697739844885969080783987260453323904 8431848 -59393978396700247987307148211734758400 8431849 110864729309284155233197937759808337850 8431850 136160580642223052639859103024492800 8431851 -87696720076891244150493697563198048168 8431852 -43210718488389675365012591486523104256 8431853 94313729674908647270421172329044206464 8431854 28165433483062505564053370126893523520 8431855 32545565894255777556822558578389169520 8431856 3940340463280243650194205368419909632 8431857 -71124716434154501473496152303677997248 8431858 32718674484378200016638306993083328640 8431859 -7469402214199173811734962675090035584 8431860 23878148563746333500954857972701696000 8431861 105140014263849332259243661259625260462 8431862 103342293572662201714398027233523576000 8431863 135149179943686079052194499176929481088 8431864 -17608218478248722024281374617342238720 8431865 4272569278437731231531222348724063120 8431866 2192600688421461785039588175359863632 8431867 -364072449553052981799621952726389360 8431868 5542610209086232627699893955477352448 8431869 -31656192385237015571193851891599586112 8431870 816191687323723284522638774401161600 8431871 -157144867523608304362917035618459483760 8431872 46987262895992271007975929642599055360 8431873 9449110232962145650817317409473685440 8431874 14079063840888512134145970347366558592 8431875 -11840651875517666936150911095593437500 8431876 -27773240037683176126215572183802003456 8431877 -1339544352471070852214546563155673314 8431878 9351902243486757019650630198351464448 8431879 -102766828147274281734939190359070559720 8431880 51881886101726982110903529035716300800 8431881 -9216792263623207339923770096308116576 8431882 -82995709781922057104805334206635264208 8431883 -268610176219011979765021975740171742224 8431884 -98271750874998479358687985073815234560 8431885 -12274457579637226092501496774735944960 8431886 8582681004008087352756220185128961024 8431887 16165627146898964421771828310403050368 8431888 1468874733993195176762965910758694912 8431889 -46147912129692432527591873516697366912 8431890 24365551758818580749982734868336145920 8431891 -57225917068567930431602665980928641728 8431892 -2734907256248158590595236646575955968 8431893 26918090129703628234241786256474638844 8431894 -15452057814893431781206425738854178816 8431895 -145211879624675851299927844430859319200 8431896 -55257658432431760678938784960617676800 8431897 217483843790339978288591359136642854346 8431898 -56978470330279652932764319832182546464 8431899 17597555272091227826012060760696599040 8431900 27984780006065624180221841343329024000 8431901 -186004500372910495466990748408355795098 8431902 66792901372139557578304118231151727680 8431903 -176829819176267620358925685185005522848 8431904 23648041376610544419287908471255203840 8431905 41307029742938996955095822406204475200 8431906 -17949556938358635939639953303340510720 8431907 107123293077282937548635748827913277440 8431908 -38886962960294229670320125508741365760 8431909 -221572739098833559230120748861458173890 8431910 -52480279448990059144881144129882480000 8431911 141523843883145272726435991749115187200 8431912 154430907824311710333988397086154419200 8431913 504895087258458466863728480363310720 8431914 25641084454842507211177378921133533440 8431915 9015595451886439403420423764816627200 8431916 -67370551407854464070472896105064149760 8431917 23910487467736129996225175993874476448 8431918 37321547578520859826665480880321508352 8431919 -163067864491078277395960567622523302304 8431920 -6564660323210747279337480148618444800 8431921 16896634256007150328892435231200438512 8431922 1143698902114808623873657120296609312 8431923 -129683215566166004998213599493419913416 8431924 67532552132789400272883099369758073600 8431925 -57759409331881808361942120602983027350 8431926 -36682029769152966307315185972528345600 8431927 -5734984844247726892780602270380648528 8431928 -42496536214291423484638539236426403840 8431929 67554379784335597432677748287509951808 8431930 977468719070958616502667547092213120 8431931 192465566546395890796824044278593909732 8431932 -10070817727155045522924202910314748928 8431933 119878995291397695223334215666171530182 8431934 27664434602153924846120559636710784000 8431935 48239296581209399276445963363104326800 8431936 -56797198413850879531748966869565440000 8431937 69219838402475257402142858610981184452 8431938 57632141640484825709411111634874368 8431939 -31782534230945091322309925625563097144 8431940 77774117699295769328969407032519290880 8431941 -66929034502576967710568725251442262016 8431942 21090776922746355809281515730512427872 8431943 -40454393641770629178254383424051170512 8431944 -23887052676249651733135776773105664000 8431945 -60547118543321744696373459276733302300 8431946 -18701395797532513162990019804592926976 8431947 -38124373091767892814081449152521756072 8431948 12377709956057783367605151663770285056 8431949 31827040327543085984088432160197488280 8431950 19009650296658355017499741378707072000 8431951 -11835057285515579860635154165137095496 8431952 -27663986231688758590270841911846969344 8431953 -18332309691714026874322007505891921600 8431954 3818257473592041955449930943828152480 8431955 38239722662109101519321981846807129760 8431956 121491760856633842853051794980218880 8431957 12634956685944956724504931389242661952 8431958 -86815528413449791457146297691391517920 8431959 108352139890764565819332355372005683304 8431960 -10890539609484933663110945700378624000 8431961 -57331133878794892712073387236737431168 8431962 8261798937271158127691559104454463488 8431963 77735502622848250424406907641346758212 8431964 17437304330715675958827354227026982400 8431965 -166497960105513846187412463155402424000 8431966 148245857389932322232916243898952832000 8431967 19491377282362491294867691936004323824 8431968 -50043484893492084397194637262257913856 8431969 13065983749703471920814369670824806400 8431970 -33731967820414500509082665632374758400 8431971 -12325688803776394811413061032034039688 8431972 71921948472405419571812368364517544960 8431973 -222602107612424306639149303367645119296 8431974 -46305960459106190380350506498588696640 8431975 -61211053612895731897025319067109968000 8431976 -66438661528062620802505638824494448640 8431977 -116091899800044636940980299741630292192 8431978 -31616135017383499089230454079200193440 8431979 98740717681369864062633157838632574580 8431980 -30976320938234054035025514625382384640 8431981 -30059624991879389510484771669204098218 8431982 19304121828275539798021444207595485440 8431983 39392757466511780719715358670145436384 8431984 22294571791979009596050699887958294528 8431985 -34241848655170308162093618611787748800 8431986 48980269302810800974725038808275942400 8431987 211362211266085609436990436689627138636 8431988 -198856567971431028271655499098156519424 8431989 70990868580434039261292493413287713824 8431990 5838959138139462415651207887749990400 8431991 -37880103178084369354035954287689718400 8431992 204691500290702872309554394867777536000 8431993 -21663909063784371249826631150488052758 8431994 31339682172027251373885943027630567392 8431995 19245638872359125201968861541902145280 8431996 149840794066754735468756321974390016000 8431997 -59274381075947881452445604340826501248 8431998 29727534572626457768683754798554400064 8431999 -625166786895969463554644577210778000 8432000 -44290998008952783944002170739752960000 8432001 101630936764300489394825457186662649330 8432002 35696077598928107044327412069332031952 8432003 -169988170645062567103446717117222191748 8432004 -3990049523509908639883655328033742848 8432005 -83081121806021355010278070269281094240 8432006 166259908022183349653530128505371936 8432007 7584217731880695680114067180140757888 8432008 -67248365433952689391555518635975178240 8432009 -81914144904515560586407096742182819740 8432010 -3151854636459276716275862386751673600 8432011 -4256369310254950622839172155893604800 8432012 -139359869025115737691041762759175282944 8432013 -23067573869041106812608630348704264256 8432014 -1391981458733316937221239127260718144 8432015 148029041103659650670148354057347489160 8432016 -25022359426986707524413327497720365056 8432017 271001368462987137719885959672957013184 8432018 102702584004477541846137480022188278400 8432019 -2409479763990943048027304509981996920 8432020 -4867277362729147989870581157310609920 8432021 -28062185859020409781708769550020381508 8432022 6901927895542868812065751668217031040 8432023 49949787109598759493864254409531063840 8432024 -59285923443035586840163869492013271040 8432025 20606494032916068559125734128902081600 8432026 -111283737341738263101993999253760149536 8432027 195069823727927734296185774633428514112 8432028 5878400291340941442628353004327526400 8432029 82321176990272738957147421382483992640 8432030 -35167402801706969764033910632851125760 8432031 -17603418112416445878507970203854395392 8432032 25418043948189997506936226894543060992 8432033 33495067923318161037564018793054797282 8432034 -28594235255901541430725579682837928960 8432035 29274085916203700897408111853903039360 8432036 -109802845047198300442596665989585653120 8432037 67654734309100853128521656911798510428 8432038 8692698344763271064728984711735726080 8432039 32715336261576724464388851111037948032 8432040 -75398678622603858392798877618020352000 8432041 -74209944577670080240705921097622026588 8432042 -525530707602096244675531969634131968 8432043 -83705628921508886729971718164285863936 8432044 68378152675209337206879591081062822400 8432045 107563890591859508513894657213587836300 8432046 -34880052925108594642660902938363258880 8432047 80819725306798872220869993774458581240 8432048 24625078842372453397578457250680504320 8432049 95901861320364266386317281325568842864 8432050 23499233616709063008700891405821417600 8432051 -7142743260989120125040323117173026256 8432052 30860077650601608887683992065958776832 8432053 -39040093752158148620167658637878188032 8432054 -78626751030644151672850717786283709024 8432055 -82308512382642590981480808184248766200 8432056 -105465462574896739846017559699861893120 8432057 120706288547296199302431838870482459306 8432058 -24126070990344807113916342199782460416 8432059 -276601600981443308325031632192633583200 8432060 1804405957462153414427591547512709120 8432061 68416729221914999789567805192677642784 8432062 6376311865411529351544868131875672064 8432063 52861535620293008297807138309921982000 8432064 20433442840467491936320977333324349440 8432065 -127055438082635446228786776408170217600 8432066 -24790306242897586895381839991057765856 8432067 -69304405700488144650718755918870129600 8432068 171908639125186238257288313175188541696 8432069 266976810342844906541092719738564420060 8432070 33957799352904129680884905051035875200 8432071 190773127834080056540632265422098765272 8432072 105593047705853450744197236680947507200 8432073 -89122066612496490523411387831393077120 8432074 25538177327715328751261515506897100800 8432075 35386748200073829863620340851826787300 8432076 15075421631372707837511128599118086144 8432077 211091488439403494417244555682852867584 8432078 -24844239018183284753188439173725351744 8432079 137267932983512833435571254526609685384 8432080 -8871163851277684582799973561507594240 8432081 -11799021154891264417683558045488995008 8432082 77507009271009188456574595168199780352 8432083 -69428984755902948475606193461503637176 8432084 -2394348733184004175416014990504337408 8432085 363351634690325947212117182189558400 8432086 -39279237005062199598822304019871494400 8432087 -21111057532721301185875303220013414264 8432088 -16221604959106347342767960630429614080 8432089 -167310456409571455556307766103565125110 8432090 67827622280778502690904375424887512800 8432091 9515164009467210403302307052100311040 8432092 -3418540356355794907873177388165337600 8432093 23414090367207824370753582527049857664 8432094 -3599802280341692148897130882323409920 8432095 -37929804336102155127156150090347865600 8432096 184549977606450972451408563811049275392 8432097 -53154615705706197201208719981835371600 8432098 -39963521118937149987813837538756719840 8432099 -39039609404217994899553943109660624672 8432100 -78297300648943118871506590956334617600 8432101 -86514347554541755335938510047336628196 8432102 2958560607200085163337568069588480000 8432103 -17208235223395253278707716655956611200 8432104 -197831669820799332241599789041088906240 8432105 131683305492502860830634266035774104000 8432106 70725425040509267891323944133479247104 8432107 38232827947044032192604633559565877112 8432108 118749220903009546756110998247799296 8432109 -29646863222301037835819545243130307936 8432110 73268248905383389435368487704784512960 8432111 -47712216138750159637895376298104599328 8432112 8986169102643850459021543976056455168 8432113 36821905993160718810080099306290889380 8432114 17091952573502563630865829925586224656 8432115 8853113076096317973296769864567277920 8432116 46083470152448431318671245739393202176 8432117 -23443486262814851063457968099212842834 8432118 -36152366815147537837319903203624616736 8432119 -97283093702659335313284516195984673104 8432120 30875754371907242442940949580846796800 8432121 124003456154765715992787228949359864912 8432122 -2886798403848137624540815332368717568 8432123 -30004946405501301555930114584453356800 8432124 601599092298743148991026638484602880 8432125 68899045211738873048135110827902310000 8432126 42065210860060402085705705375429056512 8432127 117190569489097025235819372550452000 8432128 1446626545200715059509891814867861504 8432129 261903951037467095223783641333593157376 8432130 10175490957197635773120375790215121920 8432131 -56365866582435907972245554532061066400 8432132 -69628943222750996358232694288360287104 8432133 -63555963353627115314546017862049209376 8432134 34526866255171562598347663484398469216 8432135 65845454562864479707121496412890851760 8432136 -28329243964713207509739088551619783680 8432137 5598082253295870863250999384375992000 8432138 -50549862449622497536960129254728155392 8432139 -18668713122428082232807584186827841576 8432140 93409456804266998555652734285556925440 8432141 -28727606843739263683353958461587637108 8432142 -2089213708749876338169065058001631232 8432143 55358464530081011883966376643248871040 8432144 -25221795904349726368877174650951434240 8432145 -10411054341561329936209163306424377280 8432146 -2397967332951795590950441780590127728 8432147 -1656815535342374147360915108302312404 8432148 -22316217854097149467540490982894520320 8432149 152669967553072669793495174057012757120 8432150 18328256706591815502132839787885808800 8432151 27524779112682716705378360682587739648 8432152 66111423250677135668415565019268341760 8432153 -8074218381352813042976336992600392720 8432154 100732299789358715704497713778215523840 8432155 22800314655740185608264108166502421120 8432156 -30373071201626646725675395390792273920 8432157 -3614504371718077043625104241660296640 8432158 -36698914162712005530687095672330999424 8432159 50001775071481330978537681905537317280 8432160 94295266879162859568069107746571550720 8432161 83480151367718329369611675675298769762 8432162 2580406903951429065689405560946630400 8432163 49145934359158909674819210369891622692 8432164 -50341180983312347437537418237703548928 8432165 -8113564169689798002737062573222072320 8432166 -2804208569017234697362912079339002176 8432167 -34762325967399686046791356368293067784 8432168 45695185057652936459348215945194946560 8432169 -44840795939788597545001772735044410240 8432170 104394760100176098846264060472751410560 8432171 -542766066374524894817725660891500096 8432172 -39882632915750232253018255130352319488 8432173 46803863607394638162551442146712232128 8432174 -29562288667791742957439513671148661120 8432175 21059234895884589268792867103660559000 8432176 48172748511924719952883064727804444672 8432177 -34993711932614872786806150069740257740 8432178 -36906804100797002009291752169470229376 8432179 -34794878096217953381348606998649346224 8432180 -11188217692671421241122903918105785600 8432181 5892098387352030400890804147534909600 8432182 84267075662930140834755750491811115584 8432183 -54977053090999792989937050165418120896 8432184 73125018213639096333995398276061368320 8432185 -47815369324957259978703498881643094200 8432186 -10244635411485592504910735158196490240 8432187 -61543584485906199674250629048540779296 8432188 -57871593495601122584310505607606490112 8432189 -5538721555274262854046576822504769800 8432190 -5597185148322602507497941785810023680 8432191 29739125725836233878504964733995206944 8432192 -75673199620699593430389825982924062720 8432193 -14563693642844332051509030181233859584 8432194 42060256009763107642982185265641389600 8432195 -110287308462054474165276105522245410800 8432196 -42290838254769817841478810288806519808 8432197 -136192886600919653919685758923394208354 8432198 128071354839769476749860731665095246464 8432199 72960946257678967832622393293861732784 8432200 32059817075274950966600132904407040000 8432201 73021921764906053240857726267358762202 8432202 7548883163158970456254442139738124032 8432203 -40087351314291367017796098535183292816 8432204 1989883248691794594524043899533673472 8432205 -86688134964723058709483701321159652640 8432206 10814015281798949821483640820969130560 8432207 15520023700029422856413339682956882400 8432208 50955827955386591736848386238939136000 8432209 93107096230972694371609306259439215860 8432210 54078703597286270908351806395065354560 8432211 -91898389774905177391555920173509222728 8432212 39038398757199748620453267677679812352 8432213 29234819072352880079462556792924969720 8432214 -420768131494377717348091129333831680 8432215 107404919289404867381490082931835449520 8432216 -13429256182852512789404739764446003200 8432217 -35511972161595908914457754092622300672 8432218 -47627679497683785800572553602099152384 8432219 -57248178233545393352226963431650973760 8432220 -109145914379860830908618732104412928000 8432221 44296479178813951844161474714642369920 8432222 28323920005669468999979593098627085824 8432223 -17218654242576485690223037760627312640 8432224 -46447758451720665402882390988750061568 8432225 68952954686728020000282826646515566000 8432226 -14486142723806047470928709850372759552 8432227 -17642402354372323889266799111696231600 8432228 -22415891358301124051602927313708924928 8432229 -25528725286058492080711215738748084512 8432230 364497969866630793635557028218475520 8432231 21678170605903703525003669187461647032 8432232 116329448153027305508153788964851384320 8432233 -21169034189124800485347596096220124700 8432234 -33991227211848674145047544716764731984 8432235 -54385888169697333472851511773985804800 8432236 -112097455662720704387220898559588734720 8432237 111514610481119664838714307964916019520 8432238 1394881261426442173725157092164703360 8432239 -46688424803882922685636377893029414960 8432240 6479933782759408305465737274035404800 8432241 108015524274773897077409987056109185392 8432242 -2092620591447015449083790798168472576 8432243 -237860763556809377073775370909689549920 8432244 26204849498218736966356521613493913600 8432245 90327143591653571522503004230304953500 8432246 -16457040243910070375910423809890577856 8432247 -9592486379790683734733241595958790624 8432248 -46795969819389725161993308618915840 8432249 11675194880350302780640367989174619136 8432250 26205423915038910022239697443129408000 8432251 -187313339728527382683068264378053446748 8432252 35899849043749389141875057641299572736 8432253 12220634192718568152014203001086901862 8432254 -59420434291199296293636621196136999424 8432255 -118414608445331403647628038436650107440 8432256 -17587479027455242129828357402924154880 8432257 -62096490723968752683955733466437920 8432258 89865799702599773484338170255504086480 8432259 106051708794368519003539473329193092928 8432260 9907787691094624199333427075138305280 8432261 -7511282584383050871668669227094943138 8432262 3709428270510421084509354697672757472 8432263 -53082229874486654382093190843224155304 8432264 -127254415279488563204233123138067696640 8432265 -24078029441160922567348110261360687360 8432266 22738599980937711507918134963383574832 8432267 216312582540799717602672282274157711316 8432268 9894306775071413219791222925199802368 8432269 -178166333995183288365351528073481728330 8432270 -48976497219649750705676275670717153280 8432271 -29735161651295781369086229169915436760 8432272 71061315042849827511441138190936473600 8432273 -2130536680990266370645360708583254416 8432274 -14232053380508169794093979384037539840 8432275 52157957038610022715595611880382836300 8432276 -9246018929838488760445104168871188480 8432277 45467971518673482936511903481999207232 8432278 39118785443177178119381609305898811456 8432279 -1600798813275904668773027751392777280 8432280 50077059237495221795290938152936448000 8432281 -79615078234636917853688901562811474496 8432282 -10108486604860266639391395825025034016 8432283 -71732828199680230049371031573872935936 8432284 36560835815465418417915229227920321536 8432285 52502410629562528826313836412473144160 8432286 -12740201732788806456163717439185662336 8432287 -128947923217645863419504063965906573488 8432288 1819809501686061526422891131965931520 8432289 36394493452847138563367382649072491840 8432290 39067187453187735535221621749352026400 8432291 69654518486172546261480379303279518672 8432292 26393121993668795667847648028937682944 8432293 -70864758456675195966600225168555178016 8432294 -25862726754271320965727845095657167360 8432295 8851984538679588313214593668633859200 8432296 5290070968239075315508746234676838400 8432297 152426810136121206546694045882683178746 8432298 3142176580925151809186906347667629824 8432299 162553283205067320076098820869514435264 8432300 -186943976273239135116802839330739200 8432301 254945678578823033542150649670646131840 8432302 8157634185903586883593537402256209920 8432303 4876253590353074134947550560937222128 8432304 10726535495232297917232234408259190784 8432305 4761452836385413907209430042941603200 8432306 -23110684176766677526032336523026081792 8432307 6712245247606189346889425166525907488 8432308 10813427307798758306139558467415916928 8432309 116491188059166345923977189568967030510 8432310 -177380100832503504827115238329262080 8432311 66844611796645562801967963135473999912 8432312 -5702992265839381571626571043934924800 8432313 -83530341325347896060173731930173640576 8432314 -77130643382072502620634946595042277120 8432315 -77155212746361956287712156949273792480 8432316 -40560535382870757573455028478658150400 8432317 -252064645382454046607733932094395082048 8432318 -96585925865501637668476161171938431296 8432319 -47313567852622163614760056934162785920 8432320 -957062496833167801139397216404766720 8432321 -121939736215205688775914905756443820478 8432322 -3241929905677903168302278794794649728 8432323 37529886378999710707499837568253005720 8432324 119200847157502178371394247675707373696 8432325 47027325278897000335291570970622465600 8432326 -5984188412712866220971420021744749440 8432327 206673225484552311418077127891335721176 8432328 -28523230227933830044218957168057507840 8432329 -2329767141259670534627922558253511232 8432330 4915319951690654502542917594478270400 8432331 44803260490460835227930075000600193024 8432332 -22752317525162998618108668923521436160 8432333 -13001235309028180861781581162529573760 8432334 18538606539015645670332726029326291584 8432335 47722155095656134444372790705553756160 8432336 41591277012122771715216894469176950784 8432337 3164007992979954803303691806831165952 8432338 -32287981903363109281020394883801360256 8432339 -252419195020214719690785326276243674560 8432340 -25377784643732406862810365547553341440 8432341 12535814717569394286984541488263181184 8432342 9511077781877685651383199600853239072 8432343 -1363758955114226570006865939236338920 8432344 120654259471375568529620571733026908160 8432345 54790956296607557087047183252932979200 8432346 13359055415191434871788705126763762944 8432347 27160828298603143791115220218308860928 8432348 115667641978920192441221138645464324608 8432349 -386526482469867318906222909326093760 8432350 -17615814124684325024629676901383827200 8432351 -186112056497203028115542444564233142928 8432352 -68789216582164159653739640642359787520 8432353 -49315981277312528963897467684867858200 8432354 26899383476197609734006948083874396672 8432355 -34488926733926322863776248513318917280 8432356 -157350572326095898879440332417608094080 8432357 -217825893796639102859630576517609573000 8432358 -6930216600530393120327811701531776512 8432359 -20005651046796561805692933424070663040 8432360 -27378348374352123423534733224258816000 8432361 -109675941227765960288821733501428607478 8432362 151329307153096451251751115048840986112 8432363 -203351718398527765527808529828695197336 8432364 85585396437844694207057925263520202752 8432365 -33222885464315942818721685971719882740 8432366 -10227797658619323828723638779313025216 8432367 35048166029870154527277131107376926080 8432368 -1560984716051126492297908829918658560 8432369 -10375334859813278357425526504455152 8432370 -55427092189148598012464302962273484800 8432371 -182223037689995146031284820995486244800 8432372 -9562294229756207379275065128914190336 8432373 50087979371119675982805663930989593344 8432374 -43262117694113178395761760152890690048 8432375 8226100086725190103383344282858880000 8432376 -7398125051198888526318249241956802560 8432377 -366098575220975887696076977875404298428 8432378 121067916361609776937263322466605200240 8432379 -4869735623566079047231284812240856 8432380 25074508677760970332365512401060838400 8432381 238962614495717971086824204644075387200 8432382 21227810263932586113472663910210264064 8432383 -13658770811150915290343639732754106256 8432384 -126988320595513816449911570729753640960 8432385 19134408682848008105224908511442647680 8432386 -703783921804771229745042011422828032 8432387 -128439795262747034839916263309212392964 8432388 -19035362841294600569504367562761008640 8432389 69179930160773791578195077716378038912 8432390 52620481462454709333013837233900835200 8432391 42626747304518095858787372701585260288 8432392 65667340928086614838089913419345024000 8432393 -22324196481921417207875232519491083980 8432394 -16089072844240058459085522021770634240 8432395 101165708111759950479747110493442106400 8432396 -10210646903400152133057060540353255424 8432397 113634196700444532983256229051182959040 8432398 9577177655690959815902714556609945600 8432399 53787361143503365805563168721183249664 8432400 -11752744802316577018256271664108339200 8432401 151193214165093354892944558687197108402 8432402 -15790105827852654764713233707366196096 8432403 13417188245888913656375759651305248768 8432404 -169339254978269591132230740805228146688 8432405 -57028670906069308191033913275849421440 8432406 -34657659209788787371717840286752583040 8432407 -18650538181641556553545065237957500344 8432408 124955605855433501637050558135093391360 8432409 40600677040937605147153433196556974240 8432410 -48376110422961202164501704101499469600 8432411 -15605329388905601714798519727657369216 8432412 -3762909769356743448221694793691186688 8432413 190248000529174498632272803094378993184 8432414 -135574792821072933912132772807534714368 8432415 8320733926632387998378180466470795160 8432416 802386149414139528911536868940644352 8432417 44664723951121894503205513306315200 8432418 -18527173887936626044426725738134599296 8432419 95341990689121016750988458525475356672 8432420 22755865254655986264840329629254017280 8432421 16866422035674286710613973042879087040 8432422 -38337094627965967175454664236467347488 8432423 -32492029612829635453389181305860430360 8432424 1836477664720346141186965316465541120 8432425 12824464354568948619299015831079978300 8432426 -14463250354979706574701799210359340800 8432427 154779789386136376920441836425447354032 8432428 38685256335095070798206271200898083840 8432429 1466291429219495756639811687150162048 8432430 -3010488190966366923228162159994922880 8432431 -64372237662365449347296555112661000208 8432432 75843743804964817966019576643458826240 8432433 62515327212592850513164970037109307202 8432434 10075521194226188571279227526422636544 8432435 -142077414309590424216420229655664115200 8432436 1992263829133089989400631595294367744 8432437 2583892023957040609661686105081666300 8432438 40118745147295526320594439351079751296 8432439 31775939192629507480388437892765799888 8432440 -22805885825159231455396469209347379200 8432441 -120347823644585181464564456934420307158 8432442 9064566699980728675809013495505178192 8432443 20290086461323765283333464014242142692 8432444 -56474193567348828149148543289083691008 8432445 -25048968123582642624252131676518870400 8432446 36823963358862854107291133630380056960 8432447 137402749520596371701756272273521561600 8432448 10666352149216412374581830733168377856 8432449 8517814413834306067182346772850855364 8432450 -8652183495972241773395239976383850400 8432451 -67940874660639316940388662505171762960 8432452 -6302907783915923825433588717604843520 8432453 128508519763905783684281550485651820702 8432454 -52223018711054163065971383321924433920 8432455 42178581236686552878957307951406778360 8432456 -23617763002960524911424777163219722240 8432457 -47618750811992811362617985484006896640 8432458 64107111167663948421125807657647134720 8432459 -51669052383054065153970733438065355008 8432460 -9341423727875601595983217535742259200 8432461 43754416880589486842912942528782371062 8432462 14385362730152770846917280238804567232 8432463 -29247361961857051983753563379462101616 8432464 8216187147712950657208968687070593024 8432465 -20732524294668171728192938559766938880 8432466 25252173129665055364543546299666800640 8432467 34016864097227330914946546576303351520 8432468 76025242075053001453179695468807915520 8432469 -21235991239631927846940037302884385906 8432470 -29664451903891220438104551364887962880 8432471 93665501698227498192427239565085073672 8432472 896840200639509408695392993579991040 8432473 -17557172557538282462425875125547892864 8432474 -10626103614630530795374030945985397264 8432475 36769564299227080100297174816196114000 8432476 -35070237914737294475488929042244316160 8432477 163583184371618827729341968001580492326 8432478 74938400794022178093553186235716475520 8432479 -18666250735406610068128415059795302912 8432480 39470372753841053402374374134670950400 8432481 81128792739877085658184934934834386352 8432482 -76412320847324579117052669947022591408 8432483 46356003286549501842704595210111046440 8432484 25100368342474242492862499290954945536 8432485 -12680244261811410596109806359095360000 8432486 77961484542206358224892257400139212480 8432487 4941976366076642891458611203814364512 8432488 -144153048102530561454238673501189514240 8432489 -16730369687890939556723040701601467676 8432490 -22183990149574878132771838053319680 8432491 -5224130316866577321975745000653287616 8432492 -114156293165322620112399629811052963584 8432493 133231601957294781051979415457178854144 8432494 -22668461196467931747772343108631255168 8432495 -2495934854139801535452781335020606880 8432496 -4941918910168316397821792850538659840 8432497 -89076928571296595279246648597734411054 8432498 -82874994984714467652305765545603160064 8432499 58498339301256703124544763807461764664 8432500 -27192291353099711298935397522162640000 8432501 36019277784812924096748904163207909760 8432502 -16076347875088584558820694871652690560 8432503 -39445424615011939783938463494680830656 8432504 -92210023123630878928828774310267904000 8432505 7097375120982962825601468478361612160 8432506 16629945757195180700399095179654098400 8432507 70409664573182343582972536250767609040 8432508 -2265224159730279867375331452276555264 8432509 34037448315437073247538156573627736710 8432510 -11798440957442626794501115179300013440 8432511 30216517021987492446898014078236528640 8432512 24562004862534430958344016194783150080 8432513 126112927148356602971986411126325421504 8432514 75853053646552409622880996012445357904 8432515 57433334895202041982488453042493440 8432516 96666728175888042125111723263676328960 8432517 151550626506755922421967648262399004512 8432518 -46454990503764135192503683444903157760 8432519 -2663977716532231314509248628159876040 8432520 -58582131659630293731730573842933350400 8432521 98707379216034859024919081902976685722 8432522 -786179544725772945407441947444371456 8432523 -89150333807534190597079629604559951040 8432524 -84764600935572938794517739473854822400 8432525 50170486526915732007528946799825734050 8432526 -28386795269508934577014787355607121856 8432527 -42280267858119556016925262082181826176 8432528 -7997768039332646308875410322547802112 8432529 14385388519830037595798158609025819520 8432530 34698990011411074314385522489360448160 8432531 39279799125344487119179602613610332332 8432532 62207052967115309586678450863475916800 8432533 -45671438531960878286415205598120008200 8432534 37486762527533526615516451410137458752 8432535 -15395982728951678450395342116027898800 8432536 -34815193261187552795396409706596925440 8432537 154191320001972824139810296615376378186 8432538 17875721274318051248011671565785043200 8432539 -881618534451155520946968642418184640 8432540 -3962565198597065637286733279051980800 8432541 4229426705017499784535627701528315948 8432542 -69198198848139755920835880591729508800 8432543 -65281512444422724030800814365826291600 8432544 111477699252046672981754066656246628352 8432545 31743902467778229380318590555242811200 8432546 -65847250390808916047722150345913548800 8432547 95678064923540548586552356117362190200 8432548 -43256698401117628888415252974169156992 8432549 2524028370165542222199227674100508960 8432550 -4379388145307799229294857293551171200 8432551 -77260781903086243909444617787806898560 8432552 52613820172525939890268700117128642560 8432553 -134116256483146754823488576327276039136 8432554 -3651019346766838006295834125286247840 8432555 -4524064669256580491567381724601019040 8432556 68625342350905439024786029510879469568 8432557 36704316247716478953067510231273345206 8432558 89082238911036339153465614142025728 8432559 -44285461791911876257437968590382069760 8432560 -18125221327267206232774197703378206720 8432561 -180010131105178800452866041456237355680 8432562 50990172880153159612047010862395653120 8432563 27903211955922391270627854139039015560 8432564 -16942959639491327945251354800806277120 8432565 -4799316844393637498761231940676814080 8432566 89559537948216307349375191147051427232 8432567 38476235380320004546381858400023622880 8432568 -93278012422141131730680077553446092800 8432569 -110706293225702994583204973233546016256 8432570 -20164615123788626007952325123037695520 8432571 33793735628936473502423263256747994624 8432572 65225888679457161361396661446837509120 8432573 104107834440318301109443354772091306822 8432574 12291999281195473135067242063179202560 8432575 3401957428492601723144370917254749000 8432576 39535464221588210825612142453750497280 8432577 128392883347899775850950820409973128114 8432578 -13565920296540099535834740932915629056 8432579 207809246160526861460651159814525204480 8432580 14925020596678644838358235806721024000 8432581 -118781969886836956214408615525276251618 8432582 -5074542419282727373503395889556549248 8432583 2174226057551203109855300792403872424 8432584 -135285065244231408480491737292217277440 8432585 5855887817780007956545089422242709760 8432586 -33249665689033115158362670531971015936 8432587 192248133827587303583282579502192441236 8432588 117800292552001553523613311806575687680 8432589 3943924595530045911406532385528109056 8432590 -1225468906603040433123778181593680000 8432591 102452472968258955767036427067410604800 8432592 -8643410111622905916385896668512124928 8432593 -11671467972863451570873372536742479796 8432594 40197107746409987827953459328779198096 8432595 -4574612488124606143418820810819869760 8432596 -4735353862488159797555799388486416384 8432597 -89021308704430900711757852585250773568 8432598 27136711257134955202834647302018551680 8432599 1244386494367226299432839668234130432 8432600 -34691265917735253161892872536945152000 8432601 296743506106604727624285861479520000 8432602 -31688184240940820298602527867384235808 8432603 20311821493622864082974618528646405360 8432604 -75687125871285932183206423740221276160 8432605 90348565603460879672200974267001301760 8432606 -6557750965411497709946995481191471680 8432607 65926405158127281837187474482597679488 8432608 167750628307999155408554939626495672320 8432609 -21075254228543635628740671194708455020 8432610 -4243465903327664290083812773269734400 8432611 -177759749451795216553496383321205164 8432612 -191555726922158982202547708357528686080 8432613 -24304980988274004501097661919550903680 8432614 15532958521071712161885797630033964480 8432615 -61215858472040153754508561419565680 8432616 102893975261410975857875269562145177600 8432617 -150960863733394183695019792930598379334 8432618 65556934115917662283197701030231539200 8432619 10982814570098719502598461706198225408 8432620 12505833931922955303736264462820966400 8432621 -92583734248923650394188243408200955178 8432622 34927423755185630819658069920587469760 8432623 135412798402092339954582653444583585872 8432624 5269241085464049225024544492659081216 8432625 5610864513679421091776429984373600000 8432626 4737360805294506962677308307309963680 8432627 56744481506263723806851751539811160992 8432628 -43727956956017822557543833391839399936 8432629 -89674377720426393978993778254008088648 8432630 -27827511928969460820332339249510244480 8432631 -21045315136694087391493977719313093360 8432632 53784241772413696375563937595004088320 8432633 -3939419162398742107861078226336300160 8432634 4749848968521419316155932477794017280 8432635 90359847368897549835344379640663726080 8432636 -10476473450526130151071244307927121920 8432637 -81051517981243437202017834928403328000 8432638 5131259282518208414213296837062660480 8432639 31773658236984043839397703983734489456 8432640 -90355730943902361623687154310211174400 8432641 21255007311762837282333410713101967104 8432642 5264842119663135397458427598495390592 8432643 -46870877039566985911491034894272368136 8432644 -846430818540604888233905489538275328 8432645 5523662696228018510319859948711701720 8432646 101798946101625728943290222533647237120 8432647 204680202400549426097115888721319699096 8432648 -70105103375727592504379758951596195840 8432649 -161101281472780573550658059065965375900 8432650 872473888365269890894688739860121600 8432651 5200873129648238694910518322094613504 8432652 46069919011776456771105144964411141632 8432653 11511262178182181642443259545576878902 8432654 -107835509728877111325143837267211292224 8432655 -44654268723710578473379950183945600000 8432656 40703722317802251704261694617922764800 8432657 -161196711887593193542333444152419261580 8432658 -522939546252311645537053677050983776 8432659 -89856074066129842490913704827782557140 8432660 37405613077686184005909441932651431680 8432661 63245017142956117344535769033397768960 8432662 36339806015385148818506401280387736192 8432663 195536866298020185541145461072599619440 8432664 -13979522863360254099338123732008980480 8432665 -169778413657401300132390402897199752000 8432666 2340654599283450985769767032083860224 8432667 -1547799591707197539199386982807997484 8432668 -9139771275698176717875600536524728320 8432669 23424082528937709751669252239819422400 8432670 4703192317730954980781593748324536320 8432671 -19066105039356578664860121771417311040 8432672 54654069857543211851563991377504960512 8432673 76837435641853069398275754684142193664 8432674 29773871457143667657606566570693859840 8432675 -8366551850097906739941679615249878000 8432676 -3151380694204662424056616821069680640 8432677 -10737823003598891106477988765318597536 8432678 -72356496359489908283320448620301303040 8432679 -30988435033869233633681834956658112216 8432680 -163743921656970085841251915247576371200 8432681 108414423194195094885682709969154799482 8432682 2797605257282903727972161517610543104 8432683 -68708265707689672161379077034781076080 8432684 -86873857416754373010873538070309849088 8432685 -32891845705408429860498837161798872980 8432686 -13428699370259156056004832590603030208 8432687 3047202734482628676152696923260672 8432688 1218955327912783862030113497666551808 8432689 112413280629398826523888328665575433490 8432690 15472935207852545235079499253043276800 8432691 9683537008192158908366891175627195192 8432692 -81179425085147108709848714734578701568 8432693 1190777497986213160229751245158792320 8432694 -120273865773730450730986222216386432000 8432695 115141043503793812948347360632890578480 8432696 -227589241412773143981948256735712563200 8432697 -11963333315665273521851739205740380160 8432698 -100098925790814109342498249503654299136 8432699 193597355712528330310215643314895215720 8432700 28068735131167061088318371116307904000 8432701 -199213711361480867857873489805867066996 8432702 40494849300369702561245826727828983552 8432703 118709535962532510174447698686065710712 8432704 -41625781599293899961634751178004234240 8432705 -221246781493218702619549903838684855040 8432706 -60319425018876263912673463414803693696 8432707 2943831516020230022043661126948347232 8432708 20390296521660644645938217949665689728 8432709 -15516952444864846527318922445229360960 8432710 -33391191838290271052138355227940622080 8432711 -5052935258365196681993230838608250400 8432712 -12893222207113322159768846366607022080 8432713 75904175108345983000820580576133427200 8432714 86520573305657982148865987218353056352 8432715 -26340905018097071970125964054180068880 8432716 33015185542781299189707051092858104320 8432717 -71609954399945028760192553655731740800 8432718 20731984668512513174185562034480706560 8432719 -5705021085234212831726539358867796880 8432720 -11005109492318145757730878801489428480 8432721 -9779398843437545400016818680423488320 8432722 -78235695848806894503010441989098496000 8432723 97864016332648874667046803984205654464 8432724 -21873223413241130059337554247513364480 8432725 15719573736313502697705113226611562400 8432726 18451830635286032923609300785751617312 8432727 119711954151278951903976304233623151720 8432728 103672727991321315678659143146581084160 8432729 19685578998297849494057403696279222480 8432730 74292809447237871386711022357945600 8432731 75989283574311637329962790709158688940 8432732 82695803335979411255277335174799360 8432733 34230471495092198211955851855254289024 8432734 112206199433545490930015539239044966016 8432735 -81618385922191059520488123765434959320 8432736 -64586930058607494090515604631962255360 8432737 76887435471147752748373686101118180386 8432738 -9641043962066069922718177470104482656 8432739 -4472426054246325724851468409578260016 8432740 -49802150307648748567753681516720005120 8432741 -1148443606125856930575546816657662016 8432742 -2290965995877957411074300465028109440 8432743 -45073758665850480072373607297985946752 8432744 -3956152377821367892325155581611212800 8432745 -56737856534322672150963320598168706560 8432746 6933263154373159321158287875214484480 8432747 -90678138388568996299646916563798001804 8432748 -8839167810502723789781531053271637504 8432749 95272223558082860073680105479247503448 8432750 -31539313853631024666372594496173600000 8432751 -9437813490619107320782378116188102400 8432752 -29927533472192682732227969455324692480 8432753 -77499583745538284522232554656100183022 8432754 -10913073216804271242287420545799940096 8432755 43409302050850379335006396192243586160 8432756 -157570587613261206568102319777079379200 8432757 -30343393940115348184753630316761251012 8432758 -77871783146885980579749853824402998016 8432759 38135276392900694045585693706753369960 8432760 -28047325571808922793463155304726528000 8432761 56283971467539906366313567560798156372 8432762 -50198591820787662203976378253341425760 8432763 111377198718215684448798996135692958744 8432764 -42339369430390385629769140531987536384 8432765 -114203657295771405046537979647679558400 8432766 -9991724762640821514745952146751233920 8432767 -29513547961544777498863137232093566608 8432768 -95826127713758766502607432603538554880 8432769 9192603129179529020524427018399807520 8432770 -6513510850255424830023296646557644800 8432771 118337253347673506670033498366984668232 8432772 -12383450943387719050571579248577246208 8432773 -612746362777229052106345477707692096 8432774 -14575389600030824816037556471507198848 8432775 24414913353215126365932847085206758000 8432776 203797471201272094658391349648013721600 8432777 -24520927264713835651090908484473898368 8432778 967807705417979007186982632972019968 8432779 11864876551582165076471877083457528784 8432780 68134185896453241234294849429962265600 8432781 3656001505919955322608760708062209664 8432782 -18643103411869781277142712395214989440 8432783 -7317345492276251607436199279331829968 8432784 8138078991584855910854049410890481664 8432785 -16672051551650562450844557526700789400 8432786 88824911380689423996585349933032008592 8432787 63322553136072024640754856197887762944 8432788 -651157778099820506550301731923820544 8432789 51375317272583960208167021985319341600 8432790 -9684323148771973137856887800973077760 8432791 124458628654515244501955388319670549192 8432792 -88745529465755862857770276325871390720 8432793 843121948083526879866714289567372164 8432794 35212505643359912621735931172133433600 8432795 -43052394590053108049053006475514163200 8432796 80981368900887301624734352472102164992 8432797 -129391452690116555116130842620240393754 8432798 21007936911890264797445100103215446400 8432799 110752932406411461204497854041031501200 8432800 38656393724113486209386764357651660800 8432801 68090465715708414922861968944962033812 8432802 27670016424809623817018166116318588160 8432803 61024204188370652609462054623935649960 8432804 67403319191787017995656526282450080000 8432805 815707577218837717019687579487864000 8432806 15859581832107962783703945030816336384 8432807 84702581072729779222952569749284104056 8432808 -1913026145097889468869127653810585600 8432809 45051786708748003104195494115284012352 8432810 -33378531408696289634225487841036610880 8432811 59284413236668044608356032466283847240 8432812 5084790755702265213831057591962025984 8432813 132089567204105964804154705004008183062 8432814 925033890058867320814320433864816896 8432815 134013492573219364654379746266577941960 8432816 441311037407979516873543255645487104 8432817 14174490900554955131615149681722145248 8432818 3212927935910899831645770702067648416 8432819 120014614702114579209492974820338654220 8432820 42992115006102630263955596934612633600 8432821 -13592271255492973252022547005812695008 8432822 -27155668820643516265112723893788360288 8432823 5125359524227130540777529455293662720 8432824 35141341697108043031903610550168576000 8432825 102980158173614580347273216930737085550 8432826 -37459774503118486950827803716254867712 8432827 -25069467780312640726180565815909994320 8432828 113604682199021811340045705416039952896 8432829 679010373391148882952803358906492864 8432830 1945721771280299425312178019196485120 8432831 -185350899937342422678611584034848272 8432832 -45486558796618267528817419536656498688 8432833 -8620264749499686362620478660661826776 8432834 -89866972739899598102317867731819291648 8432835 -35715643234469072975443419072288956160 8432836 84581585322572044957775718539727279360 8432837 -13431505345593907092605678075827677696 8432838 -19350798894139092544180110304079074656 8432839 -14906948971536960011359273615998529440 8432840 38186495332414124705756861977620172800 8432841 -9964385087858180432670799992269293056 8432842 -37023325921582472447026330352075847936 8432843 149029965291385430460962771895469075092 8432844 -16349519615932324082839740505351077888 8432845 107873665806155918486863226313819185100 8432846 17775597300593043008485577798766326400 8432847 11824991520109529514723067364437986648 8432848 -11126100861367656939617675174519676928 8432849 37504249022435765992044645982057892850 8432850 4985317647854417153360564670476908800 8432851 -5239062647684662252807267207444131048 8432852 2461202239743810992891874388140595200 8432853 75013201460560310001202705903194912 8432854 17660440406031076521136941247160101440 8432855 29442193499474220427733899313965718400 8432856 -133947364043154863482458710214811852800 8432857 -160875918482273370376013376276790450028 8432858 -46178519153922862958298744183352320 8432859 1804745819902689701479890195762426048 8432860 -43516685436207768308205817634780305920 8432861 196619325891953823347829557418982263462 8432862 -26135418092543540244564099023521683648 8432863 103169423131547782644737898355576069704 8432864 -44169650449385662275929422260542373888 8432865 -5459498355156978149452257213959568000 8432866 -10428096746004393477012888287574249696 8432867 -83707899146541317375863326934073990568 8432868 -9394831171747533409637404795805122560 8432869 -9272436931639237083940146208762556640 8432870 -36584132649175977535764521008128086400 8432871 32100588555298208945687492961990927912 8432872 -9425963302801785969885456659154616320 8432873 -126268949530087231161408834174689911878 8432874 -26266097025482729754772625962359333456 8432875 1192434396787072480097940494682708000 8432876 66197220343610139636566978791527536640 8432877 -101313794043455461990452596458630111680 8432878 -63015604312631723211884467099588493760 8432879 -16700563434566493313088892067458348960 8432880 -8239385580219809822740170203885076480 8432881 166221629275142879610616046073577075200 8432882 74110047172940817807767072614367115792 8432883 -33594191560369452746541134863793456640 8432884 68036174428037402658299199586866155520 8432885 -55669082105384227561054064975559585000 8432886 16291751276344028177865337621577791488 8432887 2386691968069477869460890170822596400 8432888 141043615591722649745879913773345525760 8432889 -5342702011835239160191615716669356640 8432890 -4084619410491863229564371595870112800 8432891 -103140221649996774581863275494283399216 8432892 -3872634082174712864329760429397854208 8432893 15995230721402226714659873959256495200 8432894 -33365907673548612487776299588265308160 8432895 67700757520772320255151818133697624720 8432896 26820119800210251044730415172374495232 8432897 -13557806805106975031392283448016531776 8432898 -23723144182463431954495225256556122880 8432899 9771560391862298744148546619874436160 8432900 -27527355479236863443726553969256156800 8432901 -61836096929519123088923977899560328708 8432902 -964197155404345558664611860382496448 8432903 103628401939668470501438498722638810120 8432904 -27480359745363512759442598593807482880 8432905 61915178134996277060230560227849767560 8432906 56640622276893209978000536245959593824 8432907 -970487814224863780361672737303876608 8432908 -862904793111690746242927212312374784 8432909 103606685744023653664939683287805421110 8432910 -3905905423255597290403818970731936000 8432911 62656563347550244641287513040948702000 8432912 47079135895627419253954293156551663616 8432913 -41622552773880497716426529650252634016 8432914 30082736763059236931308099627536141312 8432915 -42697165383152933282319220663548751440 8432916 86011768812666378587707072608102807552 8432917 108410161391828997439374727343900669966 8432918 13307732579420121724591937380754146560 8432919 3738139729058438239027405165137744768 8432920 -86647342718062317939221248246538035200 8432921 -17172972173334524045599447140499095936 8432922 4490844655864334759364190464650868480 8432923 -173377520985163076004231520539076360828 8432924 -65363486786891159807038741419347311104 8432925 -36764577175738549118921602926901092000 8432926 -172887231977374838686939079342413551360 8432927 20150772742065334637712558633012436992 8432928 25139759685548674791460564265682862080 8432929 -52744111910848875996351970339300591680 8432930 -9383699187144644883319977821422940160 8432931 27857911713294623754634317562369630248 8432932 -19909268364853854317790098895960730368 8432933 -132386876214254923267231538557351162818 8432934 -13607599838067593062970047634863226880 8432935 16926241333198223867595926522246400960 8432936 -80385482844618174190986628139365017600 8432937 222220525836387818953794712467943081440 8432938 64792018611104045093543843513095443120 8432939 124694614566918317996527113229135482960 8432940 17303471485875151227943116315894144000 8432941 179608338467585076775299537776233861440 8432942 -522113587175756830031317240795750656 8432943 43095153902337706531311899381389805064 8432944 -16044317721863744575802262541605011456 8432945 -174917630480168925813815925594538560 8432946 1053305525454316360529987006857764864 8432947 -21453187093887543078350686956958795968 8432948 65797372915986439695848284103551272960 8432949 -84267084670517944538159198157568072224 8432950 -22336241100282159227714827317178454400 8432951 152602445561948733518683160031160406952 8432952 -38120740513138062973245745903937126400 8432953 179230516722375150346274690841027240900 8432954 -28447928969312853144588962148062923008 8432955 133653273840823877696182841133185090160 8432956 49607503912530323838792627756053306368 8432957 -72734289216535732195766090966883901620 8432958 36737141861572832732895972620303448384 8432959 -146000738407838728457199068700753931840 8432960 -53901449309540494628582095108177920 8432961 3961550499214317042805967809107051264 8432962 15405141445330653794541837512908584864 8432963 26070473450434273667084128005004362240 8432964 25232755512276284450822469050424791040 8432965 50547862071990002182482719187223756860 8432966 -25254332725406524890429240335096585856 8432967 -131003431319463860910039197600517208920 8432968 -28471703928603128048454950118762086400 8432969 -177754700916861386452845751478874585240 8432970 6144097593292219360362784857634252800 8432971 -47839845000794935151038175809851769856 8432972 40691148081958735505962914010656043776 8432973 27306644643747476316267911100979256160 8432974 173251588875631396179193825098547968 8432975 113478094970369570438260989887457794400 8432976 15382216822138683127086472731696955392 8432977 26842033037150204149825621488527255872 8432978 -640691305925818022508404716357217280 8432979 -52677555047131071217962336821298270720 8432980 889177635668893218650201479200560640 8432981 11619299958834574176833116226176408782 8432982 -37540508329223400732749170182328932000 8432983 -12526868699487274337129090682388650736 8432984 -10828028655732493043656297588345036800 8432985 11464044344170811923504676840759275200 8432986 23795745126819961468341606468904391616 8432987 -73049598697035968276862233563946450364 8432988 541255736715616200502030004155883520 8432989 7533995722331831097476118101019873324 8432990 5761679246788317263670058335925704000 8432991 -1501591722993939280635365653325957760 8432992 -32684640788407585607563637377367801856 8432993 42158734970091352695881447242683838242 8432994 105905897699817251178027301887433509120 8432995 22692971272526207075171803643858682000 8432996 8546486202709047433800779714506579968 8432997 -49000922798876293207736089550209963680 8432998 -54086719232069433162596394129222144000 8432999 -17280414947334142922036063404147451664 8433000 133167884800309577174368440162731520000 8433001 -67695421382653364129081076208988830128 8433002 90753585573494732001928278151773419952 8433003 7179737210970744239439427878514799040 8433004 123763206265517632537582011058907085056 8433005 11339759359751125996124381797477244160 8433006 -37605845994804954345597871797652228992 8433007 -21232046053784956319482090098714016968 8433008 51437129656266073772150491095749394432 8433009 55298261983432895827697110594871378484 8433010 77354387613390069684324592872495392160 8433011 -51207931187662642560765203651192318388 8433012 30092674953697173935544319342602227712 8433013 132277652854215371485923192001821753280 8433014 -82594615268486716201313707266725538144 8433015 -24993041630228036140457619420049813680 8433016 5579711329649222222008929992822169600 8433017 54887419220998761836251205995295416800 8433018 29385222549973674875483464904834787840 8433019 -26193023415112546113238775488864400640 8433020 30860663878384641826433768642372083200 8433021 -55107846327945095662038451855536125376 8433022 130234485023919286472813455438572478464 8433023 6294654355410360335936487355007846400 8433024 -60051222012202550555057669481336668160 8433025 -39650855798804501899136865677172278400 8433026 -16289754734649558118471555801308387840 8433027 -45807478850079718241305319463987423036 8433028 124002900884313047335739453522766167168 8433029 -47706803963475841732390662101032470720 8433030 22320455922651171391628656032065744640 8433031 1408912372170785880324940693345536472 8433032 -71890944257791946912039056098577612800 8433033 876449352468292876335692090976697728 8433034 79401978121377252780489980391683290416 8433035 -23645971075308741671725497419965902240 8433036 -34455578048213176425784875632805542400 8433037 -195276400929428081734303819879234559616 8433038 115125461838777891160900584721615949760 8433039 61757039364688465891859782208588070024 8433040 6176442166748176317776555063350394880 8433041 -257249790647246078638310864433552306828 8433042 3757057294629207193740795948247397376 8433043 103630240894062359663514664109066053292 8433044 29150313657513750057316324364785327872 8433045 -17766804312890768791560582046555502400 8433046 -17942799438106484798916386679546498528 8433047 1642173304969209388999185840302597880 8433048 17049641319604156512149202934362931200 8433049 123563984278193361548097712141001382864 8433050 -1134175501984726615506680937924691200 8433051 -57540910883705346784516011994811231232 8433052 -100592840489071969776089232335590449664 8433053 -38981053066665317767669742938471826676 8433054 4378374694290828311446108755136610304 8433055 -114667818533125805273865382353363084000 8433056 161735214597878044774442358511063990272 8433057 27353858980508340480458060188834348992 8433058 -30270184173805317156436410915342971616 8433059 19044038618271870388277118657994231260 8433060 -23533290829606208445165015659132375040 8433061 29743969223196303512539360398838390784 8433062 -28006146553829357895300743362027667136 8433063 -35493598179610201313285972179909234608 8433064 26978195323935345743169356427557391360 8433065 -28449775612441126231499758305956863680 8433066 -51221283479287930128085150980830789376 8433067 50318266724318340252474085929500516752 8433068 -11974008183182130097125546821630721024 8433069 43153066763237823459644286492539137920 8433070 8413656631721700624995894961432108480 8433071 193934317322703582503224528002094334592 8433072 364700575481282520482001342708449280 8433073 172986444644308913391238790876186108928 8433074 -526865949259038949555060827352926720 8433075 10491942761014976050361790872783001600 8433076 -119665554777658172891865147181086136320 8433077 35299218704958984350943010797440601912 8433078 9963093408707586585989234064942719424 8433079 -183519922602498318050099150294863343320 8433080 -102798548896942317494590732448134041600 8433081 38292268429529618166710620958927630970 8433082 -3871504218764175199121134598983059456 8433083 31862373530299167040155310574465852040 8433084 38316337972897549821632252728850718720 8433085 -8085216265404356793596272238536980480 8433086 -41115088368181953987098994024779689920 8433087 -18867314782986852138458994537017544432 8433088 -42051906577331862711372751801788923904 8433089 -58313684827285079735755018144907569728 8433090 26090488869875419675435341950150745120 8433091 10049147791952548894575561699486494184 8433092 -138133270510387197542368709003564482560 8433093 -123720366158504564519367142543608372000 8433094 -91592947028529402808738815173191583808 8433095 93248085216634982519558955354747360 8433096 -28915207563385242700995135946830151680 8433097 253477435490033741857277007253130747700 8433098 -36979202702954371051461834620253289728 8433099 -78939385680204336140751175497021720960 8433100 5959972649849346529211565279276000000 8433101 219834691694786332095474369648994218102 8433102 23384598408160023847826981722525545600 8433103 3304663409211144448545013790250058480 8433104 11101698410599159542612295437988945920 8433105 7184038633164840884677786553169496320 8433106 -2435828928184623197418139837661990400 8433107 -217223646066438534750648601627303018644 8433108 -28325163939552483618031318118181355776 8433109 127873817731084988738949801846863263310 8433110 3173840201971015891531786595067874560 8433111 -62990236848228584776217616019746222720 8433112 5675514495361171117765891989212160000 8433113 22759765983590612573379475998022456200 8433114 -14851207024782995809479173274951038208 8433115 -76039327297914938799317958415313620800 8433116 67316638600503922607098401759656411136 8433117 -291171013375133938004315307252417024 8433118 95440992727719445439131919998618502400 8433119 146075417609524042994888093084116751520 8433120 -101249998365496121196843391612865740800 8433121 72649470252932552305304749240825564322 8433122 -16190554806365321504358888299964878688 8433123 -34131200417834551166142034123668404616 8433124 7129577404634680654617228797387800576 8433125 69702317113529286808312287120155940000 8433126 7490803174932326220539745076065922560 8433127 35594144462723580190073524426670223072 8433128 -197747218592204014447929579725208207360 8433129 -95706731948017294204103470580545652640 8433130 -53918014971023465578689507532291756800 8433131 -9573563604959971873544973979828934400 8433132 -18075748174061532022295830394397462528 8433133 80215386243895638959397375261002887382 8433134 13577730976541818260825536847899064960 8433135 64190171287711788498691146993372643440 8433136 9223812919509594485388562941196500992 8433137 -13004658196069441566877101649557370188 8433138 -19883855893931121418419486994375057920 8433139 -11530283033059373422361324088364871520 8433140 -86657003106025518867092241702764002560 8433141 -47291237548049265803581961954706395616 8433142 9570826006887150062814585614881392000 8433143 238595765928735157045583973032247484392 8433144 39499500116176726806362832167268495360 8433145 -115271417710345014046837752918994781820 8433146 93216860917554730679494329765874108272 8433147 28204047144480048235434894028140241920 8433148 64970747676332143648479257958285857280 8433149 30686428635149417211990424618016903340 8433150 22711534601293840754156181379943040000 8433151 -147501249795574190721365805755307650880 8433152 3519156494238320922618295741593944064 8433153 1665992366377616055741482948720699682 8433154 -19387116904495475512196344252675715040 8433155 64442508338101318475113898117756956560 8433156 -965197185011131324250236676636749824 8433157 -12230114112184583455348629919598301312 8433158 52693009003176444146620095771054403680 8433159 93903335042870069853182213412971351808 8433160 537851816183990861289417095899545600 8433161 130842189856633704589866966050029347024 8433162 34096519319938599168572100107774076720 8433163 -83867120167861141398637224555453081120 8433164 -42231730389129351107573980196937402624 8433165 28874361695359681592232808269447734400 8433166 -13316263268176816315579829609171841024 8433167 9666714075684445204394307347017953504 8433168 -31438326496817194804528957561473662976 8433169 45703106118246641396462965115836009840 8433170 -4777702027827689196336440643915729600 8433171 114674661405796648758887105665874568000 8433172 49911590291507316421803435597363302400 8433173 -4970882459358006144770141418522147264 8433174 -75868123507471787894632704553453362240 8433175 66971347411480510345680806240308636400 8433176 76801004649715140575337320121717596160 8433177 12038168707149603301453890957820591008 8433178 -5163798532207761530376747138574958592 8433179 9903695736408156146459709658389826584 8433180 -12199895941357777678621635870041702400 8433181 -141234912096460150516188474942865499648 8433182 -114093968666737958249958778645508423808 8433183 -85949066262049911949074014716123364352 8433184 -235505917241062406515968973779289964544 8433185 -25818605986291424077675526273919328620 8433186 -33147574123819966542860482192531383936 8433187 -13793640478307234463946878457828505648 8433188 -26073146518203384714073139688076800000 8433189 98861749346870528249748549059252701308 8433190 1978858527731364575776061240871206400 8433191 -69046598532042255106240340610931992960 8433192 16782135476362095443638531449322782720 8433193 110325138704833302219819800162646232442 8433194 -690898009147639087542799811232066048 8433195 -15934531423850105144255680742571981600 8433196 30020513140872366212893633725951622400 8433197 107493553441532991158503606554336180492 8433198 -88828555436363817824733019874098469376 8433199 20686193284372714045789294859677541200 8433200 -7966236109813233619358888376066048000 8433201 -8129379648918106472288478906905986176 8433202 -6154633861232284269637297294167196128 8433203 -1583898304826173989171691633298520576 8433204 -4547820985756123786479825268661729280 8433205 41726787829166831729268578353400560320 8433206 -73982171099425322997623321833740260448 8433207 99788148679023119377716441874475558400 8433208 -6770849280728661445830576265116794880 8433209 8056485823117900504215275337379226880 8433210 28924539043302989209723489546839275520 8433211 93119241604951153992373679443875459812 8433212 -68668254882158951201792662377842815488 8433213 35610609427673341524626514232520402400 8433214 88665409479358052020994824333890291456 8433215 25726160576636286380924942346357726720 8433216 25014333999106019436792283694640660480 8433217 -23961253126734902869940784043606177580 8433218 20922292726798133964540651116822417280 8433219 51095587967881514588754184338986193144 8433220 98619410429022360328561966116406682880 8433221 -86248207841997585978344646166752291300 8433222 -1043037178269275371307961977197056000 8433223 96871747542368202317263317938982097920 8433224 -169957968289367180279789372750995046400 8433225 -4265366837236523641755313433995698900 8433226 43039829794052703724740456678311616000 8433227 34934779670772457147763789985051011520 8433228 -89079648093971725925463469601864564736 8433229 -78808157922750760202904690530960154240 8433230 775008866613951104724831450550245120 8433231 -31881019043826162111526156767680550000 8433232 -64892023279861721099469846554453884928 8433233 8894982302463194793432467529237562482 8433234 5834449709218560938887853695644924816 8433235 48799459917108465117625571944476613680 8433236 -6832845421199730119273542139090534400 8433237 5016786543521461697502822925413555360 8433238 77439335916983663023774002536798361600 8433239 137586206668415229574335361829014986456 8433240 -8872090591558519212493202612512358400 8433241 -249951310615999721663982700272896912748 8433242 124813676489545707752869621715658085344 8433243 -17681504366757004381021400561908561536 8433244 126538521762339773710113349800750067200 8433245 -4260255488940099984414068363214640800 8433246 -1047727648503940292944577340405221376 8433247 -92502981358446248273664645294770382304 8433248 37091441627301757163859044479107072000 8433249 -2915983012626657449554517597764988928 8433250 -38253629576763238024966176471444480000 8433251 -236415262863452692108308216956938410000 8433252 7393375339938210588480760592721265920 8433253 -130077029160865596478081508275592938498 8433254 20318142847673265883384258285086395520 8433255 28201932602713291038379583756008338720 8433256 -130241989563348214300438599498912153600 8433257 -18943237247279751872723110145235111168 8433258 92800606989619456580322984074353528320 8433259 18141186542947153544974994268929113460 8433260 40964160937933718981027135286556124160 8433261 107585822153819617904392947578498984640 8433262 46242938440349339461153259731501021632 8433263 -212874056318694307564093456659792829488 8433264 6426344936562441717637727313781063680 8433265 40797288425139501805768067192415916200 8433266 14258692077374783428624169322215330832 8433267 -20554991783110257167405117225388555720 8433268 71027968467471925393163657300329125248 8433269 -137153576732947079836366008612362095200 8433270 -2733212827802998528108610701831274880 8433271 4482237701847090444871460128757987328 8433272 84934282787724457833163092491545681920 8433273 -44486817602769469043201931244886468016 8433274 -104534186478204791092831460430602019840 8433275 4074644963688485669494594310475505800 8433276 -1852687385838476837655673305439968768 8433277 -23609341873592802505275263290021782528 8433278 -30413954585369851636285352052759548544 8433279 -134432384846424211072344795731408939976 8433280 1596002083652044227337150055369932800 8433281 92472666475367739320500542168200498112 8433282 -4224875114079919045712396560396700160 8433283 -93151316112673953260536210004480337600 8433284 15677209421496597472867828888256620800 8433285 2031778462792745708207033530897503360 8433286 -436009428263768283169262318268561600 8433287 63837132747838734100265868603878354760 8433288 -41925375771239990421036238753113292800 8433289 101524794007895620275576920037289152234 8433290 8466565666824444902555662987236226560 8433291 -91032334441955773628819214281426682408 8433292 -34357404335190405358421790481898045952 8433293 312871716266504906590124970761129354880 8433294 -12919595618990274706853936566245660672 8433295 -39081875583447037779273617644069824960 8433296 -33311504285560399202000347976689410048 8433297 -51477865428784408058242105779500215326 8433298 29154417454459992470972007356212566528 8433299 4246164350430249928621652767010565792 8433300 22806147780469574320993283112157900800 8433301 227289404616409810472115603012263398332 8433302 -15966292757008558690270826627843481600 8433303 37462069461494566746017658504529692624 8433304 -122830803220349379796349046172227993600 8433305 38095097031272410006930142402465795460 8433306 25878785406120258544525436865114073344 8433307 -79654546204812812967490352462316420960 8433308 -30163816814782051196474889964702040064 8433309 -9841232996296318678452461353902120768 8433310 -8016235098878923299489387168397621440 8433311 72054887967679285459014869519041816824 8433312 -1248534543280438078043534479359737856 8433313 -1490988470992822274100229855590064000 8433314 -67594314074936045985712433557690413744 8433315 -147522540664621679485058243032311624960 8433316 -155662858344497583474868327478198910720 8433317 -110703283834587899121441042084412260 8433318 -45799169289663524100886064490140010816 8433319 158469044530561736771495930487188921720 8433320 9662347121867500292711537379729408000 8433321 -699858953948998366971137535889713600 8433322 17467317828077717412175951030035905712 8433323 -107893806402732467354658766460664250800 8433324 -37078803080620337078972527429634883840 8433325 -1748233227851203991942303525073119900 8433326 -67693679281648057324918868537539766400 8433327 -2808360410506051046325440937688407168 8433328 -36205844978081887788137996230681788416 8433329 90496897247260551689374805115348111360 8433330 7008447255761232963605593636964928000 8433331 -66557997474434395183563282550204429536 8433332 -1434823448264559981411090908926445568 8433333 -16490122077958799785719782777544909312 8433334 -5826264768937568249434426003717079808 8433335 -78611228681731389801933755597489031720 8433336 -2503913097028144324365082473538314240 8433337 -335851693950967930894680644259107782 8433338 10315449634750104426422743038966238320 8433339 -70814179711805199925602962255053804776 8433340 70142904289649400790463940237444633600 8433341 -93111085652871054934780804335820128000 8433342 -98191840681233460715714355898331596800 8433343 -243759830385112039228418206569316473120 8433344 68393207466769290742682702961359978496 8433345 -54689928126243104523554713325312251200 8433346 31236740555170875336083794167338603040 8433347 76368391061530532075776997230748401440 8433348 5366054150992351527720658128554360832 8433349 -85304224766058393218254873048193644800 8433350 -43162471196180065978996352715970915200 8433351 244332018736065719625750043560684192 8433352 82808134133497612288265266496688153600 8433353 -152694949377954141961489083724425945840 8433354 2105101376130663462261914256439618560 8433355 32339453114739093209588306735020668960 8433356 -76304285564802946529164168887520462080 8433357 -5641360935222618248989810497726194208 8433358 153926814484504877661511892681539238784 8433359 -184780969805059694429014949757958417920 8433360 3450390197519515700979434655017533440 8433361 293390529652480163015725864578252568692 8433362 -12368671749546230355787238187171499008 8433363 -117590572619858037487564574400220135056 8433364 -9441724185529761880792148642498838528 8433365 77790882662827828175567141806317223260 8433366 -44454626373660139717414627590145267776 8433367 123752712037585250082361864672953921416 8433368 28809610543547806414417807397269186560 8433369 77440321663655424505797036902908717440 8433370 -19358392559406797212851685306274576640 8433371 -31980875761992664151721891727366681800 8433372 -16725371066604012606906200131349010432 8433373 7567121177006280012616651717657780080 8433374 49266871138209917260714535506275120000 8433375 -33804363100376666715637585600224000 8433376 72847984092026067813726361788442214400 8433377 27025930888798116984639728053000679424 8433378 16877074836290695290311094710772278400 8433379 55478796991726485833785151608362149776 8433380 -42388542843105826416106539295794892800 8433381 -57511289225829123559650375742136117760 8433382 28735502721778332967558301386071021792 8433383 -73286319101702839608020408072650590240 8433384 82905078670410519759303484562161336320 8433385 -105632655206259012439607284456295859420 8433386 46664649710795524846295741872318798944 8433387 -66733248430315593951058594899806609664 8433388 111060187500252969073931523789712556288 8433389 79897333460073370015652689003243561356 8433390 -22840869857629672623455339587709800320 8433391 72281069455895552737292818292224874712 8433392 -21811808689891788381974434699832229888 8433393 47733798623002381552123415304399402864 8433394 -42338052670410688609333270721765212128 8433395 35164661132260615904870518929968361600 8433396 -9245731025531130110857135938692280960 8433397 56922827131268500674313505520723867200 8433398 3262415437349556279807476237101032960 8433399 33374935930810252340881331350328694816 8433400 40159066772187036846477589873881600000 8433401 -81754256315518944788051252023922847600 8433402 64008221939267964798976730905307272704 8433403 -55063686968507744322919870031735289840 8433404 -1423665170580159358379433282294048768 8433405 -43519901969559813228819664735311990900 8433406 79485207040415191406729578869047215680 8433407 29407708535790233745302504929759462656 8433408 -78201600382783727181468849147582873600 8433409 162894100164472275395258715289446628610 8433410 9230688922196457477548438127550341120 8433411 -64228339608231241983014294851883045376 8433412 -567986000621318656940964413100594688 8433413 38739295783820986166179391181495860088 8433414 29544165965765372432768958028741410816 8433415 89485566498895412322193099737592861560 8433416 37107366761426824105523459611549286400 8433417 -76644167873316981155416574526216890880 8433418 282801381762956591210689590182161920 8433419 -55788514066078466340857866267409426160 8433420 -13817218601073297033840734467222533120 8433421 6144902065998550532358160251650956000 8433422 -29846599045927439074381430406584750976 8433423 39603584330198500576297799648920122000 8433424 68935948650221293681663892987591458816 8433425 -15956819401655939278424660367554294400 8433426 -13151235408717465949385571551796160512 8433427 -138695611589417500523771043612448968408 8433428 13834243064274443419024571005966784256 8433429 19473674618200016392509788052364248480 8433430 99512449071900378325553833541770561920 8433431 125838211325394271158905704646449444464 8433432 -18116288564474744383992957524839219200 8433433 110478260178024843091569114316437759168 8433434 -61138330539405003709053389294398091520 8433435 59876812612484834573787535801584230400 8433436 107134076445827315333649881559705515520 8433437 60850878853478868636520194434381570880 8433438 -22714754024071826434034145220270003776 8433439 -66494560972241645376375614947905510600 8433440 117237581428922088178619836695645388800 8433441 -74810218102724651575689866689540959150 8433442 -66506248037432648560712794085969278128 8433443 83909898081408699667459222514900185692 8433444 41747659616784029263696274540333884416 8433445 -30242037902040535693653382494480445440 8433446 -12197384069965011376204496559839057664 8433447 -43717028396328493931538127218006700416 8433448 -67129221234682467087574721452786160640 8433449 206354941656258566743615444851388899450 8433450 -22051932239707190271304693014917952000 8433451 -53826871106226313483082052922632662496 8433452 -142463486014455943789130698976964612864 8433453 47909394326653453294126498342839127104 8433454 -35225354210442791550346597146620584320 8433455 -52168803678841774177457105092050288240 8433456 4608913660907141250923762120219688960 8433457 14075791092338289320957387665750618880 8433458 -87718508646301717238202503710681200 8433459 7388165078230733102004839294329202328 8433460 -21131526064898458820442134616516403200 8433461 -4031083490501379376737674058570168480 8433462 -3732235036462026363862858064963385600 8433463 -55752969573254031583653059449508083288 8433464 -12511926742478923175119311540321607680 8433465 73179714274602283497271894607562189120 8433466 22618742097854372622397385212073209824 8433467 11907726526780278343651480754598814992 8433468 -117244947476018863125072510041782402560 8433469 -149091749495072523307224346556829644640 8433470 -73349351713623718923512839032823312320 8433471 5758560102819604295500108994264207904 8433472 -45948394647219310574573151648610254848 8433473 115409362146145275087177334510048140720 8433474 -7158722672110650365795860380832270848 8433475 54547426746458479346857517933708733500 8433476 22011402510641365694305368915213586560 8433477 -802019768927139449625880762606047780 8433478 -14471951088925242899858696369986839744 8433479 -162294009595009225030731865568929774560 8433480 68814524962982940790718912680341504000 8433481 -11972185492356291480496435788546055808 8433482 31100524200864905496856182731434796592 8433483 112913245719488303448181284701764920024 8433484 -51736373043621307457260686072370463744 8433485 -24561573875567795578343814418636544820 8433486 11316071821468364770371049163858274432 8433487 125123297594359948600710853792030171360 8433488 -13779077924996799220450759744795705344 8433489 -47191508187725575144042957913600668176 8433490 -34832856044121051175164482706907747200 8433491 -53913500874716907183340466728899865536 8433492 -140576319742166990905284946001310842880 8433493 243710815516247918302111980427017601742 8433494 -45191741574488684735603300576725730688 8433495 -3356833229823166304785022084086301760 8433496 61510775311152150386962731129356636160 8433497 139628398205092198375067366042287031946 8433498 29881644190747415164571791029101720064 8433499 -24372062403176481937375837153272351336 8433500 119000657906692686705228211682237952000 8433501 31287706239485389338890443326353206464 8433502 4899536598409374427908356300975935488 8433503 -12501727026187784599754025477010712616 8433504 335686978226980964168320570821181440 8433505 109571139738496005565986627735561360660 8433506 97118614886137187896784788080673679952 8433507 -98380760118212464583956390388654100360 8433508 88662948630920984048531176982088033280 8433509 -76271181006323075666396316082257372384 8433510 1845618508976352100121765723271154560 8433511 -52740220706340854418962099473169396600 8433512 -17142070620314943407812627367332684800 8433513 -157110226575163389564965285068426714272 8433514 16941599301786238078136259349482898272 8433515 77640929193605267855260277333590568160 8433516 -4918732235159625707876812380302032896 8433517 -94770462904808374110196239379654859434 8433518 50995231302736074864382620490917679680 8433519 -14162032948614057585828682930467993600 8433520 2692442770194252972610344593778278400 8433521 -121474793502979675963830236876985297816 8433522 -32716774240200265905029810616627801600 8433523 8994782961482936813830492271038314144 8433524 -48464195972016861848416502055274641408 8433525 -23170655885008917924474622451002296000 8433526 -52144215577716350953873288549566843840 8433527 120140493630695580330328271977867958376 8433528 38310436461288971081085348485783900160 8433529 -37872332404681332238030723811258476152 8433530 7883026265635938093934768959050803200 8433531 -35968424130302516317032427335582686160 8433532 1647236142168142171911260980670621696 8433533 -6017901324695966567974124417010707136 8433534 -114027430946491107252820895438155708800 8433535 78335008533606445415466585093294856560 8433536 72569311791193581716048625447280312320 8433537 18100350014913913414279461829266071232 8433538 126130341262300788228688712877796767744 8433539 360702748477438079163225654779421730656 8433540 13520810140380348169626763405228719360 8433541 -20999699523729913105138820032408305668 8433542 26567276697900139963847327839247892864 8433543 33830083714720102570692601091201047464 8433544 -1047533376331376599185099446395207680 8433545 -19091834655533522608102528232288887680 8433546 33733074706592111284543529859378471168 8433547 -2070535435597428068636360825497626240 8433548 -8646585827494766578426118525946915840 8433549 -85930921324374331943910822670442268000 8433550 -2111531891921100306260922127399718400 8433551 7758853408959590422110413336615670240 8433552 -1846219880467299728743695692233113600 8433553 23334864873649432838500887188959394160 8433554 -1311245075752822568489952952608031968 8433555 -3416068409483571292570554541065153600 8433556 77156631658821146632798813707773160320 8433557 196119725801209042352891428903650709632 8433558 15191595495461752984427362600925140992 8433559 -155610550220890409945379452136880477240 8433560 -32850274526383599888139255575757824000 8433561 -105105449515703538533798471390620961328 8433562 -4072696805962639476071471344616091648 8433563 -29707702906061898955359327594941566560 8433564 6395666327294857127284229098259346432 8433565 18048637537542056918340924894965836800 8433566 -31378854029837263987210995110286808320 8433567 -88683283075381393707531421482124875600 8433568 48589540652497053104325577252200775680 8433569 -123752914449264123326282899741087361004 8433570 8746741441917099981450622160840655360 8433571 82968164164773235897185803408705241072 8433572 809008084865829184123898614274813952 8433573 -86386096812617219405679422200828806816 8433574 45467348587778911730974188768448429536 8433575 -32570330651647449997433128923434491200 8433576 -50763439834477329469746592182826644480 8433577 55574097297058976673975063992616684780 8433578 75435103425004434835610541368877918720 8433579 -42910949137446417741018486968666880 8433580 -49626977505421622981536673663256115200 8433581 -20420187554003117889180290673466017792 8433582 46368676966518874027965448959768585792 8433583 19854805240935680794531386356021769360 8433584 26870082860224580676275094773891481600 8433585 15260308582020529138151816740582800000 8433586 79253694150160583252010215302039120896 8433587 -210492159946112783145006878250822686760 8433588 -287187408621142114338744351121852416 8433589 -49846280946666253106735746965706947200 8433590 -176988253900458341580577380353525760 8433591 106453895627582503351048844703972738792 8433592 178616636838922679149699148817517056000 8433593 -16168366152074551828280708111601482880 8433594 -9514310747096490986186253695031570432 8433595 -25253950670550060114553368950713162320 8433596 -30768533256035553816077743354907016192 8433597 -33308823928058888228690849683253850528 8433598 48402577361226755955656536271135778816 8433599 17360615876095991727471484763268705000 8433600 3770632618334521008414628275604684800 8433601 5029746721758198206791295624902156608 8433602 -27891951735729589993005207913965715248 8433603 -141750446658896400393052924169118588 8433604 137351645656033310006269687802244016256 8433605 -28891024916694064470479929316099604480 8433606 3630804432078841223706590230067558400 8433607 57426811333308077744443021553445350160 8433608 213327851155284528961825533594610344960 8433609 -66014269144994696620794643402741434096 8433610 -12828140087524699090993353179659355040 8433611 152729741571419425861376067737645124672 8433612 36032541218823810404999626052006707200 8433613 17707169530747801312125096608036959862 8433614 -44601528428569455342000134344826229888 8433615 -60411586886691660591994036666449715680 8433616 -17449206968416957975959150498730950656 8433617 9262875042772023010426295747815822848 8433618 20675495139342422081378580740615609088 8433619 -223403519885643194641086444646217144980 8433620 -1070608736264334067572928918637568000 8433621 -3960861976714978471110486642303788160 8433622 -93175741906164764287479493520370609888 8433623 -28878152578437844546478390521050830160 8433624 -31816296678258096479291667427627438080 8433625 -94576030536318679896522129659916720000 8433626 -11153964349239066338805717700930921488 8433627 42591225505196143760014958188530631320 8433628 -30923790209187925792256012928031948800 8433629 8083822503998728151958630600996206880 8433630 20729359661360009728420424925810921600 8433631 -19596214585519117305791985339459081568 8433632 -18169277873662705234961034041850593280 8433633 604657078599428233818208823669188608 8433634 13335434078948591591474592668607572352 8433635 90571623460989528633895394126168209200 8433636 -18775635768962738268999065359025753088 8433637 -38377859075310714966978739505531861760 8433638 -107670455019222723294589373182178069280 8433639 -6126763816538275745943860025175280280 8433640 42921782146578243757535346821382144000 8433641 -14567080407676836951366366015578501958 8433642 9019272926755021335330446537857311744 8433643 -27396677991057645798187733684220268736 8433644 -35631275983322653802525275564182028800 8433645 85218678728277240607797299745264537600 8433646 -3163312461773567641824825880077830016 8433647 104290886914992212433628446541011025032 8433648 9123657916505009148083179962191020032 8433649 -123797747594453878673546207074593538176 8433650 -49212377878051357428957260254530949200 8433651 -30142318293871757876294481139138048968 8433652 125513191362202919476672909353176246272 8433653 63185258991848708617001009400883175484 8433654 -26375863476081452778630488284187697792 8433655 -71179428138986975059622194450096448880 8433656 -18977687478504203449326889849835028480 8433657 39615157725688786072647871316628602820 8433658 67159785139860017363126481492998040576 8433659 -4308596779899594740550587176533938112 8433660 73771869569221253070297037882140917760 8433661 30035137469196915202424619997635424262 8433662 8504505902711285522513755131190641600 8433663 4078937933803839513170627839296921600 8433664 -90471963019524800323604451967201443840 8433665 47722604741394594358104288626686924200 8433666 -88440405840743812925585808084494446080 8433667 334374317593015287030319358387276926464 8433668 -58847509140027423123842268164140435200 8433669 -20028080609628949975603150875905382240 8433670 -18884360213298932352421568490439649280 8433671 123559749469636679451110863625521630872 8433672 45764972344822207089528199617482096640 8433673 -158276199140438711863559603268008239078 8433674 -24036937044219926382032403884807635968 8433675 44551426431619734323581133570594051100 8433676 -1910684435958423053430035709712506368 8433677 -61295136066122614946823294531413245056 8433678 23439567179330574822814047718802789376 8433679 233395569194201734537161055841139667384 8433680 60367442627927828637383684074737500160 8433681 129833151949753564020730533245674855152 8433682 -1389891930408715021092589788631757808 8433683 9245169407347930992791909078575606224 8433684 -31195496186360649331616234460661862400 8433685 59650526481013034434801123429558095000 8433686 33594448467170813885121077675130009600 8433687 15511922393597105136465810489467213160 8433688 -106961199089953785480787183487244288000 8433689 145607470250378743481475051202400044032 8433690 1399413166962135811183370710508567040 8433691 60490680992145619704141420803032505872 8433692 -137156738976332615261907016226433738240 8433693 -213853237251354585505129651019096788800 8433694 -59788098260051190931675047489998719104 8433695 -37478728141303781475936064278520096800 8433696 -42540144988392381037086099627127603200 8433697 -172348793187291687759868794841486301854 8433698 12916041396454834367959684334963865600 8433699 215228788543483143843776976512060784048 8433700 -39800267062743741491573057850220800 8433701 -58512571141583372064334646646788258400 8433702 -7850744609411274531703859303333475840 8433703 10206783067090518451053385594716136952 8433704 4342227989174909256196258798533749760 8433705 9686667115026456567760919981635338240 8433706 -31428475723273174285252592609753323680 8433707 67356573483854650356814022942039563956 8433708 52201612724905967895985709137633666560 8433709 44448350346525315303604984184055369504 8433710 -9011246731371667102009644945457266240 8433711 35190085473691760537987961448143884016 8433712 9476115060657280664198545571837509632 8433713 110175649688760773105261472236212230384 8433714 -44107871132503604625584240294432646912 8433715 54606092058965307243969183142585701360 8433716 -66323817097839941079235531483030124160 8433717 79749586078155197693635058005348446912 8433718 -41219774763879364710674342128616727360 8433719 395982845961108612980675443493427840 8433720 -2152912741398861939840218919386112000 8433721 -73874198374209927258567962380496587008 8433722 94408159696070426648580595701231187200 8433723 46863286701760047912852643590318101784 8433724 -88265424483681195473588646811604439040 8433725 -105289062681012515269260613836007728750 8433726 -11026414083095151026579468371492208640 8433727 -261486947442586051582543112649702022368 8433728 3569722955341974686999938917707808768 8433729 -7644390185910221856324165222333395100 8433730 -29035897287754030185608215386795924480 8433731 12430774657878745018573838698446944304 8433732 -27035737462079085598096663385474347008 8433733 119570303265181363225736944206744894336 8433734 70128420828778107210803923954568221632 8433735 -53238755838232881465588531415021593600 8433736 -20871252243602193125893388796615490560 8433737 -8577057225534860388467370038807365368 8433738 -6978991881368355649291950808065911712 8433739 50192909318169852876663741977733608440 8433740 2631688487611256919880524701587783680 8433741 56339242832161737665789119855007972544 8433742 3095680634451298342670392630453678272 8433743 -17007695826312311261217097110236187936 8433744 18209858163334219826538078091134763008 8433745 -154636570008608252232421554075940927500 8433746 665947869846587894694200793830121600 8433747 -25077956074280319713996740959662146560 8433748 -161131426915265076568294536514300350592 8433749 -100840057355290375427801533829469234564 8433750 1623528309471451607911521998504880000 8433751 -21423977724197384455169651664658961520 8433752 63074041629697077041951293053802137600 8433753 -113311629551010297916627128524364076800 8433754 -39415650752014512804712292824129897728 8433755 21270482530633981328463142379106854400 8433756 28305153317288293348540353672886106112 8433757 -77105452856841540405965999636164946228 8433758 568962111463152097734616419049304640 8433759 -105263939574113632085013343854672458880 8433760 -126345417973686877212899026409910435840 8433761 -21777855057430561621197929331398261568 8433762 940135907567107891617481606556450304 8433763 6771071564332849781462764734537867104 8433764 -89905794836043634501411515836627020800 8433765 -19605440428628728783516631771388381540 8433766 49836858065429469344647464435783995520 8433767 -26578014545791463229565675124157588096 8433768 -16224014189961675629038482203459911680 8433769 -73660753543202284941453339035040869830 8433770 50846611505394428401894295099654602080 8433771 7782815926878306885108829875424807512 8433772 -28084085780141283330121194982330234624 8433773 -1714336885241165707569880933938763380 8433774 -167304635319834191420842709040473640960 8433775 -2355996573724818855628201085721057200 8433776 -13525357586246597552306286187510824960 8433777 -74390597980933407185146742887707267840 8433778 2832320009861221273298339448727655424 8433779 131386062178234297995104842922620354380 8433780 26473793063833070019143708188518604800 8433781 5808722059328349898689948849732760000 8433782 -1991622758465128759959053888593646400 8433783 24213835719424216492561818604623465000 8433784 5030848779730524927888905256745144320 8433785 276639921273214786440227850796623215760 8433786 -19586349961845722408895101986114676736 8433787 -105557038654139330488720938635630377564 8433788 -163337749547893367072275080566062846464 8433789 8743305718534009953656808343334648448 8433790 38679607324149313989917202932533838400 8433791 -22089574440709375301746683534522650016 8433792 88694075552144243876844631305108848640 8433793 33773355064653123867929514745177973184 8433794 121264097971036213677837622532330847696 8433795 1253784917092520469251904350353331040 8433796 -21293974908651311157893488742679183360 8433797 -202414363634024288000655875093841998754 8433798 -24649061308914301683423743687226458112 8433799 -60045972982424461577582475395426698320 8433800 -23320105387906978896083756029368960000 8433801 29108006157073517162813275729723003968 8433802 -5160917514850038768942501805642741056 8433803 43011978820699262326956335264439736320 8433804 -85711983311221738117780703757270741504 8433805 -888126276215591825062451858555732640 8433806 -4457835061384601639936632276449230976 8433807 44500138682145446342700781047878856840 8433808 -1783770237765226201772476262062227456 8433809 36238375006111038431542419733023775860 8433810 -3062904741235558887557661326039546880 8433811 -36875237781844472563492202258407039176 8433812 20135206340624020317327034519445494656 8433813 -9118478054755942259428423341658504512 8433814 43769223873903036431175450555943206720 8433815 -11792435734745855411187647181377724000 8433816 90457764678813441544957980692038287360 8433817 13074611221925952628819738101405344192 8433818 -47851493284059595931984936753361503520 8433819 -9385876351636430575042162573645413600 8433820 -56333132989373306178661570745010577920 8433821 -315416659941896805374029936685989824 8433822 -49510770395886513940261779128385217728 8433823 -15496938642404737249374581399645379216 8433824 26564955782497021568259801719758651392 8433825 -21493413973287195542784887439375180000 8433826 93634459218627223199535284405182611840 8433827 -315711058756391832699965348321153962728 8433828 50563559651912530265143665538623774720 8433829 -74861064088946583005206290379998807680 8433830 -50992905031831369321372768850170381440 8433831 -97736654708916975399217601069241778008 8433832 43017660579488085596353128654171340800 8433833 96976752267710747242711532786004187764 8433834 -58329133544814183275201235278154731520 8433835 -40355148176372527160883798880609377840 8433836 -7124115714518042410826313909733708800 8433837 19623891267056742019766816503456866348 8433838 -1559944643598228075791680578624963840 8433839 -28533744540287923395272322116644629360 8433840 -8531000307664662901564298946013102080 8433841 -38474711169980935278261980519025024280 8433842 162762772369004783769739038667134984192 8433843 7356906496747756809188402405830244928 8433844 -128034736918549464987891477437180059264 8433845 -58313000147337066764361478223472136320 8433846 -15891179573657323863394573062981628800 8433847 60922144253167489312746970469980411800 8433848 -258194027596700141577421622154301440 8433849 109133004051749359157569959657951818064 8433850 24405183744532087534459707787505816400 8433851 49784367321900785592262191642375013704 8433852 8067970816563216788438903529696387072 8433853 -65698744321609881538239795435701391360 8433854 -3109971640152141945259291278805729536 8433855 -84205945336840808378001040353220120800 8433856 5408363278263404514408923413049507840 8433857 24677443675577570375203128498117787332 8433858 26763319270290921874813158276566669184 8433859 56098711036313860042946626937815904672 8433860 19170138563003174873254734498877931520 8433861 39551124507105399902981776519788187872 8433862 66932801658003943596936640047688494432 8433863 63807822133085986651039525771872785112 8433864 19368895887233379962383439523899934720 8433865 110097541909243711529247198440634808320 8433866 8601608213107141888604815430882712576 8433867 -63249060573452361791505356265711221280 8433868 70096255481072402915895331500303691776 8433869 109052066935512960521261068817801169270 8433870 36518520960269439208950452551671398400 8433871 -199843550702314819472380772298664038928 8433872 51942392828130121603849576147035095040 8433873 45282181979612721812859499989464366400 8433874 62408565462282423129818760142022625936 8433875 -111468920428914853133948070595523100000 8433876 4923959558913521878140802803503812608 8433877 69169725203785800991798818088106066592 8433878 -7500806066712853382862193952698241760 8433879 17779364742907495468598918027886551808 8433880 -25436239342568644058228985540398899200 8433881 -14113793428152553810425017739280428336 8433882 3450479071645734552640739006702092800 8433883 136907785698063443360693515397391196720 8433884 -67040501699144466573558629448669901824 8433885 -92678050295801452903434984376050506400 8433886 55673855282657063652813371598604555392 8433887 -17594608750955147968160652251605749120 8433888 -131483723027775423696642432280727126016 8433889 -277485212406294949668192400854415013100 8433890 -26764105424031853752772945446352390080 8433891 199790682391081571724910603947432960 8433892 -27076454012752704002939574790990950784 8433893 28533534522605404176209473162776736128 8433894 -21101129553670348245289589552916400128 8433895 128284056598476833335320385424885465400 8433896 177188859620396374702173584121092044800 8433897 -131424341999951132313365098414673132400 8433898 2215189640011044614520374036140232448 8433899 -43837352375834049837145845659821241100 8433900 -7691107560458198570077503294947923200 8433901 129156780658374511922760482295184405824 8433902 108922228374229635117992020244516761152 8433903 -49149330144592911882078374739037733616 8433904 -8532100428345590991506981766475481088 8433905 -27981348534851112280345377626943905880 8433906 1224984185484675704657412479735629824 8433907 65815616365725667224990682695067122960 8433908 14100147296692232160095730468166588416 8433909 8594431226723116406251291334799427200 8433910 -42599739015185931397628608712283216000 8433911 -36288202916287225369078433781026372376 8433912 58792316304399973579590618203681771520 8433913 -19314235071016133021926940319277842838 8433914 -4513643847583874455517799280485196944 8433915 7696780868548984908584506240630425600 8433916 -8080814071394240136562818215132802048 8433917 -222844717329405706056417904131281399034 8433918 62699497548564041019428804104142326464 8433919 29495895774277954459053657801799813144 8433920 59953615519022331008887713951645696000 8433921 -53888808483375514882455843691195128192 8433922 -2251171963833869495543355134384173056 8433923 -78705094185520681719503120921601178656 8433924 -97860577109347126599822318104061318144 8433925 -107857385243213692160418694063123063500 8433926 46898455160929968437195321103648162912 8433927 -1474932059601788251817856386298843120 8433928 -41710541544354501252458455883188746240 8433929 150785168821017349432643627976118155600 8433930 15901468224910392236728690515723045120 8433931 -172728072248965405700937707144549243736 8433932 -61671709045945437105447693599272320000 8433933 -57153384547222316994830906693028634176 8433934 -221710584174282881564334326652009600 8433935 6915146867671277875607664580826018160 8433936 7797820273597356848133387208084684800 8433937 183966886095577171498021422743354235172 8433938 73783441177890414241617640416821995296 8433939 69590568975222238686973249522679409408 8433940 -78281106048819022973415348311559624960 8433941 207053231885676943306476399043312227342 8433942 86256210507500980371123136946321856 8433943 -11804911491059531570626110634973552640 8433944 -135758157216841429684608749586620835840 8433945 -61064179061659505276676983648340837300 8433946 -11281160660033842811495439490884598272 8433947 -102099797357275569999973808581258964604 8433948 -35918719901425923659406692924106424320 8433949 255137636261473340790057991256506250464 8433950 7891897536214775806510450541117366400 8433951 -4844886634216141037062167071292387768 8433952 37225089179462361617643954823578058752 8433953 -55357906762325308935453482111690349312 8433954 -26056100541918591922361955482075374080 8433955 -5954140829313449357094890305494135840 8433956 105181454231962398285062477047603623168 8433957 -36428101965397397441199655941469672320 8433958 3055865580673825412452533809944383360 8433959 -149028041319890003945798171721758424840 8433960 -77115212205565901331913503450255360000 8433961 -315385877143598415852291869277469347200 8433962 62342691160717134679770967129111901952 8433963 -8674345365735627938601467838847299708 8433964 -22616873472377602486705488107505500160 8433965 -22092052854482117662115348767214761800 8433966 -16642304464885503485240744933494680576 8433967 201119252594354213720584351443871281640 8433968 -19374799615200476097706237118461329408 8433969 168842486930770494877008492396802118880 8433970 -67585970803790193015131961156831028320 8433971 22002199316180790126474123314095372704 8433972 19820569261996727607754194426681668352 8433973 -30585065949341976016961706793120869778 8433974 27307437404503880818506272249982665280 8433975 -4999930744180819612739161391100460800 8433976 -196512286859886506262870560378145361920 8433977 168791883411707270015511624544974480 8433978 -21480802591747897679438419800627285504 8433979 138996241102645652919404355350690880 8433980 -20446457766553221750627215630315712000 8433981 49138355472168648117021159563569746828 8433982 6968061640203490443871070234468233344 8433983 213590470474992083546813767986531221880 8433984 1526004873462385558362171121273405440 8433985 6997040297873763013486508611299874560 8433986 -19166049141408685832768277047182920960 8433987 33800309804968426865973299547681607680 8433988 30421337997822667775214191776970895488 8433989 168551269147116365276354580437026632120 8433990 -53853063216696704340911450324501510400 8433991 -184396814273711475352407217568056173000 8433992 55887494515917175850869359332432609280 8433993 12508840770469472267880754211687445264 8433994 56806208667295038097364268933506893152 8433995 160277337982661999504793283539068115600 8433996 16505058700249244897415165553635072000 8433997 -39873019722270125892346307877044928480 8433998 85893372300972184439088770751127416000 8433999 12491645779834584586762494262103347824 8434000 46117822627477187831553990284685312000 8434001 -126009401496898545442770528716302757568 8434002 23248370380038740671985041699219060224 8434003 839781922739906084209851327492086252 8434004 -21071574509868106810432187750766370944 8434005 -25380417932551920948378501414142915200 8434006 19273818578575612800748138512217318656 8434007 -42331113481965109603975777245876714744 8434008 -11691939869017111590890502055317995520 8434009 -117634379915922714516503765741925858048 8434010 -14868601628362425150062553816667295040 8434011 2211420826069009682645141798933048472 8434012 -62111249788304330478085244168823068160 8434013 -17026398004872335362953392217081044640 8434014 -52902042215589634866450133750783623360 8434015 46938732194324855191686076704626766720 8434016 -293221719665803734148133817385372876800 8434017 17066698169454407752621511691259326240 8434018 5533499109540476644550168992869542400 8434019 70519968264807235535706846282662899200 8434020 317187649821937720777895907615375360 8434021 -56613431765631458225770458810214443778 8434022 17840447733430266931855927332313497312 8434023 27275147796290528463666013602183692448 8434024 33037468588064661839309178974394777600 8434025 1342928982297293012655067995166595550 8434026 -68030345090065686478042176336465353808 8434027 169447049166885718655635405455877964800 8434028 3236626214908554400797054091671307776 8434029 101191936578631268208584239820899589184 8434030 -14824530185826228991592882215390922880 8434031 115825487517008524114931727415902341712 8434032 -4451511982883841549196402993765908480 8434033 -374701860099094020812041564572093440 8434034 -25576253092437262135577657736741777408 8434035 -83566433804182572252160030263124063680 8434036 -932643140003128121161949274501761536 8434037 43748469852773556003136358427738064686 8434038 -13509506574587025689669504100408840192 8434039 21804286709525640084920181370600709656 8434040 -141255290926570670790567114759118848000 8434041 -11328378503351138420705238695799628800 8434042 -125478119286476775154802303799622649856 8434043 -4547464820068553331568991425800458496 8434044 77270344287169998922993406969545360896 8434045 42581952222722378319516243128919796320 8434046 -17166611832972477028940029863584702976 8434047 -56002240556726302735589789157489535800 8434048 -76326927693633220553687918111600148480 8434049 -41302461307541715023789129769217714392 8434050 -32037773988086541930590721536994144000 8434051 -3783509684912021787391143055954451400 8434052 -98534314581828616041655223301015515136 8434053 129820341853961387222842696094356917564 8434054 21602402742980743077639315952554019200 8434055 -2120552061354001631215083402633698880 8434056 -64216948905117618858144720431698083840 8434057 -24289924593582326525039941572713472696 8434058 -117877731225176992379494963562509671120 8434059 -100549153062118369826058542578686496296 8434060 26296402937719738905333995624076948480 8434061 -94285294956816548508359307307063198368 8434062 -1059893505634415677800782122971095040 8434063 -2113471940809823864669820813417608 8434064 4158464014647477459264690428600033280 8434065 11203117686795756115588188252613259520 8434066 17362901974160934905784457333548178080 8434067 -238934438180538821004047729793913499400 8434068 -1661752211344203945831938740784517120 8434069 -33259894394355181287866486776944414528 8434070 -46239577173076918516824423330413568000 8434071 -46378687425176051750205659728272499200 8434072 51687477808639132084067910991726540800 8434073 -187933172787757988624653913011572714678 8434074 -556670400139263686457127409974457856 8434075 -47188061292787569896401744406329246400 8434076 -23937059263265622866152230107497155072 8434077 10454897290348136274335966809747316736 8434078 53545604252869081610048838863322771840 8434079 164654844625398837076180555357004467680 8434080 94556136268188004458229984188151234560 8434081 161324727804170592269850730677485758000 8434082 -43608522904546181271480152385832402608 8434083 -27418854831506728164433768445816297472 8434084 88361437681591460619705363527008793216 8434085 -77923579305004239900580073662267483200 8434086 69865755502588565116886021677747932864 8434087 48314952830838908320804069974626479736 8434088 26296667010029500395425458594403112960 8434089 24596771428248154369590756875161122954 8434090 -11116540445932724641035985771120650240 8434091 33003129639735451214264508964103436552 8434092 25889016877781531369506424885816930304 8434093 69980605618910654244864387991794166060 8434094 -5931683471369790498836730026061157248 8434095 34206246383426068304986805570129237520 8434096 8234956136722249290638661360306683904 8434097 72987231320709830150562742382444154432 8434098 19048890131027499698083841451681600000 8434099 167974480769219002703388395506421324160 8434100 40603311473323988634237340113486336000 8434101 -56060863790274235909262803166175756960 8434102 41461214445975767178612660541868686464 8434103 -30348881904316598642804093840158897920 8434104 33542013466756293559299780468784496640 8434105 69497494695914573121334788920301587520 8434106 -721937116295013766613322946274180352 8434107 100659544783271324889691242434875685928 8434108 7370297737329783600085775123946627072 8434109 -52182491946540975161067882106631318880 8434110 4190818743393814716838361902886872320 8434111 24861241232214924033455069248429797232 8434112 39204449102175861128254024773141528576 8434113 -53564986961632662685844830405994733696 8434114 37137965910986738090889753876288897264 8434115 -97082576411414974232698707745093632240 8434116 59651639989040149780880155719981036672 8434117 -16996459350811789501590771075837772548 8434118 26384860428472817877529214484595863552 8434119 -64277959234876899747469002204306393600 8434120 117555390058764302636001160325907916800 8434121 214605747891597819837336270561519353472 8434122 40893878565957313555115324463705957120 8434123 -16606019663606215207537457655695983056 8434124 -62908555108461112137367551596147176704 8434125 -7005747945149643636519421184011809000 8434126 21325052659381684516053965824545016512 8434127 23512566335920849511060472440668117560 8434128 -1371613388714748362105639851881922560 8434129 41998843404227930916115877192200698480 8434130 -4229054621807242658992594567929259200 8434131 38702743986211747078927298068334607984 8434132 -40367641135247077269174326250278819840 8434133 1292844252177613120265730315212435484 8434134 50435864950676661325341230079297377088 8434135 -124093926091240293510503800750093714920 8434136 -40268343409760918351470686971977144320 8434137 66883323770610521205344220158964042960 8434138 -60450931770448636837028431419040604160 8434139 -27398006692739484468372161614652003328 8434140 6581055925930524213224958584889507840 8434141 43234247686952970107656485716438661542 8434142 -88321592847185746773905459704751198208 8434143 -116940424225754208299431163143479542568 8434144 -77198170709187466634497639771827339264 8434145 110064904360456084046895276478377729000 8434146 11441692964982695463808784077074997248 8434147 122182028445693485755472769064933874640 8434148 52419501244331632377707659216324020480 8434149 311955244575556887315550519520976288 8434150 -22479266984310706465314022032051033600 8434151 -18571151974010045478380418777197082192 8434152 -18368167617309864910590495266461286400 8434153 -33401260445208748462739878996524296896 8434154 -59082359941554284922313634086999558224 8434155 -72117263806505612034912483331424351760 8434156 -95607497794278453431281160205310324480 8434157 -194901053792129288566803276349380482400 8434158 -51326008670764392146787231173387169216 8434159 227535139724076783953304229964965948416 8434160 1582773093794408334025222118408847360 8434161 -49546863935776685153268687690042670656 8434162 -67450758034684993219416174273917617536 8434163 -22106435039700043308779857598289189816 8434164 -41983880544369470315780020769049575424 8434165 30378980062855099873564904622252688920 8434166 -10392259373219624699000692324171188096 8434167 142222965185983135525042994263043712 8434168 -108982103884005056818079043516683059200 8434169 13662901419351825327492242485396066944 8434170 -13948849662593951253004943594327285760 8434171 -173612427355142671528730819467386801628 8434172 144662099007462325195470032668277170176 8434173 134134176353599913114562362732798171136 8434174 -18826197475538289178951880173741399680 8434175 97204400181777267602893942710898697400 8434176 -13158928653446124105253307072517242880 8434177 -148485222405166722717001961524607678974 8434178 20823123029427843647303571092547010560 8434179 -20188291569012612805498185593491984800 8434180 36964217812243885164080947575181958400 8434181 -44103599737857315182407918228092746208 8434182 -60232327761691426034514886675312098816 8434183 144315679031448162462476954552206062504 8434184 -195746698849358740831591772497873920 8434185 11786280540638176749332979038630756160 8434186 -36570090625324105483978793765084149920 8434187 82693734840708454306769200593769215072 8434188 -31812737244491281041601871348013050880 8434189 174363717214665020028532635958608839990 8434190 15557462285865527279486333002507833600 8434191 -29981694064974516928587883304197010808 8434192 56104682253409472450538687790841856 8434193 438280319573814193548928060724670816 8434194 61527137753665737474117264083407478400 8434195 -9623342836703709396052771960319961600 8434196 -49703500082636267026206277768138857600 8434197 105516286538434084552879119935059218432 8434198 -105850950984145988328245313800637930240 8434199 246338271006507815997872210389837840200 8434200 -42290386922554744667156577450395136000 8434201 778859914044014050189097060362056704 8434202 5688167531565766841000034669156111360 8434203 -74810011919998811955261353730838870416 8434204 27212281950091520421262967531454035456 8434205 17226144974626988625120405107255312760 8434206 -5007392369079466046099675310933293376 8434207 58513591578843339121984604976178770960 8434208 55200504662955674240878518002020122624 8434209 52616710313580131834827374417369101760 8434210 -37449878436171933939137988635772680640 8434211 28558918221158058902543456637399246144 8434212 84054466055183038059561758080556147712 8434213 205087770295635428433676216324505414462 8434214 -101962285589131041471148388966736644160 8434215 -27641196995032868423136427147389508800 8434216 -21171889417815530226986291860062781440 8434217 23475941009647360168513995044962132800 8434218 -9662188022888852749379677060716824832 8434219 -106579651115012273017610863717490498380 8434220 -921903256037223450925202339313285120 8434221 -29076824637095443711035504124094762688 8434222 -13102800195414976959075142798263953088 8434223 -110195072662703652586143532387569208032 8434224 3350672760928449241235274435829039104 8434225 75052262109519553072648290714426671750 8434226 -103362520195410091612318060543485293760 8434227 17420625234937307043128144978845568640 8434228 -221361309540015240360216739602042943488 8434229 -431734214174671130201981967565476516 8434230 -15543485444001763188603542529718548480 8434231 2483381127811992547753839752922437840 8434232 -45933240933697874827052516695238246400 8434233 32114210038069809160817692991259177600 8434234 14122970454959417956673180622171836016 8434235 -2534398886759145098092489976519161200 8434236 -53063718622806702300588941302322892288 8434237 9732061603243423633716319166021126752 8434238 3602773047133259503930903713979938048 8434239 2933026258759180443313358875191277056 8434240 -24052780543026504660099141275992719360 8434241 77743653487683313721752702561046814384 8434242 80211624300452626301714071882847045760 8434243 -81253472784879726558707761638885693508 8434244 33933747203162965422628307073365114880 8434245 77978313011945387073633188744431689120 8434246 -54341916046865869835552866070909483520 8434247 143926574923304791795194500749191927792 8434248 103052278373652196267749689386483752960 8434249 25470413143094972459072156331133299664 8434250 4444949245937545119676574054176704000 8434251 32128741256458073730952169091156104592 8434252 -54424554406561168025343550222182218240 8434253 -20928661820955902351596185937607295498 8434254 8818759148886962824548818314432480320 8434255 34439680918945661456404597990464785160 8434256 421366873813814090933780919401447424 8434257 -53817418833691612527295432488830555712 8434258 15729117530157381614882427351422899200 8434259 3971854217945259876485817207235124460 8434260 87081295075893495259804001614818816000 8434261 -20017572587153228252428521646515708672 8434262 -100029080166460711082216473900728838368 8434263 14154164549864086085300542714959283200 8434264 10043754885408362379215763758126284800 8434265 42010505586421790696833090801886100480 8434266 -44497907051828550472136462382687686400 8434267 -89625555225606601412226122915052068480 8434268 6166072419564036337851347636556558336 8434269 -3409635644068925888174701788222625236 8434270 -7453360714478326821659782280398579200 8434271 52491986607024189218298683790565276200 8434272 -16092019776416926828844222681224052736 8434273 -68736452372624756028693068575259507820 8434274 603114226750081416038478796435256640 8434275 32553459185355693571115592297360993600 8434276 -13181134443868918733472978596327552768 8434277 -2895135085553120623351639068890340480 8434278 325246703493124724439921716052759168 8434279 115648970439764708238542628331273104512 8434280 112726786616573056691621981529076070400 8434281 -47146360201363575316922810818639790448 8434282 -40107703536612391163396235913711549008 8434283 -25745083503897710669677650964409772000 8434284 -32189390352950087799417731919413575680 8434285 75582921499656317965422130378034611980 8434286 -23990015656623952270337132071263329280 8434287 126076326408918449815118770417642530480 8434288 -31869552361797816704622558426937458688 8434289 -98471274309883934846034488534883812910 8434290 13615154140247553020702526336174451200 8434291 -205619203443509537545518003927166907808 8434292 -117624271319090304796853860265874155520 8434293 75392267803023911202335673251447488128 8434294 22185544360414942200300169076694835200 8434295 93395837516228936237850542742097971360 8434296 -12487693416679029228365705074783580160 8434297 -96600402271582375312344219636766847254 8434298 15681814064718437302802899254526553280 8434299 22156908889313516463997116757929506160 8434300 3227200340577761692807303145464960000 8434301 106596069524967956672388958513091265600 8434302 10740789354985653825905403374722350720 8434303 -16294316213781984009034891277275554432 8434304 108157528116178950848197367307687690240 8434305 -102503705161605046260788323408243500 8434306 -44231638741888338843626980311646887936 8434307 -54549135533217422166897866754431509248 8434308 -14101441206694336268442953788740526080 8434309 41926636581189058884701531810505935840 8434310 35588583443595371457568829275002816000 8434311 10440184592826440361162428746942985040 8434312 794973866180617985454358307296634880 8434313 -55293524376306229020953959426635855360 8434314 8042272862536533260974336267732346880 8434315 -47044044109931269528659090863947214880 8434316 50192592825872064445768009595990192640 8434317 69231249988426744589654022298459884480 8434318 54194177831401745323752029759454951360 8434319 11836190925657721795545606048650462544 8434320 -5102436626511941243142076998612418560 8434321 -2733965778291074284079260137092967888 8434322 675267153129640198508694977010440352 8434323 52576207803660187046007088899902174772 8434324 95471730932160465684227799082928275456 8434325 -37503635364271537017573918563392886400 8434326 32924543974724960273140565030173047744 8434327 -145443814057045500995041639686368060328 8434328 14852459347849525061359546349312409600 8434329 -100050224987211445620064085766964028640 8434330 1884936202751407306607005074581790720 8434331 184808847191812622646906954022087873200 8434332 38106192613500244228990311438022112256 8434333 -251486253069354683078083398807636416 8434334 -39655484472421941656072660684710253184 8434335 -5910351974307039850823313443838228480 8434336 135584840985136904084293546967450714112 8434337 -117369074682858909208069001172560650014 8434338 38572035462657965369550287952629268480 8434339 59604859258473092938230596296085581824 8434340 -72525729052419101446028883486479036160 8434341 224179159207820501043531716271746941440 8434342 6447326437573812176291762746853238912 8434343 24857662359106473633853379769730106064 8434344 -64215871009533316914148922058743316480 8434345 -154157074743589949099444427430581686400 8434346 -71755370653896619452002060915218951680 8434347 499696561150298675375456069023524480 8434348 7651274354280399050626326848667499520 8434349 47089500305431042672360626223755820992 8434350 -10579013355676973156624221855287278400 8434351 142672270629363588932409958051991710352 8434352 615278267102307816372377071518842880 8434353 -13413572089044503658577622693772844032 8434354 -122117026271756046664382262364987909728 8434355 -110675347663379228958659236432352532240 8434356 -3854729240764354205391798286292090880 8434357 -90573017758428548826355832088038277394 8434358 -69981800063550535226942361641155290624 8434359 116486788785479518118638622336927187264 8434360 -149301543471724517072872388079716352000 8434361 -34752075944675441538816789170540356800 8434362 90989851588932640018160415794840365824 8434363 26324710368786371043204492841398206496 8434364 1947672176348629952074458347674676736 8434365 72542132527176913877677559128872474720 8434366 -5916008390936847709472363391165420480 8434367 -84969684459723240626503389527448206352 8434368 -360160377140468311978416840561917952 8434369 -54207973033946671764291833354606714880 8434370 -52426679022793217744058875096165760000 8434371 -37543973145024299883922205827911251136 8434372 32476516666149094878694833654747608320 8434373 -32203743837810010984496259088770087300 8434374 -1240518640226283863434344760117622784 8434375 74691887298604068144701267331238125000 8434376 11893717305950580056142207515771397120 8434377 18111737444187856029899817999667912128 8434378 43187047655147846199100386032962900320 8434379 155414693091174537511809503862064888980 8434380 -77504344625167241181935506741321574400 8434381 -90420402203307842699658241948064736800 8434382 -64082843919378745673650061840004612096 8434383 14873587357168067375750395707849631248 8434384 19792283323848920064328143582048157696 8434385 -115364785020768613843681083712717536000 8434386 61864413720386893761152038147424374032 8434387 17044031073971312701757725649237947520 8434388 -48847048795954233089322341844709955712 8434389 -950830724402315632405104052980591936 8434390 461359713398326828831526408922228480 8434391 -7032390294294571864180678251538434720 8434392 16307874105522540655893353508429619200 8434393 -74456055223777163670108439797334972656 8434394 -64447565622635893510522233598201225728 8434395 -57189280356232961279331645192190586400 8434396 -41696753750442055460060557193850611200 8434397 -31439674994679265334534726216556252456 8434398 10102152054529009156064331235673917440 8434399 -5366816472997699227533200846256268336 8434400 14736052925190706464866756866218393600 8434401 -42022874793956853359544996099893342976 8434402 -19444226193054317683736783520920004096 8434403 -45237304942141215081119109163113333348 8434404 1310730587210457386575450791353349120 8434405 21799092058843175572916816318314828800 8434406 99100309821021899996816245991367805152 8434407 355382416164848883320030250767659776 8434408 14927056346330669006417425229631912960 8434409 -82291722389591420344532411685363633108 8434410 -57562782730044448649250829720877337600 8434411 246867579554722378360953089343998542552 8434412 -3445798285444233013882369000462712832 8434413 -10452962671281821598593594503610482740 8434414 -73538890925848352777012258404387870848 8434415 -90363999990446324947868528840545432080 8434416 93512456425080543337388502928588800 8434417 36827785496874233044341054666897758820 8434418 -11255824816353726902290730329853921280 8434419 35536633409812011068800406942445168432 8434420 1220582438759719506546326712121113600 8434421 2869314816911161824220925439118697472 8434422 -54036702724851486151570097547195985920 8434423 -165018081127846699393073321914943428280 8434424 1021100069702181587502988514173992960 8434425 4934359541906307685298880633124098000 8434426 -26777253600077825814461693072621568 8434427 -152595244917097963202885461571751893724 8434428 72655776758561456332757378806982853120 8434429 -85475270053392097696782258874734957824 8434430 -78337187937685299255902934688482056640 8434431 -109058025390135324562703218021645021488 8434432 -209971558706847352074726941511980679168 8434433 21642702284416994566289182949863092864 8434434 29391296477920863946078280063526754560 8434435 -41604213417622716855671122837677350400 8434436 -78747983005521551084174154960364484352 8434437 -100429469577996666316725351731515532640 8434438 27478959540788130078107437032630899520 8434439 10399934186468818360088983550088411624 8434440 10462443504077704538847821571226828800 8434441 16383570753958633250840131979994478440 8434442 54401244556542744869848893203259943680 8434443 -87272668026052613674623629375342634000 8434444 82785894935785276908192930121104647936 8434445 -447767345977460770516788238109832960 8434446 22634418850164485682933906838794167424 8434447 -15444760598171457393433463174340036000 8434448 38805969314478515604448763110358384640 8434449 -403221341772479722789772050277882880 8434450 -93541919342629259590106508247766400 8434451 65743512185406301178912228604829178112 8434452 -47013703758324856114983045527018618880 8434453 -158007130719103292037241777350082893298 8434454 6967976259674484036857133716628243072 8434455 53941099763705586376899079765564641360 8434456 -317258129151419639075758040171332976640 8434457 -8797289553517359157092404142266380668 8434458 -41350009042990811575895981703071144976 8434459 -176494033108441239078082836070770663960 8434460 -93582961649143285839613115105608842240 8434461 -8061717041461834293021662116475942400 8434462 -100567956904777068707819625368502768768 8434463 18433820963246089093966538901487073352 8434464 -167665961917330088699304085053486661632 8434465 22932113345970736338377719042225851000 8434466 3790158464781975401324212169410116432 8434467 77403576273693541710694177050844249680 8434468 26115585170983718672262405085079003136 8434469 -57995012787513238136309854741020149220 8434470 -7974508614733360320469337009322547200 8434471 -49906756918234908301463500542626184608 8434472 153093524685616501736894685908379724800 8434473 -32617944449298755982643353722656180416 8434474 -114639394095228910141933901301127677264 8434475 -8473288965258449623046088490022283600 8434476 94064405895386290721124071971562649600 8434477 -127644817678115225985677478106613069674 8434478 -24199975231865669715146375417753539776 8434479 -67490390470052871047047017628192181760 8434480 -4516426929764227016347241909059584000 8434481 124670012562551225924199781818315961728 8434482 -14366042959221346596580302650957546496 8434483 -24969694254885177491391818281988881824 8434484 124330069526626867948260632679761222016 8434485 -25294491484853949386446222401200960580 8434486 -156018903085456564718805611264744654016 8434487 84399847711747362315350336208249083592 8434488 -71918297877769047586730935405129789440 8434489 33725296561106771046020858824204967232 8434490 36140286268903199952685196853151596000 8434491 -5420341601201476164475333394502015744 8434492 3241575082607045300664782557735706112 8434493 -117387744824540445946327333769511936 8434494 -7687492455752114207170120042422692160 8434495 -9678871771844428173651238640186380800 8434496 14719379357993720782942346303080759296 8434497 -7641780328183514345040077201229156000 8434498 62818872241107767529231067891828210560 8434499 -99954942872672917611744224374025073360 8434500 72153769565029677014584606218384384000 8434501 -81749531479837382724610859687446726498 8434502 -179000410188200879042967481682820778368 8434503 -7364398067616810272055967022343298560 8434504 43800547415125495129088590189531883520 8434505 -23895898073126493569824546655647947000 8434506 4752078599080823275056810464709467904 8434507 -5144143631256960421660946690215967120 8434508 111745979115838135577198053416136643328 8434509 74080466563771216598043089565924237504 8434510 456733498934467036904908858817656320 8434511 -2186882605472979233928564232499888256 8434512 2692078470029774368095166236452511744 8434513 -28499473207285535121755324759725188238 8434514 61938604659752076967459984977764106240 8434515 25070692174098467805699506363064982320 8434516 17292176283734374629866007036624408576 8434517 -27217146338372783882888826504276300228 8434518 228360839162730742051609274453191680 8434519 -165219531011326440054775435928301730800 8434520 -13671803132293287560989705199106048000 8434521 -47638596542824475074657075230058689360 8434522 14470811365001550152286332886349420800 8434523 156308628250229244217507223878367048772 8434524 -38308841390748206413937453076160339968 8434525 -77739447931997012256427234270057310400 8434526 -5370265594242995810503075000723201536 8434527 29979428227130401762744714899187438920 8434528 126817101173860939118463167226036879360 8434529 -83899303343005386712881739627697537280 8434530 -5158713085031041630005819446534923200 8434531 44585548471167941763271536244621110944 8434532 95345141433006566477680687155857236992 8434533 -49587751564471512994374426527298000576 8434534 -103726270495847681250983779003124048640 8434535 111521515111641444491410952557267623480 8434536 -265641577069866371905954008728862720 8434537 -58396608682445759956630566583880675520 8434538 5710478023073093242846594945714893312 8434539 41583759061594411324656341313198531804 8434540 -45504848313940899261277265328247541760 8434541 129358064651653012260172796578399488000 8434542 6039425060312822797412321715275440128 8434543 12860798005694729338061683687646616144 8434544 12804879681781979975996209956383784960 8434545 23566037441393759804494610329458172800 8434546 4071145617605028777818261452093944864 8434547 -3965068156326780202821019181331190896 8434548 -1439310193636751511818986402120983168 8434549 -112133287314253257499401656751092848320 8434550 -21407328423121355792159028981179947200 8434551 100945971952042388363064831478621894632 8434552 -45758795084638726338635622828891217920 8434553 77435177739136791773670102011301435780 8434554 53073422817273645954623468613839185920 8434555 -8986632246631231029315689245193733840 8434556 -6969241282094212208992273540433095680 8434557 62068739693397531138401248899558815040 8434558 -49676643910742251892907566863246371840 8434559 81285213958757512171098421824922268016 8434560 21191676535237479538417398746343014400 8434561 -39690763941128350874215054962467980476 8434562 81162090804439618866282542911351534032 8434563 -161328825463088542236304385781934928640 8434564 -45199796627797774755601865031261053824 8434565 104260535825949583469070369591104822460 8434566 -4278575214371469874169760720813516096 8434567 -16587820211661059927771943562761101088 8434568 45710220084042221868973887273283138560 8434569 -6515394672690075168554803230468135744 8434570 -6131732528012609196134825707216559520 8434571 -76453334403360556837774902886508778000 8434572 40949958777898005461610246714751176192 8434573 648050073071889129719416710635077632 8434574 6786173561625385102478907278289433536 8434575 36798323464405539455054867109675027000 8434576 37919689087531862350014150299441733632 8434577 -203417850958659508055408890699122660288 8434578 -20177204391542447951774237917444546560 8434579 -1797419712887826770296783893181622832 8434580 7073773621821956725291997230925537280 8434581 -29853758048703218251282004640073716960 8434582 -1679820335437887474232878180778072320 8434583 119154696276100391642245492821856304784 8434584 162586825948201925596152652211622297600 8434585 -94366621523751991647829128722212221240 8434586 -23479649148932702244714805020402462240 8434587 896575348089709835123738196596381184 8434588 -36580498432586010795188066525537485312 8434589 -314038895514237942729978865854456596160 8434590 7767277594191570226253549225427400320 8434591 129163673879236526167853603137699722864 8434592 195992257132416085925838223333883904000 8434593 41357773831749590258597555407721589120 8434594 17374618172696950672334507950662712320 8434595 52254946249746074113797104763470345520 8434596 -46773503476068954623056050785201326080 8434597 8220271338429393059933159244270580000 8434598 22761823142565709961036560749761513664 8434599 43277059239930626180322155823672929064 8434600 -37712493202321215982591686879075072000 8434601 89706592711298497136202919824685678080 8434602 12487813290405764135437156009487723520 8434603 -195550466055180088752791713251732680280 8434604 -3805192239549747329158043644904472576 8434605 47374939957659108647012809082064660960 8434606 34868874900885006615282617964325352064 8434607 72143801104394978755471739799641363856 8434608 -232247394071825428103134801283776512 8434609 -33810641859558842548442701242361518190 8434610 29338369844260208679813488212853292960 8434611 -4608464349157782842757410572046610096 8434612 24851761122227657603408131299455824256 8434613 199273093068435620715745184253291198240 8434614 35066437441630939597021086594780987840 8434615 5673950885609218503664655342148396000 8434616 169170500714948363166639588279605268480 8434617 33978418458627064336188228579576505680 8434618 -25214809201184410550139574288185578784 8434619 -69230726557345371090776840348716150920 8434620 -46466914516309489115431316580542853120 8434621 -80930956105864274336833609616016313980 8434622 -12692073548976568481021038014821376 8434623 -8844325914395306247269263832668709232 8434624 47085499955764440629318143221549760512 8434625 -31591893386741908106638024890481263000 8434626 25048468060878476343475637780187573504 8434627 -45946800314791418342232501455663411040 8434628 119450217533671274020432915893897226368 8434629 -2610603504186499345595542442995750272 8434630 18555501448403664532719162213938659200 8434631 -71911356078848396137992896494868177376 8434632 9289380443880932704328281243914240000 8434633 206067713383985628397588824281205444624 8434634 -10367584566835412305171541683663421760 8434635 17813016497215783507668324757989027840 8434636 -2414831529852510692169845484648369152 8434637 -229531603477743044629491310107132984714 8434638 23141962882741058975462521867470086400 8434639 -170693960683080717459813647283248880 8434640 25581311775311044750049496688725196800 8434641 -197975750988323554595208946394062876800 8434642 16449337854483814189747394758617251472 8434643 29832582746762100476866011714600446880 8434644 51365586272783880103244255336799062016 8434645 -153232330317159520736952446772452383200 8434646 -112417464473540950432572416910734709696 8434647 36317699977264618341144276871935436728 8434648 -184229658146726413793675078922259568640 8434649 44331034555590287554843010316869500164 8434650 5444153119474801255410473608205184000 8434651 4602421237964341012725368057400511920 8434652 -80033861995448894336469820648219342848 8434653 -120542194988129701037894508765489818592 8434654 27881738316973398943346956265952001152 8434655 19928174289764291246401452951899275560 8434656 4441411259037331546382769070261665792 8434657 -55212579712827653526383110461227606976 8434658 79860564484561626523995673081178380800 8434659 -21530806635899083664955893392086883200 8434660 41275244113863991291716719266136424960 8434661 12025081872301180040680965594422540832 8434662 -45416494871600314810948138276465988736 8434663 113575366954923465142653901366254312024 8434664 30174879022010017719222671955864714240 8434665 -1224596768301067943949313393661097600 8434666 11230401486099481818618129546937273344 8434667 -344308387682738887915008343158203785248 8434668 44295644784620907549677356075219968 8434669 -174372904646867490538913050037083195968 8434670 -20025772132132611378797349155057049600 8434671 15956570811533276180283447156846205824 8434672 21085505882537046130662528446084546560 8434673 44963997456656179773835645608025466304 8434674 29663516204721504442112210403357657744 8434675 -9236737580974482911360302557006894000 8434676 101844589066741738112533291120893336960 8434677 -80972440490370101190530154331871616480 8434678 -23459662376156179497113150757430978944 8434679 -111035690884247177537274291177128165280 8434680 -77743651935499145058952802012249088000 8434681 3176775107101948461521155815439675972 8434682 -103982008767634727043818805268403441808 8434683 22171142081416106132098240182333973452 8434684 20514793376473197314952179150552927232 8434685 -14557753518624940732979416253259027840 8434686 17319178547457304731316428563536612608 8434687 -102022475324930645382598548997591936920 8434688 -13999723987345496732884539664144269312 8434689 -106312388667494172137897624659477064160 8434690 44253827881804568667252992436664588800 8434691 18054477951002430164493671343629860092 8434692 -2511073144819809033403659685928202240 8434693 -35552226439189750044203038830022689058 8434694 7837756129656333301281507680839791552 8434695 -49788075306499353588622541290300396080 8434696 88673103224056682583849936933748577280 8434697 221122331281102516652669021639922080016 8434698 -24586695503893999700165333159132908032 8434699 31595060387500031550714626657044995840 8434700 19880577811286332153183315178565523200 8434701 -24167058652689870716249026166005147200 8434702 93970803884360976243308282368580829504 8434703 -39563562476637761214087782941019472144 8434704 -21699534306537968407651327886804975616 8434705 36435797693554110445873484837252812800 8434706 3733516037637678384802825100536212480 8434707 139923410197427986282615918957668544440 8434708 -862533147774142852827902759609856000 8434709 114667044206772636211925940304314479808 8434710 -4580278526469896797472491801613212800 8434711 70627170986276890719396204314260084800 8434712 -3122144971585074628488287424847134720 8434713 -68382358728601100105353201992499175856 8434714 -71202843817419251618880734570117677056 8434715 -109330197559187963361921039657672392640 8434716 5535531963461116273953147123262781952 8434717 -62306122074557888398040463526069493780 8434718 -48729233862616139862220060797658765440 8434719 18836103282141194357593107312020578320 8434720 -36075330685802034124045288635881226240 8434721 -55640101561102624935144645233469227328 8434722 -9060362220465162506260185658991756928 8434723 -179447420974478229244839262824234802296 8434724 -121782337515653653709223115821936347904 8434725 -7770542693825887490756027749370385600 8434726 20852709110851154497888040704312761312 8434727 15853559229542027650807925461333046400 8434728 13615566876245169971073382075578777600 8434729 -20282187616528833726019415232805526400 8434730 32419671688486196071338810945455825760 8434731 145916210895980308642318953939237422064 8434732 -3525426398342666702646348969435092480 8434733 153760054225811769442137102688066136982 8434734 -8763993449407894645469659637888833536 8434735 52144113605682064825271273914567150560 8434736 -36512813664779566806147047713473036288 8434737 75909185427449057192724635376464166120 8434738 1962150690771032086007910818757649728 8434739 58305742014718037385029212150906565256 8434740 -32289798893034200297399683188472811520 8434741 24369242102188590132683130000299126400 8434742 21085699660938751847516634182264804352 8434743 -19953804322655162015042915570496594096 8434744 51634819115735478343489614637594091520 8434745 -64560217853263471373211417375022742400 8434746 -16494327928351178726027606125576819200 8434747 25357888782611867932151031262182827920 8434748 14127681588218136244538266979252345856 8434749 127932025032950098083546687749154641664 8434750 -116330048243913888146975334693797520000 8434751 1041797988332287986154993766501130240 8434752 -14349801135850274360008365588420231168 8434753 -5763168236119230765865339447271495998 8434754 -6595717567902807407074966086082026384 8434755 -13537386784802304855112743557121356640 8434756 -21760810355592586627808154273943372800 8434757 -183500112903978748410330602839545359940 8434758 48990355512829817582537976116376875520 8434759 -655653989528315066929197565576266880 8434760 18373933195665683512951119532531968000 8434761 43110549116940360792762809254877220864 8434762 -92512744568399799452771223897094457040 8434763 152473854854287548417915588756125301012 8434764 38659621866471975074973845023933885440 8434765 -1885474695105564497928011310761849940 8434766 56098174931540281037464393173486284160 8434767 -79543016816341265307304360138998008064 8434768 18918572018034418835365485815794491392 8434769 7583362049428308759269541618943308096 8434770 25174538299445240585316286877053017600 8434771 -161225692063336130989882615079069324808 8434772 2332870504039285295144809644558757632 8434773 -366065448366609803950856478787600639296 8434774 623028866190812284847807267435663136 8434775 -2013246566697217292018523057279917400 8434776 21785913408837549360707863032362434560 8434777 -40023227350250731149412980143169407160 8434778 -79101085798989857137989853631103955200 8434779 30040093602776391625189614716314400880 8434780 46785977770368953443008624259797849600 8434781 -29058897823673577407657361435715066836 8434782 -13870817019871079299269359125892932800 8434783 84376166064974050710237685447855108720 8434784 102216424119800656532533839853659095040 8434785 -2570424818280996130731707355473304960 8434786 -23640523232722581430013730646643583408 8434787 33994382485308267249174191332520657436 8434788 17382169348570341339760848168228372480 8434789 158023979602067153286340188724208030 8434790 2788682238340359102912563761027645440 8434791 45572199960516233850085103361811152648 8434792 177455487680485194386725951136015646720 8434793 -52257178991542038609044228954383253958 8434794 -603312055667953174173102853371363072 8434795 15998901789772000865945537160798718800 8434796 16335594869966588906780370853572921600 8434797 -22341522896309761467060684262443603840 8434798 79141444156085645520228693317318124480 8434799 -59826867051723427539855453890616433200 8434800 9655421952053282525395980306481152000 8434801 6340851470593930790560025922676273332 8434802 14042157880909314880489242370808462352 8434803 20652414293199830552143749442986658560 8434804 -3642811008049738246513177973384505344 8434805 -34055387400259119030159358453698788040 8434806 -3057568907073376844050587621198674496 8434807 -32180744688130332197192361862479281760 8434808 156553261118325686761698613021785538560 8434809 137355091572528591683644498038671407104 8434810 18176405746992533325381958778282607360 8434811 -127763610143483846461716866739752328600 8434812 -51456255483835780726396281014148120576 8434813 -24486852845023587629256641867685902592 8434814 902360454261130740535048216690262400 8434815 -21503043249747581941747953155616919680 8434816 -10577095617024821341669346112102727680 8434817 -91951132862700572643470591094303692880 8434818 18769783996609745889767866138767089664 8434819 -156827415639421856212099452288119611780 8434820 63329454957179020290877149184894414080 8434821 42466630503655827366461439308875378944 8434822 -81296538787658555343756469442731944960 8434823 211350082027330064801710197285394434072 8434824 54774037462749816520279307700228096000 8434825 8597193400247984451592677570279022400 8434826 4202966297391298300416368612009720112 8434827 -152416653840889523851507277703868910160 8434828 -153156324873946446991030567851875971584 8434829 18569949321683957524113116606242635480 8434830 -8550780200999211882534424650611712000 8434831 57015590357857204888051152751827248040 8434832 -1317113502636779907885255240059977728 8434833 -25847826038829845508614577554541425472 8434834 -49164455261239360234235035871045891184 8434835 156057052328767676766442743946817327280 8434836 59766456888209106474965255072828104704 8434837 1810434568501004834442292669656037120 8434838 -81092361651664688650081451428620344640 8434839 -26217016747212749913852656403335563008 8434840 -8962515502041689627523800256047923200 8434841 138062307837885350120563422327707470800 8434842 -13229540305954486071993053794774045440 8434843 -64575710964723609984391359617663654908 8434844 -46029659960949602164539313793759106048 8434845 64714341114593671683955458795365059020 8434846 -43450667483859380607954149273190917760 8434847 55887410162888846301166319346907459296 8434848 52893753327925074128675787473040703488 8434849 53551371388759979019735613083789234436 8434850 27487856083147067687866974838547084400 8434851 -4743433427297260078551307695964716168 8434852 4580393077932161709356336333169344512 8434853 14394491654958185367348267285567557760 8434854 -88764844694931989804317606105989024 8434855 -52049625002047520163493759420767452160 8434856 -57979540012469198403310896837210624000 8434857 -13226078031778326353949252024621582960 8434858 4792385540761573038898986097166949984 8434859 -106318143573988822503560630303148082896 8434860 -26724302003951954288752028219010662400 8434861 87270112192690201819799127203652701462 8434862 66221000235561046495151561448023322432 8434863 -9068480358508488404958826799601449208 8434864 -48078535431318036106659379187413073920 8434865 8090983000152974667665706246071662260 8434866 1077093339852566518879356441233676288 8434867 49819306189156580018103866188826170192 8434868 -53777101266960144302971058717276970240 8434869 40046537142557512445990423959017555744 8434870 -87549797209545132159530985339862725120 8434871 9138186591957524191982994991782756144 8434872 130419720047656927035824629633799454720 8434873 -93580828186306432168131415105504572000 8434874 4719826629515727986024407011581225472 8434875 -9999700364223394414708216323141504000 8434876 268427829214187416825396749073118453760 8434877 -24472778550405637180399783487735269728 8434878 1455379719691885152182747003017929024 8434879 18488470391507086519587702005438505640 8434880 -552168972872820877661777243657994240 8434881 5688457515573673161927905175972775680 8434882 52813782724198154465539224679446673920 8434883 -55045420187579080199495831794710123456 8434884 11994423262573555087542447119168716800 8434885 20881092779665683266400499359915463800 8434886 953349120569885552149166268843263040 8434887 -67218871000604711148320887187080862040 8434888 67598824908143676687073593276604907520 8434889 -10943592146809226737232299138653311520 8434890 -18490443304783100554643888452900176000 8434891 -134629194313704948443510433092854201708 8434892 -171127881167491111634272303581081494784 8434893 72703910878420305648180173630700636864 8434894 37215438765764405436366026657682507840 8434895 -37044560252675088203531198939902549920 8434896 11343284293959137381283793325513244672 8434897 1256593460046436422097333272589294440 8434898 60926496948388147134458464119013136640 8434899 -102849431831473115749231099758614618232 8434900 -35070538620106711031229659913092080000 8434901 79910312286633939573404654891042605902 8434902 -12501731841739369142165657410353094656 8434903 117825909722200476408464028914201334152 8434904 -62614353845184772781705332006850058240 8434905 41373340167724750647610344167705173440 8434906 39089379148272862061204883984004999152 8434907 75524257348988782563647569804982751072 8434908 -89649368033611909286397024538989972480 8434909 21300366522673191945108697988455387200 8434910 -30041504866453655144788120586617920 8434911 -123011294221713802896476035383868746480 8434912 188692611410299135602841651419022098432 8434913 100346034651028283342963513002623648162 8434914 -15997921951368579201161098734227558400 8434915 -111100082675265437771002783939270219440 8434916 -23963660642241623203849031802179715072 8434917 79739559232331021900811700438532539680 8434918 -37329071707572260496468601012146519840 8434919 66882072136364699036077599341198475120 8434920 -13208018892196000338796539294115430400 8434921 209179989804486591257565379724177688144 8434922 123342443442570701013301335697971694512 8434923 -207682606837799617982238807767500032 8434924 28169565405283796812322675583357914112 8434925 -45842794804225594412256125230997044350 8434926 23055056499354014368397137405471087104 8434927 -40467932937034115191868137803514880608 8434928 14930905428546037174303145419388289024 8434929 19585399984855720297539947857909355040 8434930 2577337554163317950521732296457958400 8434931 7812737529567555881061821926293428712 8434932 -86719216339751013252430486196281030656 8434933 54642689923684570133516478441233633404 8434934 4395591656688699713918220105906750720 8434935 -1039636997394865477490987212008272400 8434936 148517568455821942369251487658198630400 8434937 15334625392818489095366850697014484800 8434938 -15309231698455497744767542064116371456 8434939 -86382401633089842130302351705187932144 8434940 24041093210980602546676813480137830400 8434941 34989690804829565321703023641984892544 8434942 -32376598210302769563510911978579853312 8434943 -181892333633887209278726652383856946056 8434944 566374657840461612265014583785160704 8434945 -19254132367441664397214745641157740800 8434946 3384115883770846314858273926926195200 8434947 -18944081566264869429559075953913672200 8434948 164076140637339442816430379173656519808 8434949 85089673998211805707371082286473492992 8434950 -17971402284759207528893739980278972800 8434951 -24834671917378550484235245157772883456 8434952 4362415671293813064184296364127769600 8434953 -20604928602874033111526819595952478316 8434954 2210953366943151580904735749149805824 8434955 -4339486417013688225221038875706626000 8434956 27134997480873416257267695740490051072 8434957 -191222557893723416512098882625589006794 8434958 57396264549371955031170596551273752192 8434959 60975117139724944017764971143259957248 8434960 -13931759323128865425475298325272248320 8434961 50011626936940848059231462150259500532 8434962 -18951933750535761732985202217044766720 8434963 201832528040141931407540797225974951212 8434964 -30394781100606079795800077650198673664 8434965 12395177831894689159264823645628979200 8434966 683967714630697083929837818008250944 8434967 -26200183963297418310927280558412844984 8434968 25893762486410355352228132013176565760 8434969 -68356088016118208544206844866251706940 8434970 -19423170783642975410440623196072300320 8434971 6148985436466011191613260644212761640 8434972 -12687652487667650228778016884099893248 8434973 29023002103042594885010788622610922860 8434974 16191332541650412872901953190565447680 8434975 -32281845987107159304220949117321808000 8434976 -61935029331959759003978431177364078592 8434977 -77619354489855572703823152200706515280 8434978 57094899667225779800071623842599433040 8434979 -62518900125561684945826988813230137600 8434980 -11105368914757042620131630316897795840 8434981 35666659910334380239833513958165049500 8434982 -23133255821375898829008199335547907328 8434983 4466710760512718224378496650015434024 8434984 55749046146802806694890072110137666560 8434985 -26617482924248990661519864348857911800 8434986 33650732124855943129813739123512488960 8434987 11536306456888206596525111762861149992 8434988 -166141172308965068281972977077172664320 8434989 45501191345145126393510754379757923520 8434990 51055796399445908633575670928872515200 8434991 -13227147724551626140527192368022874608 8434992 18496713598722712668558661529549340672 8434993 36328026422870097467299764805257909440 8434994 114711870339659764934986172058908104320 8434995 -770566279927756229570354857895612880 8434996 119114006137909481669147754005836689408 8434997 46506669734987434702961248826401290432 8434998 9210424918150446743304554944177716480 8434999 55856138540052700643158217282050649000 8435000 -159962500156411076460148651238400000 8435001 -20655732565729851135908198532894346176 8435002 84424695657577902527347387400567267952 8435003 -176021739161234084571902226715488407136 8435004 8556252850931112726954550195586319360 8435005 50310208477382392859258561655449088000 8435006 114398644413488516124896573111039453952 8435007 -248009056114783073540708191735418688 8435008 29349918747459234162250467417014140928 8435009 3062851462037896013041096519879099200 8435010 11228990433463480153796375439606082560 8435011 55843046746425158027269765431765396704 8435012 -11390940060340665174904531605237012480 8435013 -46513457100302967328185916371670748256 8435014 -31449276100379198884482381363488316288 8435015 33910653785284171659258220265536792320 8435016 24859723915962863003320664599659110400 8435017 70778307496770467566591216123141958160 8435018 126027128499153723366021769641753192960 8435019 -3028007581922842559291733602045586192 8435020 -55549599288749795199160673628720906240 8435021 -121307196055387843481027302865471586816 8435022 -8856083469514520445763960381380635520 8435023 197451108308168474140917602579548675360 8435024 -7537743195205291845954656715714723840 8435025 3428299908937065287685416584565985750 8435026 -65533845164029938766037965495766657760 8435027 -23811922904110858982558511480874996800 8435028 11059017829598708763104918193305112576 8435029 -9449028697347241873427339852975641316 8435030 -42349464694658957494124727730613571840 8435031 33706026326790972389851073673747840 8435032 -115718394999413982182090809058438123520 8435033 -16921411522089017572754627564274625980 8435034 57976597238692595275089220793083590384 8435035 25238198212694166997328996084597305920 8435036 -65439519602826368345330257366342725120 8435037 -39790472623330914915790301385552247104 8435038 3208835933198050510495351736793418752 8435039 -137328938358024280839326387763257470200 8435040 -9853247842838619730372562031626158080 8435041 37548208398315672310198491201192394032 8435042 42461052636608996524630475224726301184 8435043 -49269659277628818373512198477581614080 8435044 -55137915866687718457561994084961556864 8435045 64823786196280054929491022980558514300 8435046 19705861038983664409355262894875976384 8435047 10575238366142548286139780706676077496 8435048 -146766891251749023390684288579824624640 8435049 -36264874664303055687873988364605796160 8435050 11425960810666055049003197893572192000 8435051 67845243428619513187915131766221800052 8435052 -1614559689909298169951900532770649600 8435053 -71263282602881104643580385269543255360 8435054 98248296350312413192696800313394493120 8435055 -45795048171007278672894044747382240240 8435056 -12446445973653439938687206021824512000 8435057 41062326035883059985343489856728644306 8435058 -11865261133982368820711996322099823872 8435059 172569956078225712923382937572148450816 8435060 -9997613719994716662251433218495961600 8435061 -46661682522372360806391856160616588690 8435062 -98043630074857962482649354362203375968 8435063 2061991298346490382938742040368281824 8435064 -44825241025445989284100796416376832000 8435065 66677819385410051006591660329884330120 8435066 103945476746029491406453880010489951744 8435067 144102690560902431949666242512636229120 8435068 -7034981666612773993836435478123313152 8435069 -69165838789185697209534850442650648320 8435070 12775019644670914882216728518134579200 8435071 131566290051760996545477848237685894272 8435072 66922292776467874380066807232856064000 8435073 -97356056047130135936631584665412868816 8435074 10557556283509346377133122864177343520 8435075 44825460622337753930611956826432614000 8435076 -19168259800187279881136488823666380800 8435077 -3637056482642582002936944115497783936 8435078 55150688759684008591665092908882911840 8435079 -57826047320963876006603239960408626576 8435080 74539690247258645034056708463163084800 8435081 -96751636973215937786998934274857270118 8435082 133265507680398412500945220917846489600 8435083 -198317459363860580183397548532157562668 8435084 14714233074437509284330889388489490432 8435085 -3474227081968693252840255776823526400 8435086 51240194011583767892265872618404823040 8435087 -48577668358719547867620453656997987000 8435088 27351964549277279409285143848154234880 8435089 -56864776078958785226833063010431453632 8435090 58468569450901590860703848565469071360 8435091 -18311392865892408581327062928058337536 8435092 151063038838590585705828485871469087616 8435093 -7050397158662990119894867268978876640 8435094 29279998754666378658797727076736143104 8435095 -1561241208879984529614768756411606480 8435096 -13025617540317765529966327338969600000 8435097 336955374087469488030548770219320912 8435098 -9842845820822486676671996259699171840 8435099 270205511730027777961594664100748634136 8435100 42174728443370906863171867245772800 8435101 4227645573095872136860740139023847104 8435102 -21943960503697188975281982681156871488 8435103 15405646418085719325852785116363875984 8435104 -182845896085672182031856448714281385984 8435105 8096057746289235668440687312456175700 8435106 -53715069159112099153671819386072328576 8435107 81222037802433421552323286541460226840 8435108 119584300935687598633798633729111766016 8435109 -27520310553248810523644134010125850592 8435110 -99870715629905676137610729445753194240 8435111 -22636740853203441533126731101562645536 8435112 -6283717130538849196249200849243340800 8435113 -363262679448788779236836402550837602480 8435114 -42868889731331870712091932306547239840 8435115 -13015387020882959417379007559402139600 8435116 100225627093991728952291432477564282880 8435117 -201721300315791505357302634633190649834 8435118 20460429034108406101800511469812915200 8435119 -49610010807070783156469800140256130688 8435120 -1924359279314889003660233045280030720 8435121 8673348614552944987524780581654604912 8435122 -58692371760600323708103663012822939888 8435123 -31487345497248522124679173990775759376 8435124 110432633004695984122064784578414653440 8435125 -107456953630167690102856202596813341000 8435126 -844885457498754159318050699005188480 8435127 106366983443720075863422295891988377320 8435128 -151365087467215781530655136361699491840 8435129 89221082135832659590351441139531138730 8435130 -15586331066580486898229727009811944960 8435131 21147234321453695384256355345223768064 8435132 -11918766306731724193087946729657648640 8435133 30105890302274921086275820710696956928 8435134 -5093865125443302878236879483961509440 8435135 -7369575415950194533387402549621387200 8435136 19821135587796872496144674303930007552 8435137 -47585014880747404113557814106069394688 8435138 -57454393097832209669458209692402464176 8435139 144765053174719636073864458962743110320 8435140 41779194176362463553931938491205242880 8435141 -39739333144949413800887536573176884352 8435142 -29858876050597699908611859582835755360 8435143 -89167879942445346800999913291892235040 8435144 100597226423956341837124082885422556160 8435145 -5446597594164223419586878979766601600 8435146 -9913659374970412362022593355082403840 8435147 37924652547727176299461235350447640064 8435148 5562764243708230256638470485920312320 8435149 -97112539016800193326027532081271709364 8435150 1734078264715541661507899025217449600 8435151 -169616447127041969549456622782977710960 8435152 5722685698736953985309417238192128 8435153 35939163764763620822874298174413439140 8435154 4354456321994915606395660864049313792 8435155 -21259575376089630729382564066455158880 8435156 38401159600588914506015927765433327360 8435157 -84522145259846831425985665960027025760 8435158 20942143213081983071441540572558963584 8435159 64941504378624141412710420224878644360 8435160 26779216587148111148087337447161241600 8435161 -13687938162189045410158763618882567680 8435162 -11524801479995827674269831330328010752 8435163 -38826521863227060335657267040720254592 8435164 109375336574679722142550102296637350400 8435165 -65876173869659777896107472117023377940 8435166 79006210631453886141722825679327028224 8435167 -51442732571826020414476490135675242280 8435168 64364070018395730738229992968362131456 8435169 -52459292810106298229149293771850717806 8435170 72333570109424022636309433076716546560 8435171 -120574487053731217807062993596475643800 8435172 -15881409804017962167585106137401548800 8435173 -81485704169693660177716078841533064578 8435174 55523238587891964461475362676005635392 8435175 10010269599136191620324433789710428800 8435176 64057248138210312538982008405526722560 8435177 -60847097550378282331904383129117568220 8435178 3662374941796890091401825156901951920 8435179 50754428595778314960461060475567511176 8435180 12110348078690267076106883796977832960 8435181 459566635450261225660428485165078016 8435182 -571415911867335957695880162462361728 8435183 -57195432817666657419747913088895015600 8435184 -16493249402477840322177956663415275520 8435185 96405737889346010430604591797534556800 8435186 -37526634748560929462910526892134270560 8435187 -128071247855579539348105914173192461356 8435188 -139229490173295378561196335037303737600 8435189 -31355873561875240081441525993061691744 8435190 74723971198120175350691503310074060800 8435191 117850208669989933670491915343026927592 8435192 72076245910817335609080131677439262720 8435193 5798248609535203057469436850070957568 8435194 49833531707227644680167333542946006896 8435195 -45028177344729037709135833250447692800 8435196 17387526701448739079197203994005749760 8435197 39936522692436088420463639249590960646 8435198 66367768402315384789098746871264612864 8435199 -132434207048439013434960626285207985792 8435200 -21079792427986393758203589779521536000 8435201 115594907514900134462272972259509190100 8435202 -53101344976714675006040561625558167040 8435203 -147765761972753526302069413091053980372 8435204 -28649882516199899042419450842040946688 8435205 -56129310443456965844908749299572084800 8435206 25048036064728936201468499928236669184 8435207 -102786767855741316225499521186465728640 8435208 -17016578738063287126205168714862919680 8435209 -23662678602902764326932366898886319590 8435210 23608259479776197134140197762503848960 8435211 -29267707707193214206150943813452362816 8435212 14841313233185708374182482426270233600 8435213 -142422186515878645018699583954082991104 8435214 -38510214266256598071526799529141319296 8435215 54399992494355408862743790030281532000 8435216 -1071679532562870337422555758096793600 8435217 -7972057999249366960804233399023077632 8435218 21838543583479137885984600620379507840 8435219 -54992601656361205617614644938816190656 8435220 35324408651149304528667422380483553280 8435221 -295382172394391032371450595867176506400 8435222 -108359852108067780760913614443149189088 8435223 -4718276051445952673797309017675906576 8435224 108998156282110692014219073961328640 8435225 -107061170822448587615771529158684256000 8435226 23756328261293779833736705681692953088 8435227 20837346769105062291652599767876330592 8435228 126338421142231291290212368935885485568 8435229 -126177454179753177004788734098153170912 8435230 -17811941655097436781001642417131811200 8435231 7138962535446980462752281959439037440 8435232 -56772306317030558650767923366665912320 8435233 -325958847866198046579583592577251531600 8435234 21602751963765634521337957317831176016 8435235 89373862673690611254184096856823726000 8435236 121260201099589543192039220909556337280 8435237 -142242042740635315925571238754945874114 8435238 13887645212666239144794993967065372672 8435239 53150019342791412503523869101937308824 8435240 -32886584500043046562569768529981440000 8435241 2128414261337361762441576847211011860 8435242 -24097813600515874649854645537560938400 8435243 15331285838798813351116856406723981492 8435244 -94436098644421534209054597096040733184 8435245 -21956178539192094938522550933773481600 8435246 31211126868296636067403081444294347072 8435247 4873833386174507338341315491333862672 8435248 -37228979728943401243581560629477654528 8435249 -45146828745182938854133568647714217664 8435250 6532086769215223097605371443381376000 8435251 -2880733175143634418570109424178837936 8435252 -94923486394005430040005335533672509056 8435253 -19614014149469213103844282190385705792 8435254 -76732521102141523249407746830473025728 8435255 -37405715495831237534154999974725975680 8435256 25061849418707525395697370739289395200 8435257 144257984541730625340008633333258046506 8435258 -34364966666842913494134182062278074208 8435259 36612768387241270669245847852950144000 8435260 21338643230615912138935866851141376000 8435261 -93462674996959283548389933845642190138 8435262 25955914373305231321378080546447826944 8435263 251190764628510280464043333387241232184 8435264 2049726634406215041935480126230757376 8435265 -77130730222870534272106718888622199680 8435266 18233759090550184427601989598291425280 8435267 258472531591543943772617860756186440 8435268 6846808942322889214650471499653690624 8435269 215289013778429622827845820433483616670 8435270 46961784432181270916347274248031614080 8435271 -32291410486178206632177179016044145840 8435272 216131862442725582658883784086614272000 8435273 -15537229179961664207518256543380608 8435274 42844280770284220383306747654064008960 8435275 -38274238542752296206434265981116940700 8435276 41805790502244325079377195829830460160 8435277 129297965518774940383288171106348456214 8435278 89475486103326196944530392142128343040 8435279 26744066198477362285051663137875867184 8435280 -8160005787262064547968047243977031680 8435281 141999694041487957231599009594134099172 8435282 -77868347141484320299744710046616035200 8435283 35983804725678066956584654921605271224 8435284 43528593760568967082846718146824271872 8435285 135719672161743152184084372402804517980 8435286 6129225976555329651216589186673049600 8435287 18950040311317626683889232170305985152 8435288 -61002760064151509559072900103536230400 8435289 63772251357035909411323926384021153120 8435290 22536821753523593301633758864180478720 8435291 183687793890927577419344761072563514692 8435292 13783738500340914938532860722730112000 8435293 165837241552856865256553869886369781542 8435294 -25026308349419517055585262579932003968 8435295 -81778796859475348252725032865367007760 8435296 -7059661746585633312165510364309487616 8435297 27740494288317034289977734756685308480 8435298 6597137076611539014665025204485318400 8435299 -2792898010525138863846178800119226192 8435300 -22726828889579843861966142673442688000 8435301 -56236779185142895371742283229755943648 8435302 87168248932428614024388015858563097600 8435303 -79309167246114772012018378963716485448 8435304 86191795644535917372787859530779033600 8435305 -4647408646380379465742562441793752540 8435306 31002557184209343706284159470952046080 8435307 -29233468075070729956124999599814775312 8435308 17566837776325342660143106590319411200 8435309 -1780686806452822432806251352701912490 8435310 -146417701474270964294810885693214720 8435311 120284142358005468233478314927221160912 8435312 44001221382436731473624796355247702016 8435313 -122118074901313062746229990228066595200 8435314 -29824498682070947438394653519590031328 8435315 -1941565387291378355500190772127600320 8435316 89578269832625837347674651858052945920 8435317 54350489211663038074584316251850851840 8435318 -66510890466811865862406747082851438080 8435319 -3448831772686790854870738859261238912 8435320 -1983839530624697187979068551298048000 8435321 -15074313397432480391876787321669203388 8435322 103369783054580275869089878072626432 8435323 -42742869284593706243729378946518569136 8435324 28195595847941427604006432424124432384 8435325 -55318649274802151286370177329587030400 8435326 35164154211231361379938569546954969024 8435327 -4590807936495720668397365096442589008 8435328 43580255277461043747478808715476336640 8435329 48981539119800216096229540650459990976 8435330 -9335676895088665550611026141064152000 8435331 -33531765419274444780908575826312405640 8435332 -31906126772687030532368821621116942976 8435333 62006212839350722932672161147713023582 8435334 16986819604131277264608509919532298112 8435335 -103589014083124448195070601287625138800 8435336 -30359808290564612210276602351911075840 8435337 65933835340650917802218076100977993600 8435338 31357364990645818371667769021920342320 8435339 -7236362637212437812232973451831119280 8435340 958357019360917239980468015293562880 8435341 111130676744357425095733753174528258742 8435342 -57697422505547863975970725064956883328 8435343 -12281549124590277382791112671155704320 8435344 1870372688601286289041953565076725760 8435345 -24785800048976589214510792598293504320 8435346 16311145872715826808157536910602700800 8435347 -195378567629868216084909882455930437204 8435348 -8426810646142219772123367096061870080 8435349 45031397366117871975926833423570926648 8435350 55231810001958965692222058415177988800 8435351 -89787330923359542203213616254659278648 8435352 30714140275518747880220549168346071040 8435353 -233265938015866847992475088881659376 8435354 112495636325258118446596739831456620800 8435355 -52499110506618811320507861771262961040 8435356 39903076535124298829186662938363153920 8435357 -53595758014850639658602886679938989376 8435358 -4397915335898673933390415280676169152 8435359 -109683408964208361374370504349986929440 8435360 -71560808288040719444726282817037271040 8435361 -95617282962726743317231790482020102816 8435362 4989028874964734528758383451709267232 8435363 163033984002672563639393968479078694200 8435364 -14606548457118172434407189240451145728 8435365 22998064651333329112959853959491963520 8435366 -90902182858163675022335043489148526400 8435367 -231087192537286172283250541365634031360 8435368 25372899647461243015693111511602053120 8435369 -3913860800610739048621653222718143756 8435370 -13928023392941650580431650650330403840 8435371 -667290721909378029208797937474432480 8435372 -71347041986050442254936378528503889920 8435373 13143226610909390967398924734276892160 8435374 -36212530371192961063325954799445304640 8435375 44779694889652652452747370492946600000 8435376 15844565435506097867766580332616335360 8435377 201439850669467631875896686666340526226 8435378 25980490014103836323208315859451116032 8435379 -27249846215941119164503726894259791872 8435380 18722559361954862974901316556276684800 8435381 12692327267052294806972045614349914944 8435382 94329733673591955845129989204067468160 8435383 -201553518961673775772338588004491655680 8435384 -22329447940566490474605922519062589440 8435385 -1856110355784274344265705868735443200 8435386 33044304903450732448805280749766241392 8435387 -114330215984324086334991347863759225440 8435388 -16630923878498309095719719850409132032 8435389 102302084306907650099462795228449285190 8435390 -73113639318386626795862408393320612800 8435391 142401298740261946429787643807901411200 8435392 -11295316448049151907031112773145722880 8435393 112040296148716551030557890326665131140 8435394 -16584182738597014895850706269722880 8435395 28542140737994151448165520612689968720 8435396 1803443888167815460088358138206395392 8435397 -14736365917866155112022555512520793472 8435398 19763878092299714178606592586032207200 8435399 17899516531260811367659606403211093600 8435400 1021739923924871096160116377749504000 8435401 -9956539814753125425209936477156069560 8435402 102250757098202961166941637338644527152 8435403 47693491408991390838636476988199726920 8435404 -101056913717936659841753288464102963200 8435405 -38626520216359658454050831163353630880 8435406 -7559866312361236001769050429838314496 8435407 178683095814070120179371894267620389720 8435408 17597672518930714631957656391743488000 8435409 -18607919582868988123675974701814394896 8435410 18858182870014130650906959668362782720 8435411 10860300079078574183246931648007488000 8435412 10743945689741760154891580699196913536 8435413 2160056888573658275444533462958537024 8435414 44358192130800735713291769116122154880 8435415 -40214359041775860538266301983245212080 8435416 87715288730994414820696890583646146560 8435417 18842428103501457271290713671056248064 8435418 -1231117085831153071711208056514795520 8435419 -229776825707977957094248171795545081408 8435420 4204315363694688620841917620731801600 8435421 -7540643547836932727636800407653401728 8435422 33299165143586027295569317960636804224 8435423 56281079402563943793234905322834947760 8435424 -36718346147351778174272040654868316160 8435425 10460174754954445793390829239706523500 8435426 46388389579078549315944982720362744912 8435427 -8760013578939608093350056310608962304 8435428 144194101200320167247657570958387555968 8435429 12518268382731351868202159267558532384 8435430 -29144372941421343162549390247067433600 8435431 79573447119145904473315959260470066232 8435432 142179688075941720324834449287920614400 8435433 91521294816891842764886565852287961600 8435434 -26004074092473904603261209966353960448 8435435 -80173946587796996524845979979935065120 8435436 -3963907179946538950954207232294654976 8435437 -94091587151916717143152874150163407914 8435438 18489224812484341758247008830468199360 8435439 291773596931794368150769345210132608 8435440 -14213504547159504622680022391716577280 8435441 6326694214156950056057301681048513024 8435442 5390251063110237436745655668997738240 8435443 70075446122382418121717218265727566760 8435444 12421172138510183699194290964346438400 8435445 20598619479651220774944420166456512000 8435446 -45968331520721070288620775845028948096 8435447 -91340807046396384846725542932871773648 8435448 24188130057525026699060156106158284800 8435449 142625366171925336752491925866236336480 8435450 -17411239890999307790304281929420034400 8435451 210795867391434067091119984984737850464 8435452 -38521896730658362701601872224515269120 8435453 73895145732711765240200900316313306104 8435454 17025030072774575920460555299378747008 8435455 16104592986188604723609165964956497760 8435456 83282919709238568876652784988677210112 8435457 -37479179815801039472195524609256337792 8435458 109231519663486990605649231922553136080 8435459 -32608031462958460245281843728934222340 8435460 -34432481110724716100828054149425991680 8435461 65131104217403171367869744612573766972 8435462 -47743180671416980726586127449246515200 8435463 -46199984153793976307238564291254283312 8435464 -173342610213900145382018363737098977280 8435465 -94639448312606700746523956479456207800 8435466 55468842636334233874243154533181591040 8435467 1518675698207607415598562997982380116 8435468 -93779111188381333556577814916284339200 8435469 -14154892240321720470164833987572957120 8435470 27072521355157064098376546552597452800 8435471 -28979207273698743041591790512124125256 8435472 -1055838553694376929533592594122014720 8435473 -69443063324141957775689363142951443278 8435474 -16591802096301167192684621668267761264 8435475 -91556972218298019226256982594605502000 8435476 54408912085672234015436299942161369088 8435477 -215112787815438840463271388319113394674 8435478 877348666977951049690699645038442368 8435479 -117067004257292842889122552213078668160 8435480 11539099210495949045012264567530291200 8435481 53346304889531867435133869377453946304 8435482 9261198484377102865441863182734848 8435483 54365662544229077291702473784978342400 8435484 38060605962541314365465455869765381120 8435485 -54931481458123715278935380562276723240 8435486 8643801835967059661851966262966222400 8435487 2185283115053325574375627212159979080 8435488 973808951009221934439284977748213760 8435489 36212376900805191993494949297101896290 8435490 -12322512816935488264276989857915212800 8435491 98487788604551795477280377125516982400 8435492 43570342283023163654707314884944449792 8435493 -89666709522193043747474946044030808480 8435494 18049976596096297295299589816677238400 8435495 22279872413917444932991301842878146880 8435496 71534101172772555721942028145697996800 8435497 -132103227207197023069263467796051854214 8435498 -102681952857953271826766295301162866000 8435499 95651929268647692713487637178725496664 8435500 176373204060769511881105746122971392000 8435501 -22377900190053239164071703421856271680 8435502 75976671886188865346896779740125025664 8435503 23238648881283185879452083346030000128 8435504 -7500510756855477789217923645598334976 8435505 -5004354105209205793994322503794982400 8435506 -23696990628701503537994021287763114880 8435507 7965951882438143498090088872441175228 8435508 68782297102001003286213538832463568896 8435509 93083386381459410450207071745557281980 8435510 23159767156471573980553419737444876160 8435511 42292095766914777321241709917649154144 8435512 169037838005221986471957414854013235200 8435513 239594249662308362079634441743408151680 8435514 -36532617091165959610576981431827727360 8435515 9732438105941536188222693457647360 8435516 148469355954949288009262430998193085440 8435517 5196624086456225981760802991173479648 8435518 -8202633029911688736797047558533484800 8435519 79398625038381742597406303512907415312 8435520 -15551713921672062387717601745122099200 8435521 28561508564803024138843234402967670722 8435522 1067988123855944291878634110170735312 8435523 108137600710686378830968364572035828984 8435524 -132536212781983155001650034038944427904 8435525 404529787316451180978778389965760000 8435526 25796751984630057327262104282215712768 8435527 170166930721453227354159341279831884376 8435528 87268994010982392986398015889904092160 8435529 -104379938718663123463131941427089506080 8435530 5897379801557384360682039121206872160 8435531 20894189483270307713653370768328120432 8435532 7829846126265849805121965322577444864 8435533 41453802340295032657571331549700154124 8435534 8490331412044778108979852143542113792 8435535 37052475607344124123776482198640624000 8435536 -39851638226455248025044151134054924288 8435537 -4313881202210721661292895406372587408 8435538 -55093066765123815014127146722883951856 8435539 20288834122437215223800712886693520640 8435540 -57345091634656432326815663114102008320 8435541 -40645034155447311621615571334132714880 8435542 -72898758167067388421066889920138927328 8435543 30620227429127304317279737700341861800 8435544 35652650721689220343598875715783884800 8435545 6892355425021248970897170418188909000 8435546 14367724783364279728167290476585840368 8435547 -20465421114960106509636223172994545640 8435548 -3848445436847319127663523411425933824 8435549 -68317401411027344974967433274419757440 8435550 -31431791385534674666801717704892059200 8435551 24262570445429666871089909782712843552 8435552 23519655017578435536366797598797463552 8435553 4337694083271292541953414304363660160 8435554 15040119807323969218587299894566527360 8435555 -1353818653904653500050542265171141040 8435556 -6631097823618376396849879598793031680 8435557 -62624621364839605088694295432941277220 8435558 15632288897488533565845200489979782880 8435559 20115673032578285079571365881072991360 8435560 -18512806180397805679788859740173107200 8435561 -46692276131910140902754922124310384838 8435562 -16328706072397658752496873370395413248 8435563 18723735910798678677549517257825961200 8435564 93678443109214190204273240671090301952 8435565 19402969045103933597655909606220216320 8435566 -48384657849015973969759998202046712768 8435567 -45426351735288600672894660279192392208 8435568 458815129540860677954436548940791808 8435569 -215225380457903463690152677989919489040 8435570 38488573390239739874917956591240606720 8435571 53849261283846099658165098640863877680 8435572 75540157840587331144577050724539164672 8435573 126949527369710749113075881836644075822 8435574 -1267856698511700575164208722293129600 8435575 -24917863205903678384869331944582406400 8435576 -8197306746575847109045254358158028800 8435577 -6840880114901307655575712063678303680 8435578 25469771562351326916651429701581620960 8435579 157519406500198145211032811502792854180 8435580 -30925458249879918916632919325263395840 8435581 17783777930445484135887185957587580928 8435582 115285412120254733922219140540645236800 8435583 -3852738131711962456319957252740407816 8435584 -150077062001027740525615944380606054400 8435585 -47126552597452248100997582311646978220 8435586 10219080160962457607794787282478025728 8435587 21812612395539694815640770839378669592 8435588 416881321747285248313615874555805696 8435589 80675455408234191511358357995943968224 8435590 -67366071363955955789523061565425699200 8435591 -57735093646445342790384158097124108008 8435592 137353065154213074251820449206911344640 8435593 34891377616950551748221434226402211940 8435594 72813785645608499180707177686770675712 8435595 4192583880929472624201746029394400000 8435596 -13512915430075357311464322530513575936 8435597 61289457721921625865343835766879016800 8435598 23253616693109787971175567121155914880 8435599 -40037443136255411475504355635835752400 8435600 10498519288607406288664953801133056000 8435601 37894392981314851895114614831477216080 8435602 17508865978179379474724285822120573952 8435603 -72264183754875951360222988342018065336 8435604 -53948125167199285166313051382203691008 8435605 82807106803291662371790401930731909560 8435606 -16931302569907301358357782645726582976 8435607 43993403205078454205446812947148011520 8435608 93016805015928008387903811863515729920 8435609 37425960525108412262105551549440014400 8435610 8137059696904481878310365745675520000 8435611 2030147858417579420750795213820951592 8435612 -159172620548282679416803309044469728768 8435613 50343885598445050201610106831988086144 8435614 -93126586682001077059271864039663616 8435615 -12484779867499920577040607032676384480 8435616 47961261974081565530894032296480866304 8435617 86230200138091918695162885521589333652 8435618 -27811335344284704831417261434922333696 8435619 43447181603366090553423955734714102000 8435620 -60777717826193562732470298659284992000 8435621 -118886594640829334416917128788521096138 8435622 -1207909423715538925637367385586264064 8435623 2979198772109676067072696854089377840 8435624 -288931715663815193958015020416051200 8435625 13579259107186909543489697987271900000 8435626 -20725865366404076970300944744249329488 8435627 16550896906722961262039711353445894784 8435628 -24449188919780178547934885433530028288 8435629 -89194366300494325583787321560955110420 8435630 -6502274557961568981362280941737720320 8435631 82272738277605833423464081368408914952 8435632 -34422133372440360805845148516971806720 8435633 147432324215004880347955387498119252882 8435634 -37749497235347152550414723537794331520 8435635 -121641993578922680125849366306868166000 8435636 -220330108236383383117688308332053760 8435637 -2044883074986624778752881995530111360 8435638 66052846613051693509008192199651274112 8435639 41252018533870781193943694561444877840 8435640 -35005602823920033016051195691712307200 8435641 12908206144808651901946026169080840960 8435642 69621558165373180582370487128737791744 8435643 -47303822844313103911708665928143892800 8435644 99715398941087397803733136063875895296 8435645 -16400512915829752872707636211183254100 8435646 45352500272961173546560999982325185472 8435647 61829301202488800616109074571095528312 8435648 22307066225635286137471178860438487040 8435649 -66172631426341637598750816260961014736 8435650 42549018426294785188129867406266306800 8435651 -60527987032195400253948470157676934448 8435652 -20222592684588033080867250521947508736 8435653 -86368293932307654278492398494976075236 8435654 -1407570799435493810382934524218216448 8435655 40900843447502957884547674358420946960 8435656 70861616251256995848001437256786682880 8435657 -10082935622109333701575085257402060380 8435658 -13053952179442605864466339105623183360 8435659 58544092550269872641875190167190739860 8435660 25155340096269385547487707042692807680 8435661 3269169400787617571453398701559110336 8435662 -4588362157056151465763953937547087168 8435663 -207988124613906157821369203986294040976 8435664 512178670126364757625054637968195584 8435665 -13725441973870072598077309715422291200 8435666 14336510425361655366311761232540833920 8435667 40709700293700605237364729060621060912 8435668 -1945989500289675730678248496570001664 8435669 -86689616122879919342052144111767566080 8435670 -6489623868014404691454432941676201600 8435671 115954751039755394851782357043203572592 8435672 29918142403527377650074687370732584960 8435673 -53010200347429595808042629851058857980 8435674 -27936966250176913035206009504169069600 8435675 -111589876636888628031649332943176161100 8435676 27590589964487417826341479087602422784 8435677 125248608788483729896790763323642309440 8435678 -39171847981573019083057954438070847360 8435679 5899415471189113440781722276563558400 8435680 -38951037035113191589712146404834017280 8435681 -132186801657354104328803232079776007518 8435682 -10151951606639058417454188646469710560 8435683 9529358221472221629584603848748667960 8435684 28742705323609847816287223754786584832 8435685 79241965230937470774049828858944196800 8435686 11326891098168646105993687622187106560 8435687 22442741352831143766933395352584343360 8435688 -9422875734403264687535897488723476480 8435689 7480861138482820616325109777574441472 8435690 87907505974983928102076173951512292800 8435691 -25711450715528940007867806087014977920 8435692 23470220210026983806488567304916375552 8435693 -68678446079470757977989424288923132042 8435694 8050326482527987294950516174627976320 8435695 -11883672479913349113350929631066959800 8435696 -17599824168432880198653033442406400000 8435697 1588125857101930207844630201255192928 8435698 95099421181268732561407228530511875600 8435699 173501527658978639071534406201539865760 8435700 9315480375766500449722173434830233600 8435701 -9313412356745534626987410696049748928 8435702 -77323712972988436562358146995652551680 8435703 3554653260435519221468228214236122704 8435704 11847510306210699110657726339258880000 8435705 31850271024110908995139410413221306560 8435706 11524053325079182105159747698918187008 8435707 20689782804772803512269925371047780112 8435708 15957538702008538961279201946147913728 8435709 -9867355127519804911067767343206577172 8435710 23490795643993997913762238834468373760 8435711 110447198995822414288761889508659341312 8435712 -6612661162963874442070493711554314240 8435713 28116075954995816514463819922792254848 8435714 40122136635582221781989355266009728512 8435715 -24532757829698834099314118057950080000 8435716 -149152958331971658079522850319298956160 8435717 213672046704247349205239920228502239200 8435718 12332634853728889075530251452260366720 8435719 49802784103560181617302753017243412120 8435720 -292719621656338666487521402857062400 8435721 -4546642064434331895252312513115078656 8435722 -89787217346361293195374578613447798176 8435723 2008385385244497973629365585449849920 8435724 -63521105456390593423603533068544749568 8435725 138466692698869168183271727889092597600 8435726 12094158677237844481855550463234613824 8435727 33788730798719709603027295518238733640 8435728 3336793895470297186443271165222584320 8435729 -172304800445097711980593582111322222670 8435730 -4632172913666246569148216479529249280 8435731 145012584767287452999029828212942591532 8435732 -188809031524672431490172948521705328640 8435733 -23944080631356398060762458687271861760 8435734 31982423489187587858473540885918080 8435735 -3648535548125418032680311668853050880 8435736 23889397821568661733724165929023416320 8435737 32975227755551477880454700078760622212 8435738 -71310274394543787487781267692605918480 8435739 5356075917661660709671047160288716288 8435740 737992367387649803300079312837089280 8435741 47995250782209598827353647321351596012 8435742 -35577196014603436793790198720042240000 8435743 -120041567340732846511917774990622223008 8435744 -129480944402601694485982956693561016320 8435745 -65240746849694126077274395740223460160 8435746 -5453046308459680597614351802533408000 8435747 -28049276109758151742889281901836464804 8435748 32005221453694975407167539344360185856 8435749 14773797739507067699064638137924936320 8435750 -35909846121690611060839499326600512000 8435751 -15771120417011112806519482207295434752 8435752 -98568888820829218705725013137681715200 8435753 -82035731957697424069808641240889216880 8435754 -34867861217759631611410272725538624336 8435755 67153868397032532834740126539343384160 8435756 6757800916192210132146463757840793600 8435757 141823910002103974970003805903112896 8435758 39044463168314917277858693389139626176 8435759 -140951985376073874879120792306644429040 8435760 -19428881108057899119474349233217536000 8435761 84439904699137337040189932027605810800 8435762 -73261013369312396603147980247598064368 8435763 -13817262581331466462207968467891896416 8435764 65052317764882427934999322906026248576 8435765 9188854497224093342007476572330246320 8435766 -20911496495623936153990439407630589952 8435767 -158403318146955753790258959444007554008 8435768 -59695136176958703357321357220640071680 8435769 -86488256291996633591462141285081768160 8435770 -27211123955545878195502142578934538240 8435771 74915178751918502203193911530442890600 8435772 104010487717444498739374405442098790400 8435773 22612572151639573047982654194737943840 8435774 -574023827218357575387505228937171328 8435775 533029316248255739661568012259127600 8435776 -12201222398403086172829962131456655360 8435777 -110983751320668675756116072618142610368 8435778 -19274184409236588040757482490814397440 8435779 -63363396787440840686656757131809933312 8435780 -56021275388906677569696544717685760000 8435781 102313595916882670151117264784834697020 8435782 29271224737413293846305856001846681600 8435783 -387721238182610045128984589222633256 8435784 48111388273937125969775768060780544000 8435785 124279222513334615620088761937717290980 8435786 90621238233861692849664758658605228592 8435787 -62710120920958275280131120209793914448 8435788 60705613426858507183846225346533762560 8435789 70666755874978083190401230599959460524 8435790 -2179709179133391175218106048215212160 8435791 -22241386637820463875942362018173112160 8435792 21746955819565377844731805292849258496 8435793 64799787394252122144579426414675028464 8435794 -78198609753779748825517182595343674368 8435795 -21034550616375602086188546123295974720 8435796 29344954165931162121647479617311188992 8435797 -90483942932363728985414353451869704754 8435798 -10985272874444576216647390825714901760 8435799 -50261739192445913336571396482891460960 8435800 70318143667769594148169848185852160000 8435801 -166770878507662200612977263870972525296 8435802 -39142696594556800643705478204682682880 8435803 520270049790002996181460485760471504 8435804 91759048487726120442889061003052871680 8435805 13480683625490933902281827852130376320 8435806 24736823114643590104891509892167284352 8435807 -51074882572616886210841513940139882576 8435808 -186401542695341537675971218081473888256 8435809 38775176621776028375763103851726942400 8435810 82866434327883872698194612561456576000 8435811 133278187548872552405214406861354255344 8435812 -56131645708697567811510264304514457600 8435813 45381831636447538128355491953887615488 8435814 -5471895137389536761902764186940459008 8435815 10190475631940791337854149454002288000 8435816 71026079804525019717794615986096020480 8435817 -18049972795801705003773751772849405532 8435818 71303096917202721977813574255317757360 8435819 15923326256788342186593941959264580496 8435820 16738534374058226904150426447694233600 8435821 131940426480160246050909248116744360022 8435822 100424577775286569735668556419728027712 8435823 21933441119235738448843096241763121536 8435824 2115578468587960808382740409653985280 8435825 35492525470388860949951006226156633600 8435826 10891383518805129513111301514371584 8435827 -35035062715060951938147787962377734324 8435828 96481093099535371138434950080487568768 8435829 66488440471140992694757566211094876640 8435830 -367387991930698262911361756152183680 8435831 119307406864985449703214404791216630632 8435832 49949843857709064711660772135266263040 8435833 -9869234995288472575929473445008122880 8435834 -55273103625297569609403363326524644096 8435835 57634776968444641092927030348866328720 8435836 77250536637181383753329232902767886848 8435837 -53352664217807592913814489031539673960 8435838 49688782433734153125953068092007050240 8435839 399245772811497384108634748405913877920 8435840 -71594959378997022712160512908460032000 8435841 -135343746256129820025066577932180416208 8435842 -180114718055201539538718660816757432320 8435843 -73037726287214231535746877940375253856 8435844 -34475701880260332415147440508269281280 8435845 146317618759516318751312253638170000800 8435846 -73365813659682348783551456496616180128 8435847 48464389529851502948719687635354809472 8435848 1168659674629881573846960970711695360 8435849 51481775660760723594639859200823997850 8435850 -38494065332979335671068673157911488000 8435851 -24769700199479306219947243139551920768 8435852 -1376388601571029382590030685215104000 8435853 -201715445507224971577825975643132892480 8435854 -22569981462281707368807355241714208000 8435855 59444524068629962986219204706813946760 8435856 2655045890170079623557160989264445440 8435857 -108347917465490675283710425016436938240 8435858 27768679351852543170793715763045563280 8435859 51178511185910489996366333382325607040 8435860 9563882926425505268602064647644610560 8435861 -50551335085090866743710273625697756768 8435862 -65507632021329614679240848854631340288 8435863 -293716368394547351663750595429283751480 8435864 131982240756072240364673394470200719360 8435865 -25629561745584602141618154851298425280 8435866 48159667809878389769465776823245081344 8435867 -41671840333205340914082426179504163840 8435868 42820941407225640324753313315397468160 8435869 -784099994499802218126878710017896032 8435870 26071152296970272863136223939166082880 8435871 -30072873163033467773351877920112273024 8435872 -23751908235855882186125586994084773888 8435873 -80990020199085645261905933800934220312 8435874 -22118001485065126851267689296883379840 8435875 -15842661691215738932103751717450752000 8435876 -183043993934628137070705510416592082944 8435877 58655821867388782350988337248134100320 8435878 -39345175573835450235696106373433179520 8435879 207777967207773501670198181213073595320 8435880 -3949711322466082357806616376008704000 8435881 14107594508883507483550101863001402000 8435882 -12389991096911980295884642475760224256 8435883 37760769725008284024793973005690046448 8435884 152182711385113630647640945668975365632 8435885 -35129865961291603481044190250864354420 8435886 44086410081442311840334977737967360000 8435887 -147076561277578246302133868426569028464 8435888 32690930639772739144082191109086740480 8435889 -50484542753841434084045451285558016128 8435890 27404341298487441014081527928034871200 8435891 153136818650021862068909450036472545292 8435892 -29986406432649830365310760357759234048 8435893 53812075191667377014402362925678874780 8435894 -39125424427261516411739730344758792320 8435895 -18684335738097328909027738001329236960 8435896 35291196986919722902703836374004776960 8435897 -12861349602428796919933012507923770880 8435898 31728782605152133346925475977421667184 8435899 39884084925162511234303778606376716900 8435900 -18564882227738502590383470868596672000 8435901 -30526275001809162565349697326913758016 8435902 8646483454572364928524884671653115520 8435903 2538969734239212420345939519068854656 8435904 -19591973680345253451586460760712151040 8435905 80997145872964070077253799185669280000 8435906 41433340283338723284593479731914231808 8435907 -4620705465581255619399506697033185844 8435908 -10146658285181597259378650060067941120 8435909 132563230087875806083907942740902300960 8435910 3917379939331485293256947386875955200 8435911 -38521698233320508924583035674577087976 8435912 722963516050046924287412904813772800 8435913 -66658223624094001699670168652172456512 8435914 -34887881074407194892485103949879413408 8435915 -59167669792974576411296932943259193440 8435916 44762793402425196274156889379196169472 8435917 -40061354745791020110361184309703469056 8435918 -17609865355023755225084652299086827840 8435919 6758793350982928295172751042640215944 8435920 -37841268622472786004572225291618304000 8435921 -9738277152253157584973346273239680908 8435922 73826819856382726937568553383010800384 8435923 9156212131117211338204737171172354104 8435924 28248587935925652164444377080965406720 8435925 33868970112217110996506169921555767850 8435926 -28747085535396959257885754710677306240 8435927 -74233308160369443862243873888225743888 8435928 40630243612124315376023139516720476160 8435929 152124175439862763948959264205673547530 8435930 -3196275444285849726602477666794574400 8435931 -20886044064189608122111040383496480256 8435932 -97037937899564616285207535727610709504 8435933 -107853742391759596153576833987004279200 8435934 20328921562565842813154974742205166080 8435935 96534471631949631603992838401062787880 8435936 -197291237395083517305959573577416048640 8435937 4934264345031823340718008517620970240 8435938 68356812069346839013221115875544828800 8435939 -63026494516575032122565246671212892260 8435940 1341458198429669884737825017010462720 8435941 24620812236262983295555178329440617342 8435942 45717897409039740043935558160724635872 8435943 -30950205161259624008331759238136860920 8435944 -203753130093639709866108184894024089600 8435945 -32474484030274881094124707751974643520 8435946 -33058080157288167848705572603350432000 8435947 -17027823243277742665874429076775853872 8435948 131868479491409172997210877834381975808 8435949 -25712948807923507548600693413370073536 8435950 35370364379050061474768768691215568000 8435951 149171624336527378764426172477273007952 8435952 -5141478367553019465315225871829237760 8435953 10641326173787581024358041160666168164 8435954 -25201597060589528998028428459850845440 8435955 -440902812859960720592478995545305600 8435956 24364550595408282082432075557666915072 8435957 79538722832128618300297932404872834140 8435958 47462815835887291523364608264402731008 8435959 -12054118300678271814453138487582486528 8435960 -43367740199368049857532431094105702400 8435961 47584945925610606798638033681870385600 8435962 -28958108358535739273910716192865600000 8435963 -7915614478434252808222784870222754336 8435964 16000821635659058191853395921093632 8435965 144505573212433985642603699798519074860 8435966 28237507602861610390394782370735631360 8435967 338894629172470276180919830183483080 8435968 -40486427481348225603577271279352283136 8435969 188838883175531285219647381278894746370 8435970 -43524239478941624564350335308170176000 8435971 65876509372714937561578330409190706172 8435972 64977638607636589172322640770274075776 8435973 22490779743789547466425592279194997184 8435974 77746403230257561342548673920504816736 8435975 -83817557404286679077465146041217401600 8435976 -77815017583407749395693510386666946560 8435977 -106619179982434874576347602221818356528 8435978 102692557406245632255912086628208297056 8435979 -43617153694146118826308145972170791876 8435980 -11987176252610054765094517687437711360 8435981 -211914474362567812134534240010845840000 8435982 65803680723048838452916637716469270592 8435983 -130798817162286211277249763413763256320 8435984 -16667068052071846088273315500609290240 8435985 75474044823230601841660120804590624000 8435986 -12612082810540216178368623844731695616 8435987 -32154755002876797060428148542063510520 8435988 58873264971031648010616753957605627904 8435989 -99753618375160215844304312575647587744 8435990 -820647999854571525361538400607466880 8435991 -56971542088121659173240870719444818176 8435992 -12989685009821184405217610893472993280 8435993 -113183873873783144342569579348459759980 8435994 3411575412299770004406067439418209280 8435995 18592634959769851165886605150913523360 8435996 -70890513140211912573124396615232501760 8435997 1251113825647630409427047777376323520 8435998 -1235229097631492325143122197852834432 8435999 -14458682856284507300285417271743616 8436000 -34570826166653543773505133957611520000 8436001 5644718506107898380896170196371354560 8436002 -11391625969952529098665251103436496048 8436003 37363016676473494562952918631280304504 8436004 197951627123166535851966332057087037696 8436005 114067752267077992635462760685384914560 8436006 40802046039239399267422065445949889312 8436007 -521758851066629332596323683440149376 8436008 687283080355817734250265102114816000 8436009 91273548947982723791026851265993939968 8436010 31852747163644725161509125092655160320 8436011 -379840076542687597570805450891677927776 8436012 -2218345047334575239655284786653710336 8436013 225808308387328328706529681586634223980 8436014 38928841875168770952703914825274817856 8436015 -19234103937219032380439101963052544000 8436016 35733159186975950581580898956782518272 8436017 -167210847801926323683516206297128061934 8436018 -5890903765893587431501597536099293952 8436019 -220259913787400717181258690594765637160 8436020 -50891873035874101636856070604390667520 8436021 -63397608614972187741074399282891235936 8436022 -2785029520415570654025927058780133376 8436023 -191142987298865639770877625981507184728 8436024 -29973771736146747403998125767885578240 8436025 28854709033325193832232667186458616600 8436026 -5308052522973138347962827428188401696 8436027 84437617721638367429986408049135162880 8436028 39221196425099588885159714840798041600 8436029 81152521381169476767825254916083485632 8436030 22576739613346544523517765223370915840 8436031 -142563648600590708249994801790960495168 8436032 24955159250906517607844840071332102144 8436033 68196606926497141377069176801595838002 8436034 57641938542982435035082171821092284320 8436035 33940936329923822022254896036631601360 8436036 -59591120799928995455673398806090847232 8436037 -25498251129088487339428896981850683456 8436038 -13540101255332588070658428801790776960 8436039 -34670736173993626842457542424327301976 8436040 31715471203299168160129875154124236800 8436041 -131495603492928008345512637138211888 8436042 130769040272149080033241367243030745600 8436043 21668676723198793122239112251814466560 8436044 1026752633403307505877301197952955136 8436045 44540664935386585169284579094624068320 8436046 29084303264983008649300501777793416320 8436047 -23330885591912593805163487959495951504 8436048 5327993512410444937051195654331301888 8436049 -58241746120791143189861383213168938720 8436050 -4777411545607714791543933993581683200 8436051 38486487536096827113940940269250989968 8436052 98135018029537983196308439420703678336 8436053 10178042915390335774104734588215056480 8436054 -13572506216068819247825608561643358720 8436055 31372012738638340362654202698835003200 8436056 72967551790604043898571143305242419200 8436057 -14129790443068041743524461042224440320 8436058 -39407199976181031416148592508261018400 8436059 146528216983960256597812996450540989480 8436060 -29287491907159981364174278460932677120 8436061 -41928777582499021553568702824332424576 8436062 -57445726099450763583516932537914051968 8436063 -663095483907075288616601135123757792 8436064 -6097028333543938820052524070362677248 8436065 32246900080995471522373596741226107840 8436066 -30359821457387440058200712731891829376 8436067 65882418279522543513842723537095545116 8436068 -81921556839018829947493222621605371904 8436069 -5360873556257062055135152627088246850 8436070 -55440410039597278211373087721614587520 8436071 -12856209420776902536619218016658473968 8436072 -84058390246108173681780606884870062080 8436073 -81757496027379206674779748383912532678 8436074 -29098502426651048047364624784810464928 8436075 -56327208277481980272090811715326025400 8436076 -68737512792444339669830551151189544960 8436077 136412425765515389797405629497976909312 8436078 -2568646675677865490702687473421082624 8436079 101908990051668237986615356857160809680 8436080 37479950178331856535784906973114204160 8436081 -18896182698614744782965467623666424256 8436082 67028168459653560482496727746603204000 8436083 -121545721780263276669613967468053087668 8436084 365767262832446724998435946600499200 8436085 62274899757829194764678541730200480000 8436086 45054727096474012522724576208137971200 8436087 -28108525841562160470800422927490404392 8436088 -63889648647633995759568206140771860480 8436089 -207589975698626348867756604287968806000 8436090 9285850362736895465735350193889239040 8436091 18895570059293059537777696161432449400 8436092 6484298729035334837340608749120389120 8436093 82291279526254393990117878855097649664 8436094 8988192250577279870970568496083200000 8436095 104661197313442120581740899541996197200 8436096 -132888554622463258120875477688752537600 8436097 77218198997144524613539342542894659112 8436098 18312300686996398398280511609289601920 8436099 1885172662224992528405652460953673728 8436100 78531082945552150363880488804030560000 8436101 81406516240295971229174246064944186592 8436102 -28695855129003650525848599822715846656 8436103 35664350069502191885796383758870743784 8436104 114541393010346932331420649725243187200 8436105 83145274553513534769983444322471689700 8436106 11818615930322249097200030663061218304 8436107 35266252805607923014151141682155462640 8436108 -16909531944331675953912857282847227904 8436109 239013167210634632766349177286166466080 8436110 45601708393119530768202949075044289920 8436111 -32544383189863809856752133695466070256 8436112 -67994452513946934124806385674286530560 8436113 -52555222226827487931588906805801371840 8436114 46368406683572178585006371478069262080 8436115 -129413068540165966345259978962430953200 8436116 23538495768572662620063463317800830464 8436117 77728401603265721365317434256538898400 8436118 52578687253644899415748358624263135104 8436119 3123298874828779707743239145903368320 8436120 25168458652247538579022011305164800 8436121 -245667140256717691422947388982014035948 8436122 -72665248957057285930610228354835759888 8436123 7221300309053886756923258893297459200 8436124 -116268215105080187653911043851979849728 8436125 176646544622124496068760595917332855000 8436126 24926035560660733627585114055900546688 8436127 -1310705506543062896384275988724869248 8436128 -74588812404477322428652519402309287936 8436129 40606880549478289085518021518998299200 8436130 -21373685768314142149129557086862563040 8436131 -125557699683347712655948039041242425440 8436132 -10952881948718854086262971760490545920 8436133 -149751730164339305592032466402361616480 8436134 58142941951711906473423800369093633376 8436135 -9778704799286983595007397642329092400 8436136 90224607880366333524769047167318215680 8436137 -12444565092954703272038675461568990214 8436138 -9775935560010837917848590405040234752 8436139 6960637508200318168748807265725969224 8436140 -115289898800328947144256282837965506560 8436141 -16540641578719105911967672920133906560 8436142 -85811426852800324849189211029160214720 8436143 -216986430174424601035128244340618602608 8436144 3858640012503235150466553504847724544 8436145 40489124694935058472267365569552174400 8436146 -9830374803449432255238253526602154880 8436147 9422951450062319193956508461974134528 8436148 32591572766736879253980123904977469440 8436149 -134628656108375046752147255288107736160 8436150 2309207161224756738904198254867952800 8436151 164234747358442813531464635033068410152 8436152 -34863920193258709535924631583632076800 8436153 -5796709675617646192397618220153698592 8436154 17266607960680671081538095504676979712 8436155 -581703935699159208960028170942310080 8436156 92713012086688682049945473672804700672 8436157 2052675137490064367758343903140378912 8436158 -23622948525591923961423580879865682240 8436159 -31128727791429081511916513516102211336 8436160 1221143607211852666662841077108572160 8436161 188925711644729932614585565612760410800 8436162 4339196162507149902414889619008402944 8436163 281815418529576834382712048078334285360 8436164 -52446506466463817806580615586082406400 8436165 -84391315989295425199683563222362630080 8436166 -4686319934978027213933629530450301440 8436167 -217151037220408714509085968946246367784 8436168 53400573470296892682009368159685027840 8436169 -38168042691051138449884056684866003520 8436170 -554520369123477688952039441993948160 8436171 -197561538757299087070379763557144489280 8436172 5641350559668552379689023000297490432 8436173 -286121294689819056792466890617099843520 8436174 56996663771156229642998723250953456640 8436175 2227329491360195568326082149520181800 8436176 12327671449159107088831850206945738752 8436177 -142281259598801135474880150172576664160 8436178 52952776779002663809524560492459440800 8436179 -142744929678490159695970492878883331220 8436180 -25547425117878350527245095924276951040 8436181 57245950941606080018007132671477961532 8436182 1799360696206883419531384927992038784 8436183 -50131720726021902130709761502303771160 8436184 -207641480659377042822269664482330941440 8436185 7380550136813019716937420200033771520 8436186 -21613440969791238470382840710500480512 8436187 -87824917437546894890176494962874900000 8436188 -32033947056236301314753421719013480960 8436189 -96930749654916150903816222654790421376 8436190 18138561398640644477573330325519667200 8436191 -112257668230325546692310337175473645408 8436192 -90159130939863411080480119473335697408 8436193 57321572276523748877307512134056748224 8436194 -32307529784538976318851410640117262560 8436195 3229730277026323194723381825440956320 8436196 -130108242883750919589322375832566153600 8436197 10583700370062630076877893453130764896 8436198 50840822319519606578031097425210358464 8436199 29889345900285010794847389819275827016 8436200 -12959192394615114667352087932442496000 8436201 7065033234596526076700393748025349568 8436202 10957076716142772298684778364201256704 8436203 -35151776706772650677654638075927042056 8436204 28845172196825791953546180302170521600 8436205 -1095057230658938557509449106465218280 8436206 -70638132422210744022807805276053632448 8436207 570582563845839264938924847648460800 8436208 847533701875813832138378520328372224 8436209 -5846183675495242635797272058462757630 8436210 20728129269125192559077086053911400960 8436211 85315248938291912317551743628954782032 8436212 -120390289640933982948990942347235836544 8436213 -288077684271001852169392898130784800 8436214 11201743111272036023872102277783991456 8436215 -17159895576739653425525631851647070880 8436216 18598387822354631904926282663539507200 8436217 145553120740104029275539735176593404266 8436218 2277814303881091361892587492069148672 8436219 5794482201408743654215247678383401216 8436220 12205873509922404701647124836527452160 8436221 -11081587330618925755744656438980274900 8436222 -5663104706466050325372366117089379840 8436223 -239537499126917275844971342001576756096 8436224 5395679333387551296980653238875324416 8436225 19102988425849895388656271786954696000 8436226 44795937059857343823698890084792719312 8436227 -1219571972155170480529068791497919172 8436228 -1924381504587207756394254932189429760 8436229 -46586957939512809690242467132450828288 8436230 3902646081978205240184925934092963840 8436231 262531723088920721741936402907680319600 8436232 -78573283054590208469789594161935313920 8436233 -71135362304770378194809199448964599680 8436234 -17131854762227698315330516585715416320 8436235 -29834416221736707216140715805384228320 8436236 27623181971614787508422538124014401280 8436237 89876244386046606645781784245190253120 8436238 -65189767164270421007268881589616910208 8436239 -11818396474699933023574808208323304960 8436240 -12263779497858278272085908734067261440 8436241 -1032618675595407975873779315551164 8436242 -44894167248232304367728994591750802656 8436243 -5451149071938887775539040502340859600 8436244 -1203135754035758922146885834546936064 8436245 2090302744164814347318078687036154800 8436246 4130871504341777882476936424704677888 8436247 65814973470947324276452095998011143680 8436248 76578873829832534733444824343226767360 8436249 5745455969427059238936974295062594100 8436250 -16863374743128078435460230286955940000 8436251 -225010990532735423008740277138180347888 8436252 -42366027909184499722493750561412710400 8436253 -69539383551896287199785305491827164320 8436254 1131622755474175698131935052662742400 8436255 57958956439568085750580878190211356560 8436256 -1978860113112207992092442855880523776 8436257 19338798184361310009544011981885220032 8436258 16458383129101895004467198773697521920 8436259 -33299176997455592215178321096985367120 8436260 17005659337843416681980825433973862400 8436261 -138960505598940098707527961019493307200 8436262 41278658879950654085395676166241533312 8436263 -2696341207944917323157194091294459520 8436264 -26769634256500635063095856623599534080 8436265 240170593220708299467708381995675952000 8436266 15667769148738908235782363759135435520 8436267 -66076137426150932082121773389299400928 8436268 93109353067599186983920576547589717248 8436269 62714762770640815075495719812722132800 8436270 30913928635204151793528013667886105600 8436271 -148014232248858968208449644008139084528 8436272 4231449204865732038390396312608440320 8436273 -53436149636744475212501100062865384000 8436274 -22997662509488039057714804600066841600 8436275 -35027740146229706470604046674942635200 8436276 18455168513153289816828007279579804032 8436277 -50594852806834063065318881774346633874 8436278 3631973768359127141064720032992535040 8436279 92909810779620625281586017425531470848 8436280 -55764899895108035143219654562163609600 8436281 16807603776991090960277120035438628010 8436282 -32117087295691994546404654944901441536 8436283 -68783645793000009074880659874874062696 8436284 -63134834891748512901302895756508200960 8436285 21728711002853285438044099868822016000 8436286 -2156200978376055795441342379162255296 8436287 163155179769636012798598146012323487936 8436288 16182597529413406485224756049101193216 8436289 43719687353370346295401273555857731524 8436290 -11004202372873256875353042764889861600 8436291 33912871686970143635261661687447185664 8436292 -146833778558646844039421367816378885120 8436293 -17187783667027968006721382436902863458 8436294 -58393240885819706241471593974830785376 8436295 46592787326513694125975487720058445280 8436296 -74020388002571990482763846488544378880 8436297 119070607582587999091920822054392893200 8436298 6719526452898242371037567733973172064 8436299 2488223140807449318285146641271897064 8436300 -47988340856231964868865408621679590400 8436301 64587020562907973438967614840565481920 8436302 17031194151582965997606468937991674752 8436303 -43659062954539107175113542017996767480 8436304 -45965769137035289735121981755353333760 8436305 77834934886174430257609377153464520960 8436306 48222242654213673230497670468333349504 8436307 144002580364561735019862634532529058632 8436308 55116894700522035508113250363456229376 8436309 -2505118935097627192150425800222146560 8436310 31327739931328010112302273995262496000 8436311 -50389158871547030650669964823069077760 8436312 -6207063176575411024050466785702789120 8436313 170067394589777390626603821315004866304 8436314 -22718283562732611133834221723949833744 8436315 55871594415474515826305652061550993520 8436316 -21250921554387148266077633902655078400 8436317 -22387186883982764104782655575024411828 8436318 -7378867334582044339958900649891016704 8436319 -141377390950851432333585778353189069280 8436320 32296150065235936740571748828569927680 8436321 61685216521230840783951511535464932372 8436322 -7555746136173133550265848650662636768 8436323 6482617244095392250077004465992944640 8436324 -8307489355829412489008139994315038720 8436325 -42800726855494595220528072738636230950 8436326 24700594351856742141263418795516902112 8436327 84800945615537873367561069471460268160 8436328 31699689080648900787608987387206840320 8436329 -171669632488289729177936089717568691120 8436330 17823612247673418263943853263998436960 8436331 -104866730314300701396108636621808135680 8436332 187453938533221487523293023796661488640 8436333 47125882131955172649694725073034475744 8436334 -14769208270621222225119221732664629184 8436335 -49749927116290633896610478253495787440 8436336 -8734349142419177815160612357192122368 8436337 6924310098371886774778079564589712832 8436338 21256594159644456476397981265516258320 8436339 -113206744949761620348136941187232732160 8436340 -19550000246189799904284426646824714240 8436341 -333906245581338610257806237027447674368 8436342 477234829633385414130964312867292160 8436343 -1402322123156329446033283907682070856 8436344 80226214713516770103285917488684032000 8436345 -37581424292144905400513693466494976960 8436346 5160134680485916073817615180527125872 8436347 2761697900560222149466702429439809800 8436348 -30638202193585061509002610588656634368 8436349 140512410479708802440769213690590062764 8436350 -13158552174062688816561492892157256000 8436351 49462063550954708986020408528688588800 8436352 104040960768780936984299087077111234560 8436353 44754084864497780392018359780018889602 8436354 -16275732366097386440038552010930740224 8436355 7536813474358968674441326802625285360 8436356 -83303032319463894078025559160639455232 8436357 -145024000689103060349655666237165254946 8436358 11166190730123697705146536914151349376 8436359 -59868468010926999360197909735883698784 8436360 -18616039477635735680003181604417536000 8436361 123642792798088340957499653022704030400 8436362 56661831063361739728185221031835392 8436363 -34803098281384063222095816262502355216 8436364 213327649970767709285716987289124327936 8436365 7899897812296719907196906938507756800 8436366 82903109856649691416238537820296553600 8436367 31813879576228607467837910833113690416 8436368 -32227530640231885564144385609220907008 8436369 -11875391379231601230796420621504262592 8436370 -5298517302033621965053867818140907360 8436371 -3295932172158498948303350918007877056 8436372 20493032967916617174527128731807744000 8436373 145083739000805862922359648829238373504 8436374 10011529162667172888178998047361248832 8436375 -105695203652104098378439245961541250000 8436376 -11632552405250217960237048706063564800 8436377 26838350715246812917219720913920670400 8436378 38404114042605068585934852604817091840 8436379 155293232950436720000368535570191050996 8436380 -33395680722882905342296088598161779200 8436381 -22692891631736180281488154383903875136 8436382 -49181467598889726428467253236305288000 8436383 59508746470111765856037669147973264704 8436384 36037305667859517181562941423739731968 8436385 -959367480029953770666022517030385600 8436386 -17340029019807874465757287945997251584 8436387 -18518201988669457469294667334959740040 8436388 -14254662711156641552561549090418531712 8436389 71252684747570588341203281368259832924 8436390 30913240528461399992034496738787116800 8436391 -365778152925397438756681867629603760 8436392 -131431953165622766886252044756144256000 8436393 3694326975041169044913964389265639680 8436394 -26571504796299680004634969788803163648 8436395 -29675765470195553692783962642831318240 8436396 2667921828498592739807969188695393792 8436397 78141699637112475434166084497612717846 8436398 -15136800213370888407648238391835076800 8436399 29791678071367646165776189000833331200 8436400 4962247893024049750541693386987929600 8436401 -2266914549081298697573407076541983598 8436402 4379087786245313046341350002951776256 8436403 263669904251028175561156301031350946360 8436404 46342585616111414468665944201088745856 8436405 -48185840543440550599095385758373743840 8436406 -7738544013234447973002236972533555200 8436407 -31408189767727295209598112658913103648 8436408 132483452942666131345626539716062351360 8436409 3660770369132570498162048838197341610 8436410 -22854565343254227652432079068891392000 8436411 -2953608056825633546511705408546385140 8436412 88868473126840787389663002067767673856 8436413 134171723771105030236590250811924040384 8436414 549822954324612353394454815711624192 8436415 -29810717982824161021486776922572542880 8436416 -44529583312135238777710393909479211008 8436417 30344757452685184991267983128758517600 8436418 -77183362428131622677531985474685176960 8436419 -60363714309924773695644475236481364880 8436420 17498770087539112945928446898128896000 8436421 56981007382569392981288941837323530624 8436422 84361301359488869225872782272801217024 8436423 -55364214613071229199195192875679700096 8436424 -73939469787156854971374700228704460800 8436425 -108444853035562453516813111313879702850 8436426 35627297736328998498306480037480498944 8436427 -259478275645444718638229415413495590008 8436428 -479025748245639599353017541688524800 8436429 -3444606611465025527786557295372036052 8436430 -3807328735648536788207092010383160640 8436431 196124660695494906219656812020912053232 8436432 331590335848388519198904455162757120 8436433 -15586118721745318309772776068009027072 8436434 38818887810321796392322080169307909280 8436435 -7796328635041036794710153007810243840 8436436 -24456016674127347342896718332732168320 8436437 -106241323818793053377826629832311985600 8436438 -34636313749608339061732329060343940256 8436439 -27194502749453527635994973015567703168 8436440 -68109919283365274403553472028345139200 8436441 -12090894365966501090323191463853598720 8436442 19407207744083963603191276521814125312 8436443 -165683021819646702372944510848632173640 8436444 1359589501026655538034650731022840832 8436445 -18285123055096818458319671642388705300 8436446 -801478356491428880651253135226605312 8436447 65227806852584899543433298427165858080 8436448 256140491903730911588787470232260444160 8436449 -17039617232745017914153602805867026240 8436450 11568697758650341425766865415399763200 8436451 162633742629977500232277315532704855452 8436452 72888898961678618030765740124561175552 8436453 28835377789527183705096975099487657344 8436454 21199332060089038200103781263628954112 8436455 12027274746335346038329695079967668560 8436456 7235995657917075959516193312716390400 8436457 -27248990860501589211937941160767988294 8436458 -149091165304623287540255221058135089824 8436459 -81352779902307331194291878886923382696 8436460 30748802377364398082937132073437235200 8436461 -115245585672084031207395290319052963200 8436462 -7326087191360679027583067145995648448 8436463 -36481526732289731422751255717187570720 8436464 1341073083822055963861949300967211008 8436465 54009939188972391284685124363101555060 8436466 99034786824210428335994215019671194240 8436467 35441079438539758404076991711284429248 8436468 -39395781139923633826632644802778152960 8436469 1071958338858889079638490601177203520 8436470 -22858441283736356280812529847563386880 8436471 -535297980690007214732369061399518976 8436472 -22290167362157243841150868544642764800 8436473 19471571407292281788349643785194607722 8436474 12441946968119797024169252511381265920 8436475 16492797568926883089094465414346881000 8436476 164316931706004419471382630998114242560 8436477 -130012485473586702127731940816582485600 8436478 56000623672583708335530433309819961856 8436479 198885793102817293885866523593396046080 8436480 -31182294613669668155193903334136217600 8436481 -2918132539771412607371091370434628268 8436482 -10624407925040916006488745969403407408 8436483 103497274977720719777981606755107072 8436484 55039259129657522494384105700026740736 8436485 -30550108104017843067160913935990346820 8436486 -50220590990487350282072931058736406336 8436487 -94163711180373740249682081119738830440 8436488 -8730614081430653601507067221479884800 8436489 69092896189959082678623390718021042560 8436490 9907171380802904100342127200008892000 8436491 -11135659561628583074481430750831599840 8436492 -33246052024080183806532196644897067776 8436493 79112149090658803510315591317236571244 8436494 -57617574960035533979949251682650526720 8436495 32335425195962697554394730712338391040 8436496 -18022618248862978099808390164661198848 8436497 -172649156641919598598601375687310333888 8436498 -1156407752258629608474998296562741760 8436499 -55987960324232211734704652652245516500 8436500 223789710894999577561626517347471360000 8436501 5764331690513308666629539326938804480 8436502 -86802880385668001973794403816694830048 8436503 -33856760407022578538709432257275768248 8436504 37144430137118940190268107642312458240 8436505 1572298657839380884356796455617414400 8436506 -75935918051261427147513039695019248640 8436507 31291336402425349704387983454180191640 8436508 6629164406673386811092335529941411328 8436509 175746653786076181920207994534068196710 8436510 -24033296880558667209924731656650657600 8436511 -1306711652699405664545374930248619088 8436512 -24039396752587652848655207121171775488 8436513 -979721165992500059023242561916880640 8436514 550343923776325052346555172433484288 8436515 -41157088772714036962745744057803022880 8436516 -12526053156043226897757228442723239936 8436517 71276098630847562818915381252016981566 8436518 9414123179132232882804183994244085120 8436519 7098999698744748855252932881306864608 8436520 -55574887002853960459811267924220979200 8436521 -76391097795466727026153029579294829056 8436522 -42007793366199526356943203543039499776 8436523 -70413203618242324221588470978410340336 8436524 162163004743566639564578174942165677056 8436525 26469304250713944565577935460573253600 8436526 14950131337049012352143570486795429376 8436527 -14313065808839128945413369328317161928 8436528 -23867433236013555565570738124921241600 8436529 60102872984179646265587602742989842600 8436530 38468597552500895038617606257384128320 8436531 84952487354526433787481486407149429824 8436532 12387147657678465799079386368573900800 8436533 -66340093298269594892963616322870205280 8436534 -37924457734436963355343892056354182720 8436535 -104204056219392643221648528548425634400 8436536 -71390339198427896281588831091532595200 8436537 2649884664883972116509805566359634868 8436538 10260739072693746590614645484123140608 8436539 15970334856501302602534588285085617872 8436540 -7012792846526125978847176589419315200 8436541 -29292943963536035121182857551731904058 8436542 -16892924051740173203911962489414659328 8436543 -94549411448088874738352024814288724536 8436544 -14056433404957412525525151388305195008 8436545 49728034025457850386844593058528849320 8436546 22126487204000818607033406671700309072 8436547 51563258881420432040873791268974382592 8436548 142330343392680827629831272173513483520 8436549 114786128948524780922037315602950758048 8436550 43239012622700194337443167002403304800 8436551 32386280225502014045864394193708494600 8436552 68862730085244308697921257207817830400 8436553 79670196243653142389019429026722547124 8436554 -8977295453886180977135071097537637888 8436555 -359009372174853736925535454277973840 8436556 16269336962242503771597793383414394368 8436557 323589632715900826132415515503409920 8436558 10791400678300048298488793751102761088 8436559 48116399480988244648928617908740956920 8436560 15024681311803295821439563978755932160 8436561 19418544324939650785157547598082356224 8436562 -19929351420493639299910791761865817968 8436563 117897522069312134901945169130471091720 8436564 53068062486091117490926529170812399360 8436565 40864536045174041799152152514954925600 8436566 -110049023939295887160535027949023980768 8436567 89087195702113978507453579873804773480 8436568 11754507871033906339274249666160230400 8436569 13240391425716828713252348732042168970 8436570 11449544730396629486534288845850188800 8436571 -72602841715179875207409967228438542576 8436572 -27997341160584594822880750498459481088 8436573 164351370763267921004005618001457061824 8436574 -121486788945369358376099941275755566464 8436575 31782519369641724486148840096289912400 8436576 19039820272341360912954156798063673344 8436577 -82904137544664694674939415643957098620 8436578 54083280079785862152055156330432821840 8436579 -55377292744328589514222855867094900616 8436580 -4851822352318183481417977017986403840 8436581 35296266222248209098714540545866736382 8436582 -32615394024494032853426933985693388800 8436583 418108992828887031666175686907632200800 8436584 -42897264027986281531800427980872417280 8436585 47815091973433114485429108975272798400 8436586 117251564520417574146594588724803010992 8436587 14147803971425430860424360631071094920 8436588 -27453143695206820452647413449799434240 8436589 -34657616926779758072347759560145558400 8436590 44422476618982847871859530747243857280 8436591 -9443973819696511745307619957839578280 8436592 -21448421428907163039461907097648529408 8436593 11929251885723442325319484225519800000 8436594 -104942153865058052291332406484748950528 8436595 9942891427984972993203284370928767600 8436596 -1223834108185503890862342830897086464 8436597 23073138178786523014164393404039795520 8436598 -119209085696993342291954153667199951200 8436599 -188256658096937659603876487283358229400 8436600 -308075439266812412453893432849920000 8436601 14354937764463216113639717380421466602 8436602 125164229341501097299814321679580242912 8436603 -573665581137019563093615778935876096 8436604 212700622960884330882235496010848768 8436605 14605806406962170013562745575751280000 8436606 -56647359764587350139922859689173768896 8436607 -78611389578819114110721280406179748448 8436608 -19483697465737781824012884520206336000 8436609 189368305780646863974319290692834932800 8436610 431237180718551949324027020420382720 8436611 14547902486808987254824726980111998544 8436612 -26898096057479929667017041441925810176 8436613 -221402215350404511208495590953318335138 8436614 30158356841924979460937357519491769472 8436615 -70811306977332775421949899337914290560 8436616 189682560745148088498247013707097748480 8436617 -36734296155744336884586570623051591808 8436618 41261741129009010189938449054575112704 8436619 75721469896763371141469102139566696340 8436620 65877031601680285835455514258395591680 8436621 77237303419220093632244611817887614912 8436622 -39118245951846949168320815175625579200 8436623 -9564288799649830118521345967866020936 8436624 -19803651543307736267403742302151507968 8436625 -172157943682275580682540625430288071000 8436626 17564478156397727071399950787625952384 8436627 287429361787011237735593902006541030400 8436628 46076908427787208443016966861113722880 8436629 18177745109976629331997115650277793312 8436630 -2877880123829512652597761955305236480 8436631 32998089585794296379491976336208156384 8436632 -56358487097781772913186470157966745600 8436633 -46545917078241281465916449844205091376 8436634 -45651080409760434547404451614180608784 8436635 -141930351008772389636644341047640649920 8436636 1986725288059641426769160959123886592 8436637 22415764246288825828812268773373173792 8436638 25235860182937036420389819861729076992 8436639 -5769274112770375675985173562036042352 8436640 194559478116166475667000126268825927680 8436641 77063336033809952874889326290353551360 8436642 -13713801540558124258338414462114508800 8436643 -2698020610098955240674540259383049016 8436644 51569106214790348309836994924501406336 8436645 -1631300156372577235440778995295572480 8436646 -20750264385307324382594079175527475200 8436647 204958193269447620408969847301784177600 8436648 89462610756834272368582239173710725120 8436649 121445918252957134770800902019316105054 8436650 10361326720598210782886980096699161600 8436651 -81973380688683798657177691056919691280 8436652 -18061022635552747027106455108323686400 8436653 -95416761844631516096232617055248499936 8436654 -22541617730216090800640370550195028736 8436655 101760669561338017874801805629457007560 8436656 98486438604632187660008970865754112 8436657 13839724679431602168016536773908272240 8436658 -29140099558969880659445951704434669024 8436659 -51101352875412427502942019744299778048 8436660 -3760493085407590114875995600933898240 8436661 93283154783980650055604522317805524224 8436662 -62355783120015315468203700203978879616 8436663 18408887212861908128654006862281720400 8436664 128422804664753174002498480006442127360 8436665 91412393358290306422856933027188881600 8436666 3208171016073055181466758945703413760 8436667 -55294776499332959786420728992415171208 8436668 -10086639826231075562235622827033725952 8436669 34030570617970987357158761458815346944 8436670 -12740213950888486112296574328156723840 8436671 -54554618678355209363150555906721640128 8436672 18971254482272934613443306343567982592 8436673 158274469212525304347126622874351927616 8436674 -22354016933314984560117107635411674720 8436675 -2198528972770512126280683306770604000 8436676 -45547335100351801142545321377098477568 8436677 18929051458309483090895239848746423772 8436678 -63946579929061788928615709116409731200 8436679 17395060204262375774724405346319416280 8436680 -24384898356980123157794799128248320000 8436681 44865938476195699094156991173706144000 8436682 -7355542475726655230253804476576525568 8436683 -5137406359699502711953142206737049416 8436684 -81578982980715485973699368517562920960 8436685 8102287155198500757687735830054072160 8436686 -1054971054318508673891737634108874816 8436687 765091739369935814539246906937912064 8436688 -16569037312433679703888595448691163136 8436689 -144868638795136512985129192584040650510 8436690 -41400449252567365295643660368590694400 8436691 5667901087352389575747007325270660352 8436692 141904764488359494254705904442613882880 8436693 16502391901988048444251347347026318848 8436694 6021412320701006950713324975707605632 8436695 21635628423672513118512038634614386200 8436696 89495115334563748380916085316682444800 8436697 262579739726441337625891031059505449620 8436698 8518255113283372693566395711239023600 8436699 8535350447792035821612782276408811360 8436700 -6675407886314375341305479294609664000 8436701 -24276322423794803899132330353528663936 8436702 -1633459632725311484023429410242903040 8436703 -79994915492615599405537659860380091520 8436704 35192209433698282529199934524349218816 8436705 -3190411991165778143331246131660308800 8436706 -90986822749928438452109167557273110448 8436707 290689917244660687021956448349500924152 8436708 -18334832775282738274459698782139985920 8436709 -85695723089716098797894566676667301200 8436710 34428390366205138534220820140160480000 8436711 -5666436768218317379680458307195360728 8436712 -29544846970374478510878003795733708800 8436713 20604531250953985031172126657896011962 8436714 -617314908636591681035345695101033984 8436715 -27025886358625506865440077148357996000 8436716 58606029208751342525071824087912771840 8436717 -10798508933324559624644853860105210592 8436718 79272487246780041903217724720226730560 8436719 43780406023791171560006049061098814344 8436720 666836766226150793582940486758891520 8436721 43152900324851087907265426150908333412 8436722 -23282202770158261150664125786398113280 8436723 122364413515889174519766260611683785784 8436724 33970121552292065272878339277835698176 8436725 -81807335488540166878809102919785750 8436726 18410370019071645260559914782318656000 8436727 1319561004230371928913870205126151360 8436728 129721626864223555052944738981612584960 8436729 612218510951305364446227480576442368 8436730 122028617032113888156695033877202206720 8436731 107390817571925003833628123808057962532 8436732 71699495287372042496804378225853318144 8436733 81465637754991571972501344381795943180 8436734 14982560635064089046147494720162804224 8436735 30868685673480417314748634572835310400 8436736 -29644366094023690300416246719598034944 8436737 -139818429469219562458717936493634797568 8436738 24605631430498799841826889314469199360 8436739 -64879266876115075610615765662317939460 8436740 21033423968726404206951757369891783680 8436741 -30962799964467532561768547196857605920 8436742 -49197738055830785320191870512867149728 8436743 -31464323085019594066256576748140126208 8436744 -77716904824878318374143834053660672000 8436745 60654211719386897106274719959107341120 8436746 -15371825206584790424315449978160878080 8436747 -37545137717822493717414201993418167360 8436748 62133510735267217217756464009184866816 8436749 -53000536124285616191959204967664770250 8436750 -25327414219424095563460529717799936000 8436751 -18826489878530818418948383821764423248 8436752 -11280042779615526984417725973549465600 8436753 -52141609325558240180780853278070584460 8436754 54460373849051773745158880421104946576 8436755 -20160035660166952134521843438755608000 8436756 1115039112562957889079354223798861824 8436757 42232271911711892381260769289814916512 8436758 11315945022531080491771354540298940480 8436759 -48587556865680898983822017085410575872 8436760 35612193903095221053289134691792896000 8436761 192648182786209605577089523614806198724 8436762 51251869062933190721123252597057499120 8436763 57893637197037337824468269639390651012 8436764 -11709475216390205723147607494640721920 8436765 -1106521250812826832047347421562103680 8436766 38007443525412940446222971248125415104 8436767 58601331861288281909890342944128610360 8436768 -26996936856477162690474682534720438272 8436769 133175721209501229020555695015055471712 8436770 -80157636144435014750488595927624413920 8436771 49632146252303921405091014986559232000 8436772 94679588181966585882389114833608704 8436773 24989244673720383781497286809583119840 8436774 6991768100404681978683954806565249024 8436775 38761421195609633500303016918728011600 8436776 -133749133053634817313480509443687633920 8436777 14957897831437988046021417064383953472 8436778 7468153575166137804667095839258163456 8436779 13283248393219771330398856672400328240 8436780 -486007294141659364140309395698990080 8436781 102448593706798773060032259265938674582 8436782 -176589514216562451278399486246988119808 8436783 -18697472293974859164742758349923382776 8436784 20506490981415161189019695781131157504 8436785 -30720319974332644213887434194570703040 8436786 -10727586468861813844007193747530228736 8436787 28885442623013447448757330825623812680 8436788 22049094820361431091932326161754611712 8436789 36901730912067336770511066887139099054 8436790 -69674373839404729879251179041170777600 8436791 33553125463566572112405758623636777344 8436792 -11487823379002352636700606636062146560 8436793 -149281387247238488196840713032737756336 8436794 -18749732218715815574303165711932938528 8436795 109633186517684423780167844939558143200 8436796 -75694213820989545670537121583880197120 8436797 215965530425854836443489925483105666246 8436798 1503475953978751709040644898941951040 8436799 14121378425005719681120537660481223536 8436800 848377252693623524280514707809894400 8436801 8065447073327734470025813268265859632 8436802 73812970216557660588259582201950514944 8436803 52706829614271111833930573625631224 8436804 -2560243555784390821950080044303257600 8436805 -8970815140384096394414487327663820800 8436806 -1321792596597214160194548994590410496 8436807 96636400830621259496695019849869663560 8436808 -71012992542441969602803374447380398080 8436809 -202784699220156267204567228501568029990 8436810 -24691204013920123698527162501738499840 8436811 -127822888664690020799672097390701208888 8436812 -147190097569497145782553940257442905344 8436813 15412906609198818299884733205572909568 8436814 25843075714198502634119622255784657152 8436815 2312685148074493496012406928727211120 8436816 5602019173052549777866887224322539520 8436817 -201008475285913063573463467671977705360 8436818 -30412084805466180351639510825558266400 8436819 -50430535761543235827616173583804108032 8436820 32903649252378343927980494908851859200 8436821 -25401391328042456269674126286391100978 8436822 -24652632865468407039657764359639958016 8436823 -121981996710734584525713068797513918080 8436824 -76248848076503661678867098004685025280 8436825 -17221566675711327043211301349141920000 8436826 16209071246088064079436240958031600112 8436827 60925607239062396498090843207642036000 8436828 -66790364149494455522795542672426036224 8436829 28917733875941061633919325661716065920 8436830 -50011681377766928851756393205982842880 8436831 -53831590712196284024141804412128221680 8436832 70336519496763187971589738991453601792 8436833 93841071934545486040973625798040112448 8436834 12824345065168313273652663540018078720 8436835 -43233457751930517174404813194708596480 8436836 14610954783365134415371291353796362240 8436837 -18494151481546829059126745134523668032 8436838 -38053503211598862987448633780064468160 8436839 -30936683046722900511717108446778807600 8436840 48470476575592677906117984883227033600 8436841 -15271231288374336451609845952678116160 8436842 -9112446492825479445221851599122257056 8436843 45077657342287084478645877969932027304 8436844 28889892843303810944520623768819834880 8436845 -74520536719978689273381312029939737320 8436846 -70185101812569695223083807117696448 8436847 -49925868704651817459289821555049255200 8436848 -3311473317264733868883056242854789120 8436849 108607376835500289095751275345822538048 8436850 31639198882187655519918217155796820400 8436851 -5940412990532193611173101439636131408 8436852 -61432089158958950671134747683482828800 8436853 22607551438706892302252576029672297344 8436854 6927502748713197568073684668459186560 8436855 -2004125642503333076800827610599744000 8436856 -78290177033411411043556393806102405120 8436857 2216797070203974718317667637198891520 8436858 -4023198176470263747752139009050112 8436859 -98109058047819558538532817910306901760 8436860 23039415126266063627159539866009077760 8436861 18109438989742876329981958695531076710 8436862 27544767033286609711134324212590099200 8436863 53673582520387181933639692804354051224 8436864 21271502089176298993796761363981271040 8436865 83514702079260391533861936577312594260 8436866 38874094220375191562609793996511987776 8436867 994913987092777901483232828549129216 8436868 -62565115378986417460912805247435961344 8436869 106332913523570500811444950117377633726 8436870 1001930363403175125615353359509440640 8436871 25390725099068130199903836458109065952 8436872 -144784629271198849051009640225219251200 8436873 51689613394969165256475412539476346384 8436874 85844064890004251762609124273581610240 8436875 31284441393230269971585381053612812500 8436876 18502668127789648361740992113821679616 8436877 158248878196951458377202291359191532726 8436878 106974267619329844023513975775386210240 8436879 -1152657716300912577566016257634365328 8436880 -5861863311519988455330835996366602240 8436881 59079733777026408073873486141337899812 8436882 13328034051440265687403802659624400640 8436883 13820503780585503707185863660922444800 8436884 77354225482321220654271276548156928000 8436885 56061639102755858687302845967708845600 8436886 8329637355238539734840949526550077824 8436887 -10257868255420245784813220533051567560 8436888 -42856513875294697136371354650676592640 8436889 34272185572339224006498885470086511690 8436890 -33338258008885110691854685687057597440 8436891 17700501941317295783679506694617347992 8436892 61991787050992030978781797624119881216 8436893 -138283277983738928926387903906289695680 8436894 -3823562693867065400855053718444550528 8436895 -76928348019027164337483413446091332800 8436896 -2259261795745551166590925234280595456 8436897 -29792257711414557236226839435382178560 8436898 7974816616769340367875974284486471680 8436899 26209808788331099402906861944015239900 8436900 -12538463251131116988581933247205555200 8436901 -203347122949608657667033828432157856 8436902 5052983401927838730578928918486422592 8436903 85674277911196515309831103765402552104 8436904 -27077798631238380541869828513041203200 8436905 61736462711750010406399049505248529060 8436906 -6369351147366284947448627993034961920 8436907 58255803560548115710927515300057263156 8436908 90054823408181021536311736442942055936 8436909 7925779667569013890878166257022400448 8436910 -8429330985425528150137996014180353280 8436911 9089529837671106851343846072319262304 8436912 6079404380389824511686410534202900480 8436913 -189772921016056376314692444274490148060 8436914 -347644587394012751778829598230985088 8436915 -92936170370810665350408618750881268000 8436916 -15468591399169915907042411224476622080 8436917 132618776548717685578995730547614665966 8436918 57273586145791526499755150568440926656 8436919 35867377199566590560250981765543678960 8436920 -106119379347722201965788083622386995200 8436921 -3975395704875920421166420369518771888 8436922 -45079791709255545467962935791379164448 8436923 252907058058995861744356852912948285440 8436924 -28060559219160853165437549712970411520 8436925 -916791099939317863520975108305475200 8436926 -79672099449047996244792141926397113088 8436927 52251451093879645116356385807177876240 8436928 -469613604424403555614055461472436224 8436929 25803652479424223487748007725523516928 8436930 -34692640274903263648755354896151029760 8436931 -4993863943797599195985868141169277468 8436932 31285007990433059126156711486088744960 8436933 -30852738588723161034509024027668214400 8436934 57461729319344946140409591172015000704 8436935 21924365188111107552914761632628729440 8436936 103646117417328809993770299044402135040 8436937 -143789357704958735198384231010127765414 8436938 41863404180055548621912500995984515120 8436939 -13718813193176032903665245100121704960 8436940 72731660430876863298197595456898391040 8436941 14953340938123328249611250280144381600 8436942 -24785349556968420733539931954609100160 8436943 -234280931105798953563404757735716760216 8436944 342537091809318566635294596900716544 8436945 37480264441856431842095572184161813440 8436946 23440291546485979382448385071435248640 8436947 -9870272030278640944843760877902744328 8436948 17163122997646136352048341104041007104 8436949 -157881505414661275416648851456843984050 8436950 -17272133495637898798156947062071104000 8436951 -203794847429081732351098782568440666408 8436952 35344273594319863820838671212148613120 8436953 -11005481624207179967138158770899522880 8436954 -10714040076068455998632632597910177280 8436955 129123464843328233062249649758953350160 8436956 -146650466493857630876224485275946048000 8436957 140843326710457999882116616434543757440 8436958 28521867572448117944095869405776611776 8436959 44803947497288360164610112184219040160 8436960 -11265334394036943708799088975759278080 8436961 -47873523507280359905317942467039655148 8436962 17439548708014558590572733310029894432 8436963 -128184716598175566477907592861207255040 8436964 -7713573575767328392183057701013728768 8436965 -113367532542553711832440961831494699140 8436966 -47930394027713837796444005879074272576 8436967 229917797229426296592503719514377968 8436968 -39270697605697081668260854527075517440 8436969 -77719762386211859420331352805710448400 8436970 -169021853516370303826654208062424832000 8436971 -55168104914551978938401818686350198256 8436972 -61124900192998211811989364037767940608 8436973 -262622083351098468054144359152380997280 8436974 2930694026952816469594564138549899264 8436975 2714882466834998450728269078154003200 8436976 -37215713667263922470628474757115904000 8436977 186447163643708701055149685196037055826 8436978 42087386314318837987481634323776833408 8436979 52064345400224486541847258989915493580 8436980 -19082857845936410300520874547457292800 8436981 -23307825549195996092104199562686595456 8436982 28236467032868486920117039033838833152 8436983 -126364014966249408902366869474538367768 8436984 -12441835679376592925180993307451392000 8436985 -44735592218725693634478470080582139640 8436986 -25831706045132915964130961115520427520 8436987 -99281057226705315126008442234520468920 8436988 5000460294046192288811085567653273600 8436989 -23799328646407314767779395067427964000 8436990 -4328921629323798599972594000168426880 8436991 -48077558931131990343013860430108819456 8436992 -107620887779626027206905080840426881024 8436993 89989932186767783317670757348036585264 8436994 -20405758873581355513131279863055430704 8436995 -12217402254329097103608568511877240000 8436996 59400097944485172773577659833147777152 8436997 69624603008478187661275688876330580446 8436998 -5138146805836882498777517364654808320 8436999 50529295809614850880071833113711237920 8437000 -48609375763670199634039310652825600000 8437001 -19746445863838436013676906796447892096 8437002 -24230909774412421646385748641378172416 8437003 31507896565543862404375137680053661200 8437004 -67241795623269923794686090865973081088 8437005 49586667523785995580392186310783967170 8437006 115281551012709988826752098235295559744 8437007 37985342245970687581490117747642659200 8437008 -16538889777078065567023246499843014656 8437009 67592441376749507298150582394737015616 8437010 51649297596880530649183582944941504160 8437011 84434310539730635367237924709721784384 8437012 -80973769124449974997865243371334306944 8437013 -60506907215788879076081510067286417476 8437014 -25020970981677840851577534838265055360 8437015 66131977533787358458074670340596258800 8437016 118203820467574462412474069652857518080 8437017 57978881051617885005012972762427864320 8437018 -20177086442887674029107193092591649040 8437019 -5412237729551719710738064627756077720 8437020 -38858574810556476309211652894288440320 8437021 27948987603206646641696566548772618860 8437022 -10112997048969433380670467238501785600 8437023 -37493387154263565934944481968077006496 8437024 -42941785737050034163399240321883111424 8437025 39597819332449513723279962022768037100 8437026 -26200180972810122345650084799276080640 8437027 7494519993844250528889045233456612232 8437028 162794131764641808657084029193558708480 8437029 43158397669190405166371094443391161184 8437030 -64121869213295663270798083802695680 8437031 10929612029333952259673123634540878832 8437032 -39271467133758835805687106361903042560 8437033 134683620544696147658057659219446508128 8437034 -10435861684352955358069767246363061584 8437035 35055516655370752590439019191917650400 8437036 -430032010577356083630039900659645440 8437037 12108873435631573024743226285856080512 8437038 -17684368463011938855312857577000440256 8437039 35379460825398406724912429484466343648 8437040 15439821720446001376991471092902789120 8437041 1498160808457936196596641725371388082 8437042 32609628119173350189243242865546132480 8437043 3724519803935188669128611850381938688 8437044 12883171068824693467413336800722550784 8437045 -73263954580924825240943735370435256800 8437046 -55317213672940304984952607817026764096 8437047 -120228378885095314365384670373595464880 8437048 -9594298699935771028011140806397706240 8437049 102586947699552359077896799916165857236 8437050 23167597557512303696448501223604850000 8437051 7678446211493325241130136050890388752 8437052 -31908271207630481125752288001014563328 8437053 -7948191508235379293083231562900485632 8437054 347585698160681393470358343067849152 8437055 -190300060317649772723498456566022444160 8437056 -6413804758777609745615146455650009088 8437057 -51438781629305212269148571368779206400 8437058 -10353339812392068023878281047981965824 8437059 104466722371308023150284774449985045800 8437060 9802444251780303028328481459315264000 8437061 -9711615646325249572113774746674049700 8437062 23405543404485283978097600607152148864 8437063 -102427443027847825041664302204197067688 8437064 296489647960654914455119040634966835200 8437065 615855276160545390032884193198521920 8437066 -17702659735285409217817105210688346624 8437067 -77288942717184151005999232454561945040 8437068 63629152842714950908329516553755294720 8437069 40765040903156969445774393844387188470 8437070 -2143412771031101152502307838612108800 8437071 60573253684247372908591512584566328712 8437072 -11816257326357331356894836691973963776 8437073 -1325658012228255492682984721424883776 8437074 -27625252269072447973777292267235667200 8437075 12093657657852646767523214523047590000 8437076 -92285287301812989568646767326640218240 8437077 59590185793417331898244473304176212448 8437078 -20074544779719185133299668405764072576 8437079 -27852917180923544135549108055578551680 8437080 29658885022201731005549366288391168000 8437081 5306710452946257757106706239072159882 8437082 -89225672701631020721360026147904686608 8437083 93433767079554648606369801076368992640 8437084 29659518873517151986242383656996728832 8437085 -32857080828805702069411826521257784200 8437086 -19311869850931835901161557717428230400 8437087 -171135153557483828760578825286239191264 8437088 32279271331237918822373496546263040 8437089 -54450766781644241064828458028816637632 8437090 -8642414825736308682071680891660423680 8437091 -19174235421949899990365937142314656928 8437092 -2250277183384325057121218145273600000 8437093 50557735420388289649431883673739557120 8437094 -95500631590861921535834347279349231904 8437095 -70372140912783691913565765261157154400 8437096 165356158815658550326923190164246773760 8437097 166238701738164079823909540130168486480 8437098 -14239967467390977608381258519926567680 8437099 -59541090687039999465778371364909081152 8437100 3030923162109590695249243231110912000 8437101 67474378564418055310031417209418049984 8437102 76781521084530927663320228512138209600 8437103 -31192089615104055175887059029217495856 8437104 -10288396928318767149076336069031264256 8437105 -7810209851687989978012979149165345740 8437106 -214785837173499931050590828673736427520 8437107 -47307762952669280944159866160937164800 8437108 125904126506415965707971840747827078528 8437109 -142513292488675589225573500203419445984 8437110 -7817824809263159711790485958552360960 8437111 -152811934656250760358137323960120032960 8437112 -33669045202087697557939896601299148800 8437113 14787008322877423211335409165484363840 8437114 50037211167989458851901679428744826112 8437115 -49805338674569151139809691357707667200 8437116 535978233462526945239653386800390144 8437117 20862901019712840994369147692200861592 8437118 -8015223825779238923199293314452602880 8437119 -23253607902801730601263948205395819392 8437120 24133484035670355598748463356549529600 8437121 -5324871018651495173281036897088409600 8437122 4585736339530555057700323255408070352 8437123 26196933185572529285698401952945244784 8437124 -48843139814721485735610558587121782784 8437125 -83196096548776123695000611487040800000 8437126 108054545364422157183439241678365180512 8437127 -110790683217573305457802066694770722024 8437128 -10237563501410595837736820299401953280 8437129 96339684935736089334758291115833752730 8437130 -9012131596954112420129463729410518080 8437131 36313558436185651511858273690446066620 8437132 -128780610966443155150986811525869050880 8437133 -77850802023028919446632446563614828618 8437134 -12634717587339681159186819942498445056 8437135 -14641922480649872593604020027398030240 8437136 -2045677435679083964421301791788630016 8437137 91412810958854284611300571982458782960 8437138 -77584666160112463709979020797638023280 8437139 -123232601000445886526391643449451842144 8437140 27619141469906393756989241382276249600 8437141 14778995155490420958674396809001048800 8437142 -30116335171933849280979221222013106176 8437143 12513063733640504937987659991996443136 8437144 19115539243242201475470147909674188800 8437145 8981476117615005180996665760408723600 8437146 5631599304622649544636384553794029568 8437147 118374694588160001971719427133633849396 8437148 -114125415175937140468249557257479905792 8437149 -72447169708292370897901969765943948160 8437150 -34195601599406791865016260431180651200 8437151 158649055893834100679378856808944486432 8437152 9529431086187692746059182677910618112 8437153 -129727240608613591880209934358329517598 8437154 21415270960712803246437989163088733184 8437155 -13549496778550863530263755578888565840 8437156 5994270272793229123267673781639647232 8437157 -72866447497408940475384986856754817028 8437158 -5927691312443878420648948661725583616 8437159 2084482786377166509739403562401376000 8437160 48688818285682620459514013479517952000 8437161 23007320643059954890587094741087304160 8437162 -25472029199699203338995601061220409168 8437163 -250563686307141768077743461587539209960 8437164 1068511245348130174863749314750574592 8437165 -96627880780613452173722100773914987200 8437166 11101219618428555640357598423205940032 8437167 -46811181450341965227206950037029773816 8437168 4240576086824127284444736077056081920 8437169 907547970366572671080187764730440168 8437170 -9142784923710240008332541967173207040 8437171 67769993247445744813040834715303407372 8437172 -6146416241898663515254386638178397824 8437173 110054699738739630549117159781517560800 8437174 138227884652723308842799309249850251392 8437175 81798253232679252363744509793549680400 8437176 -81779201567485076407613545356056985600 8437177 10400078543857831824674026462900531200 8437178 6531555700468593330717645889375104000 8437179 -66769234507744496189839219271170986216 8437180 -43783886339324923121968937216548700160 8437181 -133802991284516528004025613721356601018 8437182 6356281854350153149911971433794912256 8437183 -115527995503191339173214479873384421568 8437184 706222046708580588681299991440916480 8437185 30177740359618170862743961948614344400 8437186 -31328908302064156468553791422933342336 8437187 39534343405780980228528376660718224392 8437188 65308426520738587550888139625507190784 8437189 19016102463757149859745230145686356124 8437190 62806234419820177674922094265463248000 8437191 38589558258236790702372267583640513664 8437192 65221009662953861921384967549197952000 8437193 34039100459334267021230518154875012224 8437194 -5568833457042663425593894846703409312 8437195 30094516608016347261451014909670123920 8437196 -132502577443631646886431283159082414592 8437197 116824753466226499284469509327626640480 8437198 33231562178541213244940474240722056192 8437199 -152773620218758232538524582651420704536 8437200 6042802707330646595422267567964160000 8437201 -190089540069547344937326223093014550798 8437202 -265481619969671019874025090817408000 8437203 -191099254464872687613922661373580155096 8437204 -14500433984518033515334120540535103744 8437205 -29719703971486947708864195842267873280 8437206 18374181803146144756048040910554586624 8437207 34154349976767984565025251401124878432 8437208 -26042920278494536113496158478365818880 8437209 -54338167578382228956425960873556569664 8437210 -13887960807413198205936993796595922240 8437211 -7126542482882345861288488353846064188 8437212 78881413986900747823552962864026858496 8437213 28678712638923527629779021867412823462 8437214 3603272287857431907117224886731885952 8437215 9016845249254774977236655636479246240 8437216 -62999999830402094132024020190912839680 8437217 177443605264998546450559302563058607266 8437218 -91219486182983883758689386808607470080 8437219 -77773140398052948982449373679360819808 8437220 -54238580439608355683406533864346378240 8437221 18054299809036194746923799819297875800 8437222 -145619654507910081323890835892738610176 8437223 -59167097601269496892553876795825571528 8437224 -21569900613272394082184587784554414080 8437225 -94319785550070340848797915246036025250 8437226 -14998096668757272520735510971184857600 8437227 53444621371834071452432097775749651120 8437228 -65321334402963104592226051582422951936 8437229 60045989392129061550197135328066641484 8437230 -21194617592308887093145152537525600000 8437231 105698284734744071795678683657449222000 8437232 -32572600606406111998444727974361432064 8437233 16933422748129694802149981862474339264 8437234 -18337951965395466763161375008643379200 8437235 -124337357548605084433383763680348166800 8437236 -76136686846002950014495154002105774080 8437237 -4833643421149917289283580910973261028 8437238 29067431895902196543879714142086333696 8437239 -28629820751590884056733267105779030592 8437240 48705902934157768495826745050948812800 8437241 -7107808192397858534827203118834334358 8437242 54675174327644762667150058787652267264 8437243 -330854807070698013819386555404889308520 8437244 -102154695671470591918499900179028926464 8437245 -1236295647281271569826654270334402560 8437246 -34856475633606912332443029995203196928 8437247 -9495933383106538944861215226227506848 8437248 30033472514586225031908357723635318784 8437249 33895528989547401481596947858161848064 8437250 -47297901587648558330610795657807000000 8437251 -45735700708522557296689144372502849280 8437252 -52834814629352841942094252025893109760 8437253 -135992914196542738858907793595879580160 8437254 5951286277424563626013773166727270400 8437255 12371901728765136566673589738182263160 8437256 31664877809552531594593216915158466560 8437257 90030186800880633261730142810912105280 8437258 5265310404820674862135896337318806720 8437259 -51660705517113639361152064708805082540 8437260 -7331819645157334310125493637976166400 8437261 59865085667149205345966119844279706060 8437262 -53106323829949354192954443228332578368 8437263 -25875076547537860615108989687126779256 8437264 38521655105404909589180602982318407680 8437265 -27183434750672177709563650814298419340 8437266 -71339081714064700065305521063542283248 8437267 -4802419562618338092669869537945976720 8437268 24013543520843707160104363747969714176 8437269 -10475465314067733124450342591728130656 8437270 6527731102256304671254530837427537920 8437271 19376509838080839965936572077749532312 8437272 -135389995362709355089494186236074598400 8437273 22310648172967794060489593154665974400 8437274 48338662724999976309896036724054681600 8437275 5704433371592334730961433660700281600 8437276 -99825085592992587752973299452048906240 8437277 -2553414390276127629993881914472576340 8437278 -48824464193557586386083569248983850176 8437279 305649481581624675824996999038639675360 8437280 60609947629083921893659202978801909760 8437281 -26138674586508957420432787405373842656 8437282 -5591818171450886769808522005859992576 8437283 -71433359308403401342658759209895265600 8437284 5683899963569121994875621259913732736 8437285 -34128647106558839268266293255530771840 8437286 -12000089272208983485112562654953072512 8437287 45448690276624240217553817997848022352 8437288 2283214209766172681376208437133148160 8437289 -33175436802124996537022184771423772800 8437290 8577296608736023555935167881391934720 8437291 49891452096267641372784678287954880692 8437292 3901465014489469081704641302051520256 8437293 46166486415412852461306089870724515382 8437294 -10172240489859936619969739926614094848 8437295 -50900081825230178507837076184442906400 8437296 -504283882923133238408167280021078016 8437297 -46162306378081297612284112621764129600 8437298 -55927851055827347444243948377441376640 8437299 -89140232404262982472156728422278497792 8437300 -55913428794250256480476144185254912000 8437301 -70567818243534451495139146428904634496 8437302 6370100801781159982383888261040781280 8437303 -50320368802336024824784397280293700096 8437304 149129482705063654870056817371232051200 8437305 -46921160512587483339241940366072086080 8437306 -76763314477544978816031458854650371616 8437307 -15142573332836941750769159400556764444 8437308 -4837377486549340403149356572823797760 8437309 82472095226756611185116436099189197510 8437310 -72972957300287178727646253927570533760 8437311 117715890994689848478096971063090534400 8437312 1294851634230315899016291348168835072 8437313 -117871353546393634560942629016526034220 8437314 7570095712746869517596933931606850560 8437315 8068213334980911370786364722830250320 8437316 72240551629704151612580816122596647040 8437317 -2571425647845400327601589119947270656 8437318 70764299422585280641831322794642191360 8437319 -191592956347735847189683939122858430440 8437320 -36765778481040125504638377998143488000 8437321 146084984268833706883199524996280215092 8437322 68324572011845712995362068204504598272 8437323 123701576456105971580820374504433428184 8437324 -6034778820916222597400241916067892224 8437325 35582753440812718933361956624266584550 8437326 43816326315862096368538033730270151744 8437327 6949109266004513049216820306370712176 8437328 -42420470941853217312029514573351886848 8437329 -4462744841172243472317874295841295326 8437330 109562166398494371291426746075980800 8437331 1137730614985883237953909969783025664 8437332 -8832893678947997864892342513174675456 8437333 8369028005156124466001473662228163260 8437334 -96731172825570775653757432816085801184 8437335 24713776356481135730606302122632439840 8437336 -167816205552924069512513291727983032320 8437337 38626130433312936774159127052065290504 8437338 -9604044807453437770926855272862904320 8437339 -2442910487113226196206373009526471760 8437340 7347931552232071549636120664626406400 8437341 -193799405198639153513740703879808640512 8437342 -29203083518349473621820731562083180928 8437343 -118941185026676290338141288595259824176 8437344 40328151529138331229443452762765393920 8437345 61721242914029851936089497490552751680 8437346 -208601454911527058322192816063087267840 8437347 -56590485035107521196419143061389073840 8437348 -81712835210717721439510878687089131520 8437349 59334815171055583518175455366389988480 8437350 -7447532382911369610861325824418200000 8437351 -78294059823837677343991493259905671216 8437352 67077291760068801058696027291293941760 8437353 -30089273251499562561507397773793866096 8437354 3394811038242234293041676160551339520 8437355 19100811895107832994197838119741077600 8437356 29340161491017977730880277631964775424 8437357 -144647700538141630000411553178761940394 8437358 -5691869437457170386125136540761360640 8437359 82839098029035659505901348442588645256 8437360 654557043869945799390365426481070080 8437361 -41861187439297751341614118835973831168 8437362 -3857830338667740478399240226944600320 8437363 2822930509536229976860708849778519040 8437364 8322509593762442579262425425979702016 8437365 -3063196899568355266184290612646179680 8437366 13393028599509273319174466003203160064 8437367 178921171823106579876635708608909741416 8437368 23748785138897016802859257982764646400 8437369 13914516705953551437728310395428500800 8437370 -15773562144677520681525247266526425120 8437371 59855738505434147797341168501341440560 8437372 23338370388115110538040347398590005248 8437373 5797426464189402687700614351001503840 8437374 -585348715073982450957298672947277824 8437375 132619470305788914016581970767573750000 8437376 -27265343448718460448119697784071782400 8437377 67714010775456113872479266316860742720 8437378 17774467801596088594926125240633345280 8437379 -51442658896679281746746148750609286020 8437380 24756299015619900986937941551628083200 8437381 215703374646681983906751313220591408572 8437382 -49095193746429638231599764102324355200 8437383 8536810837758753823561926185600024280 8437384 -154877655067840622015366247556860349440 8437385 -92035850341994730799950912935810250240 8437386 -65496106366646190627928377646254433536 8437387 -32348904241715916470543710374707315200 8437388 57951298426231101952739314621639756800 8437389 -41531331922167728503896058612267938432 8437390 3382533029457888835258504650993546240 8437391 172849731843347610083988783200360127792 8437392 -11849468914905724952303127707766620160 8437393 -135685674170289314405916961968885703680 8437394 -7036055822974814378878300859497230336 8437395 85427277792492896433011937475587132720 8437396 -186956239689751190839510400658711392256 8437397 -232044481775644641952830691417568222880 8437398 -57724079143839951652242857231298164352 8437399 135083048767106421383277221273587507400 8437400 16172989253570724998991327395150592000 8437401 6571354052201073542753909648618332800 8437402 19699909540985345405874587400689191152 8437403 -15892392251926662575208921448817898000 8437404 47634330868906961908633225791346039296 8437405 198678809554663077483604819435825371000 8437406 -8020460992529560120423933261124540160 8437407 -89433604660456687863858002058693473280 8437408 201053194162711417814586045345956560896 8437409 -98442276829943852205082998109178223390 8437410 456676779400057646363781694356148800 8437411 -235512824412477539268893478128856669988 8437412 -68317696600478814290514727595107319808 8437413 2269032146821144835861201760708578880 8437414 -65739692412130783215235470015412198944 8437415 -39700134093561876228790957438644794400 8437416 40112330457297642853192571041728675840 8437417 34126963313584731485521616151384960 8437418 70452242477128983804102581990301527040 8437419 -56120697075836646247510916538253184160 8437420 -4232645034107415450675421601203614720 8437421 -120713434593628967490684537439629702378 8437422 -23412773482291868650931826725340036096 8437423 79140898897368879460849416934127254800 8437424 -12072467144392291753027307836386508800 8437425 10000426275863092175334591645241344000 8437426 -51831986614371715971928049608974671088 8437427 -106776640011214854032839354472908214016 8437428 -68882196512342795554813860118784434176 8437429 -7062843605710198884152001040511614080 8437430 -20383243491339991812377672841653556480 8437431 -37740295475168144002307676817596348336 8437432 186299630143303469531818538924152934400 8437433 65690379527306705881957795316619104682 8437434 35742519845524061865578863539566449920 8437435 77845981147995883540768611791479855200 8437436 -7833951264110518522217345220647921664 8437437 -164930767636881828957107259486981291840 8437438 12979864780658326182040227339837490944 8437439 114115549637591225013885377907845627760 8437440 -32597434548390901162932227817697443840 8437441 44312278578340309623361345273068383784 8437442 -39266712829810396549385077004662039008 8437443 -16444687326459068503830169482845518080 8437444 103366230066855571729326819031818536960 8437445 -143618250740474783868737444630088879300 8437446 6919675395999291962452056576384846432 8437447 -23141856598478060772972859371267896104 8437448 -117401712723143431311831944200085422080 8437449 112389278545730078508375633391626130848 8437450 8718095036836297443571517075560070400 8437451 158968129686747522696207987955380816 8437452 -88341259432134992448927756813064339968 8437453 56968615687475206968594464333080355702 8437454 -58575837581041137191099299363572250560 8437455 17528097461603730428212151322895575840 8437456 -721812996571868038302896954501758976 8437457 -136822359706794974091033116315757331200 8437458 11116441256688589723583077923431643648 8437459 -144367500462134463657288412529370923360 8437460 1062011093905865981335274706774312960 8437461 12670284135801334068849127991844965184 8437462 31360319970054141177332658739410099264 8437463 -88589591265239535750867970652680594800 8437464 -5725141879800966739094779048793825280 8437465 93218959685796780410222773957544361600 8437466 -116816507895370742931013508860575383568 8437467 54173558633642105769033542679510304560 8437468 -14582084662917964245090560468044610560 8437469 39712903606318159765009576455843744396 8437470 -36263490849476240989207360981175280000 8437471 -48343029359633022565262084468631696160 8437472 23111305494046164464854237459395379200 8437473 13712514332644973455295190329471774400 8437474 -116321712390767444113907333782435207008 8437475 -466757683460583443558703353771064600 8437476 16364753874340813679199034185292280832 8437477 -44096045322271755156686406799987039200 8437478 6436028528307930901910491843263152256 8437479 8412139432055506272869943445126290984 8437480 -12433770673641678489893029056611635200 8437481 -2931747155270793976887191176834048320 8437482 17772785351898946716062830940083399680 8437483 -25435352078502122147045178574445244696 8437484 -39193915575175594244769941836658224128 8437485 -12537742516731885585829925453688852480 8437486 -6478754582577070334057653680624331776 8437487 85889526955962071334404470382763393024 8437488 -23508919485365342837073800319836061696 8437489 -9933880501635083332405221231242177710 8437490 40370511087455348161171519570716549120 8437491 121685811160811081063507557901771114952 8437492 50638328760804637893205967510990561280 8437493 64956617948259422836008289935760205742 8437494 -18513758611301061115187846075613071232 8437495 -152383581822043618074014779013300024400 8437496 49889761163804455159909708243354767360 8437497 46800116907706806711142345152134994000 8437498 42008913390496249157715655822918967040 8437499 58203730364123953104662741891062935552 8437500 -29282673400556540180873336164800000000 8437501 -226854825030907501011054485972079214400 8437502 3949481408200661784148560320696189952 8437503 -331700426506753091586297288706000896 8437504 -45542840965278095056789655720155938816 8437505 144790982149239447328688581589778753000 8437506 -620984439861904009604348118906958080 8437507 -84617371709050870177967251598487693920 8437508 38166296264535461623058747382775750656 8437509 126608426704928668824914914686656837214 8437510 12957267030721709508862769471953541760 8437511 -210150428760273344743397771699615388888 8437512 83140973059428774623353045156077035520 8437513 22569380821807591093045043081923324800 8437514 102465729115846773339689670106703635200 8437515 -30452583241415391012958609711118065680 8437516 132297837482243102738550594971144366080 8437517 60594111457374723414022130809656726624 8437518 -10030138755903712477681430458399529472 8437519 75016861687183773730094888871879135920 8437520 3420729870966202225943183301043814400 8437521 49229074847123642731741610175117973440 8437522 2952064518866492947510771492600489632 8437523 -140121511304940363329991675385278082920 8437524 5390689292189621084336259512825542656 8437525 96305885784745436341201960743256617300 8437526 72783754655637605186129227371309767712 8437527 -1785978334003920221216267035584081408 8437528 119993927000211072858959057388589240320 8437529 -67663944950395502314613245883843106870 8437530 -23060318207088850595451225121490023680 8437531 183803764159543787876716255271186447040 8437532 -12256742579951982335052836421130802688 8437533 -22188502193545435373401009338821164896 8437534 -79996377310981290007094974189628694528 8437535 53896061661384359415586872169152621480 8437536 -14503567963456661733541816962055077888 8437537 -145746918424973079005717995833548262814 8437538 -145724837068468859981574775275603391104 8437539 39014020502490650085069840387152484480 8437540 57199088696470757280476864134770516480 8437541 -54513805696650343042145560547853685056 8437542 33355223531186042247581694069698719104 8437543 188419662526719992061741884811966380792 8437544 -1467589060381977052912985648343214080 8437545 -57804504323634046700161880460901546680 8437546 -51583459623409526590899559884047616 8437547 53325194662717559382560083073992670400 8437548 -9534314086383373797702478895459794944 8437549 24609365605380540934890233030623096960 8437550 -25426739935473115596058685818661112000 8437551 63361225826290277104197633948468887040 8437552 19901616942310666699411303089233248256 8437553 -194160211855635059498494219936920777198 8437554 22290997047305359488678777016411822080 8437555 -49735962920951376118266416811111284400 8437556 10391360801353816119108394636168496640 8437557 79258048022794461801666811077058071840 8437558 70179893367714258415783694812892456640 8437559 -127426697490262381015015311666989472 8437560 65716880846492705630659584669412761600 8437561 191207922898900725189199804132040071824 8437562 17873564904722408719321752731520046080 8437563 74451721482001267824794753060652741120 8437564 93393215248967436903362048429385522176 8437565 -58652676643396270288162205869669378080 8437566 26872453644191893616122409837699349504 8437567 -224512410350992090338727189627332590208 8437568 42721812010257121915788879898697269248 8437569 16768814748198907128047645655249239040 8437570 -45010071694723666742360189579176535520 8437571 -47973456436970722673775912048406646688 8437572 53719680829908575616059892487046400 8437573 27744743591239345310437481148408363744 8437574 -64915643752299188747192505824848092480 8437575 55086319375389185451823221140894340600 8437576 -55039943591323167550338977759110103040 8437577 -163527902340591824604471483340652692800 8437578 -46070298845715261720373754335983267840 8437579 19248687907499011028819182875934625520 8437580 -4668071566172304890214573540049843200 8437581 -100664982046220974068382406346858969600 8437582 -33448593231273912989768791961453644608 8437583 2612648317863403301418088490422680960 8437584 -12397101665916730920271071358503223296 8437585 11048846126819737861409109098428569600 8437586 35743723126955524406646214695101902992 8437587 11628041290726138397972112116047267440 8437588 -26354327796202785442256855478785583104 8437589 -6032918670521528916170363262470566560 8437590 -1556498381371989930590551102371686400 8437591 6020790800437591591314831722424890000 8437592 -93212256631885403571626692521622302720 8437593 -34587608591394697341855738599136082656 8437594 -38959750571914195027759121830087442688 8437595 52617894897418973383301596318047465600 8437596 -15481486675260440388736208000774553600 8437597 -5134119118200763692456721705068022848 8437598 -4183761418328943769100393091894294336 8437599 130193562492232000816666072084041264984 8437600 -5831202362812551573527575747952640000 8437601 48013580847630775415530948118772493602 8437602 -24195636705510641779998384038783511168 8437603 -69040694820321882522383077134421072416 8437604 -111153091639626685934102194326555580800 8437605 -43756827928412040046954248589835570880 8437606 -75594934012035106939478491979581225248 8437607 -116368191286083450063198741552312243360 8437608 -11061583702313159398885874610289920000 8437609 102291448249184627009802065800414250810 8437610 71199012234336089427218105045518944960 8437611 2756777726705838503012557230823354368 8437612 -158732778007907119837517406153435391744 8437613 350871853283821081563511267095917106144 8437614 -15126100919846193873965362145847539712 8437615 99459635925628174606491977362060347600 8437616 18926906368325209958762959693506674688 8437617 -259258534930851739300031575397310080460 8437618 35959915618138638252351882717256175616 8437619 87843211387322926899732551193191109744 8437620 36205586105397739555143804098153748480 8437621 142573677657121012665346970976756203822 8437622 2741123318095036497220791550559452992 8437623 21222099310623493509986745572770449384 8437624 -13840992241000062747091185700868935680 8437625 -46135361465850012055826881489019376000 8437626 -3380354925600089779590287033182457856 8437627 139020510039151339140241605753819286224 8437628 85329880098804356896796507500304879616 8437629 96194119763449075147401929973195878208 8437630 42024522763272405427110469648631568960 8437631 -233238142299123817809562951602797405568 8437632 35759865444764306628740072425390080 8437633 -28431693942158739578512424769317820716 8437634 61498286596656899564032331728025888640 8437635 128076922472182571710955405123882287200 8437636 -30078722282381072662603561129139500800 8437637 261355706285342017927256466581944920 8437638 -20180268476547641778488639402301230592 8437639 -25572731476313968777500232885271912144 8437640 36619361870985427524347584243460505600 8437641 46402790698121271038533525284193224384 8437642 12338191517282556366428389926248030208 8437643 8230282209415158422718105300404295120 8437644 -11415867116388814005189978061509813504 8437645 31235271237716413824096627380568494400 8437646 -3741761563809297651254157152665234560 8437647 -87224560036468194399751179108773825400 8437648 -48431942309160405401672075533635248128 8437649 -196474130363613853238406190406836097760 8437650 -6369997950077485133666532109801766400 8437651 -2231232998370329961813321929552304256 8437652 189035970933369634231783751469430947840 8437653 869335030201401784341696966624398862 8437654 22797705683398541362422487584935238720 8437655 -70657756030259430400877083659307726440 8437656 -24121238730528659582126551918392115200 8437657 204106978297009121065214489927499120640 8437658 9907299397689025241798597251698877680 8437659 86289907490953855988630311534513630104 8437660 21122456767996687758493271630681702400 8437661 2387303621541280411606306260653222412 8437662 -9014549350094582583704157767344844160 8437663 -184250174382589419768364089861457330968 8437664 -200591366621816593614961069717146107904 8437665 22038753370702765755001126300092944640 8437666 88324694646138188913745435939935086880 8437667 -8090754618427992371420362047893846016 8437668 -79055425582303118621041966148788239360 8437669 -28465835121309005220422600500078756930 8437670 12090780241220615400403689337672665600 8437671 -121910458239089391469347850337158994280 8437672 -175697049072113449167357109503210700800 8437673 42568389466180829695568110812179015424 8437674 -17117783940893761184909150782200545280 8437675 3232919738679201880944919140638476800 8437676 -54588917936830001350361942885696467968 8437677 -11335645110093607696743590489874797760 8437678 -151437332132257362205872937359909654144 8437679 -38979815410320822841322325625967066520 8437680 4746232766263672557894166282425139200 8437681 11503050020843406189418452719138514624 8437682 24170209305289946828724315868872864768 8437683 55487275069753592265651422436577305648 8437684 71408885467497824818068320773368492416 8437685 165330053258276866462306207042225304760 8437686 -56105962528568997876276142118903823936 8437687 -38334494918498145516542551425947715168 8437688 -190067964836499678440342254713569280 8437689 76240569294604831330415480814642699648 8437690 -10328027256817588781008059865773038400 8437691 126424194009084705463302843507276223800 8437692 51634161044116439572213104847907492352 8437693 -12700082631323741038754118044056020 8437694 75715459318238894709653338332401008896 8437695 -6466910585438296707377732002372838400 8437696 -38458745863303971093285926978694676480 8437697 -85686301792487512535878522839715029888 8437698 -67560969044493360976016718035132765616 8437699 85701328391939601216420345939634145736 8437700 53264870646024064570748129589014179200 8437701 -73806469166202466483071754763750363520 8437702 7208786921287182458608996060712273280 8437703 -130444996554834234869576783352035241336 8437704 20362190920973968481743091239464468480 8437705 -1725673706751206982082992177297246840 8437706 -17285720415182235124794172921242619296 8437707 -44492095444217830051359858505861628880 8437708 -67081197818011263671153611441910269440 8437709 70501928663903310021552946480665333216 8437710 16746950985979685570182485168667084800 8437711 59445292065396937063195166341381868544 8437712 12895873381429226647775095473522081792 8437713 23599069676310507586379434429260098544 8437714 68400183221181891161674490981874765456 8437715 29402824512189044465464443278384219040 8437716 11050173735163826630511145025497374720 8437717 51662291859132685878379066655429418880 8437718 405695644047995434361487235137909888 8437719 16500229429582726755702971299358734080 8437720 -111878065513679412778199184329618227200 8437721 102145767755162803224533054805462154500 8437722 -84872802759988835493298384585753752576 8437723 -64467684252631345318488647376583995360 8437724 -42574068085574299512665214841376294400 8437725 -69118628212374901110098756525876259150 8437726 -22713813233134033515579300926534942016 8437727 -4289752987447946067519774579031811424 8437728 8922620100906317120798133851584462848 8437729 -57690070199260737180449426126794984320 8437730 -17434389542337722390553970524836236800 8437731 -10810099165117669214215761739907424648 8437732 -5522333912612192465082478435289735168 8437733 -85749448821064497566604804712327686018 8437734 15027008819032796854279276790457004800 8437735 41269923909286327356785687582938316160 8437736 -110321307304106708061727676833018168320 8437737 -1911466429348365427016430847180486656 8437738 126085084444025811765253353431173529520 8437739 56895103078264666129014530815285451712 8437740 -21348372846528889218068450072751129600 8437741 36719919732292880805619045232831558784 8437742 -13492178119597857651546769204444155456 8437743 103145047613534668615005427561752973200 8437744 -9583478309095378076287767560821735424 8437745 31248042045640282934643609358903816500 8437746 -45148675405859087559179239464067351296 8437747 1626068109194623726871734853942871672 8437748 -33055212591231539281672778098172712960 8437749 18814870371130380392477232893811077664 8437750 92049260877880080407938053524137824000 8437751 -79090221156536053030521986875607891400 8437752 -79083800661461362486291953475155578880 8437753 -42937347100910199413721146915460638720 8437754 27446954751770472368754815358635662560 8437755 -37130246505728050016218401094110967440 8437756 -82427169186624031440689275797438162432 8437757 -76764266637500021018007080894872771680 8437758 -26768504312102018886305412917567923200 8437759 -6549041830013910484655491686260906784 8437760 -108352907336181276256669709923327672320 8437761 -2538667619335363814470618579564491312 8437762 -33216716942813232848912114684054112768 8437763 -176622338702634575499738052004149142760 8437764 25020266683814175108715611836307075072 8437765 -29001351783601470754555748072687433600 8437766 17907590244902548855578456758596114944 8437767 43836586071857673559436070994435833600 8437768 -161713239020935917446310185292555709440 8437769 -54113937846768458792122808491286565504 8437770 2942337985760484486730330581896213760 8437771 26356582125233514632701257756296357972 8437772 -52014578837604294033076902466115251200 8437773 30919252214063567534473598569183332000 8437774 21734524755916409184120681889304832192 8437775 -19278994876503354990914971971351838200 8437776 -7198377982222352007181815378533154816 8437777 -53242537894368798326300288568107063374 8437778 -2554226609942781973408348955935716576 8437779 34170377757055510266357037947262656000 8437780 15513793338574142449715498318231224320 8437781 222500930155531004517205230059369806464 8437782 23049224975193175854224434177378007040 8437783 -4076212493001549657450928947717686968 8437784 -37957174537573423337245926596285245440 8437785 57242279897018542109972056155392347200 8437786 -44051499011114277820304539040279170560 8437787 -85637391475936110033956266532169225288 8437788 -5469269706505435283437024752338838528 8437789 43483979097558705727777920735408063590 8437790 -23791982763078803941296147100556049600 8437791 -130345887731467045135884118956084948408 8437792 -30026104211403853754869503150122336256 8437793 9980626058254528422412129349629089984 8437794 -2453058332527216530354694829680285440 8437795 52125740238160947386495404088574670800 8437796 133444407397774815138980305165913385600 8437797 8111286948483271655725691165498311680 8437798 -103195766055111693517994483459185005600 8437799 -8021748424960599168308663785626420000 8437800 -10290460640016436508926309133721600000 8437801 -1168660937421504264690298879765437296 8437802 -76789711375409844059193640021489293648 8437803 -77983036472771392851643977655318109952 8437804 -1253124790857244486165524415368902144 8437805 17634884490848015469438795229810092000 8437806 -17206023225735934817910590801916925056 8437807 -19704202546868647836763361565983256576 8437808 5948844254175122345998611411491880960 8437809 21249869600433466819413916014592005120 8437810 52237628430252673088561310700913734560 8437811 160512094486170168343218359849538880800 8437812 -35645471779513832829720387033386231808 8437813 2070997093321763414996198066561350300 8437814 33089242877985095174617930451840256 8437815 -11857959880381591633094024339250011640 8437816 -26178553906415849591891684645115248640 8437817 7055201956623217096623991682100520272 8437818 -20234794886585439128078186676368321280 8437819 105035903284628596315699862011318465744 8437820 -90851458534694162257130477452573969920 8437821 116909861477309085305854118384423424 8437822 -12026974845466207855220180331390609600 8437823 -16943329484421988176540587808151264800 8437824 -50530561569289583441862314792111308800 8437825 -48040812542981292330537906034428676800 8437826 -41033088660548680182409356182719756800 8437827 -97589436026260744911152157311235503880 8437828 -13944191354134892089137684801898774528 8437829 135325929518911366998279642266982141984 8437830 -23639636966600580512237210609320884480 8437831 -208262184910130680351021971800252162928 8437832 -86846425255852604474274748101260413440 8437833 154568243099570946857856250076211303402 8437834 -15145167502089884883547089293322911184 8437835 13402832099077951661346002841768209040 8437836 33695718017439154425286452800795320320 8437837 212901931232200432912967979078502250486 8437838 -2814320997981054541738784416985248704 8437839 24950301833711953882963940165935266960 8437840 16307231337313914964770729853769318400 8437841 -122473453358480948275942202009636027232 8437842 16783797651530595832555433678132204544 8437843 89005055773876862577141612059335574640 8437844 -61041243927742847079960258139055067264 8437845 -34297910070107869866511190556277925760 8437846 -112805663007904321297144472082497494080 8437847 2687159419591079976781733769822562560 8437848 -36867080052850001165444320827073044480 8437849 -6283964934025748729534673465496441344 8437850 12186374562044300013333097192268944800 8437851 253762363786109195231568187004340792 8437852 -13959084721072507996169495772230425088 8437853 20860209204327876704947827577826493024 8437854 116156846534789634887118996492492935808 8437855 -138914000332900582383254605331257761240 8437856 -7406358547265131945570734067490488320 8437857 -107941509058647684086622800629727034960 8437858 2643978341479607500902014889403946496 8437859 -58341848021140031297836037799628048320 8437860 65849551271864241078725464580565223680 8437861 57551875097304982071971255347742462462 8437862 179910529900826058774752312604284714880 8437863 -75094639888121098065667345747656425472 8437864 151803769100809006497335296725801999360 8437865 -33415435836053643320982773252937229680 8437866 -3242723420389521442193679332482603776 8437867 136128008994247414857751323261784205832 8437868 110164982757113443506161178315160075776 8437869 -33620335482042740178339539774345719200 8437870 -12134309249490349976221118397526080000 8437871 12297911417821781658203020147778046000 8437872 14028913480485531435480919180643401728 8437873 133253529359114152399477340561004877824 8437874 92669650312701474201990715838332631040 8437875 68932271983699315988215823616168348000 8437876 -63195248552558453547695214202985331968 8437877 -17206789496379635677050348954091160928 8437878 83054332555496093901778289007104027520 8437879 -117058977389650869281449148117667642520 8437880 47248839510291891817263205317712281600 8437881 1231172977121062236343723972166035200 8437882 -8202110289908489288586260579110510656 8437883 -90320782618134578345997528874525067868 8437884 -609878782748388711740169478544621568 8437885 -16063103981460545372461130998301498400 8437886 -107118511015559013321875058976452545856 8437887 -29535595656077502110650743849629439720 8437888 -28819464790905565130058293382721044480 8437889 -203487058683798000833998853867745821310 8437890 179584428705530763976809839984148480 8437891 -3007060125916021848496901699433616896 8437892 -874331994478355176446376221432162048 8437893 5416478870224219013140372765455120864 8437894 58692752390352053084290842004297766496 8437895 -9843464199772344087067903498994457600 8437896 -14397099957879725952899494348986362880 8437897 -46503732164951338392550880709545616860 8437898 -14255137669897637110530592560105559200 8437899 -33496124206803546545405364024879915600 8437900 3829758255282237504600998793133888000 8437901 123936229933824008311712972675750686902 8437902 -25833837791055819722293716943203578880 8437903 -144684365717153335404989213654328560848 8437904 10677092376196661751181201187458400256 8437905 46984467211410651251052783076119648000 8437906 27366584830323320824237579556688896160 8437907 -219882804935920843446827268277239405888 8437908 -12394403277674176652670963851999201280 8437909 -84178202515829974688510251458352235890 8437910 -31473445203761236021780889874990842880 8437911 -140827733626991156430704753172778241280 8437912 -1844346687536519479485638421180825600 8437913 106812010594067620047137605488652886256 8437914 2422644314638072339276758623681451504 8437915 -93307537677802343189397151006566901440 8437916 11457991512836989014639813608056624128 8437917 22240872055993179786130112434617962880 8437918 8721673911328929390905093035506793728 8437919 -89501176789663309022940549583746284160 8437920 62327678810981910059509412025257164800 8437921 45437607812289565438369022086914156544 8437922 57387201101253552609229534369919026512 8437923 18347598257391438093601064009595434880 8437924 2055201285212117221290755029977636864 8437925 15738293771068605048413462210774938650 8437926 3377278110272563584328870458263476224 8437927 -80388389874366938028242946951365464440 8437928 -14216878058592407467935629240012144640 8437929 80459857508296765023786923351397008784 8437930 -13619992014950100023232164248228628640 8437931 -138623455544931170403483385218437048268 8437932 -64346032290910732356000821890267196928 8437933 288669567645465298500007956317086016 8437934 116552900708875457659774793163238391616 8437935 -130590761069205775758615533897958000 8437936 7652249301929259976352545027843031040 8437937 -51448692873996406162323594924560644428 8437938 57058641631021660128881690699701981440 8437939 -211597738559106785929904051819182262260 8437940 24868109989813565179946966664251719680 8437941 69655007443759109021312848184436121248 8437942 25600471340597493367825115524607635872 8437943 120199430939127186611873119564583793192 8437944 -5617530723096502143545471764484321280 8437945 44030609925032078299898881262465686920 8437946 17629124050870232883724716543062178048 8437947 103820944814685839559478699724734821744 8437948 -1256970585574519876241720408165557760 8437949 -2850028708430578433336582962939827636 8437950 -44281100561683172073494162807741126400 8437951 -129946765432234740268766305968908122048 8437952 22856103322516078983606081993364733952 8437953 90303384427035659535015768523131488304 8437954 -5528068491872321811126294524877500928 8437955 4851726937445082385199683994063961360 8437956 99240065357508870118021562410618490880 8437957 83361494395836512970974045412376550400 8437958 -18928464209338252789316522099284021920 8437959 90369023769515674086566679084575520720 8437960 5655865755054365730459359456127897600 8437961 26449083010584124708636016744039282880 8437962 13561082774526128309534219509720062720 8437963 267357181441692859541842334770068131680 8437964 34250174514651529580117119478614996992 8437965 88592849799419522035968374720221470720 8437966 273204728444371788818290444593700224 8437967 -82531074969137730629320628102611540128 8437968 -7776557977540356753372107731399606272 8437969 197478415547698919533755154317778960370 8437970 -57854537521495645000073296921440916320 8437971 -27946519630837100003096925765628263120 8437972 -157977150581887510543741984223094110208 8437973 -112507374423309844473623973198609305778 8437974 3054530923362093107106362046753159552 8437975 -12391294009486719055115120069180572000 8437976 291885188511468450992347726845542400 8437977 6062517070178815328723323886471016708 8437978 -105096106985240404457439634995153618960 8437979 -114734884343494721875249121845148311320 8437980 -4402304481720339708967096406203392000 8437981 -15192190495766539121289302755097703936 8437982 -33426868918366579671427229551299366528 8437983 35578155242308652253118343830399861248 8437984 -79806037152694861914095575794980487168 8437985 -14843842831134633237897874501765978200 8437986 -19988330079459208132317840065196076800 8437987 -78173348333372849921658851894022700560 8437988 7212310171364299040411308590808869120 8437989 -24596250167338240984832761068996146880 8437990 50757855818350244810232587303762841600 8437991 55119579232558719755238386062634830392 8437992 -48761195235976961582477786749428940800 8437993 -23870641680834805139067218365552835100 8437994 -62800287341149906822923808894150042704 8437995 -34196179586562292223289953913250464000 8437996 -54827304449793812610761380329629467392 8437997 8887142418214219085121424164877997580 8437998 2217398719194218958784729640762572800 8437999 -117541056869143726935817487150317442664 8438000 1774711236684537134812042517667840000 8438001 -33911662138750855129263940454764063680 8438002 -36096031279832567528270942472321816048 8438003 38662642345881133321315840211179153920 8438004 -92600919490134088417545598610567245824 8438005 44860849191539864271276858573032443320 8438006 -33721868852920499968755157307064366336 8438007 40681691681270705568555453810976315392 8438008 -99472349026049109765694935875180974080 8438009 -195901745101629272961991470551254550784 8438010 1584204017114733536852948450679275520 8438011 -40614723608338781919699737059771527388 8438012 159895975022502402053535393049116052992 8438013 9148183444272048990141042979846686342 8438014 265730851261039113785079835901291520 8438015 18455649400189614876198576100409165160 8438016 55338192152629537492510731174791872512 8438017 12512885218064406326894933690701073600 8438018 27322174064883520914016382394694950816 8438019 -139752024116623888490284823984736000 8438020 27018941517583576858863127918833684480 8438021 10105134522932447232990741969012996192 8438022 -45656752098300012909175901805687567168 8438023 -888185443878509446310936905045950696 8438024 -12895507648266821939230391238883246080 8438025 -63657484683181532230745495436118153200 8438026 -2274276291902604361116238786695342288 8438027 24550723293866888858543403999127154160 8438028 60410192397083112870660217872492817920 8438029 81959794656621069057096644088483014784 8438030 51260169658728239568076539839731056000 8438031 -8972004700799200392028417774428350976 8438032 -31099072655524366789107047388444811264 8438033 -111527472806463067294168273388881137600 8438034 45949546499976797950253455234482758400 8438035 13884826118892281734339135952246230560 8438036 93039414581418570805255819012059050880 8438037 1390862913406376438311695440247814560 8438038 33852605350657482945426268273924653696 8438039 65265747758721298592682646858332371640 8438040 40409391245971166739166188365033472000 8438041 -247841487636651773984628518741245141558 8438042 -73796080428516993759422704664439883008 8438043 82357741210903552895211631438362860400 8438044 10921340467952539416664354585692965376 8438045 18927705620947906583929016831575825920 8438046 -21389197857100452675066840919949135232 8438047 -316832211519241442523811170814077430328 8438048 52393651259176094567752573782515122176 8438049 31875388900826587371256581833967030564 8438050 5524721962819219648053509534191666800 8438051 128996188335658925780548787267776747872 8438052 -22808112632926111802132699333368872960 8438053 -37119834920798723096798224602344458916 8438054 117866116646515514863122500022213674976 8438055 71126525343017673660071504770561751760 8438056 114950951635605361314492565687910400 8438057 -264623094933719516433863486462332025100 8438058 56117800560345101200656955904000309424 8438059 -38260876092693353639911597404269711984 8438060 -58576536492605701040793689207819596800 8438061 -23307746740311860470373902873401371328 8438062 946287107714531738601564596927447040 8438063 -33263644516317565800588386663741867856 8438064 -46504204628271591627923866208006307840 8438065 139852450965934722539827930063273793460 8438066 2694698516133392558180135718127085568 8438067 118970048351851459445128102650120516480 8438068 -10556562147944446955551224503563326720 8438069 413396180732363286685398615098811717120 8438070 -2577849610108463709042392942937672960 8438071 -236578213334896124359720029905863119800 8438072 -23506714018799324453784478671702835200 8438073 -36683965200275389963601579542695080256 8438074 132108819649166135303152819774169430240 8438075 38206279083564199866134329413866001600 8438076 10020847653883518458969893194114084864 8438077 17464451190627902348571582067095779820 8438078 19549904145247946392089292389136017600 8438079 -18166788342040124492779879150162337520 8438080 4907561756410106150328637273134858240 8438081 -84080784732548707694014841904886928508 8438082 1199163810263683701251009385407266560 8438083 -76401913814099692277080807102239353668 8438084 99785400384530096023838296650835161216 8438085 51190373399025681938492347249261904220 8438086 93010315878290792975181406316506860480 8438087 -30958105972671323094290719371927892896 8438088 120930139435773099539398142677940674560 8438089 467823558811973316274816049278745568 8438090 -3363019523937739696376411520840000000 8438091 -65142494622641295481187360627307431208 8438092 -502386890889279466805915766521714688 8438093 -1848713405364162449933097334069691658 8438094 -3808852471923897062617763145267772224 8438095 80556743642717950376033576743024385520 8438096 -30457970395794023058411741901345333248 8438097 -41250987603198092100534266413561750272 8438098 62045004127468652102133070709083278336 8438099 -192442928277785831666210647788310074900 8438100 9678317203394881107273911114233804800 8438101 -42007007658674138397903553493587501440 8438102 -41283336486198996828025006541474913408 8438103 84808336037065847066269957690252989648 8438104 12043801983556517897158845612166656000 8438105 726438598231280168079715588949294400 8438106 -41321717086537486276918430519425936896 8438107 4520561342957940244250636593058632320 8438108 -48525514525964266453050145520560272384 8438109 6716788184400845938980049709932236480 8438110 5020633576854920844521188186686960960 8438111 201901257413834924500930433109970706424 8438112 -16334996386434523723010400065760264192 8438113 125236872738390223590069876080652561600 8438114 156360374569087169130785008382604961152 8438115 31180114281952632739038393033529931520 8438116 143970703335078524587968384584854252800 8438117 -176380477577682743028870929922749016834 8438118 -3256100375099269317669396803297931264 8438119 26890183259348611091211273405758830520 8438120 -128252803433580457518976683568482816000 8438121 217160260273737981735647341975585963200 8438122 -7245071549206919726676864946743628800 8438123 30515333070003366020541474410911008372 8438124 -4085767990231698195469432161017975808 8438125 22187269630460079279403546385312820000 8438126 9849981755322523604941222822391703360 8438127 -6427596530430673937123806536005869056 8438128 -4582228424974198160226632207350824960 8438129 34143240608844594026854060668767117376 8438130 -18781315610630462217349930368035452800 8438131 50595662248801783580337523703947224832 8438132 -72928934804914324547557206355676863104 8438133 -2275217967051372861459833853594919104 8438134 -26865591152665021440242796809684582400 8438135 3733963440787307428165799161719349080 8438136 28782346163157975101315903567431925760 8438137 -73604230721715030820845562659165186816 8438138 18652660896635498793458260659835315200 8438139 68989410322800372451614967384936022604 8438140 -71725857439884700274093396675465602560 8438141 -69501638204867863227742264918661614458 8438142 18342236285365551612296935354508526912 8438143 10896889366817914933736453747470513600 8438144 76153347593072590900214236227022356480 8438145 144510557688652005993707057976437203200 8438146 -19175158394189305858844172171640405440 8438147 62471973484451068395446918128851014040 8438148 -1312730098137764613763250238672076800 8438149 -65817012816213473217016011296361530340 8438150 16905132378109766366179406953563504000 8438151 -121172764830657661535910253162872826968 8438152 30268306542139332572155589640167961600 8438153 335455511980523395405199434160850889524 8438154 40420106575458727126348959182462495232 8438155 57743905264822294366020368738188767120 8438156 75076183074973020614582950245184780800 8438157 12638930302331718452652449933494852608 8438158 -120968708088333331462269698177439712320 8438159 -8593452000533010039508741847650049640 8438160 6753647083596078455946336472930713600 8438161 154072710005001958710986149285412339762 8438162 5610224245766730694609131499482745632 8438163 34742978968991535377768986006096825200 8438164 48339480001793426364908812370178082816 8438165 -88163470444998363870486866996490779940 8438166 73242364131117648568638714975995957760 8438167 136923641070928778596048409751825485920 8438168 -27529696932847437507477335877565440000 8438169 1696436652168264468906749527042899456 8438170 32966552735739936368766751496639087520 8438171 -49301208679611110223633888021899567616 8438172 -114867702927672602531369494113870962688 8438173 19569140454266483073270575540584200422 8438174 -152247222900034113558297888157342543488 8438175 -9602653091403850558433912245232660400 8438176 -288962785616403659055696530229055979520 8438177 -57625001857883845723916892102818862 8438178 -22506157545413034604676916138670471680 8438179 40294869008708291338269630724610560680 8438180 582354850418771564646370346690764800 8438181 -92489566573354168614456670131421020576 8438182 -110257392679806928013762976266771327616 8438183 10683340703400507046123836733282964448 8438184 33356955075262785349432871506720358400 8438185 16740847630865641015139717695969584000 8438186 -50121124155907550257809334984973840208 8438187 -92094576879626226629530930030349148840 8438188 -104586503956995367828675570703980492800 8438189 9784475727606071091792140067583445760 8438190 -20830590377105665460592196668702660480 8438191 1604617831063089071872795314409754864 8438192 53229629468352059543973660645326192640 8438193 33550680460549200800428942524684710082 8438194 -27476810817398937854111050906996638720 8438195 -58735100377533505419300220929712648080 8438196 -15197566667922240834609541485599717376 8438197 -11157325052491545166336392052122965600 8438198 1199643994129158663475520277795933600 8438199 -25188296417336619452943478819712321280 8438200 32515886067339264625338773209141248000 8438201 55336383038860627940497003968318956202 8438202 2309131967803420968171162169974259200 8438203 64963391036679209723540065170217229344 8438204 143377750271549483375240357010378508800 8438205 -43632611960489571467161484258322300480 8438206 36646375947784632519289517040288900480 8438207 153219070789926671191448899950872859456 8438208 28143156145650261813265899930349731840 8438209 -7477874798709569745783522973971428396 8438210 -10708150465537862546045185368498984960 8438211 -29211872229173213123172625502253746712 8438212 -157664591076177377217424363925865756544 8438213 19960511798106520041073971930008700960 8438214 82713143453961541587475864076039803392 8438215 -30578564077035961249524429545657381640 8438216 -6335339394382367224851778583716608000 8438217 -78506596363859671159062448700633412480 8438218 3216775679577836332971644227380662880 8438219 -194781703901630227605859010044982195856 8438220 -2457162452315870089072651322042019840 8438221 72693387183797281555203265284925515744 8438222 6836993430099562802901598153821780672 8438223 -138284822498154848098559146707955608960 8438224 12951259366227126616496879738553942016 8438225 66781782820208523744798389042263875750 8438226 -52102503207175493542159246856300934912 8438227 41330048665272803843195433959864076800 8438228 8236632808423878294328821675086469120 8438229 -195121087670963986692079407546730654080 8438230 78312084524293275648321680168069333760 8438231 31433091411535171272810465785771312064 8438232 -81118495598538049303251627411437813760 8438233 -144976559645861577515812914432304402736 8438234 -392208740403900516940548123460694016 8438235 -10753700563399567822812903510226900800 8438236 67451329452668185188605674073797716992 8438237 46499899917691905204249824947769425740 8438238 1090292029565349891181623287566385088 8438239 161925073862625793924678764938992780800 8438240 -31236096045108743935915377603174727680 8438241 9329047620282649841441817962611746720 8438242 82352389592414468303164980875089699200 8438243 56864614397390557432335981981907887888 8438244 -2522357176173439970164188675057408000 8438245 -95888851354017692717371415345327308200 8438246 -125155042104180613491389590360285720320 8438247 -80247901416156630527830058342201665752 8438248 12024497978084021676104528068316037120 8438249 -47260508623056887559342890212200872064 8438250 4323176169461304129718521384051648000 8438251 -6894769992948477034989455418621565536 8438252 -89055541019269338156873491921826690048 8438253 -121928422845199450729691828954046338496 8438254 55335052119632957564127130397536961472 8438255 -23257694903467700367851310144158823840 8438256 -2627357449869734514586607869674651648 8438257 -89455671128661310674037517537565073868 8438258 26500873387600850346678357066090685440 8438259 84818992763912555245450877675344872504 8438260 -62963643181311414204512535808156581120 8438261 41810797942854750609187808289632716800 8438262 -4126712687886182438665145758139891712 8438263 -2178234488573083639182493412073296496 8438264 33934455768417570089317454659133829120 8438265 14924689149843117214184613526790109120 8438266 -61136982555515269459152994947101313168 8438267 -3036795259036040820175040833728411480 8438268 14682536472825345383691920587718599680 8438269 -15098226077455845071736410127541375904 8438270 36925316246302981823030488248341923200 8438271 -12836183556551235141143621098427711616 8438272 -55535374923528847397321999088340697088 8438273 131738185582951216446017183974013318880 8438274 -32980062239178615145636691903914164192 8438275 -62939125580281082739184294718364132000 8438276 -65878883817156968487742427558090993664 8438277 -2162101647431432168205265750321975392 8438278 -62480368886410323742746382992481997376 8438279 -8589553851901442255167615948085829408 8438280 -72089091398545632728507946710642688000 8438281 -191092389942233176601990625530369554918 8438282 18689123254479319842850342197790596192 8438283 65788544088684929871752521335748369920 8438284 88056451261759143153503418371002447616 8438285 -15229430602230998136194888532154564020 8438286 23891204639402347802747709269543067648 8438287 -48634781727295884275552560275761135760 8438288 27869149584904304977492882998848397312 8438289 -1451073818707397123159655433502358912 8438290 -10973883468187163489288097094381091520 8438291 165466837062660998787629846352608008632 8438292 1325171793286275376551692207684435712 8438293 28760970995806449257337193982923656064 8438294 -6606928647315159396931532967094434048 8438295 62119869981391011494673336329034393600 8438296 -15571224280078262507747437885344153600 8438297 7797761231167831698124999884936460032 8438298 -44980415580578491609787966995664640 8438299 -73363852213313537216359103120894002760 8438300 8572498414506702545556193376260876800 8438301 -16307698915411596705419403547689139770 8438302 124987637357963002530680797469395988352 8438303 173331786881753845635066838031636595552 8438304 10645092602043754386842638287183544320 8438305 77167000742843719483278366905396045460 8438306 -16426399922813184040650872898287185920 8438307 19401797888151464402542441483476414192 8438308 -65903480516721121959721110032552179072 8438309 55053226246959523096000940360345675328 8438310 2657798161862751909463246368885907200 8438311 9880543967793646271730227345628918832 8438312 220929013140042426848550053613127680000 8438313 59834334097220919090865415408755136448 8438314 -6655190134316414465218855510539649440 8438315 -42582318145625120350719754746825142800 8438316 -36888811238010069275956526294860405248 8438317 250011767236771702791669890987314260300 8438318 -13787499051952642949029808795438914560 8438319 13716343815600386309974985665311435144 8438320 -320186757967822459311879701460418560 8438321 167679509814945534923246042648345604132 8438322 3084514405225738522517168688700294272 8438323 245004036107623376792710969083487890572 8438324 50534815073637905515629267485771907072 8438325 -25968539710656453629889614808066830400 8438326 35760354439630648705535833667958469248 8438327 -131749185668960758284760953688883860824 8438328 85419935550720584449148060985309143040 8438329 39454981451377100899897411328601509930 8438330 -55110998994263885786537491887793105440 8438331 15097444481753924056179144887887699968 8438332 -22044232864810480791394119544907563008 8438333 -87658664297572589418139448367353479680 8438334 57576859008693036256008305305530050880 8438335 77765293945796490408654019072322018280 8438336 27758814604783321175525793258130636800 8438337 -5175594211458996676821510523280342160 8438338 -82674595471435819094375989802235499104 8438339 105249805842357837962447610672989319420 8438340 -22605169465277462711403215981814988800 8438341 21944926419397477765333869328791402240 8438342 -32469546479147518811303026754720113536 8438343 -19893814610610303000545565450954704256 8438344 87468835521389140879889298077334988800 8438345 -87156995822634801579899075436436431900 8438346 38688688129331617449859931369107244544 8438347 -25260573904389115244014320330132905960 8438348 67341022073850588822986381068714146816 8438349 -21494976228452684396190113105376407040 8438350 21900856184073393724419530995305820800 8438351 22213275970146153311704155657511370352 8438352 3460234734110389039916781022745591808 8438353 20111056837694480618185704374318230080 8438354 -37470851925765858979719450114016073088 8438355 -13126147859493009951258275957337477120 8438356 87819767823224487265898672534354360320 8438357 90352827243310719845024663268264638400 8438358 -33065260902487463859918297625835917440 8438359 165397223786055688412002528779495255560 8438360 13505247253769859772241532542561894400 8438361 45825458429400968313594863383098944160 8438362 1049337654297554538382149521247453120 8438363 3641453549348471329996651812111875328 8438364 -45502338610314635900048621058681077760 8438365 -41309001512615428791942832455625781760 8438366 56061122719657562048585324475648085632 8438367 9356627434921516589321305320251594112 8438368 -87799312021614841153188687157349842944 8438369 -193664829573255509843358746248340106960 8438370 22829877873776570546508474730487500800 8438371 141339985979537457385064221545249516572 8438372 95673742826476227781822688886260520576 8438373 7241603112901089153070351173451604160 8438374 -199236558935231758780084149748526592 8438375 -3743522220152578621437877053896676000 8438376 -68385779018305058595311721811759104000 8438377 -194716492610851110781489998707754616774 8438378 17343985806779791134577847644187486208 8438379 295536620662126324407277642785796848 8438380 -93283886706961624891905428437815336960 8438381 -6872387948696458296202059962161751040 8438382 77674023853446268453420054450694117952 8438383 -187963949329590563170964642627592630840 8438384 37247562897403063469038113401214566400 8438385 59479477386523830325876833896124153600 8438386 -9269043273991130883169600188813514752 8438387 -14860959313464555458568884914471094964 8438388 14081160467833728615594490756573495296 8438389 -24660480469749011606256036326942317280 8438390 -9559787806105247293118557417277038080 8438391 98101886808812028388615102943391336000 8438392 227513782144295545568540891293256417280 8438393 121828388145713676012796219555379218560 8438394 20250243875000283419389699880495988480 8438395 3331340061007102960210461582247368000 8438396 -13830606722249722153600128743043916800 8438397 -53962281647076526477498671098389832160 8438398 11770590233418008221943085580748547840 8438399 169638813583449924845078539445653142400 8438400 -23440333046484551310603667983826944000 8438401 -2361188463014269285077717270422104896 8438402 26187327401364584523659836657004017152 8438403 -8287853270507500131373748253382309896 8438404 25594768233222940255905517917874990336 8438405 -25794931139342691379760295981891526440 8438406 284954192226097045599325456678408704 8438407 -14715976548706432594114407531943034344 8438408 27517702963479525669854788145493073920 8438409 20258874959578897739431757424171730560 8438410 20539812347559252382563104067503307360 8438411 280578047988999127761318678619315520400 8438412 43121316663911225445257279373953126400 8438413 -145913719819686414595385242410703614080 8438414 -50183999898102947356416069298381278720 8438415 -16977599872244817776979118774619528160 8438416 11579664342690165096169362689953628160 8438417 -18924789905533942009176675278474883840 8438418 -40564735960512580177258901308018371840 8438419 40247261363773232226115431116806820 8438420 59836500232405366366818885589940160000 8438421 27728688777136198015360006188946189440 8438422 -30661109385448815967389667471980331488 8438423 35061993106612158696033327371815896240 8438424 -40236145752333568935174709566251335680 8438425 -46881620383689417629849441966674380850 8438426 -44571671581764161149190396873322032160 8438427 249413454232623612289077686701124594400 8438428 144026578232887721961214012494534675968 8438429 -186214003207568159003277559530786386970 8438430 -3177936436811068722078353331436216320 8438431 66532623579292807897838103294816832672 8438432 29930704600108414319355765205735833600 8438433 96556468208193525383921861626347931824 8438434 64138425605784502375882551513487457616 8438435 7203507732372313780448611390870317600 8438436 73508512850382338437836273855352180992 8438437 39337029332108886992250162043395054366 8438438 33292595689110888246720736804259697120 8438439 32230753045633880511358232851732131624 8438440 56697014039501283993122891427371980800 8438441 63724363224916385563777108418248962384 8438442 5843698763419352068929565882202744064 8438443 -37190112429226519611354541207866101856 8438444 11617564002902008744262991322161119232 8438445 -73739467317530424099921291930711038400 8438446 -32920050384934175867346501305037500160 8438447 67252000198890828011511367124856601680 8438448 1893300558653856073685962826761371648 8438449 2782970130567083697610817497064118720 8438450 -25647219964827860877943017584264562000 8438451 -1607203624155409842546067334675424000 8438452 29786267460089574154105609475963492352 8438453 84480011814245512612498550097648110460 8438454 15817806836010784226423369895587626464 8438455 80636131803252786132882966395234364720 8438456 -35606516301507225673944303047289446400 8438457 -53504989866914356363119880576784848560 8438458 -2296639017645304650457819194288184320 8438459 -54205027436540460082888978377526589340 8438460 56068745152407611827331998387886376960 8438461 163203690277008900063555101143721721612 8438462 -121110356460086556682126812283729152768 8438463 20624883090205839633153825208583512824 8438464 76589892034195498388042325071547596800 8438465 6106401748821732385750872445907694720 8438466 -34943016638513645372425602744638208000 8438467 -191229713206911592176900138970364364484 8438468 21707569578291964425715880453350635648 8438469 -5538039842705421934705649124910282272 8438470 2223712975164112403299397619160934400 8438471 59629792594354882390513523122706973000 8438472 -22416683279390445305621715171110092800 8438473 -42762954794887022791493087611357562278 8438474 -100571415955968332263733908704821246976 8438475 -7269467864336284560948883770125832000 8438476 -51534177251704224402196786901219165440 8438477 -221837355023421263576199081399824555988 8438478 -63522556761736760841803964325568135040 8438479 9050918370876550420323875776653850624 8438480 -57392352966998068044404587297538211840 8438481 258534559715960584838437573344066073728 8438482 -53004023843813383123455801559268812128 8438483 -43783344273994341629273147609852453268 8438484 72002925750174368759998111748395855872 8438485 142893124482206062680740765384113884960 8438486 -33567453371579618611434395053796678400 8438487 76031195233257184672392849173723040360 8438488 56865938420589212878742579557768704000 8438489 113585317772299512718014733287829663440 8438490 -18619058534017486731698983620468725280 8438491 217126241662498831813137200293837749552 8438492 -678130270549726585712971351970635776 8438493 -26735491576331103845266949189859950592 8438494 -77846063271531347181302070508297231488 8438495 -18178941789402023185675354075805042400 8438496 -116423355564214559614467362309447614464 8438497 34988974833016825533967260223653680772 8438498 1993228404082665992611454025885361536 8438499 3585984435250647631894491819266273580 8438500 -40189616769720868832630310967876608000 8438501 -7571908275832557214980955043192532360 8438502 5743933684110358917710744973787261632 8438503 -96458920397338604471878211253842018248 8438504 201666458412307169621547527869406837760 8438505 35776644910894819969937965348163838720 8438506 174999139332294809485321356787739791200 8438507 -30848613743120804664600321729778003200 8438508 -3807283189994349472143024398570718720 8438509 -251735124691433987752678764355232384 8438510 -6038411890441731198707282022155796480 8438511 -10112531157490059467706236572961175528 8438512 48910007659884754952519990704529801216 8438513 26210213545795273867529228939675559762 8438514 16072231760542955697253812358422626304 8438515 28289315448309482427026326959423636480 8438516 -61484903055389559021154884295500183552 8438517 -94201244389428788116610935240265365266 8438518 15189602618839836414332180728617344640 8438519 -33973742134911605008659318878683597080 8438520 -66133548163895305970561980750750310400 8438521 30964027726379051000884648596053528064 8438522 -4854371463443585610393181344527084688 8438523 130737770327604437026388495818026706368 8438524 94316732024553474726435199964287662592 8438525 9804838681272925614124560991096180050 8438526 -120982104999559516302263655951947913600 8438527 98858249777641144055848057108315946880 8438528 25900046772837925807742451974160777216 8438529 1886865043269580830008713506925339488 8438530 -36927316897197752063114219031266750400 8438531 4044175356218021781707385003960142332 8438532 95227357186128440809455695859659369472 8438533 -207370231187675641027889981513226077218 8438534 10210118863267244626800505723216794240 8438535 398683481788173083795495728250180400 8438536 27062841268053057636129046793951692800 8438537 140862776085806525431781719045647910452 8438538 26738003131595559609125963382710304768 8438539 76428155870194164293129768046328830048 8438540 90252631314727091641574021368125941760 8438541 -65501072748540141367271489996768064 8438542 24818993357059504873001127206115107712 8438543 293795219314903448225418126239491276800 8438544 32317516910232515287723306156336226304 8438545 99819468371763476643787644668143346280 8438546 -23937166366547651364903387465633233280 8438547 48956929287407849162615169672280538928 8438548 -156929750779473448180544363643971473664 8438549 18901880316969858071283973210826418432 8438550 2363551053967619150049429357585513600 8438551 -98286989843869814672418635953513862400 8438552 55385127132605296180123251180705945600 8438553 -7821778281850610931113329817860116480 8438554 -42757820331531282733265635742047982880 8438555 -1427763131869687341292275489815491440 8438556 23338082698115454456000867998137589760 8438557 -68729027673043786737223997585940217268 8438558 146204581183735907253752238977459621184 8438559 90778720677307482025394098201574917704 8438560 -6162482113430916729760498311242711040 8438561 -49278363117035178792083638198017505788 8438562 -13795014429453228108481722783059665920 8438563 14424809936412905006935695717976738560 8438564 136292866900831218144221940605348674176 8438565 56998858132995974533188841710634992000 8438566 49756303105848688332618755075581067232 8438567 50448303777573206989618463549097338616 8438568 135815198503821118485459989111786373120 8438569 -8285876842881904560488866121865813104 8438570 27128403633085300538689520897528232960 8438571 20439952417328151254790553559416275840 8438572 -35387899348589570341329272827752132608 8438573 -6319102148302265254164724508200565472 8438574 6247475243702337614322707083346218560 8438575 73967907847129033001959917869667813800 8438576 48626281163898794428371625285594693632 8438577 -321154191796090831338614622317735040 8438578 -623458819077983798334547722101870976 8438579 -44954359161391548710102932148019750768 8438580 -797390118609425351178918642806457600 8438581 1038177604940483191823062878391490812 8438582 14770039048232121201798596751923529984 8438583 32568538456583920390986026918074957824 8438584 184466804143299568833574789165699891200 8438585 -75803761725422102910481387220276875200 8438586 20503664373601130267666141657957470464 8438587 83091350297638668959552316559199691236 8438588 -119607056809046580780049678608455181312 8438589 6001052980294327003396213793841900000 8438590 24582097260478545053445521996171777280 8438591 -24873681683387386913245997188469750928 8438592 -29332901855313953111150007263824969728 8438593 75130314028642974157209686733031278720 8438594 -23175398253601561765544910318369170880 8438595 11356895104504630095780725729713344000 8438596 21886546845248648672405159458727371008 8438597 46339617308430964412264104267253753760 8438598 539928965838155939634794546138039424 8438599 42157197203956403859004038517611791464 8438600 81839009313084989959052349824586624000 8438601 -131891525921203323254257504182825981168 8438602 -10071858613578615683000782709397367248 8438603 18920174313247484109903675894675133440 8438604 63147061423973869518364631544969616896 8438605 -1286901165509781968461996040164721280 8438606 4392052055052200342128379342852950464 8438607 -109076693129194752700085719890430587360 8438608 12785729534577891385696259977210683392 8438609 -44080795055849345144504694878929538190 8438610 -37594349615243702414919129043208947200 8438611 -180044192077734658802111680461156963200 8438612 7626236955881483964290258475686461440 8438613 74157061522728934957080486755515713984 8438614 -48405626468075606408766975590156272320 8438615 3348909848562301719768137413222224000 8438616 19640540747657986015790556397040670720 8438617 14173461091886684117504173912077844752 8438618 -28851825713668566790383256072906400016 8438619 -5781429395714763515013176121029752320 8438620 42035485263132365335724173246149143040 8438621 -977892827540094639754702498458108768 8438622 -94962232361717966042997827872456396800 8438623 -24453761253936900178504256843859733320 8438624 -75415742265346531699491997070394654720 8438625 20686898069783631657714747943257858000 8438626 -28627505559462878685785614894033098240 8438627 -6993802798744181557482545471521448016 8438628 61484798796867301311503785041320540160 8438629 -13566675306003068151666848145088832770 8438630 69146769172790746269766931148850003200 8438631 -38368495444028149879344955444824604800 8438632 -219972193245957281765297856480128747520 8438633 98307110760374844663041039045629210938 8438634 12569398823637762082705778242076190720 8438635 75323348290065229228711361124784568160 8438636 -36465878662326668114925147143323210752 8438637 -144082924067716714403907038809450286400 8438638 9703620253334533151974648178368562688 8438639 173592434440029289512702350109745133568 8438640 -6828548193003656863666111127413063680 8438641 -209663645661547246389156816844184466400 8438642 21297516994415703265210402313646415872 8438643 -109552832273178190553445669251137009068 8438644 -72689829393749303644103871796143875328 8438645 86546371127793608585871025699153503900 8438646 -8803815111321442220753130339758500416 8438647 -47565537444235601654380060061459698848 8438648 44433247783783427156092053454509711360 8438649 111195828271703106596448240554095773264 8438650 59893357230528118699248489247454304000 8438651 -36191556246866800339443175861062880176 8438652 33127269699458337045497477359512652800 8438653 82928130041779241975779904689672800902 8438654 1728161385382371542658729462610698240 8438655 6526645923318919080610736566751510160 8438656 7764561474124218174733035650584412160 8438657 -148936816148611103861525822893910516094 8438658 27139431066426501554637733973559974784 8438659 -119067505748381192108280071105915819140 8438660 8880448384000709136033378420736512000 8438661 -34452330449592055284746120856794688 8438662 46339733407584860009969272105720688640 8438663 210063182869336145743607009129056197912 8438664 265055270803508073581779745067171840 8438665 -2997211157658235087452923189067636480 8438666 98399317837136060161801939436346826032 8438667 69497360867543575702067083837734018048 8438668 39474774720229757819405464920590488576 8438669 16297046812828698970271161332622927680 8438670 -38846522845489097349396312671393081280 8438671 32991536537722618380167937806966654200 8438672 -41477547369611475697011579114934960128 8438673 -24674889003280104562821881902374793056 8438674 69513774933160290961929589254852820992 8438675 13254797103009036302081178732455074800 8438676 -77421007138401788613331194516801005568 8438677 96450380880106830275863887785119975680 8438678 -14237342741635623975408032226758238144 8438679 -47239026621936578778609327966281737200 8438680 82116654385777017223338149787034214400 8438681 77634716861775578168328011649115478280 8438682 -36160948012493909402679341394538748928 8438683 172767832414634697380576281839582210024 8438684 84178389019415263962297600640386940416 8438685 24114186549421704073296680918172328800 8438686 102476938594481753253583456054009725120 8438687 -112912636559304724298193959653775791440 8438688 117798672376551075076308656149883781120 8438689 75614812533647379144595944075697560256 8438690 -24675529715184812164619037458991321600 8438691 -126646662815341807428748555021815068808 8438692 -70090222871518234860241254672435121920 8438693 -109258350535842748867739823576132276576 8438694 -36418451275969064964486448291580290560 8438695 -131158104031697070845295836892749161800 8438696 4012106019036471691971855662725201920 8438697 129620462731579612432197112121848628874 8438698 -98655486562855941235808192650367055360 8438699 -216816120858459761110890595300458180300 8438700 4439572684998386401346688398791065600 8438701 28574465901216254535385523026621633280 8438702 -12566581819093667307589431348669751296 8438703 1128556398672132840335373416391241728 8438704 1110858118960024833851979259001323520 8438705 -18926462817947380288768186160634226560 8438706 -26831287867393529860974700265920587888 8438707 361850362741113794666097281951604644 8438708 175927161973891722210761506293344256 8438709 1236310113435664422791631737910534912 8438710 9315579446307069173432846913035174400 8438711 -9360724814366502922514743375293382800 8438712 88201354359461345490883583935143936000 8438713 -10595407895025378337622172814171039800 8438714 -24628021403784002607883398484327622544 8438715 -33940394039277343242504442903344782400 8438716 -123833781909954376688475443457524736 8438717 -78800430721828324474900615698522785280 8438718 -24438124613187905319552670436255829696 8438719 -84727771551206047307615583551684714856 8438720 40446707959498343222016357585314119680 8438721 114397088720089066093148513808779787312 8438722 33772393493551331318326876087751880912 8438723 -58864295428948613507771186212951888656 8438724 -31427732718914027624681604091295883264 8438725 5903347624625995634675703816786110400 8438726 -21641550114570435062272825802433494688 8438727 887311087198710338062042586333079552 8438728 -374879733221313976869076022330941440 8438729 -67033085432561534857774442119372305912 8438730 -44100227757839774594787360495449153280 8438731 -38372256431964747442919355399471929340 8438732 16817760806437143087691609636954831872 8438733 -122879548882873836457079164130415521898 8438734 15539948350036068180440340339739244352 8438735 -70745547010263755680434825834079911840 8438736 154506218436462721139480182828695552 8438737 -35525395519884014864180545592521864220 8438738 -7079865814453553605134460580528249856 8438739 52222399841681225682986254907588358960 8438740 15154526992952305439210405618056558080 8438741 -164391811836545098466472372244634535858 8438742 1456744559742136388922253991280600192 8438743 -57324181169669851030019518578743986176 8438744 -124747700993552342532926032286023587840 8438745 -21737366118388229499850898578750300800 8438746 15218680343801690018305316580174169344 8438747 -56953355606578016180206051718710526520 8438748 47988073709440571632768300893591636480 8438749 191088755365178059025983230551611718592 8438750 -264265545558221814701184217207080000 8438751 112953729178020269999842892114361445080 8438752 -14851344032906292992237468892036857856 8438753 232888969020606456039040900642560868002 8438754 -31661348741245092724158906693471703680 8438755 58254638813474946900503888674425362400 8438756 -256939747608552885798862402572085420032 8438757 40487552163270594114573633452543852640 8438758 22262117530522322613080656660744028160 8438759 8296174582604635052345374624759469616 8438760 27405465830786659077415971287849779200 8438761 -132380400323522318122376746609449293638 8438762 -47554758975153065495014943876859918336 8438763 -19730018970230548593118675649206128912 8438764 163374706456288530499568783644261632000 8438765 12758396721340565664845853426461162520 8438766 8187163662624116300969239778440347648 8438767 -79355069535559217578272513837322397640 8438768 -15627996104477234979035659782045696000 8438769 32388869915083024968774016791648829440 8438770 81140355323525905396917037383687321600 8438771 51692262780367221709902073311021286344 8438772 -47934208496448413455134261158500958208 8438773 -15663875001972609417915774100415684960 8438774 -93058521704925289677886083009803453760 8438775 -99980092930949422744274869155296400 8438776 -40799704413676211131702645282834022400 8438777 7087395354064176363345693089951825040 8438778 67838874818788144256250181044318075504 8438779 167824208291045253122702634314664249380 8438780 33793237300468195242635235432685056000 8438781 27278881656238645657144673212112879520 8438782 150148184794833393883670620059475776 8438783 -66454067187764906593196090823292893600 8438784 -44114602172641099540246811649924661248 8438785 -160594032557857441879687286274485551020 8438786 13248753737954316620137236493753603584 8438787 39876905734658275389157635837388808400 8438788 69659440221704063133430554573493417088 8438789 -16600802426469748508012126478112374528 8438790 -44443551910589902423540417477152245760 8438791 -65291626655849521441608254955780003200 8438792 -83114926012384141630444889819941601280 8438793 2447046617559630642946320372162040320 8438794 2970117582819492065956956531399628800 8438795 -16477833264439322894598763511496223200 8438796 -136506207068430884275106620696409072640 8438797 42661702163229938433528657651942524460 8438798 -110945225235972799009671996933850884864 8438799 -152107308804368101148037459976257102960 8438800 -494466148812955704166972536358297600 8438801 72524952629768528281263707135897897664 8438802 9574064859076414534290609969864226560 8438803 -236186263333025985859728045251296183200 8438804 -71837480388080989978481785660283301888 8438805 -12734998698128077625565777383737630440 8438806 99706314364556276521020481782131304000 8438807 -2954690340077082633505080536070684912 8438808 -39522812978196388394805075578233159680 8438809 169518059205932318558934292676783449360 8438810 -3152448404670044173006135243843057440 8438811 -22180579098647060825997811242911348328 8438812 39143024540983112372948733854261150720 8438813 52610953649113210583960536774558249062 8438814 -38881810530881334152803090209413759040 8438815 -32269336217183056560924161921910082560 8438816 -16391255299386755974259604532234813440 8438817 101891038774673213409359773588837051584 8438818 -11375558236214861941110276839025926496 8438819 -64234847316163786538599775853360165456 8438820 1402634347253172621770160872742912000 8438821 78852751864635468836815109286900448032 8438822 -20405835564127788759135344390809143168 8438823 6879947272408082229896000200548710952 8438824 1430646972954548117114570881798056960 8438825 -35145883351936985939940106911135840900 8438826 19177492133450572045095889469795443200 8438827 399289343014039615519358010124728753640 8438828 147239773706563576955064364119452736768 8438829 -48012937871374668574571405124504960000 8438830 55183593013057752983222536188510298560 8438831 2787387696601093378474724314716554880 8438832 13084892747659677695258502557349986304 8438833 10033878199760850012583634449726014004 8438834 78977221056989475158125722955799488032 8438835 -33683126763186694277702646167375067600 8438836 8193379052671867023066471752782989312 8438837 60227105911339653834029216217214248192 8438838 -1396380487386890635443705033055936512 8438839 152924078114779649869971403777274315040 8438840 52702964629803466571482544343267532800 8438841 149941703046792313321081401041648740548 8438842 31790168213109986675487446809150464000 8438843 71636491314758895946958283745603222800 8438844 -150099073242448096548910844817035010048 8438845 31267100194633996436552022174132396000 8438846 38323001606791096619616173068376718912 8438847 -11908533631574852388704137664128533120 8438848 44070150186832983250906093453811122176 8438849 35592540510377372271671822001000289236 8438850 21513768363664174770942245613096960000 8438851 40337222107667403437761981985786695680 8438852 252983412442490655943064592142106880 8438853 4582223397131086633388873872249883808 8438854 -7502961524706157105530912193620414624 8438855 16100299705479191837027976685035780000 8438856 1592721894044408554418294339050291200 8438857 -74912216399518489473714597486597647808 8438858 103387545391725916248375209027074847280 8438859 -39247938317157873987923292034072465920 8438860 37992792432591662734585655996624686080 8438861 48595061949255040227088794317023206432 8438862 -22245641729291912312015917930730307456 8438863 -81575692478297576370743116781869951888 8438864 -9515523844627277692288750480089022464 8438865 -63248083856098656613226287909184897280 8438866 -951009773607142843415952224340854496 8438867 35371296261689699795033187285027339120 8438868 -102130630961627354960844618893607317760 8438869 106797301636655840379410539156175695840 8438870 43983596375367649957376560214170911360 8438871 8453357157296026995774946357464200448 8438872 -40677163460912162179207746597113487360 8438873 183652549781593345452761374642397844 8438874 -76270770826281861680303265553260387840 8438875 -176994855084893706442329753187728756000 8438876 37416698759420843740493375001501439488 8438877 -86628272668538853876059803372492052160 8438878 -3331874658388356509035775896144214784 8438879 -4506897828105833812693202320895757840 8438880 -81651882988272197202473283271568916480 8438881 -2420028718358367154069378081508469696 8438882 -13890301601249812976418755486735241216 8438883 -58384842964392028818286738350668522376 8438884 14453062975487146988961357173619240960 8438885 -24853538229287432395962018094939457280 8438886 19954541022765274457960086034667730944 8438887 165366011339632706832941367509953301952 8438888 163114181331323213174694678546204672000 8438889 -33634218295955256582038054926090311360 8438890 -68801802807190956054591547965521584800 8438891 -38294436123795916607673324072461524200 8438892 -30157720233300620808245078970436632576 8438893 -328836066829332686281090647101575058336 8438894 -53533310869769984492370929174043885504 8438895 -3758091680407037915460465284913739080 8438896 -14532036746742723210648569872806576128 8438897 16084577756297331305092657998622214400 8438898 20901499044809925773926116698368555008 8438899 -69819642171459963946844114057488255664 8438900 20997179949456037667878671902541648000 8438901 -63785801456897362470789237950936575968 8438902 47167492325732839007889160681017364032 8438903 362959186545807646175642056223000160 8438904 83847631728198222922281647873539829760 8438905 -141143864196494160943119144115463498940 8438906 -16343701369993975484253957396081342720 8438907 20296565373326296908852829500470760960 8438908 152938979047692307551692205698206128128 8438909 33408948679134540933520771330075807110 8438910 -11723798394814716786923958219798752640 8438911 102307713295951595151703211120950160152 8438912 -119315050439619284628139334867563315200 8438913 14401970936122603079173691580905088000 8438914 -5327455610261236434635026253962368 8438915 -27593266350157888776228225631302595440 8438916 -9810551371002658418688927027241448448 8438917 -141378693851963852514495202562789808034 8438918 20806867996474971195628163278479747072 8438919 -68319396160818590668969182551043530160 8438920 15233253389102999429831951382859776000 8438921 -11177876514001229632354750437340939878 8438922 -1084915520461360050487392714976058112 8438923 31273340227403881146261919937044963280 8438924 18720135894322025415846937909372778496 8438925 29840338332405831399623250004721822400 8438926 18832716082261659064666003127949824640 8438927 -35048511312614797255189587135494368704 8438928 30510840793273382771206546485074264064 8438929 33517242283013926265703744817421748530 8438930 -1553863236003229322801148828803182080 8438931 130407053674822033610383604522553417840 8438932 -164761951647275288423495117124507493504 8438933 -78825048884652891316504698388309816800 8438934 14590088066639590876020591454875328512 8438935 197061663189554094775478260185560619360 8438936 -234309678981109356756956942733457121280 8438937 21494054749083557639374700478459639936 8438938 53215159291488780015003341454004124160 8438939 -39083832787600933836382986127041618576 8438940 2893352991955935321297190228105605120 8438941 66272583802899447353009791065521579872 8438942 -7241352900930611036065500765908215680 8438943 -12487247200316037282092491239901742976 8438944 -27843769591443958706710255893076770816 8438945 -59856988382475434664309300961875249600 8438946 -5742723514798791158397881560809060096 8438947 70386369944160049267586846609456562240 8438948 11163313296480511773091034254032986112 8438949 67383730978362574878134305131627993534 8438950 -2240960221865900550750213505418582400 8438951 -115099777289396134204741779736769319048 8438952 -10848847464978311962704059990157312000 8438953 30283097988007734989435556196854417408 8438954 38779514990660508724048999860316275552 8438955 20983911464757166208334781923735360000 8438956 -33344148200245646650559788024746330880 8438957 220483866358535869064599245546006781206 8438958 -11854357229752635635747726643001589760 8438959 77380714550411508302123745444346966160 8438960 -15032575402582711306112609328160112640 8438961 -17350003445000502529614679798152578976 8438962 -15343161964087712405424893093880622080 8438963 77241295434064529196866147655690877824 8438964 581737332092644480513500992658954240 8438965 -1445403387103378776716180362269389280 8438966 -10899876523917517296107470847916341760 8438967 -84570946082650958791101056104206004416 8438968 216754089135759322281342042175047168000 8438969 -2466780950250744381678764943080657088 8438970 -4153476637123699182901329251664714240 8438971 35272176597660241388423092206584790000 8438972 -112415873966393185829861159147162164224 8438973 -43208048262605357015903105804591070336 8438974 -63625941130752743130011134057997931264 8438975 10097178108543465647385874154516712000 8438976 -5606855094056110572865720589167362048 8438977 -194807956665129858201004689817216138174 8438978 28182444332599762468777252716067144224 8438979 -94652762353372459810684893276699851016 8438980 -6818499489344864858964468194214297600 8438981 73403985485662192010840849712153322782 8438982 25388045974928846652031941935295206592 8438983 4886274916733274586655032513300727040 8438984 77110578858476472942411582096421201920 8438985 -6210363365387017964464672930512335040 8438986 4941881583581101980659991313560434784 8438987 250938242032913887581110658445216507584 8438988 77674583250857002567803372950198976000 8438989 -12784743778104716481418315787682315264 8438990 -28118540238967458701976282865238949120 8438991 23639256303526030550513600668457645568 8438992 31556360193693935246409967897981796352 8438993 -13049553178994861722053047183722756800 8438994 -15847115766704171737279790641652500992 8438995 -156544994922498098462962175934861666000 8438996 -262991172457080351442298090166388881408 8438997 -10845764085715532666964172897947858816 8438998 16501994906027062420647277168671630720 8438999 7288080991313263477544701578021664128 8439000 -73616895736218096072436016242790400000 8439001 72365991915438058125487081567531267792 8439002 -26285084205292194426183442070851223040 8439003 143881118481771303846684269384906757612 8439004 10672995990233982767399809110743040 8439005 -20143114075801360293830413716272696340 8439006 -4186102320384367331541593736052531200 8439007 -85633970070240403944401912168084827744 8439008 -20929884206681370843045521871077376 8439009 75941884369940193156064640817061955520 8439010 -22212237004283685418178630794318959840 8439011 -109864927871291807860241790978382260480 8439012 130295207617770318230793082085979494400 8439013 93388638131655696133217768728266793920 8439014 51329752580825253994041800914351685856 8439015 50195118398908299234288879242168751600 8439016 -48078003523595900504453068677151703040 8439017 61827035309324770961059061409371448960 8439018 12730310332928459999330938769998287360 8439019 2697613562030527518555911395513076344 8439020 -41054971196607376141423712839063127040 8439021 90732155355615227168251644529000582080 8439022 -108824209721807701828651316253319495680 8439023 100486169965626292338845759857931539200 8439024 -25043972945416695224409943182901248 8439025 -18489104837592024988492139715046426725 8439026 -91301516949020808289053826426127394288 8439027 99231596414963471721904981690762455408 8439028 68658913055043801538883631244196842240 8439029 211453501823011956908679320766513918360 8439030 20901116334883230087586585054065630720 8439031 66294319278884411132802298894845656952 8439032 13130315572582693930624394286836244480 8439033 54138900654977995355268174496303366224 8439034 37903786147934380472266433866043346912 8439035 91950821376101787895739454052190572560 8439036 884675301315782312754362958819886080 8439037 -61875854627965703077610924627810576768 8439038 46618415199614811979750661302967511552 8439039 -61732964532392722829595580422483720960 8439040 109349693462158573073263129450355097600 8439041 41771016001397806075287787616036748372 8439042 -11496775175046983963403726089706984960 8439043 -157145777273820194538544726235310280708 8439044 -139249914377961989653774456320213588864 8439045 -21059154719824389517254401298395147520 8439046 15393338562121053499488869006672793600 8439047 -32466378132269545637787792278371382160 8439048 -40881583461302730660009455592959462400 8439049 13591448890694078079275339695162593050 8439050 -55916891983902807466633103077264825200 8439051 -900985806943453297074380424125613120 8439052 -224573538237062795798429266368197358080 8439053 3931722582188067621623732247774530304 8439054 24493018786497310835520633876232929408 8439055 -32425775599411989388259138786257990080 8439056 12294690557553280620252620822691520512 8439057 153090557015322152646750309224691418128 8439058 9204259859688203332983790995751961760 8439059 -5044633554898722085220954850834091920 8439060 4909330463949225207823103138697707520 8439061 22095969319454507541159768355225755662 8439062 -115880852889106335772369541660670912000 8439063 63262380286809749009877114489704084304 8439064 97074042904174498686301440161724825600 8439065 81216422229801924184475664960226444800 8439066 -2481728136365575462176215507439606816 8439067 35645144405441037590837884310805365792 8439068 20031407046799349219185985777823252480 8439069 -50955018124433347854246342152087392320 8439070 -5414508813040703009360052113852003520 8439071 23089084280101922503204265696027412144 8439072 150345972051767225785916913552152592384 8439073 -193246471407428209586693679357321163678 8439074 -88974550227200381279762369914656721584 8439075 -30850991639018686457507697611344058700 8439076 -30389192101409954994572668562640250240 8439077 56024223580023116271439888267920601920 8439078 44487787446087769099561491441071331840 8439079 28416259248293600268313119773129354880 8439080 -2633681409600559158242108773710336000 8439081 11276834716978020061752404786570852544 8439082 -37895841736803314048097692974120913568 8439083 6951861725515803148586766135927179640 8439084 14726929509635641635406477907986228224 8439085 103887787230163482338505720359110268160 8439086 54404441857338954991114673858330934720 8439087 -110058186841894698049518018906091578480 8439088 -1483672747987829023926794143006720000 8439089 57159886363309590545158465794602837046 8439090 10061790456946045118377628172154060800 8439091 131410493586406900566340558845311920752 8439092 7271765147884169302487570587178994432 8439093 3000059776235436325114795626568783680 8439094 1347946573712121959443784995931012160 8439095 28280316312246619328867692007907475680 8439096 -175770668673305856826913583280727654400 8439097 49006303023594711852484786872098292 8439098 -69987805419768412481267094619137613200 8439099 12692712612092725228276672837219178496 8439100 -19324304888805539456578922814285913600 8439101 27790825672299490308901376792328584064 8439102 1898853459166365065730921719416516992 8439103 -77606822738979091878004216818556675648 8439104 5259958012993405448485462045154082816 8439105 -33969330189810916976656284973057031040 8439106 66266413826423353851104215796085867648 8439107 8222142046374910248544686522448328400 8439108 23445286857229793370172664638160424960 8439109 27730482993750067093376444254892853312 8439110 -69101343965442683690043658881351431040 8439111 -18384883451410890936867084013959113040 8439112 -28910110468313775841275531214109491200 8439113 63024115639676814105674820221823197604 8439114 -12499373164580143687252328606693632512 8439115 -66387698576959288076141684844268902240 8439116 25378792515510091156584957324842188800 8439117 132944585005448642786827653383332927680 8439118 13802343209352781722504623660640107904 8439119 69148218570135391339892965272065704080 8439120 27426528879170970289232578756549017600 8439121 489878515776951175036188899632410112 8439122 28145214132929164191398640561070084224 8439123 24173570113439246813317283221135519872 8439124 31944566905609683070688894666581708800 8439125 -19739248167079231917429363225638802000 8439126 -30241882176807610949292670146408046656 8439127 -73122905415024965287141678801524468608 8439128 -4193707567925875073168797086747095040 8439129 -68714928783600878763190484540190469926 8439130 -8304840548121703614198208218709401600 8439131 -9973739925958351005230371928600532336 8439132 31400986514098636924501487713778663424 8439133 77957152405968591384770000754349753382 8439134 74710555779583142768959575386220933120 8439135 -78871087559883367365130262854520553600 8439136 -50151584092207398662052459207128383488 8439137 277001487038565678969473348852324928 8439138 52913382507869597752406032333267502544 8439139 -216163983045455361086501442081302658144 8439140 -45103247673743134883920081911518891520 8439141 69851976954339845657861431365641488992 8439142 -40224500118354320739541689239394570528 8439143 177972169137488858935453072599561790392 8439144 23902165153274237403178749057344471040 8439145 32535229831733988358146730713992400 8439146 34680350723716124768033655852097444272 8439147 70533113159464340824490451950713975560 8439148 -97011981318012063738187087788278146560 8439149 132417086196206355975236630005757880150 8439150 -13304254529644215828085995203694182400 8439151 44166694008602551499618071879264627584 8439152 -43921924190784415767971055302684934144 8439153 -43275705924322887449896578662604650592 8439154 70130127164563706575706329545155923200 8439155 99008651968881633225189443030261032560 8439156 -49660597560814135677735979807940401152 8439157 -239453983288543381652218883874519054528 8439158 5382291460416440681014262857349429760 8439159 -95966104600368597929179696872656719896 8439160 -91855713807438694627080343888174694400 8439161 1166101668306453747912507590000442624 8439162 4919771916936712033580065617270731520 8439163 160275981968017096586857330973370037412 8439164 141659135125194046054324091185997285376 8439165 -2393355053335151603544888455044001280 8439166 89299956905351977904541746554092268032 8439167 -124300608687042515798707178892232720656 8439168 -43569646995170753220555092497457479680 8439169 -40268005281999112005240252424839296300 8439170 17473071464676286350595367543693352000 8439171 -8968662470495767771365429250412977824 8439172 65255807611067529355480452350607564800 8439173 35040755945598956397182630838021426720 8439174 -130019055723084009124726242725576102400 8439175 44649759793352843469280672232673844000 8439176 49802039604985132857153964656736296960 8439177 21254094758654564499692911502646511680 8439178 -134423245805850244443685588159788845568 8439179 -5210021655650654122963380026831244288 8439180 -1245802400713739927851918843385364480 8439181 -102844297642084860420253096076606253588 8439182 19518299054578082908725697498456696512 8439183 -30204646635444944628092918786894344320 8439184 343678618742370778926892288059039744 8439185 2817094833160708672087386128783947380 8439186 14294984228658869896238195790167040000 8439187 7502461862610053987867248385855409836 8439188 2218287486821037828417953982535125888 8439189 -85430596720521525804161755377656872032 8439190 -20864853971244612607306467549533028480 8439191 -74643764733701432265427145676648264816 8439192 3939719522002931745994487107092480000 8439193 -3675825415619772436749569004411451840 8439194 -40501092605229160748880689317446282816 8439195 -54873654201388783781857661236195528080 8439196 -71780224793775065590215033550097113600 8439197 -40633801783992030085112162815172516448 8439198 65956358881410194670129838670242630464 8439199 180571733361057892517484554867697183200 8439200 13344126503443568958162710126709964800 8439201 -90384375111115434632748535417381812960 8439202 -46561119425983790547786398550994246656 8439203 31305825668218608112485866852137937280 8439204 -55576507028332854947561602894814690304 8439205 49128163458882135904323840674196315000 8439206 -31695860737658209828161808761690116736 8439207 -32933116930195598586121342071644635008 8439208 175678122227684954942431774432813455360 8439209 -26194728909782459779785224860587331590 8439210 -9780124677275496975537252740037111360 8439211 23955243178163266779643603737519552000 8439212 86288728929249693518045318848863547392 8439213 -65546066996280578347312543758843915456 8439214 17110379096406332361585896274191728512 8439215 68594747168992385193244857583695804360 8439216 -5931071194183875131548243323006812160 8439217 -33062597457842846541848626292539994734 8439218 120379784154820357256265567741837772560 8439219 -41615937380894090014690004479124630016 8439220 -11002344144712372965293508784811328000 8439221 -24378926948884438571374431049296148932 8439222 -36882797329276801571962635642223612416 8439223 114977599550947560107469100961732608 8439224 170092025216687871418677392451745320960 8439225 12367723062725342342139878225584596000 8439226 117066168548094620231110174992048852480 8439227 -15684722650708769381420235711285415680 8439228 200231557683928055985489066364598784 8439229 15049724166854386053263745658821818784 8439230 35776420518493542128521788270103017600 8439231 -35154447977664645460966796756000238648 8439232 -39091114794655286792097832222442127360 8439233 23137563715045434260719351431476088624 8439234 74115286928542645181496076610912503680 8439235 -1214830203538049153417653606554482880 8439236 66706920358431012383641972442017658112 8439237 71625968871797130953139552335927547294 8439238 4067521313448887708895074098842894144 8439239 -32896387272029147318037646916071611120 8439240 4943609608108476959597158446963916800 8439241 65984493405139699207538470246254455642 8439242 33687123839548397252784893182574545920 8439243 10320380110078844713815553392768248304 8439244 36255602291407095952941566278077891072 8439245 28900396927041447136544329836066775500 8439246 -61503468764157899616021687235378290240 8439247 28240483774245368687329635834413068080 8439248 -27668952904022737801138461857373462528 8439249 -2082512770413970919678463715933547520 8439250 -39742887695398938708266109688113528000 8439251 143779124043026106524231265456538470252 8439252 -27610242764117885993046724337823879168 8439253 -299360007676821957578753447594665017440 8439254 58369120884500160507595886135389470720 8439255 3891379935160280175999740703964742400 8439256 -18817180917193486669578859232533463040 8439257 176320792708216250655379984183824094212 8439258 -18296577745190599500066531579209750016 8439259 94303911674622556919075760178421778216 8439260 -167445423639535271232827827941374499840 8439261 -153373735332952808497527415937288928480 8439262 -13530539096317552220345693785915867968 8439263 -44153038948427551867110032338037258640 8439264 -101949753182651389386180221867366547456 8439265 -39981299686969197499836344605723727340 8439266 -1041532954211093068341085594167168 8439267 1570334928021732368935035807679667520 8439268 -67184221522656913849446669892423470080 8439269 58448222416523963744648876871325100670 8439270 -38164038003539064363974577001809575040 8439271 -71656003462900455716239769203244707528 8439272 -51815188393192442716062586218100147200 8439273 -62903193697745298665023736436116090112 8439274 -26494169892139772098587222852974987520 8439275 -14732529076176014669433146548051692000 8439276 -11161312466832243117816462317134817280 8439277 25424463004957662906056160218059505664 8439278 16267785433030274560293834680532699456 8439279 -55542207199734824287746956738585256432 8439280 -31746379633231390665078965761414103040 8439281 34180507882161434280283659752609024082 8439282 3197269951503279397130171801644116480 8439283 -110147284493730736753596757191238156560 8439284 -662886421829396888117403758659774464 8439285 456354505610324163227873888059968000 8439286 -25159429562817267721967376688536917376 8439287 -200880943019683876553134722207423320760 8439288 -48337610898253356539023844214536601600 8439289 -55982859239660995586087561374211282300 8439290 60628850206884785781368776565727940800 8439291 -24961617321742743495081203143667038176 8439292 -63722810080056483628004520896562321408 8439293 56040561746373428472841162676926358616 8439294 47636826329455587480250000261502049600 8439295 41331678808052021090561918296989949800 8439296 29052523660626216856426908811561795584 8439297 41342391470548653540710527716061201200 8439298 20976079348612747218004770167384325120 8439299 115363893829020647376303799410039792192 8439300 -25665853033750986942001924949315625600 8439301 34032093923044273675888792057719270240 8439302 51207314332144693980917524444041056352 8439303 -14140967788823303832264461111198684976 8439304 15852454376155623778477385050175692800 8439305 8680031900925206095435361884792792320 8439306 -13250861871300077912757986267582323200 8439307 -194122022948241075403933717935344854444 8439308 83503679209673007688298501227197252096 8439309 162849568245387753416024437092792864 8439310 -90668319636202442606927152961092327680 8439311 -13558891427644268229297994835690325600 8439312 1894489844424840728766522992996646912 8439313 -1255278487163311864867332135074271120 8439314 -27686785351792240181705380642436500320 8439315 70102734338204690763885897540169865520 8439316 7658334756628004930907429298575400960 8439317 8615847533531099971563682170580666812 8439318 -10312595884843109872261136878924395936 8439319 -132679967934382921562608846541042033400 8439320 128905929495972846078479071590566707200 8439321 31007490862686202668317613572237506560 8439322 -32520615248591697803805079790769250848 8439323 178851824684076856908675232554769981572 8439324 -65070915515089353696811190008253842944 8439325 7148371202729549349910655002791860000 8439326 -85464411892050817424538375930088704 8439327 -27645094429552843686301895327389259952 8439328 145525112600219946175085525944631623680 8439329 28599673673957705900992684101392820480 8439330 -14522575888141118386944977732502228480 8439331 -38675118995995883811697502612568638768 8439332 136780882429944516419642045343091971072 8439333 -20180013164150991467668985099304714240 8439334 25914730012890697481193314006387114880 8439335 -59364217471683121024933780224768311040 8439336 -4491756063592665341064016173834240000 8439337 90798873251256343636723815666547854600 8439338 -840911033292929123277327329205739680 8439339 37669293316474928927185709869184932848 8439340 -4366293386249751845953655611926097920 8439341 68772222513489025003499837351579918742 8439342 -12966364733759647261257947155112714688 8439343 39772588550492661414134561054004590208 8439344 -13267380277611368942608102624560414720 8439345 -55559048559339923907538386991138562880 8439346 -52257595447666477080363244697382886128 8439347 -11556356175912790397662673574696078336 8439348 70723015665553858751658773117470402560 8439349 112090060948468984910524537328554617564 8439350 -68854222283429440344135844319305171200 8439351 -35100850405779625124274673715542758168 8439352 2722154220360694614619127041872261120 8439353 -99158002407027981572220666061805033298 8439354 12560042630662425784556525226319234560 8439355 -15895645590170729227829258319197922000 8439356 50567623092930847216006678875578388480 8439357 15365374802814091405951077900429672288 8439358 -25707510007478077247202664414889838720 8439359 86477883169707965793434136376181507016 8439360 19017032963895347551081388593643520000 8439361 -83621478638726533912245010619184017280 8439362 45999961045603027579702011836234868432 8439363 109845700589908576067095559388212092800 8439364 -139547960352467400918270192530272100224 8439365 -67628479961509071927520205310582595680 8439366 14326214233536603652192517420192026368 8439367 62015266662893123241150675968902493184 8439368 -18989789690804369537637042576990796800 8439369 -57675299296568448048654373220897366256 8439370 6051875987666173587580489750158240000 8439371 7088648558137842493354833318898977072 8439372 -31248073917240502452574570817943444480 8439373 -77209024021314598756331170038794732256 8439374 8101016000073558832093749706072479936 8439375 627082492406306854005470800257840000 8439376 -28258816456477142894201878641867227136 8439377 -171999125698642492676248681809496892940 8439378 5640509884200879328942024459026450432 8439379 31648799140967664967737411849648885184 8439380 85606155977489647641351777330442291200 8439381 -99946925519034519923202205642864310130 8439382 29670136409934893640585949992319979520 8439383 -38211700682581178530152705506600101368 8439384 -331560575607819247354279784741806080 8439385 -128912415854230842391567372040486121600 8439386 -11852382171907541655519371172683566608 8439387 302630286297759213084688943755142976 8439388 -94946418759313239359764209095569255424 8439389 49918151400093186846708574040501909856 8439390 23876684694884898437747337021731696640 8439391 -10607574802060783337791058322691658000 8439392 -66712371843364338389806807106640150528 8439393 -64456215278134532479230658949913581136 8439394 -26178683203507179974328197566979715504 8439395 1881229671007208790527773889828157600 8439396 -23498247579126913744644482094818119680 8439397 -85821803404862457051158989607091414368 8439398 -93606539127338908329534487078271513280 8439399 28216781747710354738358275341576945168 8439400 -4599287375449343160339837009929088000 8439401 -218444097114018262569750900295786892400 8439402 -18978611163536278236553805330699984640 8439403 49706266407202280716577445674736468880 8439404 43150816251472837990073188653836697600 8439405 13858098283453073280686908007561441280 8439406 4225463715211682182985776872296568960 8439407 -157423550329514703317248994423267554320 8439408 34250804527948082727467784757933178880 8439409 27101671849049804358110834685311520000 8439410 852240167487977380880010040500917760 8439411 -11354639771581310949859571264403144192 8439412 -243879617776875418910880811473298513920 8439413 65758456414882042196868082950027830208 8439414 -6834641413026599842238095475520811008 8439415 53219136831793005351355744264505802720 8439416 5306932869714527148750006400846356480 8439417 111911825356519636741564529726967928800 8439418 5499771923114775869593082538590433504 8439419 156665926044928610617727982776154072720 8439420 -48416945505259925727876268531663257600 8439421 -77208035884850953902871110425938610400 8439422 70840599570675738679333978963480192512 8439423 -87823144117014612295913040040028143416 8439424 -66517179091322910420816086835186892800 8439425 -37237505579972275838268921223117180500 8439426 69528824623535317995791927840994153504 8439427 -136779698128797612993955009762138619048 8439428 -23016791278921093205123330537602012032 8439429 -38666555109236891307133703403177877440 8439430 -24803392151150781289647035196047760000 8439431 27826065029365432610092695139466830848 8439432 54287286454378963398981477153766072320 8439433 13017291278200645130914688431586843940 8439434 -4176075390207746681907659490736325280 8439435 -17262813315244437397438708749771833280 8439436 -22001419772225271608424434447400281088 8439437 -101033591216977869032742344382212803914 8439438 -239700864819252603583185825939904512 8439439 -82033382965828856186579181158575665560 8439440 2277304203024120849799985350091735040 8439441 -41631945330766575736957030338665834496 8439442 85245251318037011880841626655279830144 8439443 30773506873930275836028558433657483692 8439444 -53086486778809686153711008231746498560 8439445 -18478362304892751266789446894645115520 8439446 -93430438167483597369183462458822079360 8439447 99863349509222467098984851284402813800 8439448 197352596123664403573916109590001039360 8439449 217159600065799551880740077489570853450 8439450 -28231128701418162268351828601239046400 8439451 -68193426373917427878573811180891370400 8439452 31305698937170057343764025823639956480 8439453 29080115711023879895105523002931108864 8439454 -102264336058901357632805076180586961088 8439455 -5146640309248853739204475960284356640 8439456 -95349544274904956395406851394472247296 8439457 6047319301061689635238775340922195688 8439458 -2386484277302477635228374871109920560 8439459 6111290659001265027865084202499695616 8439460 -49205608732122212842048419367680126720 8439461 240935487415982839763035538157448786752 8439462 33352245569570260853776098738795973920 8439463 38211891903847017708411296324108805840 8439464 -27146366266012262494310124883991347200 8439465 44942957315583359038071830795630013120 8439466 -54385197480075679552836303042180063312 8439467 -123025551214929988689854583046892033484 8439468 6857440213043756477305972161074036736 8439469 120867296117707558720736227934184878870 8439470 27050489051857972510110293613628627200 8439471 2666233035600868938816512769056658624 8439472 24754778684773818858465821906002051072 8439473 76928780307368841699247798998595544640 8439474 34621058012093848002200189648129885952 8439475 -40854024513707645935355529821194593000 8439476 63157666612717056017314830841834930560 8439477 61400337739279432341783677788899610080 8439478 -31858410625462721444154081313309764480 8439479 -70796264192004173039273345152962472920 8439480 15421551335612695022550585065061580800 8439481 408152176724562539027480080448279904 8439482 -2382323064897440896072821085653743616 8439483 95697221738230385182803783828872304 8439484 -123056815983023202777906589223614249984 8439485 105788469043004467565629294564165206360 8439486 -28047658346548654591824296709135366144 8439487 -15217283291839105509432017762797403296 8439488 -5413578927147062827246906025013411840 8439489 111587109286758330210878744077477247154 8439490 -68478530084424316235245238048431742400 8439491 384515044601965867833228496221238735680 8439492 12864239690136094085065462599742310400 8439493 -62600520063953139736646981682706365000 8439494 -44257943706961287971453516921168055168 8439495 -91500431431819807374687792358746104880 8439496 -57317593074372685871813103356377497600 8439497 73309771076477881805424346781375629344 8439498 -7121082512652842250033975579714163200 8439499 152962684382212753398995417217737316500 8439500 -52600465444058909250123581441886720000 8439501 35302761294763786501151744799375974400 8439502 -20895430889582515330345395746611470144 8439503 -14227425420977532814076689605704671248 8439504 -14904491977824518489279464711493517312 8439505 94595063360241300861346342310070855360 8439506 64105937647459295239972292670801719952 8439507 -40696362652748840816446957520085539832 8439508 -52680188135658398067414448683466752 8439509 7497031032638135556442827372211003800 8439510 21931470090150307179092598505079986560 8439511 -210134869523223677130078644336590323728 8439512 121905696239556992208272415253383290880 8439513 61100651080210747061347629611537217744 8439514 -26669054638415548207692162065761358400 8439515 -21818549087943966681505511947442840400 8439516 -98487452597607791463849174317479292928 8439517 -136644606981648210894506122644654233434 8439518 -4728835895407441023080270263916764800 8439519 -133996503109341456247562927422656417792 8439520 -38772230509453590946392772364862750720 8439521 -110536558322730281389294244535999651408 8439522 -5843182071878237397240993992263695360 8439523 -60216150620153100667052642346690863976 8439524 374758068858490405054159209697658880 8439525 -32079154147511269686069474773248824000 8439526 -40756376901725071522306398131227739136 8439527 171626778234951775379938699413542642472 8439528 -35009303203751221569617937691280179200 8439529 44812265091586484919446458677114088576 8439530 5092613571775466304433490524499658240 8439531 5387850766018812732830904727064715264 8439532 155929232285641678325609091440500480000 8439533 33017355364020443101566028142801630208 8439534 56042955833234224609204160727997189440 8439535 -1000181662961591076678636425796990240 8439536 9151250555774889025143907825528799232 8439537 -90619486051473827029055590801927875360 8439538 90819641463735685926518210870647099920 8439539 -51349133249298516731630890941414475440 8439540 -16426735929034645726887293992508467200 8439541 197767934693587759686290104492852527168 8439542 -12607049751562963238710282024309055328 8439543 -4831830987475026982961155224273818400 8439544 20339141063127098898251308329477918720 8439545 -116296015507180226272113137772750368700 8439546 51942887119440125786830581774809616384 8439547 -144437210560002278490215352497597751004 8439548 -58554094494768960553481006831816008704 8439549 45711266455140743480547445772720292864 8439550 9311324888164732318152923962534300800 8439551 9665919650995777424212970825149650720 8439552 2212871429246032102982097200524296192 8439553 152356075170773019627161381064461587120 8439554 -11803820826291178752687913388704353888 8439555 110410562086570103272314355262134033920 8439556 -115938522329953529685623594724860279680 8439557 -56786091574969657657772567122810651776 8439558 20740234185845148617267811929367355584 8439559 97931896296500017975404002866277466016 8439560 -109723604522353775033578024276366848000 8439561 -29932812642126846052257077428365920184 8439562 -7666466421654912916155572284860661968 8439563 72482677850263955823421524931266016848 8439564 -4064426500342150269221473263150563328 8439565 -54388811941937285742258926606086429800 8439566 72367534823670714393482761316659558080 8439567 -793904583561775797637708448891127552 8439568 5175684384139376431355091996786032640 8439569 -80914425508281423396687018645743070030 8439570 -43211829281903696327789494935233971200 8439571 -21359579575171087044467134940621959088 8439572 54996724308801207746259732552196761600 8439573 -16671984453184554557370930541726686816 8439574 30916111335013040155371267895552075776 8439575 -33212473946905541276744979323773405200 8439576 -65923600060833518734789947576706529280 8439577 -132552732834809792812576992351896043574 8439578 17874363995005611736829716576155013632 8439579 1991106700395644537115151793502457440 8439580 -6881675434514024945800467287138457600 8439581 223615471564905221758852501764717185382 8439582 -46942097664847583161081591807362368256 8439583 128983064610812074864845160446245812832 8439584 -120112911032112788773408204754523193344 8439585 -20234558793676069973487531714986234880 8439586 79845030418568805624601232118185020704 8439587 -4959639257144096566780437832507290000 8439588 118366287156121318223674391537000832000 8439589 -63628899527047945988080943597291501444 8439590 8385762533440475511455981883698592000 8439591 -18439975755301633020751263574386193920 8439592 11068320447359423431965338518979297280 8439593 125883566494104204193066159263654171984 8439594 9883976013294961301424262115821290240 8439595 48171123919555401575174571049892112000 8439596 132669809777156493571755102019099422720 8439597 -49995090211652942495290342483695594912 8439598 116265584617699209944317706736550036800 8439599 10132358190428785161949575276295353312 8439600 -6212600355189664729927424527117516800 8439601 64498953021848092363463900799774723602 8439602 -10018313409172497420631569218561276928 8439603 -920832457480404066270981971042798880 8439604 61521385352492956883940932337016941312 8439605 5392396732068154570322703658562977560 8439606 22319887163608434371765288186597068800 8439607 85491020487407288527064918187382034304 8439608 -120717115134631912839657728258745815040 8439609 146380745046214604492167424253070354560 8439610 -10748714734129219201364606643801600 8439611 14706436608284236206963311257692867672 8439612 -35655081127342679071010898184547225088 8439613 48985942250743206017382421146058039500 8439614 96380112829102143023650885747352863488 8439615 13286264789637215771009212096623212760 8439616 -25878356617009565880314384590933327872 8439617 -133562905967658653459929937704765622334 8439618 -27318932223406381513728990718599151872 8439619 -186977117446564206403463071331030726980 8439620 -19020040698749803842729978966707159040 8439621 49169877202286985197775159747417138912 8439622 99714687029432135900713836326686982400 8439623 -241027056572422529480063608449960398160 8439624 76953163950762105600644986652126699520 8439625 138115638401343191250328124494961904000 8439626 2231362465904642307820179281898221568 8439627 -45599032635402705242370172811952749568 8439628 -48129417746522857033008873682834566144 8439629 -180139373516567880527551017522562080 8439630 41685884825506646382578335209613499520 8439631 8119499363548760941394141884065109632 8439632 24252934540447883729181156583240089600 8439633 -14999643909600776756056539789159576960 8439634 41127171062331109861949831880224596992 8439635 226036518514194628114929021097127760 8439636 -28601753505771063990357025604336424960 8439637 113186152400065733501994287330730478286 8439638 125020668374415783403328437807148818560 8439639 27404425057630997323285559052736797648 8439640 -115728742631927298282420500257383014400 8439641 -20814804760536800341037558060356854528 8439642 -55956017695561729891609681749755097360 8439643 93923512697031715834182560990279631024 8439644 97079046298114282282983161284122702336 8439645 30686434749333247529361797140914987840 8439646 99460327205853892441941494519607622272 8439647 -17407423313596785677022048465612935904 8439648 -47166124979209522187719888813865041920 8439649 -64336295570123020209100229752736739840 8439650 51683405783706647089191636053919372000 8439651 -474339610668762973868376493722441024 8439652 -10334825146379847346658835360387673600 8439653 391981066084838382272180201463061824 8439654 -37409591599160934720018731777780546880 8439655 -45197949518612650878811987065795878400 8439656 2045741243091072087937366759904762880 8439657 22327816137577518706607394567462240000 8439658 -51586431756021501698335772344718131200 8439659 117164733283174700648345757356928415860 8439660 15582859020609622774717853343216384000 8439661 75555295714625650719824432489987824524 8439662 -88476581705973178879055730427415853120 8439663 -20611339554632430370746501215836974720 8439664 -5276974264893126028141214810892632064 8439665 -26808461800574180551586592975809638680 8439666 4734167980224997565559521840610023040 8439667 -29322700797076867100673505170812948400 8439668 58142269304151538204430455088535749376 8439669 -46856755393180860491881833711552052896 8439670 84958717617842542572550559176388793600 8439671 -95818650547532114629721115697786443000 8439672 23489432971586183749680259548121681920 8439673 125038738337965193573736267291074185104 8439674 -25635268625639711083171908978431185440 8439675 -22085559295191860962951130313090024000 8439676 -4777894058660341353348348096253265920 8439677 -20079025497408513644213732951378227668 8439678 -25555197669786433559654086757211838656 8439679 191683228668848192088959628723688413792 8439680 -44644357825972664764025990555054899200 8439681 83841098682683456353725590568808783152 8439682 -29415867289066698006082613313678336000 8439683 -12439109713498311551646184527670924080 8439684 2661525648090518337652438916115738624 8439685 -738773992121396313265311931930999620 8439686 2488922629418148797976489538678074240 8439687 -106743141094263698549355242294958208560 8439688 43572476418753627114663648818614763520 8439689 14024886983628983444606433277735649088 8439690 -994714152827824284669933176747289600 8439691 109155968045300845408668398852322300180 8439692 -39888891578558398568381039568990504960 8439693 -51192822730574292670329179520145152096 8439694 23571728051744041970058634054105768896 8439695 -19427272121836107329804088942583818000 8439696 662948287320709218696729442131640320 8439697 -44810223380352566166993821837337294208 8439698 -66408057014610205638670793420341772400 8439699 -6575099871254339338862767657008613632 8439700 17624263348610935457678497068035718400 8439701 -186353416500623582080493227711158853668 8439702 20104701786160977598775554923135364032 8439703 9780305453454985082110077746112223200 8439704 6454824081248435761498011204778475520 8439705 -69840787992404178083240414830914345600 8439706 17769169176025417111773757250509112064 8439707 175604652276829506200712752966829853956 8439708 -44247953509262778364501183627044349440 8439709 182101645856443735460074855488808327910 8439710 802186979742543058868268435633212160 8439711 96570028497566797677942086214286047432 8439712 60484272494007350530878636925614292992 8439713 48242095253806753724623733159769556962 8439714 107029243075441936864402567191323520 8439715 -11506248492229585178481859534085731200 8439716 126735495932183652999494722635950711040 8439717 48539454871747443415522276020683784192 8439718 -23862187491411547723813459910510485248 8439719 -27921220379218667523373823470144104000 8439720 -16872707262411676313407138155636326400 8439721 -182163647610728457358435807352089795078 8439722 16869399596717634835947390679522298112 8439723 -62588381324395001978899897414698653028 8439724 -36048385778378543591596803445566272000 8439725 -24324060159889915851494509603658496000 8439726 -110122400315129604553538121598968295296 8439727 -84096169432898940459798225902621877168 8439728 -50209955961711385024404523533666877440 8439729 4162639602010859685908892042430489920 8439730 -32317229776416427162427117584770866880 8439731 -113486588617523269589041336170062972400 8439732 25145152274798665621796435171350966272 8439733 43347650924448732364157650079858445504 8439734 -53101899201901861813339261670452141248 8439735 3650295483123085790490384617677516800 8439736 -182104669239579791687258594670663843840 8439737 -3802249949194614871918851837758891328 8439738 25879068039363457294679624606034828288 8439739 1306299742248026977939879164640339200 8439740 -43846613467111003407555779663245647360 8439741 -199420748883421318140252659935932634560 8439742 -107828080882375311129328266369250729728 8439743 -40797328931489095941740305179381980160 8439744 8680386989726713405991131428767662080 8439745 -149723588505613425411918517498394131500 8439746 37393448900404326119847972653029731840 8439747 97276539387790089664159878615735819000 8439748 -2530473199515365691409305438331862784 8439749 -5261800879699194170951063762132966436 8439750 25783793665790368588829799525504000 8439751 82885313797703015533645629097915809752 8439752 -233828799420370181034876050445187921920 8439753 -3744684505335268317399105818177021952 8439754 122853689242328640570512880022317790560 8439755 -209084446902354380586699378017586582000 8439756 22798531705034396044728679633052396544 8439757 19576870986889092265698246681393407872 8439758 62072673344868218060795908099002758784 8439759 65674990924344754379148122819877055464 8439760 -19213785900707796264445253485291192320 8439761 -75242260805200190500528273764482995200 8439762 -41707125117590551749215751341851338240 8439763 -147846501136142311364709862096467939988 8439764 -52604677605880353885685662936173111424 8439765 -70734815657617765583040205522690291680 8439766 -32054645830298772549890566342875805056 8439767 90227809670958509636285135489060809392 8439768 -76361996206628870806201282725626265600 8439769 -12452640228566285082012492074099836920 8439770 28567796163655752113043378360095631360 8439771 -38910866577448946608156183728563248488 8439772 44687430599974177659185925642957594624 8439773 40784426823629898243556296889037724000 8439774 1379106951021187276331615351629492224 8439775 1868532990514041556052432284279870000 8439776 65502245306389001277597036129728593920 8439777 77144933992451158997028262570277033748 8439778 9391920747418624785267231366091776000 8439779 -75287006509138518809589823900510321224 8439780 35706078041414736589766897113938677760 8439781 -4395438405800842479002183636645068800 8439782 58760647769577667202325730282243200 8439783 25467647866899267089299003163205206400 8439784 90289316709172027688221318339479582720 8439785 26314898836227064116885315955623183360 8439786 -8855892896633715465229449297558688416 8439787 88746079836471969168769993099770740512 8439788 75455027810877690798780743417795444736 8439789 19304561526496156015093171944236044800 8439790 33611022350027249738834648339439598080 8439791 162321679016599118124532537137127386192 8439792 -27513223705430109139580318095823831040 8439793 3011042910370059672375632478140926900 8439794 13866249559291144017692951729534032512 8439795 -919983781961420797728333433054411200 8439796 -131367277430661894154482610017340662400 8439797 94977733777702206189303734777557260480 8439798 2155559462831715548892265366217993664 8439799 -41128190135884477240004027043758770920 8439800 -5451505924584230258892815919198720000 8439801 -54732015009104856095706469553953000368 8439802 31354537990061066293704288950769047040 8439803 185905213727096408936496161072905987560 8439804 12065668316220504355080615005527471104 8439805 -14034961136367848669369392147347895680 8439806 41782373613294999339108784043485041984 8439807 76495120880200191148013060278613760000 8439808 6420303631233963441196930671763783680 8439809 -44342902304526763125072415729705945788 8439810 -5776731056383939890010939525692963840 8439811 -10270125965439258231962128306225844528 8439812 19853245739427502092270785304498094080 8439813 -69987731609659622595693189857114362560 8439814 -21441178987073937483342824927248614720 8439815 -136797593337842140850819084287056956040 8439816 6295430712774745197730118073038929920 8439817 163427851050585250645706325164075427866 8439818 64547219508506298175204291072312941360 8439819 1946733666805505748128181805173463704 8439820 2563914835342987184675987028860866560 8439821 -29316640210014126582139886508766204308 8439822 -7219531724796633889023466946528689920 8439823 -50584176724940286684363691654962664864 8439824 -1631215033308842628201749021188546560 8439825 -1111199540828149863202491588380018400 8439826 2546756472651305813469588792429162144 8439827 -133641365257321363046528405844929948160 8439828 57198590936412430834302751567238270976 8439829 -25165644761119655001703857707400299460 8439830 9133956428811925121582737191527865600 8439831 67812255931240707617470566137330210328 8439832 15489491720028834269544651190444953600 8439833 -12736160975567805621382501103245744176 8439834 27237472982745269156182753000988859648 8439835 -82437243342762195236904932282617988640 8439836 -9292868232002356574386536535791659520 8439837 39669924339236659951545779430893297664 8439838 60506558177952641745539077657335567360 8439839 90657510486194787515464065676715622456 8439840 -644281059995752675421935397557370880 8439841 120216223444739680273849865776097496000 8439842 11538178372404400594811397487344082944 8439843 25681631847647011719782898884681926656 8439844 -35571091430114877270115179250053423104 8439845 -129959626194899628986432052292990992900 8439846 -45902202470809596197735537706177079296 8439847 -36597415309663815677765550537829793520 8439848 -40120083771401423004265126235534960640 8439849 51354669553205425161793692557156023680 8439850 5910821430748458030127595145388608000 8439851 64767378603031864670857535457745483152 8439852 75804386223091548988832423228291999232 8439853 104817024942557135868366924941128838700 8439854 -115187008611154199209101746171353346688 8439855 -58198565652765785966532471221503094400 8439856 45813265732552778305749446327339548672 8439857 46472787970083127188555986383275677280 8439858 -27441322571590374505522899382203110400 8439859 -60193390965697343101746590532633837940 8439860 -7537924402764489038539948452678051840 8439861 -48613325291395807108052762686691260128 8439862 -52787564227528559704005341421523926528 8439863 -165512315520598548448765343716065043176 8439864 -71966776803202562446026349060191252480 8439865 -26174479039370527364539037660074164480 8439866 -6763021089403569716290547058374740368 8439867 13646049882322519279283480494828243200 8439868 -1073802213055749118898015259444769280 8439869 -181155727893631174228132754619589676820 8439870 6888874542155926879587734812518720000 8439871 -58004191703814321387741881148486480672 8439872 1392224572061263668175773656804229120 8439873 4141923215370022523249807468235401664 8439874 10020998523643955178215296389394765824 8439875 -120427754753214698881076529059901420000 8439876 -63824569650391642821520386736593070080 8439877 40276989658200074431734685299601292220 8439878 -124295594390649519637921618602302873760 8439879 706628665215349124147345985961863168 8439880 2728890227783874404210808941285068800 8439881 -149062423324645305216252174680586732288 8439882 67614574851355330916134626295288353024 8439883 -246268677844333741280571669939019546976 8439884 -56645418754767063804252493643887355904 8439885 -23607670418358903745197086701440248220 8439886 21541880519077750674142499182182850560 8439887 181181858824549027077459754746831847536 8439888 5843028765577037224347661711117123584 8439889 57709008375839465571022506000844376690 8439890 -42797672029669291020531468999766630080 8439891 -21190037020559124988931586763082017920 8439892 15044455194464149569033582358936121216 8439893 -18132372394913069688902081062113487680 8439894 49175911523457235247881758334874013024 8439895 1957833976186768315827829689936007200 8439896 -25861394052427337270130185763119308800 8439897 105231708462857303285804374243994235600 8439898 28175503490822622043753455055173577200 8439899 91809318968462716590893676337030427520 8439900 14078135053555560298074367453344768000 8439901 -211416206078278321090726051701931451098 8439902 24421759568708456265934928548027201152 8439903 45322790809950527385760612897844278800 8439904 -88927125927526568310524183924196507648 8439905 -16397956262250787639856708440262638080 8439906 15746355430045176817975679033946424704 8439907 -76522592546711492433732286248418673844 8439908 -11063066683267127305375833178890338304 8439909 -69775603419608563934350981518526886112 8439910 -10992654119627482257239516671410720000 8439911 -3670288692968636793063281955698519208 8439912 -14268049661279834416154484666358824960 8439913 -45110449449465373464736876185133308380 8439914 -47584898198692647528394694040483878400 8439915 65769809216925267019115338604554851840 8439916 -45611742892352090851869887422560597760 8439917 57582087123029476250501390606196757440 8439918 32314511277022399546158095139800828928 8439919 -96126005730312491387200872068102299056 8439920 -7275094130606895077126840556933120000 8439921 53505077173032480155691052907147398272 8439922 -58140100647152139612210384946104987840 8439923 87992070128628699748632707722991272704 8439924 44520153674921136745988100512508665856 8439925 -44471807245480960930493125562931771500 8439926 -27055208503600286452640913858519738816 8439927 7258338781899903365584698792744428520 8439928 62039115919705744068756026263846502400 8439929 -54241275797524678131297483019320118716 8439930 44082754606208416015919109574299456000 8439931 -251910043746680133674072172074028096288 8439932 -15554841990535178191862126205983917056 8439933 -15975971039429974852623471298138007040 8439934 66995905929877275146740412978116271616 8439935 -339756591342526192442986693071687840 8439936 -3143810067972368875623584169040281600 8439937 295674216634116978557877792686643748704 8439938 -14036391317164079730246714340315771392 8439939 33418307434652217102072047988312869544 8439940 7914496200187520830598866316857847040 8439941 -78420696794415956914674690577015147200 8439942 7285023652163456053726999096318562304 8439943 1909649373138464281720391790561480480 8439944 -38620350496705876746251908061839395840 8439945 -99063679013225796539033797883376790080 8439946 906715797857396561147798905374205440 8439947 121492719623588325111468338590572669396 8439948 -7110439994071795344610237348098571776 8439949 8587919520447778598750550003702048736 8439950 57699485535090752629602335899478568000 8439951 -30540212162014351797240132900544306560 8439952 -44943152196378711330041527292286402560 8439953 86910448722255478863788437786573649202 8439954 855167710221726730040321628158884608 8439955 -27019132534475949420703415626965026640 8439956 -37391931894933861573577315198744483200 8439957 12729896886140651360753939946092448060 8439958 58017358848910686800251820808625858080 8439959 -42760541845153722454780408492773140640 8439960 14933337855114794568527276661705523200 8439961 114235984646423915711187711238477375562 8439962 1910953366124255014724543902444757232 8439963 47753649462194253497511773423961997824 8439964 48429855610874914019190407673144440832 8439965 12271680825278705848927371512925504000 8439966 13677412795156451683314896556419583552 8439967 -778124644301926890024552425214195008 8439968 727754744731929763403762259830636544 8439969 16800885621877734857082108487762260144 8439970 -6627729379094831487913577029334292480 8439971 -179174761383912065117666645924565997800 8439972 86790956221089947319734082125748667392 8439973 -97469647032612362921381043562045252680 8439974 94532490899048483091950299722315872736 8439975 -34280127760948295971204115682430937400 8439976 120349394130283016093880432175799746560 8439977 -4681485883870683829916927072922721920 8439978 52841252971731038486674093412935186944 8439979 -28087729132174191492291457708677816080 8439980 -31544099820902652545962546416106905600 8439981 -62458098921043315079207968707848146656 8439982 57621242172382240015763846228689526592 8439983 57323902286535689961553858889685539184 8439984 2057528234814329132767327833544458240 8439985 -36604031638331097653961929929173639000 8439986 91502577062181478533403967407060978080 8439987 25935072715427207086583167366507266360 8439988 14578260366097148924340873766853222400 8439989 205390219528397446183822102022891159790 8439990 19237539729690653476620339896001638400 8439991 9720637999828365461938894669476068272 8439992 -111482216042370032181017848715059200 8439993 -95269272223064616018641751886940944518 8439994 -66371234092636192839210399747589156608 8439995 79801373099361878351328318907741680000 8439996 15102402200042211321759452901404943360 8439997 2955008927977148573072289166910716960 8439998 -91985214664503034743960365202259968 8439999 39876196398405604550476956912679454664 8440000 8964776672195409052457449652879360000 8440001 134540101157845741051480732458205743792 8440002 -10238706542838797081830689916360255920 8440003 -65846779321915483337013452970699427632 8440004 -6179630826911764619383893435840898944 8440005 71906540075282815080889834136615888160 8440006 112364096372332809699244640053839482880 8440007 236597195868291824028339749481712574352 8440008 -18843163326760627491754759231482224640 8440009 -137265810363369983512287048914970804000 8440010 4001231870486791650657815270719448160 8440011 -26020379733977538423262620687906961920 8440012 28969035521767303086774773196137559040 8440013 -33665045256945797947091321325426310560 8440014 -9359923560130048873134628275966627840 8440015 -135907351817258100573985159180846857600 8440016 444693083266319124089985929283551232 8440017 -75934587855743187232448769475289544720 8440018 3288630057711160113131621813261656704 8440019 -84458343612115540344669031014047849904 8440020 -45844983359087061235632994578944620800 8440021 -159971337725532662139811247850421978656 8440022 -6136913010845505254729091255522692928 8440023 -34420850957933540538547304533766213016 8440024 -25993152314204857439780583211393843200 8440025 43426006284519237414390893063042025600 8440026 -36042565236372142252155765872801021952 8440027 32234844316597362234226917433947100960 8440028 148669394361771070370207699335316267520 8440029 -14725463218667740140945012297682104960 8440030 -23535799251299990929015742875898177280 8440031 -59511323826763401246719635085733315168 8440032 -49149304094508369209384590465639907328 8440033 28339685258342982074433055122367885376 8440034 -26459158835760015539789773263197130240 8440035 -11763706845359491947794689724097118800 8440036 -25810341262919395434992159075575535616 8440037 218165653719209746237553923702684066686 8440038 758565548896391488697257375286661504 8440039 135686773193516937708500270525587085056 8440040 670148829891678517005172551317913600 8440041 -4159466944190454524565878552475452736 8440042 -10156945737388297992077822747514491808 8440043 -96833198084829462387356946231620733708 8440044 -27798345115633029450069352386972057600 8440045 202912100958349634982024549414700183320 8440046 -8244023512368534473074094216716757760 8440047 10935626632966555912868183539225954560 8440048 19473494696713346692588265429631959040 8440049 34963132139728938756215253847415806260 8440050 -39740589826323784897827765504230755200 8440051 103537290161545398282173927042984155792 8440052 104978431164346032200873588510213733120 8440053 -22007793069651520325157358900275552096 8440054 47208693741003234230034330175171162752 8440055 21063896659582301125439320963919397120 8440056 -121047223126456874918621637689291182080 8440057 -32080611734647512030167387527166874048 8440058 -19591576073240963443004120404920611328 8440059 8888715071734026990498751291496839704 8440060 39606698442856283291445389479902044160 8440061 361206783562125463405110273666400704 8440062 -53249874670871013796206570467625325248 8440063 -29290628052853487500934002541415570688 8440064 -176570730954736842285837024687009300480 8440065 -122250471820542528062105568571797456000 8440066 24704350820510619489929276655140507520 8440067 -35493373623973608444525323299900459848 8440068 11759594742116046712468679125530378240 8440069 -5239485510379853549137924310924149440 8440070 -19999112221376846649505270558510381440 8440071 46906407066306112143706278401099284944 8440072 -205815448840793333264320907239096320 8440073 -146392196044764887808761755221991481820 8440074 -55375786693414263463911268161837544656 8440075 20975887171258364850645906678418178400 8440076 -103214982317968513751093267183365290240 8440077 6927131442359998464392647668585422880 8440078 -101125271564751999112540095606141764160 8440079 -5379605762316004789071196430624611800 8440080 7146767302614431940185283451001241600 8440081 50432348527441392415253829730468527744 8440082 -35274706487435765541677792767566583296 8440083 -901881234043348873879183963897767024 8440084 -98739610284436178450246510102491974784 8440085 -83038723391647966697281042804389208800 8440086 -7011504489844465549439646882542400000 8440087 -19614095657300170216359429396384385368 8440088 -7228664569241498351526278374004736000 8440089 -4643310748412174784438972828525583680 8440090 76037155839538967045412701914354329600 8440091 -27837397389484896811089190596588966912 8440092 19315096568227112542553311236193167360 8440093 69830424020762733433997947777997384524 8440094 3273056414275724866935061499257026240 8440095 -29120159435614267117014574563417018480 8440096 -4935693223778915658976896759166402560 8440097 -181591961502698602048163309410724759454 8440098 -70775197689711469689335123395953284736 8440099 -95734404071000682761527106377676641920 8440100 -47828056864133225435807657427185001600 8440101 123963139172426404436065503375628941630 8440102 -74678672351151555941442614448777955200 8440103 83583938769292461817765489695183789840 8440104 -48837010844667585808653356360348467200 8440105 -18212076341566276909102751279846115000 8440106 24643718702783775710946510338069848752 8440107 -4599470699607840835705717296215757600 8440108 63424914179919214597351343399377718528 8440109 65162318670571868845172023496951697516 8440110 -6247171786453139098576372299728221440 8440111 151022854679104395769707357856584097392 8440112 -19983393852468079508214807025511645184 8440113 -195070335913625686715012717905494768 8440114 -3525338917540184536018104826134221280 8440115 -1878174300781434327941630070529999200 8440116 -55559084996959693686259833104036130816 8440117 43917515351412171513718532495181100192 8440118 116686765284602404256137604001510137760 8440119 -302755720028480022371308307795101605120 8440120 -45109327630357121214116229146250854400 8440121 101430124818907603585232915620770048000 8440122 25347473271727354916933905119433918464 8440123 220184579797476298959228975002674803200 8440124 42057970260209346236568227163412316160 8440125 -73850047957170924130759996513865952000 8440126 -687038673335070744547640966396639232 8440127 -103870763255470404849511002335841909480 8440128 -31998363177525837643917905954823733248 8440129 -49621073468650481534275408409549796416 8440130 31103997994558907717151635396066748960 8440131 -37215184592229968619886045494726086400 8440132 -67998316264560725584890064981445087104 8440133 64454621724931607313410853997916784600 8440134 10478970346360793579727864219239820480 8440135 -148085687613564917519557085997406572240 8440136 -124503615416288721620697963138280504320 8440137 20969524389531731797877910529308177960 8440138 -12538300710962535562468973025265883904 8440139 162401727032723485051430706471359825940 8440140 6931080477108832971144288205949829120 8440141 -4554140293991161689404933754090904916 8440142 18634952686136162387606702036894395200 8440143 -42681830289594347816815977394310522592 8440144 7417526418383905802331419880729968640 8440145 -49119562096452697590678280291414851840 8440146 -1383469113819836362314085618377507840 8440147 -64621456255484215868095874831145680404 8440148 -91615177867039453071304470769008369792 8440149 -47130953990187993763511513104629844032 8440150 -50500313512888583675837554375939567200 8440151 -51505570506591724171316202592851550008 8440152 59825791052871700179966696983232737280 8440153 -64051694615066130001254020148350902016 8440154 -15170389211106208015080063907332766224 8440155 84887161697578792677216826088188875600 8440156 -108204321278012861723186094358126307328 8440157 -50644462711013589658743170275903827168 8440158 35677287380191191761619752315837079168 8440159 4062574159581445717898956440047539392 8440160 76029200457435613793710856045356646400 8440161 -108172051616246296446651422363298455520 8440162 2499797748702190039967769743623946832 8440163 -130845700220516184954919662495215754240 8440164 -39410192655381344854193680424515455744 8440165 -89103314801377747950430242320290600200 8440166 -23191738753736073504439048373512962048 8440167 -56622176996469780329007141071981174400 8440168 -127390729562431131702026120516238458880 8440169 -330289690226499277589412639427529952 8440170 -32289464622902531106328963062949497600 8440171 212033958574852114818971972830174455552 8440172 34960650509093225588277951640871933952 8440173 9968186854635657326782113649874901120 8440174 2504776486516665181735932585315195840 8440175 57754999353620773978733000238960263400 8440176 8827515601619540407174076945579016192 8440177 -41800913856762512888327611719192119388 8440178 12127248113647751626082487616988105760 8440179 95258521361288663590696156242347738688 8440180 -926260368762360508856188666715381760 8440181 49593655376998840702772956993922434332 8440182 50265714960986510648497247855937496800 8440183 -204587624298611271423255403261112412568 8440184 -759574134033757694455027687489044480 8440185 16940544084353905388514435742399909440 8440186 104068270271117511853121320387076309760 8440187 523709874296462953334533155790732800 8440188 -3971465670788380416558684091895078400 8440189 134139292604319103732921811925954680460 8440190 28946993826861893149902925792053986880 8440191 89811264038847812123654796554396263752 8440192 -99237280237056847290988662723088220160 8440193 204884605655935284227942035912571021442 8440194 -16475199099430708402044983868985906176 8440195 25053466195719671555862725351276153520 8440196 -29789384141984129240454976300941828096 8440197 6499477907630093422561788769465088640 8440198 -2976592781976824902719351604234929696 8440199 -113476984911825708843545750431001195520 8440200 -3327308927589904925092399867406976000 8440201 -133224442044486234131890756063329494400 8440202 114435481512423520662820934105264217600 8440203 115459441273625444328711966329676665304 8440204 -164885875705463084919237345750997004288 8440205 -58044569425345914616439420892442345140 8440206 2842547437873380270266920046547722304 8440207 99623764643366555592969291038045009456 8440208 -4755360762853605273957852079557181440 8440209 -127750383909711440472146719536624166686 8440210 17690387057440017712881275733648514560 8440211 27016100159898078424685982679408636128 8440212 578201603733227124821370128397041664 8440213 113904107195466527783449371282607433280 8440214 1309201885875135720422552055475946880 8440215 1535080427093319325172623700353290240 8440216 -43408182122919725530389974576584704000 8440217 -90502316148319926399048353366758565760 8440218 -12684071311062876305591020872691737600 8440219 33256796505993858513024503546849073360 8440220 83099022399703514413052334520691988480 8440221 -10701940218813267018787461893430766176 8440222 -30985017600594980632322936797170173568 8440223 128954139838660487560123103066319379704 8440224 52497130195274090056682412583129448448 8440225 -20439150214413703517250371319856722250 8440226 -23163399994523172158937769297940561760 8440227 -150645609190603958775055446243266246160 8440228 -185663383533870665350555001592735922944 8440229 37214915391061367547262129103135340672 8440230 -1675424505358128015569781463285889280 8440231 -77100821706040305896653356923889944968 8440232 124084788282695764614351183942428344320 8440233 7645610636019406963063925503396635024 8440234 -147450874881983416509573756305984592 8440235 164861635842461208908306372368103395680 8440236 20549387579309483849854977202474632192 8440237 -29719211190866757461891774083876081120 8440238 8108750293061598112151693825951584320 8440239 88336077134157711690179441196999586824 8440240 24434421290929146930488884396075253760 8440241 -60868158390669369279287334175556307648 8440242 -9680877740805653903080392804917973888 8440243 -13395868634210622037157803112971982000 8440244 -1762074158970783431318470170378319104 8440245 20435377802581663309967442399574365600 8440246 25135494735006805818551270420167156224 8440247 -260379901827665210190034227533895854040 8440248 79814190122775716502554131783846993920 8440249 131829855862655443218648355857646250 8440250 -13482143218835350552624870496547216000 8440251 -121833107133436259724435151256567353296 8440252 -41266835011445990112620620762462219264 8440253 89907620470773059838538572537132583980 8440254 -95027926907724436605897653805669600000 8440255 1100451563591711485791680495615207520 8440256 -65591312685403307758908009761168424960 8440257 32456771877674284096535134455711494592 8440258 -147557664306821420209129402094697834624 8440259 7602286386339628006383444229771046460 8440260 -2171596591685511409746757745506222080 8440261 67667344749052451785783378412279589052 8440262 97414472116914112258680516737658996672 8440263 -24784891016708634222425910182604392040 8440264 -26438892056070510496314210197871329280 8440265 -17188817179530169675409390954051621880 8440266 32410913224045847830291970061112986624 8440267 38613820694449933243217311997487936768 8440268 32644476342051185715846778127051283456 8440269 3771987909718199843702409679524337344 8440270 18775832268706525768597888389958339200 8440271 -28530684987252875291784591818187529488 8440272 -28151075528221715550924967474946482176 8440273 -32479993759058443805208643336393598976 8440274 -64368485847516720384066004548461418864 8440275 1708520562905068833901412454864072000 8440276 19845313523891489241425401037708676352 8440277 -48467134689474889134718612179660713088 8440278 -9684887228406912028028728199048939520 8440279 -63152724921184451089461251533249515024 8440280 -118642719457855725134968969280092569600 8440281 -7985283095344294354101611170961174400 8440282 -38503310214557253757820606849919061008 8440283 -106740626761796270378903247453098017536 8440284 -59087766389019115321339259382103832064 8440285 -8164748961799868683522847432011968000 8440286 -63146515397750519799719650627414593408 8440287 51098706476174095198286937305900439168 8440288 117680871432024539744878622066446172160 8440289 -67979061926538744751064388023912322432 8440290 -17608026502048310788122628204163420160 8440291 -28104475594911874626055700847225470308 8440292 -4569091855590468598070320914769416192 8440293 -58429357225164126737572464683280055296 8440294 106889003759084975474720089477385903040 8440295 -9317451065083785612871910712884539200 8440296 -36023569282825538618406315979827118080 8440297 110427178356583817720262953565685544820 8440298 -1114123990812633859293785445539675136 8440299 -27896912951871066538907480881350027060 8440300 -51709888337765947147213493234259571200 8440301 -184710194535142539066991169334474752094 8440302 494930151138048357376826107534137600 8440303 -4990912163453954622358856387821777776 8440304 2327554285270671702999813560982405120 8440305 -29203216053542267970680984516356238400 8440306 335147474489396413524384516095531520 8440307 37554474415566618987378240760150565472 8440308 36225126424680868922354164298331095040 8440309 165812742474142022742431903487405529034 8440310 36150585388626167526761895890690184960 8440311 60991565910763955329907327072256614784 8440312 -160019915119858907794733600961191116800 8440313 -9880478809853771692147827681170501760 8440314 -489364042305488180509853083823332608 8440315 -22557549111494934711277443110607396000 8440316 -26944847272451435158683135456282152448 8440317 135310478841730773605490675310255420134 8440318 4708826458186908643591366325029113216 8440319 6280828403600918609925314018162142720 8440320 9781888567672881393533381098245980160 8440321 34825500660778291774060771678201259522 8440322 -102651641090723551153048528004072424576 8440323 -121847172313183565900457060172115895816 8440324 50422709276223170912253859736763899136 8440325 -26036027732743256994490954267325784000 8440326 55186553383528255210871308966509546624 8440327 -27305893636609645778476045511464542208 8440328 50106273453957564082684521449165506560 8440329 -4080063704315115838091404123547507520 8440330 74046101769990043607917576059820300800 8440331 -176607130817516015488565673767427389868 8440332 79058401968554848581503129342437478400 8440333 4427661614651324739929396895017874048 8440334 -23336060581869542663031498533355244800 8440335 -199444450908720757318064662640737996800 8440336 2833842393107171695956027189760819200 8440337 15678275863268231842371455584012238580 8440338 -42036694237604645148456143358225449472 8440339 17195627355854700882208041674971685440 8440340 28676312267636890757549009529300787200 8440341 -405367504963538478061670334297354240 8440342 -17189421987063621681892132906040629056 8440343 -127743820298094925750688809124045748408 8440344 -128496890844610967281854444161590702080 8440345 -112212241063628071238778265022003499900 8440346 -123652249816695977517845856421026682128 8440347 -112380738512655356792556020465338423296 8440348 -11899599728476923169850504562878756352 8440349 61794400407389674450254871305842993964 8440350 -7630154989529694065569178182952424000 8440351 52568189302146555138356942244620289920 8440352 111430452889289536181993139594720509952 8440353 -93008360537652780085084019765820802800 8440354 66358635630323407755018816913424243712 8440355 9374583999194815338919766397893280 8440356 -9687339065931671656028705657380724736 8440357 122971159860270543106817536391760716606 8440358 106884473205101970484101124370966282880 8440359 68501939377343292206573173178845892904 8440360 -153159016746040240719103450488078336000 8440361 44523330722390385618540262673773123962 8440362 337553091007890674199057631314162432 8440363 138269620679735419680655985272151691600 8440364 174667291098621021506251964483480019456 8440365 79008477659871867521032869322391178720 8440366 2403927884764320916493391101557280640 8440367 -78779081415927918461373408916143840456 8440368 1235856451087140152711474425210011648 8440369 -34163365062598115757220955078219847104 8440370 11694623603306530331979011214838886400 8440371 -9186833689697296737344713014058148460 8440372 -3353396055956322220043096292971009280 8440373 -162988507387417667192820515868250911378 8440374 1532731564172183476360653365343063552 8440375 -139943491418649403828399134200719086000 8440376 27398739306082357806465991785049743360 8440377 74386477960052366400477103967696444160 8440378 32391799063568697597561391068834672240 8440379 -93559107387440483380173401714945729616 8440380 5614939260409732223215492586518824960 8440381 -52831622325060861820564032724606847028 8440382 -2163283144173071073396914731538401728 8440383 6530350510333391605675778388019223808 8440384 -44608770306771371567445286326370304 8440385 -62447776136230004228459225694102597420 8440386 169411221579603624988031096338368000 8440387 -130360778741379375286626881855639944080 8440388 64189146299867497140859553738732583936 8440389 151072597495998211291338280158528292800 8440390 33294016616276429274690350503796148480 8440391 -178460775747377100865323099711975767208 8440392 42185288004383996490403778684807577600 8440393 -68230378625755698777878380452161240156 8440394 158263154274873857281777234530083214432 8440395 -86234479588505278471026184917612875280 8440396 -22546132976239882813677794793686867200 8440397 -88278730385659462570925769555296913588 8440398 -71957932299486101223663488127765974016 8440399 -191276334150769107502346085757523543880 8440400 3217163399220672282916909740445900800 8440401 3453794915062732653726676928645111808 8440402 -78789389972818352449499248054149623808 8440403 -106130843621363952454455625090985929200 8440404 8326869746604720868916696722233139200 8440405 64504789640061873309624626457664980060 8440406 -3877881015424401344945493450966291456 8440407 9595258839410012709099584900026444704 8440408 -64010947157779443555887814089544192000 8440409 -73629404028372029529399460122857401152 8440410 -44510804803235936109908816322456430080 8440411 -43869815666350103010170589992251536368 8440412 85149393839519161205309440138953785856 8440413 -125331084890217645410702367934102965600 8440414 123376552410219812400148219194421309056 8440415 26983898252657784419680515051083721600 8440416 -45010720481009034696993471371319705600 8440417 86331377031024363715490143776611961492 8440418 10588888117401632425982082248592738816 8440419 -23486361835667322561432396229706517072 8440420 -66120508286125747163632148048012574720 8440421 -90683259950713812469307804408234810400 8440422 18153214465062309674270407211439866880 8440423 54962035386892948087408982119347071672 8440424 67132763115464746789839495632582277120 8440425 15887606084089014482106332872470595200 8440426 -4475791497643229914180135072464349440 8440427 -2145481315952041444922592226231187520 8440428 7336709639989846953839066700747288576 8440429 -141323041571796788371955646538663020970 8440430 17265529075173140963704547600515431360 8440431 -29444267778058639907620558713857113848 8440432 1863018261451910361764229596785410048 8440433 98066223826803720045148909765544130660 8440434 -9301672735701584243158032587080796016 8440435 -171340379746505120250943576709648137200 8440436 28227982758208396122980790215582502912 8440437 -35650176260348561861846820370545231840 8440438 -18166486586974299763185331088280003456 8440439 -57679954281546656024056839725757911040 8440440 -14113133613774645563953390789918310400 8440441 -9436501137029078587104059405581691158 8440442 -62662323739050587423568319917268792608 8440443 -2218455045493026950351009934930243096 8440444 58006265028643428707413787444398031872 8440445 11984153074813431545147545075729276920 8440446 52185470851499651931770563165196221440 8440447 70920532315757626397685605151972720592 8440448 117826777347989727925026475656389591040 8440449 200007575735097733314855635618836295040 8440450 -5782858243912843362390586212732996000 8440451 -5071887812892651646262921706509529648 8440452 -64899929357380368625336411492317181824 8440453 -74938659128486520696628790272578698720 8440454 88463429614346446878092067834789924672 8440455 -43036242739927895891348293398391133280 8440456 13336167791328970527985496832210170880 8440457 3040888636226053578430188808144247706 8440458 -998694706005091678405853441388563712 8440459 394906661111568526967004333519426831360 8440460 -35268677974434640167821924437998950400 8440461 84747085409858009919943481927237276640 8440462 32029134958945514367505679406145301952 8440463 -14154724784108843639512960320894401424 8440464 -24039217328830098582731558885837438976 8440465 -24396307425853399816175690430113577600 8440466 2150432258174208526826115580382394624 8440467 -15996885113717099182152863493172920576 8440468 -26231500145198677504976838224753592320 8440469 44434857480692227108804673260788783288 8440470 -358549127481288888639910747093708800 8440471 9323242978347625346775698760236553120 8440472 29528021924261053819666130442968985600 8440473 -47041452390026796498909767259536422176 8440474 835632519094369097974492510078685952 8440475 -1226820146242296062524538430610463400 8440476 90922212143806939631022127930661376 8440477 48412984103266059776535939838367482232 8440478 8294722807853594434435366417607495040 8440479 -7014110106643108133915773187135246160 8440480 -12678513878106199740154553661841735680 8440481 21659686804123520834988989864859525120 8440482 21652896153890156599165356842009886720 8440483 -151460827383398130296478830108608137000 8440484 53516118972383156974374795580902359040 8440485 -43196167180586790504377738501531868000 8440486 24853111116486830065111483202393076192 8440487 121375115222502249859288883367938179992 8440488 -16293311062315172702948504122942832640 8440489 -140976667162095174992628248319189345920 8440490 19252084108545301475904592538449797120 8440491 41289935554673357247401740959342082392 8440492 73024506922333693735046828089936860416 8440493 -46271081000901471480105635983881905460 8440494 7096857314470503451882091177696280576 8440495 -174291867396706614491300678721731056320 8440496 9343278603003783931897970459621425152 8440497 -24012411405765305740198709010632092800 8440498 -127702110196901422344958706766766135680 8440499 82039469300120069080915386216621823500 8440500 58475581510120921300469591352996864000 8440501 211201284146887636781492422168352597500 8440502 -12915571936371856341028236305254306560 8440503 43843948286955265537068311422798291200 8440504 79298491473673768965614199145462517760 8440505 -93658990900286409624084927267815777340 8440506 -16397367420064547391606776256215286816 8440507 130806848263584434684455250519949254756 8440508 -133108293131310362234474402632170232320 8440509 26708128431900386627969563053390796800 8440510 8389632824969175697241330909309352960 8440511 110785021603604164164498886650255554112 8440512 -3702535428643521514488862359334944768 8440513 23892461322601307528431738591254064 8440514 -36517016460487495958349589526438112768 8440515 29610346811990936777093222776560610800 8440516 12456506345623606792910794089038614528 8440517 6546724654407991741954916640047316672 8440518 -30040465638741319989128774937887907840 8440519 -128456722499413789378407617980877435256 8440520 87927081064601599850166576993499545600 8440521 -83136426156810002300330797047755125488 8440522 54923456453649772510435793003543865600 8440523 37004237270419633443476001953700282144 8440524 1285963529545853959226173400954419200 8440525 27695099546964284249293158706005481600 8440526 17257746392628824175508487731221272640 8440527 -77984135398492113822163523139524905080 8440528 14770428428603899268311483079464804352 8440529 -197051643560179509259510511847499065870 8440530 1118713251966675998358247590232120320 8440531 75336977463611378774214503340076891464 8440532 -19350134969882820575293777569559730304 8440533 41317331921405571617344270539517025340 8440534 -18809029309602003708554356835426313600 8440535 50794629634441652887292058454082540400 8440536 101930107567476575677017658046920151040 8440537 -45623575849450244136177830390496849600 8440538 -8659983946073757569045745376835416080 8440539 101398278608312126534414020558909200024 8440540 34305369857704990224115694213433753600 8440541 -867059313738603021924454694251137888 8440542 -330631890878233947979852519647983616 8440543 -4034104252051595407374602270817241376 8440544 -30546372497336888134995438505426944000 8440545 -45205934325007121686957414587588823680 8440546 84166329658600238568066188380634447520 8440547 -20046968719662382461790677516188683776 8440548 21628840279087069073506176295724282880 8440549 96048769675116015991464664955408300764 8440550 -2994249266073944592735289517324275200 8440551 15117860339653538451074775149888317440 8440552 -10347051964515612269082116270455296000 8440553 165660726618221401982582386728359018064 8440554 -21745914582581884255336079372704161792 8440555 8643363616291336795775488372067093760 8440556 -218362178646131039029867262592024576 8440557 39659863247652958940938032541795083840 8440558 4694810416553227166705658961535173632 8440559 -6032305544180080738560611022561432240 8440560 -140586924093578173005141165583564800 8440561 -15950343840587225911521434379537393838 8440562 39965136422335968210001677178010569632 8440563 -42233257981653219006909643372833536256 8440564 144918540106810978528042226720167421952 8440565 -5697492542893233367960011174290544000 8440566 4920047516776279411084099758060441600 8440567 51879917618518675725103678828877008616 8440568 -108663660512572009944076087570715566080 8440569 -38192240545159705771252127296222545606 8440570 19590483645636013607570356556715765120 8440571 24620731862011254216183586107439508772 8440572 -2715063740870529069373413564550914048 8440573 36053688585209041608012495980915382124 8440574 44059007503076942399196829328121025536 8440575 26251972157545939813823853615470275200 8440576 -53137658570889041397310787407040217088 8440577 92324096915981161857880807478326407426 8440578 -118933236984843540654937120167810036480 8440579 27930209051263304103255966372770666240 8440580 -3467862899992599543293498755869868800 8440581 53203270612270201139491266408208828704 8440582 -1172025943484959605281008468564555200 8440583 53119326716900634359219603699884570224 8440584 17454136181126887658731329277586104320 8440585 2645290546636275556356267627390000000 8440586 7210950597808079607957983167320588288 8440587 5828677895225131464417682850750346048 8440588 -4308682625088285232105637250053265408 8440589 138751643427902616857205591250624813686 8440590 12993481259125617178496797730881672320 8440591 76304064128838265179515291219004642992 8440592 71854290809876677490727260129460682752 8440593 -147348370890180040506492287043773672544 8440594 21387293628391890786344458057513374096 8440595 168616094180965705575958000379322394800 8440596 -77325085319707814447934390389431045248 8440597 9802849533139125346642305955286080 8440598 33478180310467417651222756624164372480 8440599 -1708346803734294715327104289822089600 8440600 -12921966505347793346252252416803840000 8440601 -9450777193086398198039390795649788988 8440602 26220682358913414930375997395372731904 8440603 32880011155536935169058103945819774852 8440604 -147109405611918405231949884063680223744 8440605 72563564959416965957372466228245561760 8440606 63914888238141853639346137596377772480 8440607 -70160356310258480363345557742267810976 8440608 -49442674181920831223215930953695232 8440609 48682794815774312871386936442596071104 8440610 -1263822131166720006389751359410019040 8440611 -65855767955592075818128848680109379776 8440612 -140107581541371282816567934393801999744 8440613 -57118343044362039495640991123346291138 8440614 3972126343836295434066202284731543808 8440615 -3552447363506396645500903491519303240 8440616 -3196763943477919077606634480449131520 8440617 -30842379167389432538225620686484777920 8440618 22817597087132300332295154869822254080 8440619 -50883605889533777297221519159417107888 8440620 61019363987680444617646735535615892480 8440621 -13100911655623503041289508135550885376 8440622 -72069063288694767101511651325535208576 8440623 38937940438391220877831564080597057672 8440624 -8557827859802467490293233448241725440 8440625 -4045638843942872304499976375547525000 8440626 -40087854950606045315590440374400502656 8440627 48937253167586591469899883484707218560 8440628 -23622764524338359339870918559122608128 8440629 -4754243773878312411501024738923106624 8440630 55588461711753660975414257940389934720 8440631 -85657505911225349948094904626233613336 8440632 55255767115796083167672017677271040000 8440633 88804766206209575596122281837450107520 8440634 27185402615043665850648130719838778592 8440635 -17597830778505928936586665827183133440 8440636 173817466894812646108077235949835878400 8440637 123314381258296128584497198578570617286 8440638 -2221096654688854460373513948465637056 8440639 -40229137171246071394561065005642474560 8440640 -15604942064115942490252790826113433600 8440641 -15627469508275808841324070507117101360 8440642 -978517110054112539513253671224066688 8440643 1249242249333005755476228051915272904 8440644 33193754478715562774920665655688540160 8440645 4126001084956521115215702070839024600 8440646 -53508203752736683870482646007012461728 8440647 -118532263919092425555431082380836205400 8440648 -18757574677700124491340801333041264640 8440649 -8854612461863245437031986375180327936 8440650 -9333945882299887484967214122918841200 8440651 263303802458435713893056782394285184552 8440652 125699502969791188613576659132629361152 8440653 -3748060966578534902019657934881619200 8440654 -78119433489490363111444293321771580224 8440655 -53552219354224166069685768329778009600 8440656 -5078982949299561516587925656845418496 8440657 34283822836813539201814564893826695412 8440658 -33490805645801306183169110414419918080 8440659 72999926572966591979734662562492932720 8440660 -29328465540120242561498344740127488000 8440661 -17883903586242141891123492466830765408 8440662 -17249799993373261840046454084777405696 8440663 -806790068644024648376570105238706560 8440664 42831042744990580829895467149199247360 8440665 -94611778704125864132536697393704006080 8440666 -12838082561249979890729997577534296096 8440667 -161299344880864028818824864035776996284 8440668 53370260602047199826565764920270129152 8440669 -38972873216141121787205742798471571930 8440670 3925194810791748441964677503022136320 8440671 51216188696284795393088339876456082720 8440672 95024667765061959327013280948970061824 8440673 152431839991515207334831725022886981922 8440674 -14454467241789460032517407363313827840 8440675 -43078165477623919327322938427221656100 8440676 -32514734010278118314532751845762539520 8440677 -20984747804780783024727366382515140640 8440678 11157092572348937066858543629682443008 8440679 -88931831570226311786713303412208086616 8440680 24918112421867915185811649127022592000 8440681 33587428247191377488284394983164531072 8440682 134986588724914767838923685720705483200 8440683 -136260359518980703643280202496722960896 8440684 -22902611064947901014307794989890519040 8440685 70370287573710132049989805937699387040 8440686 -4489923615779107859040852277697137728 8440687 -153592204918879105742803429477146532608 8440688 -13463284227892878208873190173668212736 8440689 84477405514437755943317043689354208624 8440690 11633548651032478887455832205611357600 8440691 -97274074598041993799523038770068041220 8440692 8526159053793013136424471427103023104 8440693 46153512604191972179597363698633957440 8440694 27989277073352763094307615028349492896 8440695 3967604902930794391862721290453868720 8440696 -39022942705725028320112011263914659840 8440697 -3440592614586243147641738139507550320 8440698 546426857926268304511061672828310528 8440699 15244373517954746626828501475478473536 8440700 -42167152242904120948887125191466764800 8440701 -1462658731426839955973047037656732800 8440702 -53413128082033989418696977436774952448 8440703 14682982142575148991560648843280653952 8440704 -19043718368262460791147010504324546560 8440705 12278957132359558801560361912860087360 8440706 -69611649415826684582536301907072806448 8440707 60736753721782956102007343265239946624 8440708 137547481706685541354720937958269721728 8440709 -83500306082158327501817435272025533440 8440710 -50601409213253382183512273676628775040 8440711 24721586125525992742874973154393977600 8440712 3185992813626436066562541311746867200 8440713 -90580278972051972585554283790955661600 8440714 -126172240831709483907892138631055950544 8440715 115001724847532277928079270461950723360 8440716 66663147067075843152893961221202365952 8440717 -75594780442928409733694631810675206880 8440718 15784877617985806749262081594759872 8440719 -18890458310329265384554658801764821120 8440720 36439520381384959538314976397522124800 8440721 -256444945214602216912377682970912410296 8440722 11040513055705173876826377118597221888 8440723 130773119795883645734930533644337917624 8440724 -18643972156991269355751225663117356160 8440725 -12927593081957012114828977571687222400 8440726 23310844782172978481429445677535212160 8440727 90311809804421440970191984869985265232 8440728 27180328581653100593374156728729600 8440729 -38115006045181122992676059065891918320 8440730 60609004211402469920159133934538188800 8440731 -38350150125148990398986707753957623120 8440732 56055792330119565999623498436008132096 8440733 -75874180975148674800479457506857963680 8440734 36225628088448473196442372742895823680 8440735 -170395731795675860234499102822882751320 8440736 84291428022459359167671190867203194880 8440737 -12197246629143487157338842354111650640 8440738 -84293823262303692444373293062745009504 8440739 98870443336085070289236542733022488540 8440740 -60692361786988502167733837002638336000 8440741 169301584590868879785359174688361600284 8440742 2586831286776379075119153340245120000 8440743 -72874848571671375538025948373803627736 8440744 -19174119658208067671526320627700142080 8440745 -109447999076008303605683864395188523200 8440746 33970376384294347698296362043949955584 8440747 6043246242637468591924416717974461440 8440748 -22579987969890903832188444703698254592 8440749 17748749912760840169869760885106998368 8440750 -96084637254197252519929973153364960000 8440751 46007595733739330025315984670971174000 8440752 7938791422202601504062474909937500160 8440753 106423887701824453331092477513845827764 8440754 -4115306622171213618449113286485049856 8440755 -23518190672278521993226950499062144000 8440756 -46424694302601749584416679090740465280 8440757 37395297988419334156696407619500139872 8440758 19393068633918119975877549107925812544 8440759 -169637445437116523544453060035784341784 8440760 32748366550794639155965767998518272000 8440761 -11668179707812061075564160247253252736 8440762 13371492970666383615487477045853443584 8440763 -112784858248271429702150005735785363360 8440764 12525661144820380737809146437449736192 8440765 26924202772388379191521368489546591660 8440766 8825169118178377464177285966804547584 8440767 9077739710067859687443399680007917616 8440768 -1802955847303667989920659640831442944 8440769 -51474175981795798844918863718124888000 8440770 -10980801059051513660349891945027409920 8440771 -227806720247692108458438840687184240 8440772 -28714777322195923513917555285222520320 8440773 9514811841517428170384931390720147456 8440774 -110711841856923927185562511177913736864 8440775 -39663562496181398915395857345582384000 8440776 -52661179157605929649742289438407270400 8440777 -23773242494001758295134675266346083968 8440778 5431711785233483539295297461697007456 8440779 50886095545717118675901502302787412184 8440780 25623556333098574871399478168535925760 8440781 -128928731522676741804660991428426027936 8440782 -24684238901358338829963357838968769536 8440783 11534525506357404160368098456888565304 8440784 -88913787382800600143551246742323200 8440785 -66962176545461789381289372600849567180 8440786 -64886357100745125220330515468357591408 8440787 -56384948341403935470643811388483708564 8440788 88468779382562585749293988396154173440 8440789 -180154647159050548557156162368977126884 8440790 -48078062003425908656090924308296817920 8440791 15828889771535205476497532020068986064 8440792 -30362804248526763789748561618236641280 8440793 46487371270286098582335999055583365248 8440794 121255157647169817652908232492275095040 8440795 -92389607400184792217381990147610754800 8440796 15985365360657431827881526582705059840 8440797 5489935341257715922923606500409069120 8440798 -106698640373341242360036444803050827840 8440799 158080878679760267636890876121513008800 8440800 -66813088057116109653029555005666099200 8440801 67049456381909483637373263241159462912 8440802 41074021961728701981333678078697095552 8440803 4283667029197566038563086392621870544 8440804 -35618216214697169440804835760696639488 8440805 -111171217534534704193088011283810769540 8440806 37596388543092310520572048429112706048 8440807 -23946683290614947539615473999049207160 8440808 57371954184395523403765749164685312000 8440809 -41420903739401041745176117699278786432 8440810 -8225368478112256744288908877413811200 8440811 60453489542367551500948412954600615412 8440812 57593716410165542381476775021062023936 8440813 800104295848529966661838321520655062 8440814 600366371702589560299974639596730240 8440815 81116392012800097260420882203995541520 8440816 -23409667554634312415066735022786674688 8440817 5074826208774751197675765858747768384 8440818 54777169152399913268684546066429925504 8440819 -11906524816500084660630047457956617780 8440820 77204502676539385561882052467333006080 8440821 75762764563558493885481431283714042240 8440822 -28144447973666224984667745121712715648 8440823 56044976705114094888876833299311833688 8440824 77764973578030755459397492182496051200 8440825 -51097185906008235200926038596224666450 8440826 -42614274114712054362427068834108142080 8440827 60024232800124224043070209963794948720 8440828 21035715801425387139816472913277636096 8440829 -97564564311093874996767785551831038516 8440830 -36214731813462739731071257261523019840 8440831 -34441226181682925762992259099030801536 8440832 -20330104947506960519051864226989604864 8440833 -538923624151562685591241525245939456 8440834 -3321641768822410540915416969482618880 8440835 -7492318101478864074118127465826201600 8440836 14569538012676138546706245390327767040 8440837 5942703919106099586912222856662373312 8440838 39562229630781658942930643619779806176 8440839 -127750786371238526989651482362750448 8440840 72981609053610321810838786805114572800 8440841 184447278138298817651729084277417481242 8440842 -16526426456364804937851791303746706688 8440843 -36115673805465234596019579724727494176 8440844 -4350171054304869268044379565407884288 8440845 -12758398350220287553491659365907097600 8440846 14584406079322305835686236513047015872 8440847 -40672953615576528906762259037564766648 8440848 -21053968009229613581687619945873801216 8440849 -90862238972839949317480083336848710620 8440850 82386922706996271768524341348021440000 8440851 -27093017727214282212327476841746545920 8440852 26024184196620597657330873935929722880 8440853 127504844167356934398835803113379321102 8440854 7025635492306325183987879182183042560 8440855 9167923045629445682324659539340672560 8440856 138540705017337502963900331765619916800 8440857 -3006737380264574975808571451926032672 8440858 67272722581713806277553442039781972480 8440859 -4269765795508064148533335486016648928 8440860 -69459579689906583333927713363990768640 8440861 20189207799061334038517166761210814528 8440862 -29666133945690349604620404821973487488 8440863 38595765927776479344005242866671397888 8440864 -18649503019316912089081317307263221760 8440865 76808326820918946451481202520019098260 8440866 -1806496150323244893070098228514025472 8440867 15569586112827250213086710660458496040 8440868 -102183192437999549692432853257294599552 8440869 -81614904930954597550830086126688012000 8440870 67083887647080628273685602168586282880 8440871 -287815359648769293149532153618528694368 8440872 38189996554856787195398273535767101440 8440873 24319031711692896335995284424267442880 8440874 -26502613880040970375234216986593838720 8440875 56387878805961616874284535111354160000 8440876 13855291296009882981464033535902130688 8440877 93286052576840487426727535970160632726 8440878 63840200510103938195633678772115090560 8440879 -58093245187880479455571849127219792040 8440880 9937252095716928887941643078127452160 8440881 22616410136914856318595821276062691952 8440882 -107254131184518107309777242044769940208 8440883 125497315118146863209097772210303525440 8440884 -793747221120579062616208671801187584 8440885 23028936866634347875044185773613961600 8440886 -58010234964423955803227272295023163136 8440887 38186186007450245777929474844223974400 8440888 33871858403299411258168983118837739520 8440889 43367656808606888840385115429229403690 8440890 40751941419466146208891408034066353920 8440891 -134086367196132236830933866710829891216 8440892 -57687402551725154167123548026588918784 8440893 -78953525827040548426037263581179881818 8440894 -3985912061732638652321297166876518400 8440895 37796465980390690423885874781414887400 8440896 -42195868703934139692964285330508218368 8440897 -17941130171290355733606402752831925248 8440898 40729678975463901516713931350730133200 8440899 -98848386467435001544564246733521577736 8440900 -306180239577923715149670611733606400 8440901 61456033382855126845160061895283307552 8440902 -496133691565463716136294806193439360 8440903 133634105780025353088133751425975056024 8440904 -127145295638386827291854085197552778240 8440905 -16821742084107061251857710247566620480 8440906 65732410638978855292601597088586554624 8440907 195147184675860471730296223832018043156 8440908 -19161105180608901189474268103544864768 8440909 -52846296557632604303185272015506273184 8440910 61218215173564484506157654552968830720 8440911 77359385478470944971522634257305955960 8440912 27362445374124660909075020051370991616 8440913 141257935651586643398831508560838979200 8440914 11884819218132951136640766327503040000 8440915 33395743079694296394828903687710973600 8440916 -36969286641761466122605242835042160640 8440917 -7006882168644936934857858707435309952 8440918 -92566562579206901874730413032887344384 8440919 -101319590723868387964654144421020402680 8440920 -34645449569848630082841349027972915200 8440921 53871107819509366619253917889108374720 8440922 37692903332824525744776574908858330624 8440923 51958159671821598713864117926021906584 8440924 56673101861866532381977711366796505600 8440925 83102769035911888960068045375866331300 8440926 21050370554733251815680366980674310784 8440927 -141554867250794157929100968358279685128 8440928 42278331515647293195525134998466199552 8440929 -2760331067477605789769637261447609024 8440930 -53219093106571390925031694013681084640 8440931 -97967197288616435587086789757448540688 8440932 91393253671841853121870456880844444672 8440933 99001577477036546124383473084830473980 8440934 1263206649513791103600949286585227200 8440935 21440983248943943838533549082897127200 8440936 -24842014273270657362564728868412016640 8440937 -42124108674330178898357245169814789120 8440938 -38295288544932760130298768349946419200 8440939 19571700695476311238791226137623095248 8440940 67234061085957874918125223952588544000 8440941 -36014482592168555659054711910478671808 8440942 85292576367027067425197345737612354560 8440943 681015002940356420576915530307612160 8440944 -30257260922636642846513757002552672256 8440945 -101226208978612217834566572400806948300 8440946 11053577548152784201855557863523654672 8440947 74115343225677775300016683294275959124 8440948 28686110027869147036596347703533529856 8440949 -228489230532305074929491967253870241280 8440950 -3340013906901117885745620035973888000 8440951 244666856459504315566319374104029526600 8440952 -11055737710452527562344654861710970880 8440953 36071817736305516110527568633727252480 8440954 -15911025209612567216056120436728416000 8440955 21374279602210059937111736496984395760 8440956 -92840199127298616031369493172804541440 8440957 -17831410529962540329748626785569930176 8440958 18435537768625427253501333241287514176 8440959 20624541577763642904785222561365186560 8440960 59792783649995494971682449260544000 8440961 -14189479779989044776460683179510349438 8440962 4150204272000112901234412096997575552 8440963 -74368195397051412246302459318229350788 8440964 -22010248374051103709860937492331024384 8440965 13048209870137575427052553999702014720 8440966 32355265243058796942441342708281550432 8440967 -45095891363146702855363364958285832608 8440968 74710580303201109533460434813076725760 8440969 35267832482522511718975751421542953370 8440970 83416992053873461692935636396713728960 8440971 11539153328257027675873271773995234048 8440972 183688871492456324561988028898331402240 8440973 107476886196626190930667409154925143222 8440974 -32900532279457112720197293561510462912 8440975 -98186715895106926146788218241616859000 8440976 33707500274606257651628747629352927232 8440977 55544026860579721601144277140889424896 8440978 -13277478163265749995809557481517265920 8440979 -61385315599798936799032784497204878420 8440980 11417988236222500933553551475594127360 8440981 -61935512157860128728884130688984566468 8440982 16913328369433359503254758727684536384 8440983 33594883347002985969252630703122528000 8440984 -414145126938375576956619264048367841280 8440985 125646296324831049633012296341865184960 8440986 1147831389759921532443352047273663744 8440987 38387931640827085651202430854273303400 8440988 -87880126146105336210188056493632000512 8440989 123555389288388198447937473948360253824 8440990 -494611598911340761920192709608744960 8440991 -19333271696486779213093631604963644328 8440992 22771161339373640193938608074805739520 8440993 -121560986771590774062883241703134783520 8440994 122100924316357006409045744770314409296 8440995 -4669148198476041576592481705570883840 8440996 -92704827790831730303380801131188830208 8440997 99384658341538662595623631676124701280 8440998 21633473389785011501520412188734260608 8440999 -47519389010124267702253379142164359200 8441000 100589059516663266270883105800683520000 8441001 -83633661014257898191489927442607282780 8441002 24364026526579895960697843539746214400 8441003 162136325301799438782167784865372085184 8441004 24011042529769916550207806397609492480 8441005 4593172549024509497516440683442635660 8441006 -6038616559575014877864492602310664320 8441007 -48998632513389815510805321481636026360 8441008 22398513287655923544145649471474450432 8441009 73878473702784098853685454517993624210 8441010 3296627382966429857079637940515248960 8441011 -34993589416983701233328391384125670388 8441012 -158965301306377235813043598019618365440 8441013 -10012993752323146586543465195078928576 8441014 -8990175658346346892382198794349267328 8441015 -34596439337473109918664409289283724800 8441016 -19465937902611429083271122103646617600 8441017 -537786084552403160439297391704769152 8441018 -1228791451381121895836415030094769040 8441019 -127664251470665380575779076741241728756 8441020 -44438705990058251131708693559970539520 8441021 10318206469457588606696152475801025024 8441022 -63560396278577873807379258920472731328 8441023 -41862053660633934266869866586085169456 8441024 -45892545943287882984105340884294303744 8441025 -917633299306823372499585222506378400 8441026 -11530690638780532604952143801528793216 8441027 -6654172134418640585874655595894957760 8441028 40478163415829931636577873755063338112 8441029 18795302667724888763977032921429184 8441030 21151551746260668099576400200801792000 8441031 122343193199117132745407296289980368552 8441032 -83598780563650173954182515254765803520 8441033 45868477406859329399473479855107592282 8441034 14206528300441356291017534487749068032 8441035 47908510318669566573224749404942577200 8441036 -102928657282929960410179598678461605120 8441037 70314392243582856102999336568075313280 8441038 82739230011419332762661411074018057920 8441039 -9865934687001446409260655905577465840 8441040 5736794460872781729145910307341598720 8441041 314865200540398646161646953879325504 8441042 63541259047178740455990912748680534672 8441043 -69624794981927513403746727055661957400 8441044 63091787495428346864621140038996999936 8441045 -75943891555566268040647179534900490380 8441046 9876820461506838801553183598260517760 8441047 -73789964570186278118079446949237838688 8441048 -40298592098856282345929520716084674560 8441049 14790705165532096962441212221505478864 8441050 -13970121689690384185507049619530018400 8441051 -98851646364214430983737112466367202896 8441052 -27667649154292308024116762105606209536 8441053 -40145516539351381807084975250720526560 8441054 -37172633200283478352874113949336248320 8441055 16402495516642306795342857733771960320 8441056 73788645194956482323765364937781673984 8441057 198473173363105587283758442892967846306 8441058 -8965256589389944868204725715196698112 8441059 45192391328785349554255609416602565120 8441060 168046672032055586614358970095521996800 8441061 16155421241692167639487071026512190784 8441062 -8511876475833962801514592203349248000 8441063 -17069083175722017437991343325522092896 8441064 26479731782151861214857515278553088000 8441065 -16381660937530548027014798153610168540 8441066 105089791910485624218722738308465421232 8441067 -63373397883374729941084999890883010880 8441068 102537236348695737810611727249376878848 8441069 -2414778814997249010961600806266242560 8441070 -8989074528166856942235904873192934400 8441071 265233622520155429608075815231228601600 8441072 -598913099350290628154073865432104960 8441073 72105809102884929657492401966093987280 8441074 69430586447935808045881817432879659536 8441075 1834215067357627981365386850307797600 8441076 22994456151344812565293597140544739328 8441077 -236282292588289297736492277667952021074 8441078 12136502552270003477619794380568955456 8441079 30728472051891695570941672209654993384 8441080 22739155621136230462245738679466188800 8441081 178843215275816218134707083381834746 8441082 -10996608012078812476706505224892382752 8441083 -38375512750334875979900192118275108544 8441084 1478256612527807126776338796929600000 8441085 47915069613792170409464241378378146400 8441086 130885294201088844764635232801603668992 8441087 -119932082594400401395589198975903019264 8441088 -64653235658566800642258109233050419200 8441089 -36954988554441928202378003634875642110 8441090 -21038654219352342169789560531993822720 8441091 103157663174724788567844534126140309460 8441092 4540973856496795711511402552981913600 8441093 72096015658518606713176809822708712704 8441094 -59815536788240500408918803319709908800 8441095 19151349998446132951084577046617198400 8441096 73501334720984941908682545431336801280 8441097 46483026139663312046441308394486369472 8441098 31850777736224430822053110651205895264 8441099 -7349382946244003540944110478807113900 8441100 -10654515351209213399224555475250470400 8441101 -227573251007719736955461411228517693898 8441102 46650875309883340304427928410944482752 8441103 -36712216872499403799668681495815478400 8441104 -4492770197238288682876191072806764544 8441105 -94866644681168773965942869822337398040 8441106 16598529683593443326464385782741125120 8441107 155148441893000801907146543595752109356 8441108 5453777067299031437029093373926195200 8441109 41328149111082623921208216463926616014 8441110 -13840705258780286047887930018363575040 8441111 -3154869418133385786031998531115063680 8441112 7420657392935939812527568062670049280 8441113 -48195818634896036687001789187948034156 8441114 4724839238496152253124071439176873984 8441115 -525571508341398577168204945476595200 8441116 -23158733729629356470015705297157073920 8441117 -69998523539847396225448470954497325294 8441118 -3131681133390675660712754013076623360 8441119 -102793333931804460702396719016044791200 8441120 15767635520520879607388871840991150080 8441121 18140261133135906867866060050063511040 8441122 30942583777525472124203987558323489152 8441123 -14090902681866288652032296031837810360 8441124 99034862849420714207107343529521264640 8441125 -90310384774240839794619110435039136000 8441126 25363730338514775539582314564570732512 8441127 -121515094930307077983213989439377618736 8441128 138593124155304022748889229301897948160 8441129 135776788300240409428712059605802291872 8441130 20982224832613790789485994573919744000 8441131 34842492795084732956081245396496628600 8441132 80476770830551131071758877370675857664 8441133 72807285911817191125190393440472802624 8441134 14015615874026003405427791081302526592 8441135 -33180937613692977506377399056471119040 8441136 18686739538415106045430468772748115968 8441137 181590345337933927865654097663392288786 8441138 4033945168909352470372155689634130944 8441139 -17537010077594293897021823893618126080 8441140 -81785477424500617888099144888489186560 8441141 -13283440137488219179619019157105529700 8441142 -19586039610286945840578134089907009088 8441143 -59425749123066907135475531005399789160 8441144 147523704675376640591343126298139996160 8441145 42553209431930505301426750749200563200 8441146 -8971478726543080917476682025848637440 8441147 68700036423400594865333482520128584720 8441148 103837713774012230144484386919549772800 8441149 -15043496147184230073146110991083549760 8441150 25858181546368549842810295647744672000 8441151 66730989329073551801408012909885788560 8441152 55089911281081533252811483131720237056 8441153 35188950025103875803105779286795968256 8441154 -36455216503299092955883563451947938736 8441155 -30316491505309645466995325922115795440 8441156 -36898247040847653310255573261787844480 8441157 -90699392827029905148543133022076137760 8441158 -2016500575892731409325626268011546112 8441159 -243713028755014179854682999903602026896 8441160 -11086188179134727364545582853459148800 8441161 4725909493244622614743263089803429632 8441162 23451145219397437540641549490541142528 8441163 47538063772880091058112540459515559064 8441164 23184474890819960441787651585328837376 8441165 161711895540474155798788604714194440600 8441166 -29889095492029750182989281546379914176 8441167 -12091023043359615818065779397204838400 8441168 -2292043695224146289375981206931374080 8441169 -136277434255202981281380518010623753280 8441170 -20990001233154976543875806900838522720 8441171 -34663834884943478464880960518680292848 8441172 -8429882810256432209783565130903392384 8441173 -46007006616344104288638967892661879236 8441174 -687104994484931956448078584039219200 8441175 64997722083274576728600638820078198000 8441176 -44155377630273361080663756571584430080 8441177 1964681757547228469674751423489541012 8441178 -8111202048335354487497742447740609280 8441179 50103611888510423820854300362699585680 8441180 -33272515133504224374860037180871741440 8441181 95997713274178263540208689642292928742 8441182 12652023165781628532061554730603315200 8441183 -2565038407996491737828246729900814936 8441184 -52678598713096199496810308982980739072 8441185 -91064662651126650343588053474926800620 8441186 -38834469752167921290723466077077343456 8441187 132756615502369668037761058371262697280 8441188 -38451695338021502787534478065767727104 8441189 1344119643140800007033302505584122720 8441190 -18666456004268029067046404544743304960 8441191 -136942995669131327118410559458162912616 8441192 5802766625765952521993321037168230400 8441193 -96037475331563769201971536941811821936 8441194 22348879235964424716358120491698878896 8441195 30819593044382742367215487188714408480 8441196 8542732567266752272202982329427456000 8441197 51593227789378914102347625715312110912 8441198 -117353628073338421268648756344002110400 8441199 -2436323344353735361021783199740428000 8441200 41422904831171577895837327238676480000 8441201 1721796906915565783055103239650106352 8441202 12712557860851853647945060316943630336 8441203 16718584135615457993679768859268530344 8441204 59388216408355131636284772536292380160 8441205 27963470440288663107115603686985252800 8441206 100508390027863357910577877312825533120 8441207 -31636007205332044437017569307632189440 8441208 -125604141692319280577745075951536025600 8441209 5679982750687007014030655130586317440 8441210 50530665897429376925786610441887393760 8441211 -26705770000143191337856880086660810728 8441212 72893030265058176481032300613904595456 8441213 75020992985600989405407356871274112448 8441214 47920608718437363954269531204283748992 8441215 22212987846775627801167256578029856360 8441216 -49433853506814501786036693894042746880 8441217 4761243582954623859122795186203367700 8441218 -60988405033361188972507557070613755440 8441219 127765575783975950860261086936642078144 8441220 1010037144149016866138498115176755200 8441221 125088510177941215331430713465386947422 8441222 11677362018862986238813837922332608192 8441223 9748820937280295704907674730926637568 8441224 -58457510640447232666282531234422497280 8441225 -25685687702135835606052110756539304000 8441226 -42338108017482895776821541901169817600 8441227 -1017771760968402615095491340263642924 8441228 -113690850969358234767937781154780241920 8441229 10668960093071084435096972832573125760 8441230 -11998267149605658028677604727626752000 8441231 -158059686090137641768617228087723233280 8441232 18724995154728427505415840952303288320 8441233 -135377609281388304388377602583370420620 8441234 60765275452401930927196531047703472016 8441235 74325317656367122871330294289802351440 8441236 -94265240962468684073020814065861234688 8441237 -28595186799399602762358210186974449248 8441238 95598716804085626928182707942957056 8441239 3491107828395092380177033025146182424 8441240 58514809369443917576334098820467097600 8441241 -68116446460635527839777773990507175680 8441242 -26838539011321744291401429618573639456 8441243 -122517226224894200543223639955714400508 8441244 157577358025138199640424111758458880 8441245 106226158266243515427706615109967590400 8441246 5034385476297696133188471999676595904 8441247 129793241589070213624755214527936920064 8441248 171110993804599030605843442735062712320 8441249 135183675741874876104100435167348257250 8441250 -3230272768472504873683835968550160000 8441251 -1813213784552409811280532348156931936 8441252 -485714148329996015044960212411387264 8441253 2898627267170944595983546091627555742 8441254 -79429416753338843623275450080974266144 8441255 664141630106924116351906373700129360 8441256 -5015496957431776982205649761031372800 8441257 -127302624003134552986450251314457310080 8441258 28029382528367917541234760686518814976 8441259 10188357714212892094652679889862404608 8441260 -79639837420300926545600849238474885120 8441261 16831476743463537797202459848048915424 8441262 -103978444394852413271640898998781006080 8441263 -1121282190649754284388006206803521400 8441264 7875674090440705024281533936763469824 8441265 -16215219904578240474305876184453331200 8441266 1106266595565482598065825471955049728 8441267 55054652285571262211704233606056653920 8441268 -31467253746414065293278959368959129600 8441269 -44494809151294249180435935862068406400 8441270 42317008084331760173708803316141422080 8441271 22324972267639747760679981041683314240 8441272 10479530809284913504208672490768629760 8441273 127358073191804633637380631742547748522 8441274 -33630072416003903306793783270785879040 8441275 -58957322405606774127688425798428094700 8441276 61827271735107890696136860381939807232 8441277 41214200910584146316892332083185071616 8441278 -18325284934237383745654780934094370560 8441279 3188786174369284546940087245672332792 8441280 8348905774651121837216916580388044800 8441281 46240915008380022558809764085474147632 8441282 4349054541717950776049781843194995200 8441283 -152275689533344469761980692414960484096 8441284 -47207036426499364856628108483677632384 8441285 -33376285052021175278815077119378693640 8441286 18329560015793662275316632758811101184 8441287 -1114887505820302743385917707752618960 8441288 123198846967336584715736420763233986560 8441289 35418707370644423279426189745395280084 8441290 25257166930473390494465217834555095040 8441291 105539276844417634569827492451962252880 8441292 7789496904763804863263619378264817152 8441293 42533581899370874184559893380624850400 8441294 -22793769920275891466677299169397337600 8441295 41633810704362299024818708903698754320 8441296 -30330524979610711191818599776300802048 8441297 -110606349806499910645607205753014381400 8441298 2336207031264855270487092137684470944 8441299 -151814825816272631938964665372339026720 8441300 -4977395078465188002232303504502784000 8441301 63875771716273844820938697482222952960 8441302 -55141136028319964243286481119574413696 8441303 -118255202968305366865475251261361778000 8441304 4867481816539228947325715268138270720 8441305 -15633228669951932923613246507317356540 8441306 79765398072820453231267646326571066352 8441307 4247150660843673249056418360863731200 8441308 105344927722983537788953584205604116480 8441309 -81087238252468374036068529183817680384 8441310 11558523406189714473021179677439443200 8441311 -186721654100673868093382855631963573088 8441312 92775657100191491296958435683606462464 8441313 -28941635761901186262457644393207357600 8441314 3031060798645790808322818744132966912 8441315 -102170365147198320028336885362348197040 8441316 48730292291521583863818204647245238784 8441317 24292251565359911319741532528037634112 8441318 56198345615768268543360792516728667360 8441319 -13434802958680514387207973078628520880 8441320 129288506329421995831864432029204480000 8441321 -14952864072273084191035578797037833088 8441322 -41936417027543799699220670653123729920 8441323 -376304582366182479768471798458482804 8441324 -83234229162928970337234285171093671424 8441325 12323988693831962817665897534263498050 8441326 -6931872648229582574112180595315825152 8441327 86104568253403909663621740120282820176 8441328 5769928114814670755432133229283966976 8441329 -4705714312932627972505239281449292952 8441330 735385063022183038682291395505425920 8441331 9420495478687316836664642036444728320 8441332 -101323181564465388012955903084683061248 8441333 135255612940066797111467849536378422300 8441334 -91687214987669618913973642222619450880 8441335 -1514489184435554721961810744376715840 8441336 -82927367218210627938035905435258552320 8441337 4605451694059373552732662294328413152 8441338 -55993448983572424267018585990180807680 8441339 -215967736228517650670423268561369583560 8441340 -46562649845839690547023546577238604800 8441341 4931080628500287525098453723599142592 8441342 5440069063652465650938602343900405504 8441343 96615870606618073189087161637948495032 8441344 31884182014768888011785864086737125376 8441345 26977273197093603241583204373792992640 8441346 -48187518182645051301321856065013679616 8441347 -43138205706669595781267984805406291204 8441348 91031011064243515499262202847679124608 8441349 43785487534933882288383406524957726720 8441350 7320292291407166147519502504066596800 8441351 -18183383668813390797560437305163041600 8441352 -39382642912949942945766892897412090880 8441353 167543440032855660168583903670015183104 8441354 -3930630992087962268100967514566795680 8441355 312216794804104219708385818975174080 8441356 54935496353792348617521208272263479296 8441357 -7830378963146833867711639503975893940 8441358 25255266077348012360887003128121712640 8441359 -43991166091158371151258526809330575440 8441360 -9441745422812923405863494516076625920 8441361 178805973443995472499926745003322100640 8441362 -15942835207159840232237930408350304256 8441363 -10254975461639911357113093988721245632 8441364 15557154844382450556258535885861042176 8441365 65242130684690469453810419719514113920 8441366 -107653260252200691748071111602603624640 8441367 50998934883747724853548887441764379648 8441368 -39127922904821586894290024890494566400 8441369 29285131050348375740930835679188589770 8441370 -8972878395325529966432926027833216000 8441371 64878180950168765687628083141596598544 8441372 -53605529678808857995936360485719591424 8441373 -751079067837558528665383578562903776 8441374 51110842273498264784002071429405015936 8441375 153109085722050630683862334903480134000 8441376 1545846096099138973978371805498834944 8441377 2078955189841900383347539014349422960 8441378 -85051285286956291495029964513999772160 8441379 5229548709445219114278678925204393248 8441380 -79647196987918577506634090654494867200 8441381 -13791519565665536956446175366332079200 8441382 -3574286826979468496649702640576780608 8441383 73441175932379294263220860633942045440 8441384 70467173723028062164550772007619297280 8441385 -33679983262560032065615671754606766400 8441386 39251788633900381276887335050326601392 8441387 -42238037515194624498053867209439420640 8441388 -128609850091962359012720211041562132480 8441389 173648008952286111514457198000226856800 8441390 21757940242968978892240639347406795200 8441391 29351671780749250520711127968618264064 8441392 9601339753634311996620249183891259392 8441393 -23976317381873685901081716864649793280 8441394 -19947814226019941938006014828196687872 8441395 149628774679902167905603012935593660400 8441396 -49043982893742138899814159275950848000 8441397 -204747920984691970889724966517049736000 8441398 -12448325624182030493399227983519824640 8441399 -163120801651262515917354513969461088600 8441400 24028082764307518118879200656752640000 8441401 61732405722224625290878574388087154430 8441402 47306735287133380430072272743672410592 8441403 44234298374686117018013855211559147008 8441404 175611441627969579767364110752246393856 8441405 -9316648078942166292871392258338480640 8441406 35373425693198274216662285910723774912 8441407 -42673378214424497820396474902518608480 8441408 -11202237310452202812279142743832264704 8441409 -15913716726883809290185302843769012800 8441410 -4792209739119431287931275985325788640 8441411 156194273056105684670782702517381190864 8441412 16892181423935957958830823443225997312 8441413 -216253544943599916157113103620774602338 8441414 -54205929407219225622110053553807498880 8441415 936705105158364936041085018685011600 8441416 282149719225409693517583981678755840 8441417 61383588636536514900474147184514069760 8441418 -79285029630455089812833374509838241280 8441419 8099772671891828756928218644417317152 8441420 -43475519186627002043105803626105553920 8441421 -11468058839899656316500420379239213888 8441422 -102726194506491089416854665793902414976 8441423 169070256084191811463798200733623042672 8441424 17649255983878426245066293657969221632 8441425 6174580577538472569009286902191984150 8441426 -68479716151130639868714164209220791152 8441427 -42374641593327212615542402745792049480 8441428 8456928666047175111690154581387093760 8441429 187541147498869797048891783433593826176 8441430 22891137089650855808875616684064885120 8441431 -43198127987333105792742050022622219768 8441432 138967413021227403108519028888513720320 8441433 -22707988640016934118164850202550515072 8441434 -75926920859591733509310810101448990720 8441435 -126940132092775773576172298473294093440 8441436 34567772856227532782118909959743733760 8441437 76905496914208681167560426076162030240 8441438 -37165023440127044998234854225805418880 8441439 18536914585811394487427560003457810208 8441440 56247571566880038449926566554637434880 8441441 -85949919468003400619471791502460672000 8441442 73883206480160520188105708976093204480 8441443 5992352209077655450838870866397002704 8441444 23686522755788966032242903121763328 8441445 9083259064534189432931758741536565920 8441446 5093110405588382808795393928567344000 8441447 68060513097043745713481358343675421232 8441448 37292494528227151846000569107778600960 8441449 35353816414944478684725296213936352 8441450 39173337555756683670803779584587546400 8441451 -31496405382028419466333862999894288040 8441452 -94794065475076285569323808896582714880 8441453 -5104287261430659578675876182970880 8441454 12897217742245373410302348119216120832 8441455 -24314500857449231402820612577532098560 8441456 510337401035604588541716290494758912 8441457 -19317584573555284060767402709063804560 8441458 21504290034126874377793187456167384080 8441459 887361203706629025289955368446483408 8441460 -15244404390830214185678816182037913600 8441461 23413334369125744885547444222937660480 8441462 -28115937461877510954861546850311228768 8441463 57788693195896241759737745110340717544 8441464 150050029309371681699318507073589760000 8441465 -107854868313422438281054665371842908600 8441466 58520125567553599301628190649475686400 8441467 -150498777725592665016421873776422304440 8441468 -63949220963643229512878429372350464 8441469 125727956312524115944536290333284122240 8441470 33108783980577989204565820060368854400 8441471 -96811343302316968770698026963588285656 8441472 13115108644580250602117338541064192000 8441473 -197765306787890346857417726285565842496 8441474 35015084786372067704134993744622310912 8441475 41469564613588948369524978192470783400 8441476 61931479677156181586831091907528338688 8441477 -96734134159830725211681706263420098016 8441478 -24452850426672835686837890391765345792 8441479 -74822242928665186121201544107272013640 8441480 -1503490433675427515448141697179648000 8441481 -71087683782363787779750774016028721648 8441482 -51650258620073964741242456944354744320 8441483 -2807216178900244498901570922191729616 8441484 -21853219148875938263651008770060103680 8441485 28448459361240689039777084823056319600 8441486 -7301520086046749716241996152836756480 8441487 -108641509222514517730116781651274826456 8441488 -1465580530136835070446834568313634816 8441489 -59544232970843493094107367464344631360 8441490 -11967676309657912066527184289484687360 8441491 58640980293966771119568230583412787800 8441492 157335502015072833701632606106726492160 8441493 50383128119006654669856473225445594528 8441494 75442276398862618802663247248659896960 8441495 -47609007754370389806283641081110481000 8441496 1306411061779322256982964970210140160 8441497 -96841510439260310929362941260926064054 8441498 15941227709409751164803772621630634464 8441499 -136862941398856153268025445984228076352 8441500 154665830053864358935291112843175552000 8441501 4608080218315168010853011207288146092 8441502 145996605722965089723046558287022080 8441503 -14167090288666732097992546066655494944 8441504 28174227884421394930619847936266207232 8441505 -17431371073625472494864863340773195800 8441506 -26632551068089325136028982665814939136 8441507 3461715183128522618809060814930890392 8441508 32935997408594190624651894071944872960 8441509 -37445578871472093680468483293457500320 8441510 -9709510017218050243896959071745740800 8441511 -47802870280812616716321676575046347264 8441512 -16178035767763090118790985856925004800 8441513 31155504178364645875452012007017508296 8441514 -15939238812335052564565575188629878096 8441515 -65298090154629156165484976423395158480 8441516 282749002378892381886335445226774729728 8441517 7887943468509999883778739428224671744 8441518 -43842280165121409969431799376033000320 8441519 164867696274005241912345900808510987920 8441520 16771971963210557150636193609282355200 8441521 -75789382037593987803439368622302710112 8441522 802002480800573036078779083517065024 8441523 -57406722059444157537741102614810032800 8441524 -22195727747067670675954796497756372224 8441525 76650231865178256871539728540375203050 8441526 46702778051068602777421177138512998400 8441527 -21885792784212970372669959127474033624 8441528 -99258160809839518608017041039015587840 8441529 -40004485705310695249302240467612037120 8441530 57470494720902084718613331984501320160 8441531 -2318821053857023071534780586011256320 8441532 -13630828181975751614166267025190035968 8441533 60209980730124178297512790622585759980 8441534 1147322100597936079246833037291996416 8441535 7668318287171247172163234158004123040 8441536 2452653744477318635786438065337139200 8441537 99067806520142714857834315434909358632 8441538 2643103666107749449820376250022868480 8441539 -91746355788072341620262574990820606660 8441540 97270178077716963723609605820633642240 8441541 11982875599116015333528478755924309150 8441542 -26759311071024431687672222321004743328 8441543 -65121783503502915776070046203212033280 8441544 30402933923887525827457616997079326720 8441545 516916517515579682036388684053913600 8441546 43095103230613196043701824923620913504 8441547 -86312009862711603823933140352303573800 8441548 45898490035546060160571830761674506240 8441549 -21067736581921219017927251716718926464 8441550 -11917051022888985736816596598863024000 8441551 93473311323211794074977288841608962552 8441552 3369104178099815008598622112312197120 8441553 36812500421179304105921577325718302704 8441554 -49209145352094826592224762399070976 8441555 123303531635102746370687057432463174960 8441556 -73080008696120030627025982902148528128 8441557 -174334432685439008868345730230896150194 8441558 -42977364362586794529641414531421589824 8441559 38179267891182108600500189089022850864 8441560 61191258147604309265113477381779456000 8441561 -42148522231519227793194213926039083500 8441562 -2703717496757122072259634553846261248 8441563 21297393282324947960707265996835551744 8441564 134587461361592083186609421667789298176 8441565 -104124287931474410212709856443977440 8441566 -6155404517048213477031911584839475200 8441567 6796449206145160354433194636150169640 8441568 -124429944979786187616681699228606529536 8441569 -219496002058960382585821827047822248030 8441570 -49435209587676421683358418281921463520 8441571 273706218781825541694199734945060509184 8441572 -51851209865767230982851427086692598528 8441573 69921415624475969618021684548784289600 8441574 1658882117288415446300698195443907968 8441575 -12457820364604763003688578937662138400 8441576 -92217180938449803499966833066955898880 8441577 -176991245165392442441419770954500616720 8441578 -83419453495543433290660751591123246160 8441579 -4627215477499943193304557982683122688 8441580 1786199086166492758086945681334272000 8441581 -38907718768680785473050864731637249300 8441582 83897477689324756487801780429740963392 8441583 -17923747342485371286685227782734800000 8441584 47948180672298068963894140678617497600 8441585 -50348699761341056403719929848562262220 8441586 41481762553215934185997508307205726080 8441587 -25021008344700692166895446008629437696 8441588 716242074071445913185755730334642176 8441589 -3638711515061663167576611866646997152 8441590 -81867950655323071855467686304672679680 8441591 -915998541685859960074923835221311448 8441592 -1792074551824619789562893564942561280 8441593 49178697405910732030138299074876976720 8441594 -14721714992093534130419424506159040768 8441595 23945030549021645839024512454663290000 8441596 -108656002109395274889430333082266316800 8441597 -177201599325503323465424752992898101120 8441598 -27376781901230591658736775469102219264 8441599 35548606304125748793114659841349428136 8441600 -43763392741250676879905448297234432000 8441601 31262750675157021311310312505581480384 8441602 21961151440060480817572445926916874240 8441603 107851098224249806030236853251553209852 8441604 43303366412791452517381574284298373120 8441605 87397017763433970666320112888004737600 8441606 -94452529729978902465519316427021497248 8441607 -10484050178742666119883049071589536384 8441608 -32073241840466309892060981646652375040 8441609 -87347875488195488158832356203967119840 8441610 -19718533818687786373810423877859532800 8441611 99638373555906395742945434828022924232 8441612 25250299997215620929355533441629900800 8441613 10363687580690390869377107124973434444 8441614 -48850690936729759032438438583730719680 8441615 -1795965429938047851460903334205276480 8441616 -17344729677121640098009820438643081216 8441617 42290338292086400581689630264238271666 8441618 -88112506284285906791851509628183920240 8441619 95662847399823933597570830514565054320 8441620 -2472593103390808379129722599027824640 8441621 -23411780526127667699406132306335725728 8441622 7830048913502510238684632557707724992 8441623 -159014005958105171090095885808569338816 8441624 1657198284665651227211511632268902400 8441625 -62790850197798231069449913774268512000 8441626 -18541829770283917937768146841306761488 8441627 -177769025771704120736163269119196954880 8441628 -11700470089516979424802981898792466432 8441629 -26336951020247399252056073116656446624 8441630 21114306743830149233928658966561200960 8441631 -3576056373360307038116585332285827840 8441632 143370436098545264266848193083496464384 8441633 -110972070697124814184796338472590409118 8441634 55747248909358468954496292490490628480 8441635 4261168288089895902088375687630960080 8441636 12396438379260259802896075684426702848 8441637 17340095978956122643055259850902276960 8441638 -71703448521822654021965407096230965280 8441639 -95269291022303534330693982014726280240 8441640 -49238388136350948434668908439652352000 8441641 8384862094681515854605317855033553664 8441642 1719660286155132539083289276657086464 8441643 -13540612104659814732439244040779861760 8441644 24582186723812572578197624636828445696 8441645 -57113192522937425644993935625374218100 8441646 -6726040260510366052829769493566248832 8441647 10248189221495752547578040556448430832 8441648 12910150916291501161754296923161935872 8441649 -228930657122393707098338128186899781500 8441650 -964978161687552893694522116099328000 8441651 -113336534952491474224674350699319135348 8441652 -63807992815360498150581794716347322368 8441653 167500468337947304931055741061867307264 8441654 -19085095555116000630940300600163934720 8441655 10104199410038353422882591336813112320 8441656 139585699254599829562337216771231784960 8441657 15921040675643798740908131446724531712 8441658 793094017332544179059101587617707776 8441659 -48661840890023469756361185409072005920 8441660 98077344845233890276786627984984199680 8441661 1254726127356012899343986752945684800 8441662 -1357438562771632876491039865299672000 8441663 8357915127546714317955168600475518912 8441664 -8720901844498467805743164192012107776 8441665 46701410317032111697562524361995921920 8441666 12021969921412215758197821130270611360 8441667 15091457290777759221240655834552040928 8441668 -3785119877573267254347105229697533440 8441669 77632825209434991292655808264932519070 8441670 13426348158168314842659835414407720960 8441671 -117894100825873320826801767984275603160 8441672 -34864607416454195201020989060405657600 8441673 -12845990383914401143514982373824192096 8441674 -3714670092009561540121250620694456832 8441675 27814746815246063058974457009580447800 8441676 115524141675431380106765071022710272 8441677 125310354612579996612204102595197793526 8441678 14950403912502720102740060036096605056 8441679 174889448949248604780339300437155568400 8441680 2944088608091081601623236438805544960 8441681 40803838378173819324545339494691357760 8441682 4855674134168894297594246483212900992 8441683 177173782056252832492644705827546662800 8441684 -100004792498994184381031669304877574400 8441685 34624185557490313900430863303603411200 8441686 211409454246966420715832268837164256 8441687 56242018434703926007349500285047704112 8441688 -113368390318969939609988271831101767680 8441689 133072824901548388701802735497900229380 8441690 7619429274508611502534544167888404480 8441691 67195556534174998438532968601158743192 8441692 -33809862405220129639351909149223777280 8441693 -71495399591661594196526162345521219956 8441694 -11651529403386379602428513828558659776 8441695 21239675042581824721629561387023050800 8441696 -101332295262948164657546389800424439808 8441697 108964774728442473537872639533261832640 8441698 -25656396073410373286797387787982653664 8441699 14495990589717337831512681132150600192 8441700 18238375130077482042513073259748096000 8441701 -199097390035717641883208947114110423298 8441702 -88749125878940716640469823690424924448 8441703 52979135997679503694694678680073994240 8441704 84432967157298872806936302945904588800 8441705 74874247349269591748249836832844493860 8441706 3710566458289055189952636043660489728 8441707 212107943594490493109797489817196828000 8441708 -57052338035439559452635939951486868480 8441709 11629730839125828417027815000133002304 8441710 -29141835403380854130094119171484688640 8441711 -90968535929329442386227164682630847176 8441712 -29376193643469392083789380247632936960 8441713 -21496548180333812404698845657587598976 8441714 -77495101366924851905085162088403906544 8441715 -79410738054739333399739530169525372880 8441716 111205429196022995596264144304258345728 8441717 4529563350246337553788824130586581632 8441718 40554399221181014631710715191139194304 8441719 59346720662236280409974989749248851200 8441720 5259613901161472462625369158052864000 8441721 118166651787963822776450299672071804090 8441722 69316267627539379028486926748408172912 8441723 -88668903795622687542516954624132576240 8441724 67911323107918747588692760605865116672 8441725 26622932684645432876674328992813879250 8441726 109369923867042850198304870436822156480 8441727 41828375670913316141867949350179381632 8441728 96344590030150646860145059938246328320 8441729 -269923043291965531573088368864370220 8441730 34937867096863745893323916952448414720 8441731 -95403864845039854345068593380420366468 8441732 75185771505441864016585309007030095872 8441733 134288827321051515922442634572511149664 8441734 -6029569047091082687188373292182470656 8441735 -24941545750759251142093348832807619840 8441736 -6745823964648074083279210616146821120 8441737 -36740841249068901857563558049303264614 8441738 -30019049869533396987471488175941180160 8441739 4856688782930130354948689954633333880 8441740 55498737449469869828512136724659696640 8441741 -31260365441329855461436767869702121600 8441742 18811544687138025501615216796396374144 8441743 -773403935972229188533247898097109576 8441744 -39730879902276621766039336619248435200 8441745 3488984811078394474204832176733096640 8441746 56211221367043817014793489592875229072 8441747 -58990959580029066138266537254459673880 8441748 386653959652045653180848627645460480 8441749 110099634571420875211661883071334692750 8441750 5596093882789213357614044909004192000 8441751 -81866499005723491149233312967812540568 8441752 125826676029784626553770182695833292800 8441753 -44966954382617853842766858975859819776 8441754 56264723055101981053696707853458808320 8441755 26743582832806192806384239244174638400 8441756 141773211577371034130327096231526366720 8441757 -14514938061747572407904200605165852960 8441758 -24225186835273823431046855225883025920 8441759 -5490786059378445234963003309734389296 8441760 -845346695363075731606496011144396800 8441761 -195966269579204700434226975525337028638 8441762 40016407294170376414710721182246830592 8441763 -60465917144239796232664488356963370624 8441764 -196723996531520159882362264637567459328 8441765 -1975115211286912022093868752163494400 8441766 126329203604406924120719567060668425600 8441767 108856842864740760019953798718598813816 8441768 -6078106819565213335349626732299479040 8441769 80235611388008599670846464279518614736 8441770 -3458228115976129059784696246716691200 8441771 -115652435345468812704460366353372270096 8441772 29505955488327027670877856389562964992 8441773 32258012272762378664425132269655017804 8441774 -100735682283147884518891894432904616960 8441775 14696380205426861508358693690130260800 8441776 -21278866516413941996085387559677460480 8441777 80683328328496054438868808703840032000 8441778 -14443504728530453875788114007260893952 8441779 -36700775444604028273299536929767360000 8441780 44433622292819642453227371615091833600 8441781 -109069207915096156261607541630135092448 8441782 45258990007623248211355364031903755520 8441783 -37370201095296765038335791987290291280 8441784 35522153273406767306422252122880819200 8441785 119580730602315837234223905348508690560 8441786 -14165966531206040952573249624056043408 8441787 -43625682597088846022607008577141516432 8441788 186432818076260933992135189162382624256 8441789 -83114171854559267860533484627026100410 8441790 -7707178567307144296402297872844492800 8441791 110027595260195304424566974650759376192 8441792 -1298185327638137262893100853383659520 8441793 -4168804353806716819508226354026080320 8441794 356332765411491888299449207942099872 8441795 -85964497877063616190177747166836726800 8441796 5301655210683688713488374690412494848 8441797 -6388810600689696635196941036940533248 8441798 -1441313137948603050820710902684436864 8441799 117380492792858907856009907525149920000 8441800 -10901846337233199473112675478116480000 8441801 -51546673656771040395501578249995116198 8441802 42708590800382447954890503988353763680 8441803 911421953358162398241523099498751184 8441804 6717729282117302223131328241671238656 8441805 44721060096597733280138257265559062400 8441806 -3640008440407221848437621015490752896 8441807 -186679631945774034798157129888857672 8441808 16999461844737821856383835923514261504 8441809 -28689198708472496670739022492942642328 8441810 23988518323828436231460681972815050560 8441811 88482025836834371282431524347762840064 8441812 -165764356009282181721505589108691593344 8441813 131849560089251426573585400576417459960 8441814 46303582166474469380900684650180615680 8441815 -31575727315112082026520383541987224040 8441816 1122900290082513938521852612056207360 8441817 -89640561683370933531531225470591935488 8441818 18532349709033807149556513058347700224 8441819 -50309333735868105977480239732795397640 8441820 61803812790419097774500564081538355200 8441821 179776295510968839663040775691071194022 8441822 -23805022148220712022607941708922300288 8441823 9142326904076220605424290199117995040 8441824 28797959535778486470584862410099392512 8441825 -11522131613495736235539367778975664000 8441826 -89499758056402135685794863562108406016 8441827 52979992537767838610357662496392808512 8441828 -23221453765911896598714947032920760320 8441829 43915397182710097937025063442157320896 8441830 -47324746109466632917297713568507597440 8441831 83301680674732932831154037122145656632 8441832 19103351748453925489657012713607987200 8441833 56551861327671311609693163610799109520 8441834 30278400399907335261087995569122000816 8441835 73065926308076293093446401352904604400 8441836 57508431642451308309880937802795430912 8441837 13657856048317157772981702940598646486 8441838 53789726817106533289767724820628984000 8441839 -25407543276181445240364245608134358544 8441840 4055158039748726172819314855063715840 8441841 15303817488223095956440143594120999792 8441842 -37499719432667250980422811463203196000 8441843 -231542414876231842543333382393727810120 8441844 -34101710492066709995022164982979504128 8441845 144072221460434302277880410236421939100 8441846 183665408581672385989034157647554560 8441847 -48325501429502187067207158630514440960 8441848 -162420130932032196708382089999203696640 8441849 5538353876993240158078707992199292608 8441850 51407286184549116340606892682724492800 8441851 52149689286085609837145109147723395328 8441852 -34375532739002069038683514783040916480 8441853 -33738448549349311632561344452196124096 8441854 21715195740311968178669302700050661376 8441855 -48689476907051517314001380230486617240 8441856 -96694151160309761426384744736243056640 8441857 -40598539220451240545257513871957200894 8441858 10920282244557377713479027865127411712 8441859 61591008748876619384375944004255144688 8441860 48569777043072202663689259561727139840 8441861 160523920656482440806398875836804100800 8441862 -4192426019285291083226237004846919680 8441863 -172057523283160072944844122163280662888 8441864 -145948370375723044435232703442196720640 8441865 -52893458410248529325533557692045971740 8441866 5880008840283055419964036845878605824 8441867 -123029482881055290418515104800471928124 8441868 -77662014648347128421777947735363637760 8441869 -49032379316684642112573638621031702730 8441870 35112611005375272760130895525912050880 8441871 31584406853583520126522575062953795200 8441872 -1999089315398118482277785455973695488 8441873 155036815182852627796824929331818139504 8441874 11796735439405881275698840344168775680 8441875 7850921609338207053756375263059300000 8441876 -81721390059780640750573521199648832640 8441877 66130443195904726195196543566774813632 8441878 -101791013093389654842231497732577953760 8441879 19117942987392090213878390835853625184 8441880 70363546887785557879018607756702515200 8441881 8275894770725794445118377018547069504 8441882 -107463075731546131314732450800679464208 8441883 21976068504598083426379574751845869008 8441884 1571539542376365330198220856559416832 8441885 74267355742800975340325085124831449600 8441886 11464789432864851313392975646499011584 8441887 134618331984698470399104418336876697080 8441888 -35232216197269530503963704720197943296 8441889 76940575668737670303671614330208256 8441890 -27164188196170376138422287409505548800 8441891 -85239200679323243754843488771494637928 8441892 5366691916569619073889828282222780672 8441893 -144523393856088506521551675714309849000 8441894 -117268431655077360514660205214100024128 8441895 12145068814804645316510599227475315200 8441896 -133579299516891777401527673673847603200 8441897 -84509755288693234658515725255698852160 8441898 30221690621575821588247649848783812864 8441899 -46075086457657181256944527002755177480 8441900 14540901295956671884820874801295104000 8441901 1805041771382393118700455201100130412 8441902 57820506048765209547489500223568118784 8441903 -33727919431406082596052210824540984760 8441904 17496779893354189971001030545626333184 8441905 -154207587101823218151399091979334983040 8441906 127170567270789981976291148343049371264 8441907 -101534749611095392431416858829387074760 8441908 -93710777784755374166696019706798175872 8441909 -34579403206147754290454051177302618560 8441910 18276893022969309638073372202061948160 8441911 177867977838698725089144865528783524912 8441912 -3475697588507595097938248173235712000 8441913 -53049630546738850723864598063086466976 8441914 5270033448319031664751110365958278880 8441915 -34497478598233975529263506139630831200 8441916 20638475673863192918193618098688471552 8441917 79765059217642229458962968858189688960 8441918 90294511796895878774738755150652118720 8441919 -73856249705390924407407576213279346056 8441920 2340393343980859971525735437681295360 8441921 6043868762339650569281426487375999744 8441922 16050920359687207922110163877269210880 8441923 100419515893007842613848671406125750944 8441924 -39341473891976443708131855263042924544 8441925 -50319402901874599314310292905664472000 8441926 -108102105869419705135659231017236349088 8441927 -5877501958766939713680760490197113240 8441928 227132692311157788149791332028416000 8441929 -819949286704793782407805550359483740 8441930 11503303838999688434282043008251806720 8441931 64569369872965047427292018900682088152 8441932 -557586113511100829741257823603936768 8441933 -61743724729990232235650561707237260576 8441934 -15359593214968770022861861803201131520 8441935 -145376444879729019087683841281268816120 8441936 -64405111519592297101562123922056429568 8441937 -2782480443311904902069388277850640000 8441938 117115242805055765075124549341607423120 8441939 11245743561420000997635696607342746768 8441940 -11726012208242420564065139976626995200 8441941 -18875243630332737562139088801190936200 8441942 19416201600112592144619370650939907872 8441943 50984050510351755537289140975886065024 8441944 -31980574741724854908652204623208120320 8441945 71367479287692178469303164999198713480 8441946 -27562488897435815904479967423908973600 8441947 -8903724758315132660522709751826989120 8441948 3428752786133293656756046034645621760 8441949 58898287084909738536204764744667982464 8441950 19101178839121609826207077514291880000 8441951 12596893312719403029867668243099510784 8441952 -74703282646637743302285412657734352896 8441953 60288931454106869227193560055972785684 8441954 -79245908931283328102074926632906299824 8441955 75427568720821677701680934391347695200 8441956 34636644231733750568017008996812252160 8441957 71646146898807476188788028842194446464 8441958 -3100082512751036522761196284467793920 8441959 -299419216824873614778166607720896424184 8441960 97061834519440829759797832237771520000 8441961 -27336412332080075909477243154547771200 8441962 -70181088150668115537039477624895866528 8441963 118099173686440039321216888842231626064 8441964 -32379258986423650446356708513176608000 8441965 -30083394914704759764966077861188015860 8441966 3756070454654394061138320248162856960 8441967 -33674307151230691551016414345655260920 8441968 -41775467720568070171064655025077649408 8441969 230689212965179259664221692265931836370 8441970 855090787059883703456048763799372800 8441971 121769452510003544705653065428538619344 8441972 1422464534339797110854540116336373760 8441973 114370680875946890303229859331279795484 8441974 -12312373987446026489911132613256615264 8441975 -1756123554547627506151437385371017400 8441976 56542797556627745976876805270417920000 8441977 112713689362844209479117003577076791552 8441978 -9168249421745225753833187432918073600 8441979 2952223668711237022498562357511919872 8441980 -80443011948391494800778092937932736000 8441981 169452897062693012272304734441824243564 8441982 -961717969546495636388351105256309504 8441983 467743854626378966995366547094545547648 8441984 -32758121512410219930359425935983247360 8441985 -272153293243074407817501967300190400 8441986 -5299679392368003291991288371647040000 8441987 261524064282274704563380002579165533760 8441988 20272345250469687037472371268095872000 8441989 156358949834717974211346260000065728 8441990 -11130752533035927089013649052830704000 8441991 -21504683683773235486986769397347596000 8441992 23118244102638649113120938595641886720 8441993 42499497280034072170205928244100016000 8441994 15471331174998850155029352525808157184 8441995 -33432502531211341363290229909372514880 8441996 22495859383227906493306551238289745408 8441997 15650909749039765656120007411551208320 8441998 -23895348305376202171707877032059663040 8441999 188169021714863630059879367327808732480 8442000 10439913073446959433987084703432704000 8442001 -18274359705016188848967601002770085900 8442002 -160119155241765253264391100492461160288 8442003 -1483061152736364372848773040053031496 8442004 15891393301797861021401177113034403840 8442005 29893090240218247342286332335434565120 8442006 -1475239792550738685264066485110147200 8442007 -37361503847947536363431399074892932768 8442008 -171432082933658343798965672736424151040 8442009 -87574278547571230762072547184870312960 8442010 81714724930765661602723408027285544160 8442011 194196747010379818912203054951677892612 8442012 -743064499368556378256358960610590720 8442013 -58262392276320848735072984560638377472 8442014 -53130730543019799652151487626311148544 8442015 -37716027084185298521571323238146256000 8442016 -3680280683871605431620474949195530240 8442017 -301380095412668197922091811962944808768 8442018 -214855540450718442398202285506926080 8442019 281580567814207192938954818636968224160 8442020 58287876660110535352582812174549684480 8442021 998337128946009964174334756956318848 8442022 -11204851583921268150511135923607430688 8442023 2300370051321847482594735483937073040 8442024 48852921079516815157299383030603857920 8442025 -109061927295380334724854304628613076450 8442026 -13048879718975242233680258136421032960 8442027 -130870342813069261817792656612600241520 8442028 -47256588759430915552787588238338161664 8442029 -124007492121539048539197089649397403370 8442030 22395654057623206320180212372261925120 8442031 -28640000192250981849714004109754703936 8442032 -14808363109351765770994702238753931264 8442033 103409213044438917953129823677695647648 8442034 8721941277653032165068142669493672352 8442035 31339603924571894322435038314586588160 8442036 23152982769409481277679234477055324160 8442037 196800721172424121804563940116516439200 8442038 -63422307620368738304590996496732399040 8442039 -103915343147985526636597700669465885976 8442040 22266183319762896430302727778017996800 8442041 131290649995747195037535336345472253892 8442042 -11791752522235078798438285093890048000 8442043 -161706151180757903339978041227308215708 8442044 22727866929695854764329374042197123072 8442045 -19112365968313957044775664411313189000 8442046 99863316824398534544632234668136776960 8442047 37250253715140419095365033896990219952 8442048 -17976206361959021576303424566124871680 8442049 -88232895796352067707530101352994432 8442050 16852513044100561547696645638712700000 8442051 81256705731179248082817179632572880632 8442052 89174922013487256105441135560913868032 8442053 7023126906198375543280078161183517884 8442054 -11538272294235480903350034312615745152 8442055 93313180873980298957591754915790387960 8442056 85359532918029445860857818939744911360 8442057 -85235377846596245871140780146096727472 8442058 -43415855488938013115458194894510095616 8442059 142042199997234977170390806525168154260 8442060 -58754936356518998643799248603176878080 8442061 -623470050306358236898768034324199520 8442062 53479684535450846304689985080616292032 8442063 -15880422468164178223032671198743188840 8442064 1401127468723985549150313841175396352 8442065 -8409236872940285285582451437379702540 8442066 -8839216872682611937555322302632533376 8442067 92223567244886069269954405001867922232 8442068 -39169550456457004973370617793885176064 8442069 -31885623735032907226901829355700470272 8442070 101776115563319595468003680302133760 8442071 -145938887249850145295238128807833552896 8442072 95775371080878991623433030998509598720 8442073 1901971538216967994122063878819252244 8442074 51273965139562044037250424548664940800 8442075 -5456031239566297654604897725689292800 8442076 19871560034872285769333238447419701760 8442077 20626119397019515754250679156745351232 8442078 -33218059207999411935187391640630337920 8442079 -78303462110745900228270573375160052320 8442080 70364311674235349689500485489432985600 8442081 19773000559345154841967114362748377600 8442082 3526122921791641137644850462981600000 8442083 -23525544224320328274216827021077706592 8442084 -22736975280523132495853774217988067328 8442085 -6833704243950928193335346488760168400 8442086 113164547490077992694623628353616707584 8442087 27880844811741851648716239099143145552 8442088 -81373728500867563698991624538722698240 8442089 -211849420437086949466091231270419159110 8442090 -29022941742540267776555739038461862400 8442091 17916355352207997485624581149911773072 8442092 109275063007069416908546486939020943616 8442093 -115998275436867603316787232159408172032 8442094 -24260836339128277194514063779754643904 8442095 -41883005983174826904649943646398827200 8442096 -1508607042609163833204513265587585024 8442097 -36596030028234064405241437426219425454 8442098 64777237683403371090142578172770816000 8442099 -150982081250305666066974039061384756200 8442100 -15374032233978817850714079740469577600 8442101 -38474266027254338916480883527497343168 8442102 -50570233808251148977585400457094767168 8442103 95511814648089048332634345778033370280 8442104 -1081690722636648284161534361541672960 8442105 -1826230320247535177817815659527528960 8442106 -7208583983535742353157622527718562816 8442107 -243022026546840263663088447090516967644 8442108 45869799401206291614057484996337808384 8442109 1936907968969544893216510308072176888 8442110 -10804301837258385524291794737035614080 8442111 12704656000339949627267876056291130880 8442112 109757724327308340695086368057999753216 8442113 -111380370295493954980769609945557486656 8442114 6998823556314681005169590162969043840 8442115 49481767688206020145722695422571536800 8442116 104099397918779375587982030707894592640 8442117 -100914031315765805084806543445637999360 8442118 24956761864912386444537722373336431040 8442119 30206872244380904643844624733158126896 8442120 -59963070894360338452698825305982566400 8442121 20127743632358988827042479680269335322 8442122 15044353423589602497146569315864601952 8442123 -2228575303840715711556862867061144616 8442124 -3363408026165785963210952958680168704 8442125 -110746674807465297016163155349834193000 8442126 10449214241546363663100093356621933568 8442127 16476924900876081235415230735145163600 8442128 45467332867164102562291788374984957952 8442129 41043196978588531443171651424864110720 8442130 -9644395619893330962213116559226790400 8442131 226050879300424032039359457780479557932 8442132 34245451680137813632297135010538516480 8442133 11415314082836467852000309794257795520 8442134 -29933801477387845791227847469018712352 8442135 -2829333881219239485203733142714200960 8442136 -10572380781525300452861981498331064320 8442137 -3549332506589444464081182034778173440 8442138 -57586922816060530189895512802680429056 8442139 6332226418995264007367310005356864224 8442140 71568183471062846394190559483773255680 8442141 -60404820224683100836380564919395808800 8442142 -46672634557043927403620796909967290048 8442143 251394965938966576053223900314925044984 8442144 -6022117901067057010530137877839806464 8442145 -24259131145769362033304195574406729920 8442146 -18430288632268750139388520059896574816 8442147 -383991170955940832972577900039993600 8442148 4932189684114949010564811605241630720 8442149 389429756232681417942512540375909111232 8442150 -15014351911447442995572782758928486400 8442151 67947918112207872551117625936315900152 8442152 87908244386351180967666072624317721600 8442153 -103318599283411642188993033951110088438 8442154 -8627549570926050269246637777299728128 8442155 16319590981071022188441250046843871120 8442156 68670475375456243386557383178021437440 8442157 -47559470259709078299309582409743199594 8442158 4318838603605372225950806516649502848 8442159 19677577106820765134122247202639258240 8442160 -10618512902265349036558092581538693120 8442161 38205486607592453141615743286061837480 8442162 59320927046166251118135985777356216720 8442163 208193778704454840009501837262413506280 8442164 43172378814486910194923917091223908352 8442165 -76593031083538286949837687581842680000 8442166 82480024223259493967625314477997172800 8442167 123385768576985186194252375291319394216 8442168 4664898507867415639288445307888599040 8442169 55044705331777262556547822186782497620 8442170 -43535460630134105594249232985155360 8442171 60142054950557517790567022615400648240 8442172 124957409824183071105797258324820786176 8442173 36602188287452136530713411153613957184 8442174 -8451543817531441783143720452331061632 8442175 -21376699548306713837236737060814480000 8442176 17898847160163173548639829474586132480 8442177 11763844465530558247589511430421760000 8442178 -4010437295879729544945433254098332800 8442179 74698897618131319467220416165550326000 8442180 -44936611476350637128848780535594576640 8442181 27445303793448741865528783119274611264 8442182 18088775504974482774413380558577542272 8442183 143251900641721505535398600227586182224 8442184 -56952769318135981667172020652702105600 8442185 -10788294378752102852828693000659800000 8442186 -22078159280748295327841256059009455872 8442187 -57884985952313403275111576412479822976 8442188 96571987665723494976700509138798981888 8442189 33870348944765668391173587899144247168 8442190 -360212297501791729438561973742163200 8442191 41262707005869957033393195298331169000 8442192 2600279634311400813567839144855470080 8442193 33106994874917315247400814785655291616 8442194 -94141234038124248953841061365783960960 8442195 -68406658116624692578732887146182096080 8442196 19265770880492484118621417714633973760 8442197 -42380635285848189476258702610262653120 8442198 -44750437122439061673732627033306562560 8442199 -57450041814491974185399082807157042240 8442200 -23742220579716360036426061161480192000 8442201 -29231192640236837910692835593002677696 8442202 10866867582330215945081111806098273504 8442203 36352702952424006198968461201116775680 8442204 -72694500193432441649340502536451304448 8442205 -161066124657116506208109492847232117640 8442206 -97937788128949546961639449535263147776 8442207 -18324163238515452884397072888651145896 8442208 41383858936858441416871875070602117120 8442209 57864331531239049065516001469247683604 8442210 35714058699265347891960024708171432960 8442211 106518240323065929963043695939325338672 8442212 77424026183059330621626316299114915456 8442213 -34184426175006838980763231649239640640 8442214 21297727136297920193019910504898792064 8442215 -33266475375373285906449245419161437640 8442216 -18834665086422399666526488788171212800 8442217 42303961303362544629335456783083434624 8442218 -78766352149356071845807816999357519440 8442219 -3021099669995865333453386390926713600 8442220 69754862905587832380890511184839290880 8442221 -65795284528153614376479014060370961578 8442222 9479698022898312556370369144151915072 8442223 -31634750937622447725440197908277492528 8442224 -9987201180023960308725413171276611584 8442225 -3324737187173240309503379047116546000 8442226 58375438831269150330983517368545190832 8442227 7637916222013930008488669727102753600 8442228 -25618041079771047372049574934794465280 8442229 -127418848919427644163468680783182121170 8442230 120643651848837820471573596326922240 8442231 615845586834954899139894105105725184 8442232 -39619187929143157847921289653191372800 8442233 245446975642267613101413118710086544 8442234 123215576343613953308898152333013660672 8442235 -45039333299217888477059739682081435440 8442236 193602795510645069638119834059324816384 8442237 60319780849872768651465800675766303360 8442238 20043108403796104512537636651104186112 8442239 -58581231074109226332425573242975507176 8442240 42024771183940629668095321584540057600 8442241 -78359711396347721960730307143123139116 8442242 5689329536654704338771861304000169472 8442243 -43382380804441880714588382236274494268 8442244 73538532860120230191484167030785126400 8442245 -9989790446635942457778792008638005120 8442246 31189712084154726845739196104575342784 8442247 168837174425010727599034568595882389424 8442248 -188082731926715134176489755172121344000 8442249 -39117554696098876054650978238052388336 8442250 42662002978780204111637472660290040000 8442251 125458898794698352579185784977363542400 8442252 5678919519459305763656389609038643200 8442253 32875718188812602445435923898495090840 8442254 -55089331786789769778185192990379720768 8442255 -11737252456582066663064866108481364480 8442256 -5969323113475595447699354152769945600 8442257 22205524308251862950594928941257966692 8442258 24561098154900243672734288371895993088 8442259 18149968400647277880242474781985139200 8442260 1673317899163654565093274709613786880 8442261 -27519976016117939494849705780877976960 8442262 9967529831718073757678054507810227392 8442263 -126203135390954114461158172008256978488 8442264 34539390075736609910768747482208133120 8442265 26829109041152995431084131003371691520 8442266 -183047674638121603890279983758465536 8442267 -63196071586003038085410024840222063720 8442268 22473380637630812611428174691889098240 8442269 -56643153175265710477508756500529675520 8442270 -8363978161069740040463641798004092800 8442271 -30014923805808245463034915924669354528 8442272 -142271651527443079711665892785391730688 8442273 -9565027932848517773651192692175061120 8442274 -10451336560378720863393832611136339680 8442275 -15517684668232279986142054426053353700 8442276 1400776241695263528660471779957274624 8442277 109966428304804733554463539013517180060 8442278 30930275415886224429166782673460592768 8442279 -76058103631369569621383841981115276080 8442280 12888601017205689928366752858601881600 8442281 105961747313856149439826498794953584512 8442282 -64120827830220311189585635040887127808 8442283 -325145929098330822271478078028932077176 8442284 87356085703909661365361963448148127232 8442285 -20649185262873867284779055879297528640 8442286 -55101916963923478584983651345197417920 8442287 68093278647674348458634068735809566304 8442288 -17821251718302507901431542588370124800 8442289 40822243644521038285394867448732212640 8442290 35082297459675717483054169168759990080 8442291 19270475128606989470200174013759280 8442292 93599039471514431732772291139862626304 8442293 -199404199087336160082777390771730257156 8442294 8698930944525247388503518858382774272 8442295 -66405185645971020490983614128392423600 8442296 19481723967718985908154368240923955200 8442297 -119461001730642821739084282563141032326 8442298 -58612606575643629995439909766649688864 8442299 -116128847675423573549161318113950636700 8442300 -20719389940913982516004205388031795200 8442301 -88794078727358879279199433048215417248 8442302 65450324379554358047159703067627530624 8442303 -22941485091724046641332871975649017200 8442304 -1362338021661235734829029566049157120 8442305 1954745242092234898219505638696954920 8442306 70288592483004371054474087023989696000 8442307 68949221235252986238905041604015646312 8442308 43484186060486674347059474001127418880 8442309 -138373914791673748484916378662379115296 8442310 -4752792076295903045395196977590240000 8442311 -24602544170808593069242782163245581880 8442312 101292977370839977209115578912654827520 8442313 -124339534464836231726528326969241448192 8442314 -142281808105242025221873267439655233440 8442315 -2061074288411732447678711694023405280 8442316 19730035490928648201016171497269431040 8442317 20097651534231694797583306715474104248 8442318 3897058934622342307189173350946237504 8442319 286208022986008990041193122901935600 8442320 14818678188966336436860851135094374400 8442321 -71236116880832793081225234458349632736 8442322 -19151395105647386214638454690429447168 8442323 -68672321317275624119868529342952035776 8442324 31936676743001126240655117105140029440 8442325 8664052265541864852723832891463104000 8442326 66657919298417472457084068983311945344 8442327 46053994137619056281040638300582436480 8442328 -110447037652435959990255519441975459840 8442329 -10194530394825842737781938934647546368 8442330 -10647193119963309594279321785397319680 8442331 -18272329152240021861466144061405801000 8442332 361825824882764024624212666866181632 8442333 99689691664588441709845718324579937600 8442334 44392683209331234478126144958585192448 8442335 -195664682485137133151901042185736576000 8442336 48187923078449830299231673364282081280 8442337 91448085480782078442748154199490893986 8442338 117457307735125107753250230304131850320 8442339 77345802769970547053796477990865614768 8442340 -44664613581625271125901873608667328000 8442341 7208805150589155007201431076932155484 8442342 2692090659142910691404107640711371008 8442343 -229898109576347648699537912548502592 8442344 -199160469679788435845861220089224857600 8442345 45559902610825301242221615189159243840 8442346 -2035260756391032341298014592173204736 8442347 93635250079233372150489233643267722160 8442348 2149395109934687395421550798765026304 8442349 40321792144155813188124332358208347350 8442350 3394499576355493171446363446127964800 8442351 28668541068915222416790868516829826144 8442352 24224145590021089314081269150923161600 8442353 41414252808380742593475065084191607460 8442354 -2278279512342620208557978076191139840 8442355 157824291539817057446540894930590715760 8442356 -120651806531786587700774377701611520 8442357 5795914773410344736159802851499784704 8442358 -131500827424561253794816505429686266720 8442359 -203048013819303899271857570145270076440 8442360 -22689789121835797618178493366269952000 8442361 50665898126855552304422907860044364932 8442362 947091187288901203312118622485621760 8442363 -1205793373824626225557767508147231296 8442364 -12130872044784286442619546972868792320 8442365 -141774902935644045680184297031921322400 8442366 40041186802953955616458684886723452224 8442367 -55744347810185003355276965504318339584 8442368 41582125239951884308821876091650048000 8442369 -8577447112942958556501672423229859520 8442370 -49366912392726349535173778409106899840 8442371 -32412036218911866718125439974843344688 8442372 -92612531096796385164049934285699601408 8442373 28494110907064442167189848964740454622 8442374 -3698399180118079157644065199884787968 8442375 -255479509158066981504126291265735680000 8442376 -26140962570276478903598260674367488000 8442377 7853428475487510353550505718662344840 8442378 -16854675363496822382903724781575234816 8442379 -57804257914357774543120692258052466520 8442380 67046811711219361058442264418801858560 8442381 -28669728271759657365040111600148202048 8442382 21016762211727326900630633056971780672 8442383 12193582508659810558584931165284667944 8442384 -8574740218863948346367467782649282560 8442385 23746546515952896680096691111317033280 8442386 32911109922771531715048325299841365392 8442387 6755135606508973883280043619238791832 8442388 -11965279113384416450214547452265453824 8442389 -163972395490517339017508520681006573810 8442390 -46369660603110139788828328341242818560 8442391 -98204717524780694130230456512664236416 8442392 6052028301753381123045394559058984960 8442393 -129721755297455328485048581634591721600 8442394 2464480636746273532143642166992800496 8442395 119287529183625104019320167479651767520 8442396 68663478532516446982160643328175127552 8442397 30032185173161723370233736088814478432 8442398 -22515964768015603308439066199142262464 8442399 -52036794698235033183801796052078499072 8442400 -33161594870538224121076251633952358400 8442401 33285838344519943054239431914117729344 8442402 52970290707123960041997897992747460864 8442403 129248070883810494339020207932437292800 8442404 12122668688018403355845086286788080896 8442405 1562783898649187061145681414633254240 8442406 -33351347927588829601824181018024493184 8442407 107976521762719592959984017760655153112 8442408 15624662194669156256949322890767155200 8442409 -436081606253232828556049050234200320 8442410 -37753664277517494886370239287572321280 8442411 -670223727832665571340185218975291216 8442412 -170291255513580259300527068954152192 8442413 32204510792991150813690186373111630560 8442414 158720249566942519071126869073934848000 8442415 87389376948520013657296850044514871600 8442416 7519551069053224789108870337370783744 8442417 61662566979378474791361500652274784880 8442418 41347506975003520254240849367833638160 8442419 -83695907794852732985720375146709304180 8442420 -15581566068312859601106383282107146240 8442421 17174040534636139302375557871447540984 8442422 31594961430813255807485641235915059200 8442423 20360880729494585137330322613002956080 8442424 -10740218399725639427728213943623127040 8442425 111904109158655202721364108386057863150 8442426 43962267942151440017491184671860092928 8442427 -21445760906285927066027299666517324528 8442428 16083268803092939492813328865787166720 8442429 100170362526747875738280995187937238784 8442430 36213004123249518836062248214380087360 8442431 25700310420237280283857817653096293000 8442432 -27788547847044353487666220834154348544 8442433 -97627999432822336902305307730933710396 8442434 16152364917207851686075056337217639424 8442435 22921241038771150913869846168602968160 8442436 -22756687511156773227269541013540700160 8442437 -26271320263988398466406007884072802914 8442438 30826672145235468888092155588576534272 8442439 -193416377478575292971579802752282862760 8442440 34131101834785839316923074551926220800 8442441 -54451422704614297848584242040780083200 8442442 -78631738678160198529870146405051906208 8442443 109387980753707313387378328542382044840 8442444 -52253218235835290792495300804234371584 8442445 133510644103092562063256564911170780000 8442446 -107862155184534584069819903583643883328 8442447 19147357601244541127756523695990040576 8442448 -22673480705797123934905358915731456 8442449 -7917459311901048752698235158624620480 8442450 -2439318504057391871248133615875466400 8442451 130301538650751593303580494413402250400 8442452 20748968272533899077812958431094210560 8442453 52741503560844895403559412982231174304 8442454 -2412022148303923438278358321523353824 8442455 7192073078309596706763845678241845040 8442456 -16196485785540436052379555283975864320 8442457 187718201547637053114821701321544269706 8442458 106196722510356085175383546481408836080 8442459 60669739059548755884676683194392851564 8442460 -6154307225958423076392135619102464000 8442461 126908497986987165675548634627805586124 8442462 21652202882701898917689216515780127744 8442463 -7297305988114561990282253164070116256 8442464 35556578942167516399645086360239210496 8442465 -64522604831082232631410855342094474880 8442466 18684152401539763191586618935944962560 8442467 -95433592669294234216916432940144513840 8442468 4269712947033886803112758555779260416 8442469 161235917498367922958348581295876800512 8442470 52972816146739570440903313886064439680 8442471 -1595374348765286166293492912995709616 8442472 -53560430902156852643986988801077248000 8442473 -16253061768804126211313877447915915036 8442474 -11975362826836794315987670043679083520 8442475 7508546420998736163538466694820140400 8442476 4824382301310357023113477835829872640 8442477 105477188480748072628438143461631053814 8442478 -23323930453472251882847296309097287680 8442479 -58630113252636818591617128392939886360 8442480 18264228808398034445388111026641305600 8442481 -200975682838984614367568849087030748718 8442482 39658767187222794143826006595424552352 8442483 22889851604229190205525357356917099264 8442484 -22122095573904477971993611689760057984 8442485 78426252486126067894526605673289729180 8442486 7362373160707693493391932548070897280 8442487 -31920275567733906742032353803779619080 8442488 36222543636187758460230121207687618560 8442489 84831227812387595933331131105032867200 8442490 -12032263545179968232661714326773125120 8442491 -370415727373771568372686137989312088 8442492 -28121706017722568450500688243696974848 8442493 -313297858878349896746490392394251837120 8442494 -79873291524248325376800006739407112704 8442495 29291887496520020434206515187285504000 8442496 -87866173138761660468793347684213719040 8442497 -19996875460853123024450228147223778368 8442498 141342955253833160908941958652199321600 8442499 -11548168848676973581658318964488195936 8442500 5890730569984727748845824419519360000 8442501 6142111851314226672092528641895166432 8442502 25214737932947575762258987361613082752 8442503 -26617570994398460069757360129168458760 8442504 52190275462873701345893285367200732160 8442505 22965615107411672962982306490447965760 8442506 42600172613770190379583784619775064160 8442507 -61918094468147381853108168817677816360 8442508 -152993267760531883630022210701695676672 8442509 -44064354309671619982941704565535841280 8442510 -23123058309902388864913130060217031680 8442511 -38001235780539557521647373821988691712 8442512 1135181666251203810946776023052091392 8442513 -138306650687349699285341939451692617758 8442514 9554993750197107963394128352351274112 8442515 11729290469459808261957274551936539520 8442516 -40347747006220115961283118130321530880 8442517 55080661730123310201514469095945980640 8442518 27142654647783094117282029853981827072 8442519 29547930325171423238772962326713322344 8442520 -21288149105075740915288582595200819200 8442521 -185518591745575195676959617997440676278 8442522 -114875350983456717049969795981119728640 8442523 -137234575958223423014924234021194896 8442524 -160389732023880684670217268391243336704 8442525 6050370200901420319174524155803977600 8442526 -115948657205991799311235085921767068288 8442527 -166115015116931571732881598511807897248 8442528 -33846649421979458539284869528064884736 8442529 -89788081109894813965231158171684398316 8442530 12083537179704196987499067189213008160 8442531 95331363011057120876094229598989574820 8442532 27135873548155668748155564567217172480 8442533 -133465569838905328610514639590371682112 8442534 -43510845474029433626899878015785754432 8442535 28150654853366282207200234929804406800 8442536 -251634471374799913904464433707272192000 8442537 120157506849639223777202857075842268560 8442538 41078790081709904688265564575401741760 8442539 43652975412399087265855035975169949952 8442540 -7369293421687592438202329449238937600 8442541 -23894264854140952705234923963905507520 8442542 127835645905729926133784470705123620672 8442543 -39623473555322611358362958548954095600 8442544 -24593104265930790163794166641000284160 8442545 -41617711134567200773600369845129530700 8442546 -15951944318476308691182736310526689280 8442547 52977241856844521925090874354949909400 8442548 -114787990428019273196338415503956196992 8442549 55866908330264192433261304144009566204 8442550 742388016437842171986929031876352800 8442551 -27396428761967844349444749767481701688 8442552 5379191019859415494182967803532677120 8442553 -13914428674311098183350888343623678422 8442554 70735042106012399811465017334076526592 8442555 47114162684454227741139167084546668800 8442556 -26313691414576544230230701794344913920 8442557 62163944831179793621902351456356926592 8442558 -33375828889826376887663386662935232576 8442559 13171493681771030430693748333505629760 8442560 5794940612021428289940446661889228800 8442561 42940144018728576721069297441194970944 8442562 23700286626748498086457933188281038032 8442563 197728376366581635438960635970971979264 8442564 -10053050515456001148069782701581176832 8442565 -177312329039360583154489859932325711400 8442566 32373933087083760111793435846543266624 8442567 11444124520241630626447623016577265120 8442568 -10152725860459314253337905653674941440 8442569 81656504197122454895660304736519112244 8442570 41767790286358024149011129817335251200 8442571 -60777294306857318223590714744578878656 8442572 46722395473692240328548874473836144640 8442573 19409281351786061079811305761952124704 8442574 44882112743495737779999091992787077120 8442575 10864138200801219108546137635968930000 8442576 -29158468551866748242867344108411944960 8442577 1041298283689105876581769673158126656 8442578 1682810008880361022257176060412229920 8442579 -58480733465017382866821472853757665280 8442580 81076893362819912439935198402649235200 8442581 -5725540116972212455402830613427160000 8442582 15913696043636511214115683935232081920 8442583 108966534606858334944284828178098947624 8442584 24734213224107060164733564348483072000 8442585 10709025107891851378732214934680509440 8442586 -18262347835831913140002061967796636960 8442587 141287775025839313956117514187685489840 8442588 31595548253632926011877999125940682752 8442589 -85344876768177159324832564938136475444 8442590 1664133348999941412166025502515216640 8442591 -115629793370162596630441656736124140656 8442592 175075745491166666422259932380868902912 8442593 50382718469759954467249423369587670320 8442594 56099063976219444960568691950650680448 8442595 2457078656035778920094526284642625600 8442596 5921021549376760213749206730052231680 8442597 -15804581322906255872225184020960567040 8442598 -113425094164964406603111009853581031200 8442599 170920958704606990999555171124766650520 8442600 11549548802685057687832469582112768000 8442601 -143858260485835273267010297933517450368 8442602 16237805434819718370961287256122777600 8442603 -103287005057508990818636797745516121600 8442604 -75961656349453428292091669552452083200 8442605 140774666481367355588803173573315516000 8442606 61249780958304828904326980561238295104 8442607 157723385769361553840607690635162731856 8442608 -9539361547950629468521346906951516160 8442609 -19362916635892442787631778349627493440 8442610 -30401273440311096758559866021008834560 8442611 -22500937943448756190701869351265494376 8442612 -14335961970371774416509086530416322560 8442613 -1536527292000712366778323001933420160 8442614 66928270894921699479857074025452138656 8442615 -7506754287164644196749201590675887280 8442616 -21566736941178946119975240060714762240 8442617 36858436146408983435426990983833959892 8442618 -26709913999937911065536062747240035840 8442619 -269036268207598313855697400043420902256 8442620 1365267818610345328588009500808289280 8442621 -12623563789510497826457264363785629216 8442622 81930781631553618842562917231643866112 8442623 10230644406947464557913124381156016336 8442624 -58487726397553802530755490421969780736 8442625 -94613394562522276808783025298166940000 8442626 49381023893224783822350695974041154512 8442627 -66488360002066430655453022684659205392 8442628 -107883018578093573683156396011802229632 8442629 23321728413515387372909341984274996280 8442630 -534515592579325697978220381365548800 8442631 227750311748464446576090660455331157000 8442632 28565394747654226030211580452095426560 8442633 -13058101674319744015402942434825695232 8442634 -29071098329267578274394434056698372000 8442635 65891631873521356896170961775922439600 8442636 -9290203994101935817818720750803890176 8442637 27125240532576344051900699223279245952 8442638 -22661241320473092345372023412085334400 8442639 -27437362167345508853034863137405015896 8442640 5157379852882674271721795521582940160 8442641 -149446252213245853750600991130044378958 8442642 20768361507800594982940419601655353344 8442643 -129974430178639115661359829567478537656 8442644 -37131021742575143357668966295388438528 8442645 35920371726125078956415548043002914240 8442646 44947941135422208679541749136498314272 8442647 -175966596980192552950833972901596734904 8442648 62865191146846706272164628822743705600 8442649 -214271360200771744373460053038863411260 8442650 -52239688350905710398939934224548832000 8442651 -40174657883742355503068996944431275520 8442652 242038536298989617201408949361544059392 8442653 -183817326038645438267945580917656339098 8442654 51628458795177611464291909641836160 8442655 -49464170614565540023877126789183533440 8442656 39553818951161308132349100029235953664 8442657 317650378859056986666838337824632080640 8442658 6947416669193836944965135877184344576 8442659 -48148529087550257700051546827966116800 8442660 17519557536404458827064263762607042560 8442661 34018587846617386319719463155226038812 8442662 -31762392148749882131712294624355300800 8442663 -2276222364555060028318339743836516736 8442664 -20331501123460798719707541526521446400 8442665 52125956968779916104144848447772892800 8442666 -56114750863572246364889216362418253648 8442667 -39330445106525669645080112333843294284 8442668 54884962850299132919558375014264028160 8442669 8147572297723894086516972830869022400 8442670 -10411634206877174000548793884446445440 8442671 120474451118440716542585803254647545872 8442672 -3388293251023588051386453666240135168 8442673 182668714368778208371951804684303675922 8442674 -13020015406368335467645948711753895664 8442675 -27208618518429059050380168934845948000 8442676 -45931087004035934782399782605807038464 8442677 -16642626362680095108266051509294208160 8442678 68061183371364731886798227440285362624 8442679 7963442575874288527633886293087518720 8442680 -94946366294027038958984057152641945600 8442681 36852475058018801550679302003842006400 8442682 -34417986489180553371942219112227824928 8442683 118357785889636829342805773923097159760 8442684 -121356862300503831721214449248090209280 8442685 -45313660944624739506829383437243504640 8442686 -334014508856983270826932924102857984 8442687 -100169626736439705621176244964349360640 8442688 -29007270395213283693460609578471260160 8442689 182824242991497513693068727004486679490 8442690 33750580639620522454932966938916203520 8442691 -101512578711743536744873592072856480816 8442692 -101603206819014920829598200754595213184 8442693 22833307341166221777672091047597223104 8442694 36027863861592306541873300985022323328 8442695 -35158187332531982845876228908538972800 8442696 -111198636445214762248754729170595635200 8442697 -74126641367378469716414527280966456348 8442698 -30857369294939158174665385739836500480 8442699 -19057697433722189401632260078247562536 8442700 -76908411220466465042587889710413676800 8442701 -24872380797216325386944201300773176468 8442702 -33229272793148017372577999345921154432 8442703 121599473013476500158396379989534178800 8442704 -44007183142166420589216333326088929280 8442705 16823585420716989512596249177836073920 8442706 1203479800830113378847563423042740224 8442707 -654669468656147527623239676794579808 8442708 45354156017842750151046109357840066560 8442709 -370022085337492973250859556579844672 8442710 74968749248272148544022558768867983360 8442711 -6851855075287353497904307866584069448 8442712 2068677820013261743126052543394201600 8442713 -96554881928141944706732104459456114038 8442714 6256155403468007826750457017768529920 8442715 28468722521141389082906964182888775360 8442716 65436961856328176332958724742415331840 8442717 -28608670876747122127835338318663348800 8442718 24301462591195756833032634050678148480 8442719 165652846156232117223697785932738279544 8442720 -10275388419545618055421390880133611520 8442721 39143330668283906252316571661459608640 8442722 89890410279913787686298422555430328912 8442723 43071159430140157310320533845529864000 8442724 933724695485288860835565249313516800 8442725 7960829865470140720510246372917765600 8442726 5637750636504814790055867614492467200 8442727 180433989680807934301228931727854578512 8442728 7112248366465126286685222043565260800 8442729 6610438406863403303149237952168884224 8442730 -60463454990669759901810434567893401600 8442731 98851242540213010200032193103463373864 8442732 10160031981682764202857776073443907072 8442733 42678379493236478273912343027164403042 8442734 -2819517161748549495868992207079358976 8442735 -37290796665711713478705894640632138240 8442736 -953933711967237627085610957168017408 8442737 -154543293593725526555435812669164709008 8442738 -2596304403988836240550592895357415680 8442739 38366282833102632442773053336192011624 8442740 46918264237778452673889814584546128640 8442741 -37397913885891698299458167767930623360 8442742 2143856168316955342570888211855597568 8442743 80612658203222984428413620284493388744 8442744 35069119193894988464724620813389701120 8442745 24835998749345522913599445006027518400 8442746 -20026052046597056572530067739083235136 8442747 -75455777941736909653670567373627031476 8442748 2405610027963471236482734668431663104 8442749 1833577773032866247830813785847530336 8442750 73127108873739557089477806162310944000 8442751 -52206323010858133945900183531943778528 8442752 11835178776981013086205413462481305600 8442753 148246734957791844830795848972348730208 8442754 -151103580707889319550854320594117340128 8442755 209692583652975956959703255751735869760 8442756 -38560872679045841555294112074101506048 8442757 -68373555701858047922754604817799897728 8442758 -75015923581980042956741859088570799520 8442759 20625315348246755868364354728328338768 8442760 53082111854848017017819331969137049600 8442761 14445053536035059370106702880879004264 8442762 -33643111631371088784813338694833903616 8442763 -44178368196423262876252181688826645504 8442764 107053652293005959473176054135316992000 8442765 67200846717662858297050492864112424000 8442766 117312441355388626399091062530044322624 8442767 3483018299885663530506934703490720816 8442768 6495703658835868698996370190834663424 8442769 -194219331723745939521869104666569914830 8442770 -21659612906120047333685545581582336000 8442771 4007139223987415775154076999897474304 8442772 -7022257737590699626347466298485619200 8442773 -106431098637189721642600568483051164416 8442774 9734654055933449578068886054983542400 8442775 -21585635046311274022664058499144600 8442776 41679599560475919613232517402522286080 8442777 -37818787431801568767007878644378856768 8442778 -9730418102609667174593727554522739744 8442779 111004246181447800290054570997296517380 8442780 56025974850309106874469648924670033920 8442781 -154563303640050001929270226790314971418 8442782 40949364992857191590601657641542488000 8442783 -7793793284790434554965930260366919600 8442784 10584375184421702668292735896824840192 8442785 -72003845343680810056845402829186518960 8442786 18637338967902173399326685827676944128 8442787 210541198133125867813943807825821234800 8442788 44918423638601896288212588495738617856 8442789 -3311678770356277289414350144232368992 8442790 59359829969865230055402412143899030400 8442791 60714388237222043205971856402844698672 8442792 -1584832659321020843522013264408821760 8442793 -10140615523367177548186217071720893958 8442794 38342693429938789816804688496929891328 8442795 -17124757705802746311116300839619357760 8442796 1570746625586353206274903190564537600 8442797 -123018883041581783335605856763667849888 8442798 -28163086830299470433306429135098459584 8442799 69849034801529627119536582349261207640 8442800 12497036909198289291987002111045222400 8442801 -36097354704379787463130895865739518270 8442802 -6231593019072259892494899122801875200 8442803 -3739102114812274187875027177322376948 8442804 35784830945493879496250869918251988992 8442805 -9166095078677613925174997311826465280 8442806 -12392228782552448176085541278199350976 8442807 21770144137504763608314667633356015360 8442808 -11730272908040473954688097549895802880 8442809 -127617299230225601042318278098193511040 8442810 -38975183788584156043639473047228954400 8442811 -14274194251238232894836860303563760656 8442812 53149153151412987382297581487703635968 8442813 -48706271694974889382937587308840693600 8442814 38727523372261244485404909190659584256 8442815 11567663460203026032783987000961942320 8442816 -12609628916030761688650635991484203008 8442817 90426635514126699681990507547100610240 8442818 -90127795360911730044943964646293966640 8442819 -21890712924002537700432796522678026240 8442820 -5293803914993284690808723673504049920 8442821 17311633206163312069616388633698610720 8442822 23437614665123726623447313855246647680 8442823 97372551536413592543903435903172710064 8442824 -72277166023064681765694057883252807680 8442825 25603461545325890958408208332603171600 8442826 -17201889402612676894478426156563608576 8442827 -61216801958896494216083606469233383728 8442828 28027026534349948178132227357456481280 8442829 -126228775178512179501066530078797352808 8442830 -12912141634362352996928142389851006080 8442831 -52244996849507673731425154079393328248 8442832 -39335728124916065021940669311697502208 8442833 2839438213055351690335936442404939776 8442834 -33250658978114762778226145628566277120 8442835 1327943920232421472006982488422274560 8442836 152470862177138695821963676045166532480 8442837 29628100096065009395487634428321706908 8442838 34909037912474094655092630479176876320 8442839 -242340832257512519354962762701035178360 8442840 11109695400287637255539063107633152000 8442841 -57824890149797943673566741080964904800 8442842 -92503530198093348510172134549381542928 8442843 -620790602626638855355943124572810112 8442844 55663277680319097970713380268619049472 8442845 50820679301758608626204314018104034560 8442846 -40011298544770841109305865689932337280 8442847 87992539591906151306317160568293018472 8442848 13358383551296750362294850998126510080 8442849 141489767430859915083033186159000302208 8442850 1371433837824060002068119504152832000 8442851 -34499602384127815879825941337833011400 8442852 -126444182368327040782272193587745652736 8442853 -35414996728153954935833220640988840480 8442854 16515360733365181267173412772141260800 8442855 15338501516462833558429102963692836640 8442856 -44637902551285699149314379573376665600 8442857 159140964857310960957589647864840667200 8442858 3870439837306303903297962805862141184 8442859 25908113006859605677044803077572334080 8442860 -61594251747552434688688120935491558400 8442861 -1469755777268950285873747417116944256 8442862 -212264308317206345723228332346438170368 8442863 -32785143938229222745504622272601293824 8442864 713676919860920495377943531966398464 8442865 -15225258299102241041482831780758529740 8442866 112952710763511621473252268583847599632 8442867 -13309739598092298270477537798433191888 8442868 -49631288354433552593151085918294452224 8442869 129849161811688238884274577197309892270 8442870 -34222636626053003234320597643342275200 8442871 238947769159587838125630373058687084392 8442872 -188407656583112451018028323159888691200 8442873 -4182956595847054483079647020124546998 8442874 72636652111979637936336058673054222592 8442875 -54234683541785884823358733579810200000 8442876 17340952563352895188512462188625552384 8442877 112087875325668505224669215755305884512 8442878 1426992147681332094329504114710026240 8442879 -213824577202329392648789069805635965680 8442880 -91822367808581197651531543755054120960 8442881 365675092814823515951224454254500864 8442882 -11158457263475460060313802354376761856 8442883 -82276936122532170264542949185510916868 8442884 -66461086566106674100007378215865779968 8442885 -52018897280593844425604088905261265600 8442886 -20543670644534262104559688282860115200 8442887 9794752014256349277690823146267078072 8442888 8263043238275551448699542310810419200 8442889 -19735435699337314920598866100053096640 8442890 38316668799792444328938743492146927200 8442891 58767087176521352816166754114662416700 8442892 -208167859944955122285810556763926456320 8442893 -84853617291025186451484995603999339040 8442894 42191960643405353443521657951162823680 8442895 -20882385589160864245995744224799540600 8442896 20862922121213798171618755747061760 8442897 86272085923428943502177737683508937280 8442898 -10768225070559792418969481567125426800 8442899 -39076625196111827443882124278595451864 8442900 -22780516403626021619086172716638720000 8442901 -54911192232256033930117429381537850098 8442902 93932245167505865733281688430047574560 8442903 21146539841223334161866762010262821504 8442904 -78767168263990119113649270329704458240 8442905 87531241757743794226850356661323560000 8442906 55004513654117590755884561391940744704 8442907 185106539299596149970218350611177017832 8442908 15084000249496054821960781710876718080 8442909 -93565973024949131279311704724216666656 8442910 51134636413640342604492481203420549120 8442911 33921003053765605463863992598423001352 8442912 -18634570339238484816163174673616470016 8442913 97608417116576061246841600694578383280 8442914 -32891177798102588528204719884462182400 8442915 -30170942657797485141801440151049396800 8442916 51529858566979021071296717352648401920 8442917 -25241053509369863008135278018105117408 8442918 55770263240468155157698853438481208128 8442919 -21786667045036860555469254358858073760 8442920 -59986636272152738203997436762410035200 8442921 1463147682441431499003310083440920800 8442922 -21098553968261278717804577719320055200 8442923 -143586619146751768764611683302562026828 8442924 -19109936415414842243877183681227194368 8442925 2997283752235036923761803208596899300 8442926 -14762270828457990855830417806362575232 8442927 -48309324879342018284014278421069634160 8442928 16268098147676712073802189068537298944 8442929 20645763683580805200233878992195268080 8442930 -50227391535329402146717651281614906880 8442931 88535826047338464267745645694965207200 8442932 13447047668230755692885499883065034752 8442933 -43840169637917281510987590054850750176 8442934 22278538946499965881780326119770739616 8442935 -95489473306185977405176390325267650800 8442936 141646256876112905690500840760553984000 8442937 -190414999400586301992614258078305747414 8442938 -29622737813319123538397212520651601408 8442939 11448723048018031837582714911182492160 8442940 -90528660931440446204288070128734725120 8442941 -8932032391152788034753071703457295028 8442942 29831351003255667432591980941550874624 8442943 53274028741199280946289731920707548864 8442944 8945459653390473491344152042012672000 8442945 -25399439121786850606426065179610192000 8442946 21641065789489318299757943080482942672 8442947 -109027810530222571309054173591865217604 8442948 91405982184032945680191379910811949056 8442949 -22373135452724795095376454108723468390 8442950 2035161729715902715056738545537832000 8442951 -25128059041034514285292481290654605696 8442952 27158429053668046579907392645769134080 8442953 -1967767390736843857469775367956958392 8442954 -1672218322629952553208890093918142720 8442955 49851845331118964067544912837339832160 8442956 58775429775130843230411428457783303168 8442957 -54247619672329884794913944000390218560 8442958 -91551528105252932112359471638028377920 8442959 -77717255674157625699988153964318628480 8442960 5182723920636237311180418258315509760 8442961 10758588560039697823994395620002605732 8442962 164137894563183335733568372543770278400 8442963 51498676137739247185115109657384511092 8442964 1668598567361044933118508561831985152 8442965 -69698920400129208015733221930662496000 8442966 -2401621587527419266069915938630356992 8442967 19372078033165663740925188419608963520 8442968 -67177878234044740202721647537761597440 8442969 55574856836591547854489884460738725248 8442970 22737819333682454028238995294212563680 8442971 100639159439429969248533741394622351172 8442972 -98251255974539858210139509838026901504 8442973 -8926171557538353823491124113135360000 8442974 33707772400091513674615788947919416832 8442975 -36412986972566473864352158357104863400 8442976 222231281694430285247772794679450796032 8442977 -58137743264990683179209997975016564668 8442978 -51159852020831885866589607622544735232 8442979 810463309379350432369958702736343580 8442980 2421874600987539175528689110831923200 8442981 13774108563296996603680476221148195840 8442982 45184384132527853546729283839678517952 8442983 -178319509707188601109665099020196824520 8442984 43458457171410052347275089527850352640 8442985 55551973244100831809456904040797131400 8442986 -164549641359339895451270258809424954880 8442987 10345478777238673896605634112749642240 8442988 -215469541409126049087868631144862743040 8442989 139121896146966930345050186905750194156 8442990 -33883161256677117833276192191744217280 8442991 10746159947199441482441792824407393112 8442992 11002935019196684667011628162125168640 8442993 8806546262833654139595353267333915328 8442994 -49879603826162560130404712295605624928 8442995 87512546988286270632883977622893291600 8442996 73568393305866902943624732222995251200 8442997 -193170442868624802926795315550712217554 8442998 -58653666705244725126176185769505564000 8442999 97472840744146747057307147261043848880 8443000 -140981620119036914782552947932206080000 8443001 -15294379474830780603261558013305486528 8443002 73409021341083131778633091232095038720 8443003 84362323138357111146165839170222032064 8443004 79080074838747753070754324384016685056 8443005 -3751991299085970076813111136194805760 8443006 -2218220885926070406914781492699017472 8443007 167514014717359776155474475598667760 8443008 -10636943408971310386593181602938880000 8443009 -82801623589722052035450105433427497296 8443010 62581868363399550399893698497759712320 8443011 17570550945602693199023978480247516480 8443012 -80477825795126310319774971786955010944 8443013 -412104455173949566444561765421210991456 8443014 38816419948191515398666807339701626880 8443015 62554337126465394239738312074456658400 8443016 -71062623868537322376324844333053450240 8443017 6226927878048196925432070318483162 8443018 -71376332459938583300248784234017812480 8443019 -128869818133146052248576622568641127520 8443020 -39478607855427126241248570095142712320 8443021 81884635765597817971083240076891445292 8443022 -7424790636636981867549408077826886656 8443023 29415700555713379600024417115755470984 8443024 13787606438474283584848976400129982464 8443025 69865546646297661368203096615258664550 8443026 -9595781299643346349279350619161964896 8443027 58762702972187439941206124968678754872 8443028 -955199057268478346050672982468210688 8443029 -9850543547511793421126010433416926400 8443030 -16624185608196145284085832800702060800 8443031 -92917388096879972967102413427927518400 8443032 -38563281646174259379093500644556021760 8443033 -434069349885310124763682176067021626624 8443034 -1774186452671857206320225158784651040 8443035 48679899877365958108448071318278162000 8443036 3790106550579850848213983995138670592 8443037 -146104159199483025855539166572582092314 8443038 -890732590758374455055473220367129600 8443039 -119237249753853378413160864299974043400 8443040 -30452501505350727143562709341742694400 8443041 -82882082920963530638065421099793219408 8443042 -3320609589539163451244826504589937328 8443043 71784786938318431534147975661277712908 8443044 -36186700461254401779838781179790555520 8443045 -65281268306373373422538334399275744680 8443046 -19152232603552941337723296073872203520 8443047 384250134224048408509898025204524928 8443048 67569486293044691544557762840620062720 8443049 53911471184907376884033106816906739040 8443050 -163270468908968125244183775477964800 8443051 -13647410774381608460453673932113311488 8443052 -48075268023944066453071204771508177664 8443053 -66851604876975789316659504692885361738 8443054 -3556643987870369143004919738422263680 8443055 -94646169933688257928521211440484732080 8443056 20579249422875780970185281090081882112 8443057 56561634774607229395756334371214734912 8443058 28499066398209205699963596648443681184 8443059 53130068781780509070358037547698626608 8443060 48632309164555891992754325208542707200 8443061 -60359846149570702884456203342956114176 8443062 51405578292470705634533836898591187840 8443063 61489961487151157230861160756844662312 8443064 76508898432916771706820630097372569600 8443065 -66164509823185195990344467675775564480 8443066 -130326541789828329141499370031504378768 8443067 -6641640091871392225358286491325278976 8443068 -1581097964235136090263357183696268800 8443069 -92622655804602409358263232475048665530 8443070 -21471391293588538572206004097654598400 8443071 24858662399929789412041085050434951360 8443072 -37564577868324482635875835816779448320 8443073 166534564237770106305610041788095712322 8443074 -4057407757906467871073314424929021440 8443075 65057766167243791189813878724112161000 8443076 -46527345119274123335191562120059578240 8443077 53571309913507544466453748460021099040 8443078 -38402119204407499086528783684875881344 8443079 -100451831176424932782552613742401921320 8443080 13567715558571146512743221179392000000 8443081 5635606569399056338635115922408277264 8443082 -7294231816203582905124773777300422608 8443083 107764690048868274595504318405446694848 8443084 68482421170718678741007680918235697152 8443085 -42833926478889103100170717877402160000 8443086 46768498017692136458974883014300236864 8443087 128014415987409913875315795127159040000 8443088 -20924747638580654849019871057244798976 8443089 70375980404910382423527106744206278400 8443090 -45082138410876183640638664544015119200 8443091 133664114029939275137271168628267152492 8443092 17549694042893902795318721372173842432 8443093 245415718450700853948919713306636864 8443094 -42369556849509498861451285726381130688 8443095 18346571121159978391132716889922603040 8443096 129689687114909391685524421510382561280 8443097 -54895731078010612590787131335758992060 8443098 671307951340695282738080265849351168 8443099 62156739886880725635297034580108113936 8443100 -16095567992415338887630340127184665600 8443101 -93092297848420705281909257119904555136 8443102 64452260967381567028274944910152090752 8443103 59749179904888183648739034510656892120 8443104 33012105285446239260200170576962650112 8443105 125477847170267522576994798881196467520 8443106 -21604322557226979913771604007027356160 8443107 1623556289491384400161028735616333216 8443108 -31018941141241660254853088969420835840 8443109 21331558159409679753143244639838013310 8443110 -8767539469663016321405266150645152000 8443111 -12308927216792572987381307989277784200 8443112 2910313490385404734715727019316459520 8443113 -51865739676279680779193760509217005376 8443114 22882750366695281826764845325406573312 8443115 136064483945900142085880366240425121760 8443116 5515306351197359761626007119737831424 8443117 -215841625464098302555886519635636705834 8443118 13767917441847922900966584586760760960 8443119 39126991568909424360261629277900159360 8443120 -3450053496976468612741238867084574720 8443121 -146944077328744667044288731052654293678 8443122 -2984569320548155889762531261599840128 8443123 -55603128980695611674911469895023975936 8443124 102823230756473780656703639680858279296 8443125 22578295532719982380788276509157000000 8443126 -65772342915006604518390915016915867488 8443127 107129399698012227887174526373225411584 8443128 -93465327773844234513154933192412835840 8443129 -31386195266740304802918481224875406080 8443130 -17969712171482920309435734264276770880 8443131 69639690801578813390384553761744808384 8443132 -36392847089169171406832658700950307328 8443133 22131838706375850353055732561559101120 8443134 -1179452037491995304419332773682892032 8443135 60827077915627779607113212369209532280 8443136 700412996679711800718222765682851840 8443137 -58599054186464932458441251764678412832 8443138 -92666015731112908827514875181464960 8443139 -95793471869891100859091950048937475840 8443140 2491351536480142407587249256927129600 8443141 72800093827753782465110931264951040188 8443142 88610270264074652263173347155054949472 8443143 -108133119129394759365604871644799242800 8443144 -179467285622475545192741034494687846400 8443145 21625321223793658941238339438338540900 8443146 32890279916842742179644578341178828544 8443147 99654974549297383507977094910424498960 8443148 17253022613449380578948306048906330112 8443149 63364678173470400892821502351069271616 8443150 24778601350770166419426933624923116800 8443151 -211343323945915224648433518824575744848 8443152 -1450937920582052227790683883565465600 8443153 -24639104315676728380510515455221800960 8443154 94357574431933963991675939514227173776 8443155 -9633282020242102762619640607103016960 8443156 -34600280695274315736544575494405394432 8443157 178525189720322017473072254702031825120 8443158 28744773910673370425793243524477006784 8443159 -174541876245498926758574982451342323640 8443160 -48708149979598936506092000017317888000 8443161 -144175681736227793952957154543859868390 8443162 -9847814567346051285363907406297389056 8443163 -51960904691588881313492051696461280400 8443164 2304276572482005887606012870418158592 8443165 -43174812071775538116989858699822828160 8443166 27035672081866151538025348339819996032 8443167 -50764168957319717160060014887921992120 8443168 239487144625241589929874471183399321600 8443169 7590223421710549944329717119765348992 8443170 29307965923778056368169000647173299200 8443171 67249415878752682279470919413297911328 8443172 -2648843675813010883408837486074470400 8443173 3056419467063327156531827436611265024 8443174 138090562095526106946253373395957946112 8443175 42991727361235616892150765771230881200 8443176 -1440367862819685020860876789270118400 8443177 81123505077704367398554127990594364026 8443178 29830738088508217699662326500976765952 8443179 -1470807601107470790208404591670260696 8443180 -7466351909269460732386486238487767040 8443181 30245270290557085832020411286556461964 8443182 -20864077573972380697546635328399549440 8443183 -27998577639631860511338301471395672080 8443184 23242959728796177626669091201379123200 8443185 -21879604733674249902747514132530610560 8443186 77734316824929896719677905243868604416 8443187 48696559523769777287554948058620093836 8443188 -40304874408511572885548058703694505216 8443189 220019016408396394493596370680303418990 8443190 42654119506407166125738978485228494080 8443191 -12823190165992251840243602798398634496 8443192 87814449277536510390146378611871232000 8443193 146737379509345194018160767831056543808 8443194 412241452651208928232791666040181760 8443195 139868159340284387780486947748220027600 8443196 -77189770115572997643685238634514521600 8443197 2022202493789553319295983692739541472 8443198 -78745114305316058005494966663872849664 8443199 -90158727734793774545398687016683828800 8443200 -15731250365180520885988841610018816000 8443201 -78290252371027564481437087386647398720 8443202 87788513711182296968939119411629484032 8443203 -159728980658386244435346778554777029136 8443204 -78181511684432831491810233881924075520 8443205 -55820392360223761830928943271936393000 8443206 -41388264817882938345692714138642707776 8443207 34543505475096810367100487285204516672 8443208 2736715476480392937173351262195548160 8443209 14603579778351554759211255354168812304 8443210 -65042777558457324667483348917008910240 8443211 -22158124177424072141951597016895705968 8443212 -23299258664312514101468934139325796864 8443213 58214535859428676486252200624929609462 8443214 -6971985915291180476261960621083004928 8443215 -38995956395269412546011735245990252960 8443216 -32158724723143692445859028804881686528 8443217 -175240508856022997920429271777107560960 8443218 9443993775723720794428684951933099008 8443219 279619359536578625626467163617303568144 8443220 -46404313470628133454348084227383603200 8443221 -284997073801456301503203531491187707136 8443222 532094489772058163001227197218914304 8443223 -113474646871875613516392800546401947240 8443224 221252175469530940421034031591885824000 8443225 13186129601416042680733894304457486400 8443226 -40672298329168106711245932318313838592 8443227 20904958136980417671978629302596413808 8443228 -32956399266749575708926212846561354240 8443229 15709456354197787393506261239905825830 8443230 -11936123463037438542861609981185376000 8443231 -6787022765597930545247344212970045488 8443232 -85076361614862943267599479493147230208 8443233 11173469576840932324517432103129665040 8443234 -30039604225338535605393589112807448000 8443235 -51636570700425324046200457325904038400 8443236 32140664903773715496336458163879819264 8443237 -21691327343942164898682604597422050496 8443238 -81063890896785956549795339309241864480 8443239 -91355987489303455623825909105026223360 8443240 -16517889198299816174967020375443200000 8443241 -9879145294761383010817014580617488268 8443242 -17758516909895818503488995706984442960 8443243 -124430055020118815572166709210169818508 8443244 -154162954786274716612147662881602078464 8443245 -58744702555052811532061850916905801600 8443246 -628645920382452840771891125112339456 8443247 70038306595574293400117472992358469440 8443248 -4939279442143868478025441060349018112 8443249 55419430954865156116106116482023509440 8443250 -36265257107356651554928238936730936000 8443251 -21405127666904993421129335910218870400 8443252 -6759162370306691387169401923053672960 8443253 -230557192678440172092020066700847104 8443254 -28109072883266012043378569605572587520 8443255 67294659670153153899677220939766499160 8443256 -212972068327318387135079964876416901120 8443257 -117109673066881104316306836858521469360 8443258 -28228459138163289482547087319702498560 8443259 -378313454959604561156624189022227460 8443260 -16644399214032528655415377429098915840 8443261 -187613957772547345820837746402759606138 8443262 -26088443816306026320349358153143162368 8443263 -246388962338953256815100687737952640 8443264 168552691324781129529285750545102929920 8443265 -106901557189284423404807917723414080 8443266 -21959829259895246235103287686679952896 8443267 -71185015962086245332845919227841954608 8443268 -36257742901224457771099127644395700224 8443269 -20517527676293227402006275625422470400 8443270 3268395841939024078074227557507781760 8443271 19873843724834681513464638725651653104 8443272 -6290644089921453281908737319586734080 8443273 252441627044051687211029458657382920720 8443274 -1972379610032629051548721120593838848 8443275 -10925660982566768274327306284946502200 8443276 -17029212630895532563545099005599938560 8443277 -3595294757976125162991638742358659360 8443278 44737708572057192557596267750626426624 8443279 -90418216805791515680451620866171142216 8443280 -24424156862293659712141085528980439040 8443281 -11523657617919741392409323784364250112 8443282 105795667713069959384391985315004974992 8443283 -250317037080869301305066868839393236320 8443284 -8165236261752724688913530688410861568 8443285 -73049723932979053401095403200059594020 8443286 16128354788767840563608514565735682592 8443287 3657217539957136153847974232308086480 8443288 35777181375383893828618263500279808000 8443289 -24149293863811715925380290005602078844 8443290 -2485406047278611130353910432871925760 8443291 58021489672932921341215175778343122692 8443292 5006292367858326181571492853488793600 8443293 45581382324122853532667021950828846464 8443294 18341586590428958281015379345389510272 8443295 52213408832193143229212583556024148160 8443296 -48356354658981678134301567384598609920 8443297 -124139341581378439687511008876990675308 8443298 -86000677751656788401638968715399335600 8443299 -7098461321543020790239304520304640136 8443300 -23726969011509016505032338231782707200 8443301 59182109774784513130140160843592314302 8443302 9320097413168310626673847662937872384 8443303 135985212145030631317157417946446101680 8443304 178131955925126903687018755699908725760 8443305 -23601493785872170341193652993113401600 8443306 -70655786688722168158173737590028877648 8443307 -86988496727133722443267617211317847368 8443308 693401965810174509193573591257575424 8443309 -45369755968809566798076598355515805984 8443310 -28180446964126550749811295407111725440 8443311 -23765239038000169537236506915567568000 8443312 304557201418415455348343959596728320 8443313 167719482264773140745995737849421288560 8443314 25677912187663433076352645436163654528 8443315 -50870320768776782401058453741942169600 8443316 -19443392070189138316923605952264658944 8443317 -78536810270082569689964339197010615520 8443318 55935372980683556634863131303085426304 8443319 232273992624862894520140209773850855720 8443320 23600633018401946796584693929161523200 8443321 -102897533250854434410295427683171646400 8443322 -169950462278576185023187479533625954816 8443323 -21017673606130631897491346137595410176 8443324 -92126465227089159946020221334360159744 8443325 46013779188972840149768680626594033600 8443326 1496304320262760414128931827244270848 8443327 47831120011117428908181989385392058176 8443328 24663150382997036687188846590944083968 8443329 50544055435056319860419054987598505248 8443330 26040460882489996274742847605024729600 8443331 35432472657778551928986452898385081632 8443332 12196922599606355423395006327668172800 8443333 -19485680797581908201082045933224641920 8443334 60437123040521447217839646856979336640 8443335 621578177774933470771656271973277600 8443336 -65039644581309555492747476910628823040 8443337 -96038227627781449871163862325901671334 8443338 14456543080657706634568638849353881344 8443339 253741773966590091748792024042338884832 8443340 29857937099861557393238795822281927680 8443341 21889493640745043170442812963104015360 8443342 -53591299755536658940887517085307716928 8443343 65384784666502838820924888582200304264 8443344 3378311681433518294878390654861836288 8443345 -34693802168026803464205708779344581900 8443346 27953599205573059577701221513201733632 8443347 -87687819169582926714559305825507226560 8443348 89137430016335139952317141660653172608 8443349 -156546288755642003472245119915242889650 8443350 -30683141939072100507210150964028496000 8443351 -729944623105220608706679997813952896 8443352 -53519845269453743527063711579779194880 8443353 42328774881889466983964004448020003840 8443354 -98976429825254444625105661012794948624 8443355 30585732925875881098379870592565749360 8443356 -18969414313136735414638615903149173760 8443357 -8216814900367736892144204883307614600 8443358 7997409389656828450960646061989744640 8443359 5510267938387578965943820644358327440 8443360 -49944434111676597770855764751682109440 8443361 17414667713715439753112628543379276962 8443362 -90736285474054090212020725492622131200 8443363 -37931284163089730537810784636629394800 8443364 -205353716176862831680421576099566289664 8443365 -27588347222928413071504870357245331200 8443366 46601994318536835528986198206396177632 8443367 33669498430274539475542356016031023416 8443368 586471373398316853729845449091251200 8443369 74712931219569572941031131321647719568 8443370 -15085219784887256728333384317610045440 8443371 14399528483619808669168355781886924800 8443372 -35231956538428990012971413906638848000 8443373 -204629761030028419234144113602583535380 8443374 -17273057848843267806354360770255547840 8443375 171900164879739430664153251466257902000 8443376 -14373394422495580969493905114833027072 8443377 -13727513637956819214255946254131660544 8443378 -14046126360108633153207955624268934144 8443379 -27584711971870686602992420774606470240 8443380 -46954117354421711215133857639249920 8443381 34469619004410991163452952188868985372 8443382 48242428316483225359639216372578501792 8443383 -32808973310167654125203328523634680800 8443384 -20162770324015318565737277939317309440 8443385 111500543959269728240384323048488320580 8443386 25577528057058073618678945873675691520 8443387 -18381146721298811752097555529880181648 8443388 163196559438527871525753864924059148288 8443389 59412501026973489161900235684618898848 8443390 24199988178395846809414005440235684480 8443391 75477203663724642206617955918747193600 8443392 12241840035002108312783862760640348160 8443393 55748329277923365764862068777081483200 8443394 -1371556157482802712782668189721562240 8443395 92677533323279833445732654967119581920 8443396 -36488287995261585611805009331998307840 8443397 88497985761514841544239544479744922846 8443398 -38111834385321179674303042016739795072 8443399 1046166700351521753584183636051949664 8443400 2351799567875102985329931342925824000 8443401 27887372608907028378134374356875119200 8443402 30711808141777137796733900718763835904 8443403 333640643687036738879753034532168310160 8443404 44534884623713851332435034802063120640 8443405 -105879671388979711296690617123502101940 8443406 73860364259367538976028875455419337152 8443407 -11237634246658760276904976048512109056 8443408 16304915522498298998098416823157391360 8443409 220110649536451757459737226240828686464 8443410 -3402359629322612428633898742939993600 8443411 85658422083843799965670953783615448624 8443412 61579948729660944889761421024247849856 8443413 -95773484045421956913515649457718788800 8443414 45185262736373788253941681029623325312 8443415 -39159741226864586894990801058967901280 8443416 25304383531744445646753030996892876800 8443417 -48123585451814688431983577863678250988 8443418 -31557770114508524079355879108761060384 8443419 28220554975757980890767660745675313968 8443420 -70814581719834054051603073157737144320 8443421 5287790120049583593785015320419766080 8443422 -26992813448507045408565580625015166912 8443423 84239849939688530482650715770855985224 8443424 41399774402407637692364176320820150272 8443425 3694653618730909140327775394267995200 8443426 -520616248401635505816651610014503088 8443427 119244754300286987743787686718368381440 8443428 3470234794040805635953451140590514176 8443429 -123204427806229149357636625734974926720 8443430 -7774819812484522032411168053207328000 8443431 -129735155865267139193840437130094732360 8443432 -22399674419669966085052610059712025600 8443433 150585410811533913358461500726792930682 8443434 44980126905513792398637818147417498880 8443435 -585569315324159138856848226351878880 8443436 17642505737292214649058428736248167680 8443437 702434911322059399153089632829133440 8443438 31047685420877218670163103742695319808 8443439 9073689624638505535836219851644520640 8443440 93560293003907181798689923998351360 8443441 63157299099537457045777496206657927680 8443442 -23397660730219947028107175280687474688 8443443 72698358894932807517633455753101835064 8443444 -122432652961103328607865609634445416064 8443445 -5748054791830037666265335247226413000 8443446 64149747753137568649967664595741920768 8443447 124615253628020737004010870462729639552 8443448 23904247852362066121034901799324262400 8443449 32648575951472440213077941241493544448 8443450 64128710864139866021721162694548978000 8443451 3557156343634686338956501044085244232 8443452 14414342386575488300808274473684590592 8443453 72044710803588068358887369988402389702 8443454 91713863679343120765354904452780640640 8443455 36386451298841429648702201242376457360 8443456 16203749107966543065469651971616014336 8443457 -55084862331404997595274544188532815568 8443458 -27515982085105800713178862959015851712 8443459 -42093277948749283193930552068586408240 8443460 -84968525134952378575267397581464614400 8443461 -36598539907002760479738339857091022464 8443462 -43593861693454481020825750218383552256 8443463 75453681843061039870456719303450630960 8443464 -118309114637398685781613444605495828480 8443465 232530529040479775701291412383684053120 8443466 -45768515081969902869223461380638185120 8443467 47330699719452578180911557782290368000 8443468 98601802602685878794276860168962834432 8443469 -60982397682086042889595308251936915700 8443470 -3036217607799217634966084031906938880 8443471 -144998460101538926240271237913005111800 8443472 208556829092999223554924473211535360 8443473 -63084207280786089246772947008957041056 8443474 24702313118674318553917163207144784384 8443475 15949302550749551738416508694696353400 8443476 -65716657570460676889973488514882928768 8443477 -553252032061932984009197877829747008 8443478 64530936801294937022482624106937032256 8443479 95472382214257624458375868057213754496 8443480 454987713632869551362591266219008000 8443481 8783911661123878478415803422304420100 8443482 16407651727716866848946735320424366592 8443483 52340993083607132829824814934429883424 8443484 -29230242385417201368586699679079742464 8443485 -7807987513438409977992352530742118580 8443486 -97615500888653538553972206968503135680 8443487 -72459617613816076129456094642644329000 8443488 103732697752081986612626539780259708928 8443489 -37056313383481214201237730387901535710 8443490 -25355836230824307026979561038800780800 8443491 -44734779435799837331349737569856084736 8443492 -10397270333727309007633279476625569792 8443493 82279367452735947083820921323418705984 8443494 52184179753489870853652138206116679040 8443495 43572928274413962024280779226421632800 8443496 -90274341775694821867395808433134494720 8443497 -5798862875901320431096435467862086000 8443498 -28496732835911986266819316406990327808 8443499 -25489514392300709604816481041603121440 8443500 -7684560346969801532689310782167552000 8443501 28767893498476366920540364164656512 8443502 -74988055654237620552505397243408730048 8443503 -55320781295018597170235954592732493536 8443504 -7093490067945739091831735013551308800 8443505 48064802726508341201363826486829833600 8443506 28752092078884280345200048641157451904 8443507 30166391924825244480915260311904940288 8443508 45588971813192407585032024516672083328 8443509 -117135043917402990377994050347766095680 8443510 -72579576609204192932934838564469283840 8443511 75172691256179643345509480324861442072 8443512 -3116065058601185928470613152434421760 8443513 9884575284662649069561242634620123524 8443514 69564802608010141114656340545300698592 8443515 -39507639320147384186672242866096001680 8443516 -54296637953117440213177584871752386560 8443517 15299088371274466990340792121070834566 8443518 64132426786269484594562896474788803904 8443519 14177096278760294363167964317296211680 8443520 171462013297895125353616301635928064000 8443521 136599659737840753531771621481696075472 8443522 -122530485297415905837479148905173424688 8443523 -2097918672120180146944645347438624192 8443524 -68559855547462813366212236460078182400 8443525 3368398875575733194326346952535485050 8443526 -1031687081778850460956143699714915840 8443527 -3179482467063764229526419104327893080 8443528 130382378969980525877351669028118364160 8443529 -140733609384593416895454261792209952870 8443530 8285689761676023309756076323600537600 8443531 34337590836365861413193200372482405332 8443532 -26331451649388555006065076625802649600 8443533 -23467984589736748794907562566320838080 8443534 -8445544620812217846545437251978781248 8443535 -218845825283153501206542473109605563440 8443536 -8102623875938745903168573809401528320 8443537 -92166372626261910644480910976179330048 8443538 22838733945187581402190282199357227920 8443539 -32547432102336161733179910579541084656 8443540 5821130282014509314736536569591234560 8443541 -38899308171816320057849770315345988448 8443542 45815801061169612716103976445244619712 8443543 89052021217556896442722024630303236240 8443544 -9450624295338013450330931563427635200 8443545 5455417844840394862124290757135364480 8443546 3369718788636150203529856303611709920 8443547 -13665871048841307508047676321830375936 8443548 -27833852876476908237752307642607687680 8443549 -100685319570748499546420120923229342880 8443550 97912081498619504779011370913830444800 8443551 -202408170819429744352862095281842186496 8443552 -68687856836042529166006885584809361408 8443553 6163078556669172316171869792156609600 8443554 -6914363119229061245176161427858733568 8443555 -20301625269128694114778823940719070000 8443556 -118830495665304449586133864833722649600 8443557 -33197287467836163373484497001646839172 8443558 -26533044089265074792284405618282905120 8443559 54326779382981187910877346033024340752 8443560 -54174612094046008149586793266556928000 8443561 -69514401667737041664466182274398839168 8443562 -26226867688133311594553953370696736000 8443563 893398776948508502280149635714679808 8443564 46325378567335338892306342020111570176 8443565 -5762191453696782148002693006620155080 8443566 -675566529869986511654224595629892160 8443567 -178362876551253871573188368366189947848 8443568 5681271284644851265292191491441623040 8443569 41476124752225911424715119597176474240 8443570 -5148079132787385094371155108447808000 8443571 -34920192859605837004176061174708938228 8443572 -15091257963420900519851768474395127808 8443573 -108541596767956454568315284368248444178 8443574 -22055371965978890370989792110996858464 8443575 32349246681837692172825276518618208000 8443576 19803470334147843823469414451927859200 8443577 -249967268544512275328518914282853222188 8443578 -3145420169306790055861748829856987392 8443579 -7022389309178615894123252842896245000 8443580 -93463289222291062519229522004956451840 8443581 -2092298793117655987865866735188728640 8443582 47932798885379211744171250600070508480 8443583 -171046187801054810952931495903780767168 8443584 8227074691670409565391784883431407616 8443585 9960246614594659795628597688810441960 8443586 -35535651548795135346708194878392245856 8443587 -82665493758118514357145805353498152640 8443588 53437669597034345518373013795389455360 8443589 -28879056690748049521764321157978888320 8443590 -14442623295365534619533621440541736960 8443591 -27751468861900423649266693301300299928 8443592 22993388134974940844434182690981150720 8443593 -84876399042809630504344602976876370076 8443594 -35075001820221598294174838318864787456 8443595 -23730120784380702653207317865929336320 8443596 -35199419881584051369813739571469434880 8443597 -56888120755216488196351036473249388608 8443598 20682981402712354927984712278025860800 8443599 67109053609000829879982525982075776000 8443600 -11727571300433488416571178973216768000 8443601 6858095162811068370501505082809067892 8443602 2880127415520810100795088877734562192 8443603 53887142514000359144941070536442278480 8443604 42878069772341468781529280520419622912 8443605 90118940477136759449389129212334307520 8443606 -8099271906501542626731728601504708480 8443607 103939950744910136238331884380033918856 8443608 -42745886094069298468355788822634496000 8443609 -314552282266351977041389312858235040 8443610 7064564849298355675861227384976066560 8443611 -51202593217958270434870265269888520160 8443612 80922001565134000449786723673099553280 8443613 72724552485853840903169723576189597862 8443614 -47243288827230466486537843426019076480 8443615 163536519441555129848427675370245921120 8443616 207692020796101554046969839867876605952 8443617 -9220568522987306717320094517976448256 8443618 6703624666283666989150511756416401408 8443619 50445659978880614183894332076288610840 8443620 14187163588765094446344651363006067200 8443621 -67070094022543256542024095077412930178 8443622 12518210672427240477902560449491712 8443623 68469954945424000269450181595635449384 8443624 -4622354986216460082611771206762905600 8443625 -6247148227156851791502616794012480000 8443626 -28556560215852338870947721497544614656 8443627 128652804916148883088934187443901087476 8443628 -76919407027198623985983842838149420544 8443629 -165180713664801482753953270062609910080 8443630 30453652815247171058042765591526769920 8443631 99161482698596807275422697323435264000 8443632 29266982124325002216082800817801297920 8443633 -30804943421216373172493918862244770576 8443634 17103973151674134697385184582142910880 8443635 -18796532848600705338422039522168552400 8443636 -38393748030179567188426710477679841920 8443637 -115849837813367793083005706827193925714 8443638 -22953600500017939113346008900795279360 8443639 35530889761034706227498236622383518440 8443640 22714732655760553987162176420187852800 8443641 45887328079258202671201022046304846080 8443642 15562360228969616788793547288589305312 8443643 -96573942201377543783338804212355060656 8443644 -152228828018431112039336220744473542656 8443645 253404294593723617531791276898767360 8443646 33899917419154180870933417061818812480 8443647 42481531687893210250173934833983671224 8443648 -74592092453160291091415359800714723328 8443649 24218677265552369743856844711675835650 8443650 -7666903338929777911646174925824524800 8443651 106074567202489521925659778087086982652 8443652 -72436010443918975168442291411939328 8443653 83680076255380560703587383208559579104 8443654 43329711151987676400559070536959175776 8443655 74242388423688555632641491003777123120 8443656 -14177299674384632656694091826239897600 8443657 -84480240525399265551188556315731794160 8443658 109529640510840616672572714168476581680 8443659 -10766948020635623339549945219085727488 8443660 79346552152395454230590210357831623680 8443661 -58171280796927758697643892408859923028 8443662 -79195620037453832961991522752091387776 8443663 -154571270904148179852773451251528558944 8443664 11855111239247609268534312756332666880 8443665 64413444243638457363198268704407892660 8443666 -18551875164832488989479687459740311040 8443667 146088227999724193485025377899907726120 8443668 -29750016047707556089252249661740486656 8443669 -12367100915391765136204572556665387240 8443670 -1080714227049841277349278995937466240 8443671 18559360296613699360071674098922699112 8443672 145225949624494391929859534121773137920 8443673 56809002471035257878262994585337207744 8443674 10070064118526922750610870673616158688 8443675 -53392910884330654302037939467759226300 8443676 -2647417369729964132330385144501672960 8443677 -36223904072949993981008669923366295520 8443678 -12766407206724047371872416877530461440 8443679 -243893263403326364109946137673085017824 8443680 64025270757154607471342558571449548800 8443681 -27742846482196528153913768571647031000 8443682 -2086577167294167787728955831392853728 8443683 -9112186885422385902892467174756794388 8443684 172799778423931678270928187132648012416 8443685 24795457241772172999543074112409856600 8443686 58444244144768607297063983822335760064 8443687 -42810561108730731087795545719071952896 8443688 -39200263935387920057413501689452544000 8443689 -30449004970775027690520798829685003376 8443690 -29548724747998671853218448636908938400 8443691 6618055975925836310438754183191184384 8443692 -65483782961558841764670031334576457984 8443693 -279928180690019810939274601248827118356 8443694 5266309476860760616974536598677529600 8443695 -204922778374565015695560941626022400 8443696 -9889917710780370123461981354531880960 8443697 -66430230391347070195586645407716987420 8443698 6626425624860507688370987251764341760 8443699 8842786914339969161070516727403176848 8443700 68086855300821637059247702753573891200 8443701 15991434087707194542731011941337469184 8443702 91026880694126061434326085986852251552 8443703 -17781131431273808179469034215528169048 8443704 -17367629434207435474179286625375477760 8443705 107935746172521124015334500895186545860 8443706 -3813862149742487023276647678238106400 8443707 -79984938244516874106938495799579043560 8443708 10326687360183928516806968695403534336 8443709 -138589491532039957175192264825751276090 8443710 -25939067742631966507106313477937305600 8443711 -148110418546991424287457426867553050688 8443712 21325374379089992227133662628427595776 8443713 -38524739442461958226608350669929682160 8443714 72645490810202019947149482834239162880 8443715 -47259445917462953576235983436197820000 8443716 -96045930731209437905548070116096386048 8443717 -6922889861392069464225485414045371234 8443718 15302482182238272933873169944072583680 8443719 -15029724809087185446172201541931495576 8443720 71116870068943318842751286020611532800 8443721 -6588625599243537981755764496802630912 8443722 -4361056709168260371021482206249353216 8443723 -366758347110159423976268806023034778120 8443724 -92751840735732670330058868732264885504 8443725 -1047373803332929834285134936661610400 8443726 1293770851541775512266094803917388800 8443727 18845534719321296931626517631742574320 8443728 -4744745931918544546937676882269700096 8443729 -56438165910555790208963593393251999054 8443730 67804393330958346656493790038824289600 8443731 25402996064439558069246339844239544320 8443732 -65402763660832314303507838039747043328 8443733 8352980122723246359416825246616721440 8443734 44283793930118962732549714469148112896 8443735 -3694206464135512130280508345278847440 8443736 -48706427035533034646673243894636871680 8443737 19102771931900969970631772310328871040 8443738 -3633560879643548514639287429627243520 8443739 129330590470620901644868047607369449540 8443740 16304413987097550298350175491768038400 8443741 131050273327338846173300305260457602400 8443742 -1312675813391894966643895189851344256 8443743 74432181851030754366797487227306112 8443744 128619103909142502715577123767033921536 8443745 53840609963379773452958296094360951400 8443746 -24376372574569198140763985050701720576 8443747 43403633355516504155502747994901333880 8443748 -13054654434684610218386704508056753920 8443749 11529809322170072356688405818320453888 8443750 33173230605964347979293168070533600000 8443751 -6590002571869652008728927303621490248 8443752 -22805798874622752609416196506481868800 8443753 91618192735219418853916273057333693300 8443754 -73790451965154126124051806777081366528 8443755 107940171361605420975291203381197916400 8443756 -155821299138047945116532715396506219520 8443757 29530612880287439507490099345262713600 8443758 -1848683025023617972110470849969006016 8443759 14338411472039884085778970799774090960 8443760 -1279227235508266250081359984149135360 8443761 32652541488913970831539426823912879472 8443762 -50377485428893930554753096345753948768 8443763 -170373773021168009140297219190756567988 8443764 -3338867878701904094476074635570946048 8443765 -5913075256920012709615766293126118880 8443766 -78154342088565447651571599814671651168 8443767 -62874772940502049393231028908406588160 8443768 -25188482923104768936872694329906749440 8443769 -12632379121420416313928322192021379200 8443770 -19664256435124710669212818645193917440 8443771 17082751194081165720297363922527518720 8443772 27226196740352613245862537769020380160 8443773 -35409806459022415689942383477831257620 8443774 -22567500763532675475738281742125245248 8443775 124829752355243817875048026929192607800 8443776 -52829114135257307955655425581383680000 8443777 84737436097156165914581728003062954626 8443778 46199685561898021712210001840091889616 8443779 -120091857835178363590608962287391444160 8443780 -12342089733676994985844643987377766400 8443781 -254055459175176316438439639500697856 8443782 -57106415730886280499393537945974344800 8443783 107954756779460280071886073560918637584 8443784 24240217302169455161591815734739077120 8443785 36493796583129870948481625670571008000 8443786 -9187717241862268920551806167364901856 8443787 -8207709611711900997338086944466008408 8443788 31929369564074419925908096717134581760 8443789 16679853585035390974928681914363403020 8443790 -680171628526757223476727999491812800 8443791 -64538990630895497799498968834438738400 8443792 11772734949080543534065752482378678272 8443793 109903649784574717600555610350113656820 8443794 -31998725765316697205149335715157314560 8443795 3980885190959214891918681503741146800 8443796 60013190606784774589747631056506825600 8443797 -34462387323098551563582030705677512800 8443798 -54318765830300333746226360678575973376 8443799 9551981178640591191208056563917728480 8443800 -16920506744814443025712002078373632000 8443801 13615662235333062961939120428063956040 8443802 96588323728438554476886543477161236704 8443803 73193216030038014360561080828184010608 8443804 -18142256141607286718740963731327353344 8443805 131873589534000871668872214160833399000 8443806 4788923681561530573163586732840972288 8443807 -30227413664770958625147591920104386968 8443808 -202309305366404998543194755677743022080 8443809 -76145512571513275751875895998041484560 8443810 -3232175555629429050247841108784314880 8443811 71415141898246175409881648445115535424 8443812 -19175367574876792736894665268806778880 8443813 -27396737990040717625968339420754454240 8443814 -74514216554879688512858140769636380800 8443815 83338045824522667919340960301132386720 8443816 9767093713235159141273208722968412160 8443817 -62393822079969828913613869600947500928 8443818 5815945377955325387108028257822730240 8443819 -190494127735479389574347426018178904780 8443820 -18553876360059673959368089731226583040 8443821 -90033187637179757467135524307607172288 8443822 -71886687875215937763145320950536068288 8443823 -118804515042118519043831161579964687136 8443824 -365019489127659949035375514902331392 8443825 -4233576505863521704311157691670164900 8443826 -15497302298304511842082583409532059888 8443827 -36685055248979525112749085045075322728 8443828 108657279025199029694152306686398955520 8443829 73800141567507865766445237388923353184 8443830 -27163750468852921643333307785175840000 8443831 52924284679921232606338548849984919728 8443832 226888535475869155022635863227981660160 8443833 -177227409381451759326056996364660000 8443834 -45360940077255933706797602189417726208 8443835 -3165919662117250047896471421835849200 8443836 -17380699129948477471564135351649126400 8443837 -12141891712007062914279106690972196032 8443838 47642395566421525494693426223079492544 8443839 118215123898256958148265587030565539968 8443840 -16598356208857894845315136735842140160 8443841 15344686736569575744844835861636379072 8443842 1974265584889733039072817898496851968 8443843 1880558013958025733066035661475942080 8443844 -25742464388315581340199201178104606720 8443845 8740484505050982954992374837341685500 8443846 -81989185440588281770285175699075092128 8443847 -148167306242367210902832493671975665520 8443848 35009239349257279521165740906978181120 8443849 62608983939951541961283761473494484992 8443850 2790089864393363273405081383688704800 8443851 -2322057278540395851555947330788914960 8443852 61014766151467297628783746753204288512 8443853 94545965075134177901058398485627805664 8443854 -50503879001049397568747898501166727616 8443855 44825997388248165963763993555716132960 8443856 30870615901960440899728450953794445312 8443857 -22787426648563803292018287105865372320 8443858 26774941886635246244535415454696383776 8443859 -19957806670430175170554329510236323296 8443860 39687826187782750929750433446176655360 8443861 41704738276470360614170131930436603872 8443862 -21986080036028013009301308240943003008 8443863 -48787235779305602250555560824139594208 8443864 51697952364665622543481238153292103680 8443865 -29874014985148694673159860431218463740 8443866 5180407251818424178428023366004272640 8443867 2304932086827720150138421104172536000 8443868 65651858607671245575996502300225499136 8443869 12217776138379240729343198403674287680 8443870 7842219656628627082689474582424742400 8443871 -33877295664096688162975385985184529448 8443872 223962976971627515855964001172953497600 8443873 -5299904413929079847670529987935666176 8443874 15231519601808013730540766523118320000 8443875 22535858554057959953348765917607040000 8443876 -11755779121834590352031197784044403712 8443877 25358399835508984040898929416234020060 8443878 -46404336635099306839911014218630858752 8443879 317071678535533598169582228902503529376 8443880 658849505585849923299046195038566400 8443881 36413867897763947617707526171657320612 8443882 25948347550942651787785138701439311792 8443883 16378120248168166879366383853435020576 8443884 27767287382736935781399333403994420736 8443885 33519423835287961838187019869304735200 8443886 23979653555430686252087987196296209344 8443887 -40431221842548021231653195419898402040 8443888 -17699377552433771534203395809654931456 8443889 -28712827115333447780804187679097778576 8443890 -4314532270949755965875789468477429760 8443891 -89353709081560184632711018687413331416 8443892 -142014535667978405954488420907681030784 8443893 -9781633341332042605921063127767361472 8443894 29349241299371249346018112998274094400 8443895 59488002395931182996968848679876782720 8443896 65302463431852689423542338170162892800 8443897 57858005488922806135620445015374944064 8443898 -108516448383010373455968723873355261440 8443899 61089220528463634227541937299142275120 8443900 -42677591290884548343752267800785484800 8443901 3540165907133757821290377779707529100 8443902 -3728199406157856141677890409932325568 8443903 18008061973447237852376493300943634400 8443904 -1257424336624920522588523870971494400 8443905 -40657154781690075504660489037501116480 8443906 12518835583026367092307960691504947152 8443907 -92387091334938623148723953425531324560 8443908 57780068651284860245700145272299295744 8443909 17656133665447422544754774318049063900 8443910 75082726831886965868453024744966400 8443911 -7312076413298340924008060487657012096 8443912 -143670183927912973444246027261569100800 8443913 117248916158629879046609172643882971162 8443914 -3923491957665569064784883757615586560 8443915 8549008068275114075783809606762574400 8443916 -10352808551551469603889335738287373568 8443917 2146511621363606647317626086553791320 8443918 19883296675522966462248913795273151232 8443919 -131273291531053704739565513297729848320 8443920 17397826769663978800583092885208432640 8443921 82119467420718429162299597178524177472 8443922 -29384015509725084333203697774101858688 8443923 -18161076066463669171005761705945150400 8443924 132169637080748054537413233327636480896 8443925 -25630555967767329647376946716282638700 8443926 8192658255323008994008604682565743360 8443927 -36472026716116372377079789043054231224 8443928 -225787006844958162326241540925788487680 8443929 36791363370643945738800952884905066688 8443930 -85618566521108401953649852574098099200 8443931 23289126117128288870629074243006562992 8443932 13995409228798875226298355039531835392 8443933 -48469750911955053682296429087695531636 8443934 83934644139803864801556733213526994432 8443935 -4658542845453330895446007857984812160 8443936 339787119847270045645253137877245624320 8443937 -224629866614771152355854946529440160414 8443938 -32973258842708465053196572629714339456 8443939 57713008959495003721199943396598626256 8443940 153468632565931923130844314443683328000 8443941 34726289488397057204005689459328830624 8443942 -2124799193399960438408993043085384320 8443943 99878474313535241703752046274166059344 8443944 18222636427061564406581611545987072000 8443945 -92094242964571372430164569356098590300 8443946 6837189881905388199826644206772404736 8443947 113541933009444332772433977323815185072 8443948 -131617936810270134770653752155507224064 8443949 129861886761678348424882329041222956950 8443950 9354406900310457351485746472801827200 8443951 -5678593741284301181051870094680727168 8443952 -4042024029022118248192313370999226368 8443953 -584064766883918800872259482017894400 8443954 -100798880500234368810085616889113731824 8443955 -8565543672145957841177113265962697280 8443956 14813543417462662573978437856179843072 8443957 82502952122586231196903452216544484220 8443958 35593742649148786200904606385355509760 8443959 -51814915550596040547820144318037844480 8443960 14747614127573374301423253935026176000 8443961 -86179457845800689963358997892394148800 8443962 73630928921373030736916773875048752640 8443963 -217642276667168099666404832762854200216 8443964 -2576931098729474411616211657009689600 8443965 -58375824688222808087455606054428158880 8443966 -3106110319252158066248302933148729856 8443967 12558391266036154609718776641214840320 8443968 1976830092049522190810219698087526400 8443969 5552873185228464495432277105092850370 8443970 -7502682749105850634775214640898726400 8443971 117303736231261473848803740808257806340 8443972 -89913360673197093976697150384976020480 8443973 119572615092276092604835325945389450560 8443974 10972896221186010898985482739655782400 8443975 49234816332473425257072632554281644000 8443976 -29334247880372992011074415458309898240 8443977 -39932413391216141844221256111860122368 8443978 18625707350621025878734315778077205040 8443979 -68507154067167869885930446365699931200 8443980 -75133913716285729155556973844369408000 8443981 -1734098305689859184042282364439202176 8443982 -14052424198259181207242629416144572928 8443983 4463930236327910294332739854857938064 8443984 -47392368914454113839903870334030848000 8443985 -4639320910066176435549127553901720 8443986 -65054464270366410800591737817346435072 8443987 -5718654360193007311820350660356936848 8443988 31022890138171188243457878412701696000 8443989 93910039267127427280979956258733970684 8443990 -9272139029498572813492680685142810880 8443991 -65299774511868149744925460946230569216 8443992 -73820879524885751082866334061934161920 8443993 153862006620259630778641921009500111242 8443994 47800604778493482860278642696722001920 8443995 -14744129204786278693325635935146211840 8443996 -1210483929975882410076785405094445056 8443997 -31067092468639866803846901075805487616 8443998 30346873406346046952136199255361218368 8443999 192863642019044940640230187781173363240 8444000 23824926407685417316326307632513024000 8444001 -138711261591703303131005563488095001600 8444002 -6872430633088087946266094789008722432 8444003 100171936252038309784173712687982964252 8444004 -23072918813704249919968224570515140608 8444005 -67283732302349732593553453181912966240 8444006 68842414176250474620492770409881993952 8444007 -55314798268115724805344188868029344872 8444008 22594704480615292181455540407809448960 8444009 2924373027913851781949866554387605952 8444010 38354098991407083693405216656649285120 8444011 -152064855487109437820844034631154975648 8444012 9729596623670325230776248443127874560 8444013 -24694170955246789785007057639047381120 8444014 58169048684878622430164682086020001856 8444015 -98844160925619696388097348266480518840 8444016 -4553664233480921649403159662646591488 8444017 220485588539251316787074634380129047860 8444018 108095151938516085654015986620232974080 8444019 -52162452863509180966085579625759234960 8444020 -30326205600757030930591184409122979840 8444021 318160157269749355244107251096286368960 8444022 36880785088186054336817740949136180672 8444023 83513266811161108700869034094096971640 8444024 67837223798986940857679271679060008960 8444025 21097500181175723064649590293580642750 8444026 37498700845883722193633648501896121712 8444027 88562632038039793315826234450538003876 8444028 19283984308522691670939533967701606400 8444029 -43394097148983318733149529823354288928 8444030 -9098875573271655819134201128447488000 8444031 -53592976357286300807959602232882567920 8444032 21872380543187450694990326218830643200 8444033 -55103179919074632726210487705836929196 8444034 72764250767339362050000229882798890240 8444035 -10494003882894504852388441559749169040 8444036 -116819534099724505717643096137893273600 8444037 -11653649297770707161878063057517099520 8444038 21388802947270615847833231285744426944 8444039 -2029843241225666632837517276238238080 8444040 -3596209713078594302250437913081446400 8444041 -122467038876545496513113732583799507558 8444042 184846498318294496204850017254992486144 8444043 -38455394807311099124809778633734058160 8444044 -32674350252977649500185890030769592320 8444045 33040366595100717077667931885570068300 8444046 -3595931947325912548969728233968700160 8444047 240068336143194257590010310834168762712 8444048 -31156311822705790480300492208080969728 8444049 -121664725617777265341662496518523365136 8444050 30113830000879245226898585965574229600 8444051 3086047019135973609845992225412004864 8444052 1394332620332178092631539785798164480 8444053 -37326528370480693153568106080435197320 8444054 -2335133934753668161770795382632870720 8444055 10127156473794950958680751494666772000 8444056 -10209816612458683525386103388392857600 8444057 201581639842279779258900118182882015306 8444058 -28773895641405870475684891806961190400 8444059 -6266024471348045024242444086578356224 8444060 -87077996331930684966407306095330091520 8444061 58217936477454534474915803355414392640 8444062 102008743980373148141461490639444700864 8444063 -113462925419168431825145235304335590688 8444064 107260495483030240640222991079802142720 8444065 16568353846085963714796458108420020800 8444066 -16575066493327869747027322073652075456 8444067 -53129297214781822164910710112222860288 8444068 -69820824093018955509591629634755849984 8444069 209187779583792863947300716353551528320 8444070 28025713401407976710512305060427123200 8444071 -74982364449423735868262087069203433456 8444072 35236388093966062332396141305425582080 8444073 29260876868113895819496781834188531168 8444074 -39595610840593974972540426486900976464 8444075 -86328695975590835329739006946046470000 8444076 46555830215113044599017641078132229632 8444077 133396762783251964857465641894592680512 8444078 -10529007505993813124599907697782520000 8444079 1334826335373516666019980036407282544 8444080 6571697017657062568426180049313792000 8444081 15362627534148826009562241522373070064 8444082 -525017579805495735287668164255596544 8444083 -15068991130085226100602895384267079668 8444084 10159824542280943152017526053791045632 8444085 -18236981476858536787888000168811912160 8444086 -9348064941670264017053290502882697600 8444087 9738095650156090028683139557072844592 8444088 -5427116578197851334064441797096714240 8444089 24817830232536925879952955404427905920 8444090 18095600944586529755926117387996262400 8444091 15560445706983650173063797310546944792 8444092 -102935765001233028175756771627893136384 8444093 -26220777628919335285371935912988537984 8444094 -59683363427568386759990923388520299520 8444095 96133937667546797703556595767976914800 8444096 -63130597358156796595552878510530887680 8444097 -50892098373400254361598846832699502926 8444098 42331130238401274246132332870649605664 8444099 -45326277412975949245217641097048718936 8444100 -5368372078534044576531835105296691200 8444101 -79842025575851820367685690863778332896 8444102 43749231043058564448796701265184230752 8444103 -20531689884287415482497413168935116800 8444104 210088552065239041959343186753167052800 8444105 18141841829082678929922359232279947520 8444106 -60566950076640750834933152121595344 8444107 -11996670091645796647050202499837798400 8444108 -50271979794280566588193490926595549184 8444109 -16539558492677088395482177672188385920 8444110 8211738876999988275310473432570193920 8444111 -47654634502894295742301458627260061840 8444112 12769168269379167850224430051369943040 8444113 10386456415227066083168093857729106400 8444114 -33102010403177888558804618917921591296 8444115 27228559301542344702845441114922780000 8444116 132019769183702825282079183673351456640 8444117 5245882277761039299994677199820986752 8444118 -18898021815335850658069247855099830272 8444119 23819498298440888635591948112329554480 8444120 11204827513082252464041848625288192000 8444121 -11467525479384883257522387711546094080 8444122 2612553440612546480450738924374448112 8444123 72428852273966271778050222386583858372 8444124 -18331454317148853916253801463230870016 8444125 -3869658439154064606269493147497112000 8444126 17914280004586082579281686320386192512 8444127 83378305943940158326490653138483093320 8444128 -36616941223614946994910116408878694400 8444129 477089023288307448338888257739581728 8444130 -2224546748751105016543698333807444480 8444131 -270423619797673362082995107946014071688 8444132 -23717822522750560403445872165431879680 8444133 -58102070856479636965890498913226850180 8444134 -105770426690280592504358633534949674784 8444135 3642595124199846954259107086102945760 8444136 -157483174188399184080874646458735656960 8444137 -23476347557926528341910525598836271160 8444138 52957865431004509174436229484540704096 8444139 -91399911178792842516193595378401311360 8444140 -3033510413099795640884520719591224320 8444141 115777538200817361877237527642313980864 8444142 9555298582097152400645435793261465600 8444143 239078149761804904136873449896633467320 8444144 -76845690354587488881779966411595546624 8444145 -30408602158050013849858278884092385280 8444146 -107719755852100750182853065028408435200 8444147 210297100762985361659959098957028411596 8444148 -62342804658294276870836581223597752320 8444149 -67318807330614028311664518619853965664 8444150 -23153915634699259209177712104854428800 8444151 -509515013142198096964395935422553712 8444152 12213437802823377647232500583471513600 8444153 71983048113141058714647657319263951444 8444154 -17772458324487109753165569093782068992 8444155 58690090116907366478687343239409270720 8444156 -18610799894578780048444101867242898432 8444157 21219970883807071033578304170144906240 8444158 1842136625292019262529511959788048640 8444159 -106236830114442655428184733101790096640 8444160 59251164552325687022297731670810296320 8444161 -80157830582194143089478306305501252736 8444162 59291780789258347005301705144621063200 8444163 5716457196797543792675757267340977408 8444164 -45313698003324112331521266720789322624 8444165 2518468580947810408128615475504003200 8444166 -9731308908215154681885959323724218176 8444167 15216488596255560073024043800036500400 8444168 3558072014423951539293245767519887360 8444169 -1627912544455489703734781647067356380 8444170 -176959743404162615878735066336531200 8444171 74740785055790882614860449972122828152 8444172 -21402578322660626732815405052166438912 8444173 11021589209551601465827913212437211200 8444174 52018001963626460564544216906665139840 8444175 46894997654963849366375047413179967000 8444176 10614485151650796151420660363446403072 8444177 -31193971704953597085145834050164607168 8444178 -60807816225666780756534136595394598896 8444179 9899479228475806533744626950751096640 8444180 8407443276796097388222032540226758400 8444181 23594705181934461519626027566936693152 8444182 79541897493432213299938148108464092192 8444183 -58019900728836872131005503967088353792 8444184 12322589417744198923165397614537605120 8444185 -155088109430958513346364676562618762620 8444186 75108140981541161053715910221648727792 8444187 53255365467448071342110065672480969644 8444188 -120383412738633745195358754311385129984 8444189 -44786436640811267055424689356179600320 8444190 -4245333168004831292535034911889862400 8444191 69447011745841008083563172096617814880 8444192 -1230075712938284117450347729126883328 8444193 46357223483643901827048032348655088128 8444194 -28291635500068054524051448741764910080 8444195 -4134439152096240186596597881549690080 8444196 -7245739350057574359137106590780436480 8444197 91731313205958481608276631896309427680 8444198 -3035071618892342379023309827052359680 8444199 -63840238112648788572055465969280248536 8444200 -13694062702270248333558964313490816000 8444201 852241592980217019650926905586191732 8444202 -1204687111057840459867422517942869504 8444203 151559993630987389238538112490362710452 8444204 -93035588088157039304052525335627084544 8444205 -3539306720659646327298500791547556480 8444206 99596739096703582664582548202158581120 8444207 -145730464525618451610482245454679170544 8444208 -20498367381932566508857112614309724160 8444209 222875903764505970962810509609381511716 8444210 4540521007501450022359285930510457760 8444211 -583879286345447860953086095564035456 8444212 23979292519988878486662014253304330240 8444213 -173718406191495627903829189031584859538 8444214 -5414311760438582541195606992866728960 8444215 2299077471084758986304259229684741920 8444216 -158997386438668519550348978425230397440 8444217 77284640644030393887516806125961056080 8444218 -60418191923458461473675998062195244800 8444219 79655029446669475883201504742270878676 8444220 29136504529146466373049269434640793600 8444221 70546789913311324074830576561433929772 8444222 -14288359668478126450621756252397794176 8444223 270199243529513049930551568027370329120 8444224 8476327373489804736224189305473990656 8444225 -6069824887103454531223691165092320900 8444226 4432225995978663271482473929234882560 8444227 82533987089935298396058972066440920 8444228 -47986628851257022107416923750979132160 8444229 -66064845752599311340936417328910410016 8444230 15567587078263502355385001158520217600 8444231 70326782727184664413923462476522270400 8444232 -17182296448573887569927300777686932480 8444233 -25314550736576602461573309284626263680 8444234 -27441486279686088823485784235874795984 8444235 -10317876023032130365733391042121578000 8444236 -102394868876763672099025746275297086720 8444237 -21615699447318169605020069642974320948 8444238 30514081957248829054648459488500090880 8444239 37952574328133284832913307308889680 8444240 3153047028385590766895513590463201280 8444241 5012051335325044547662020356665167348 8444242 -4291148666763897167964969180170031456 8444243 80171731919819134652865175800494754048 8444244 -97706351082025512507415981566901690368 8444245 52249443479501735678466078342276226560 8444246 -122178463066758751584538917631905682560 8444247 -25340695531700549320321628262469561728 8444248 -145644799255840112017611534011115632640 8444249 -371340404066843283465756188274041873280 8444250 68906752057202514505908688806816960000 8444251 35831939961790367708717887103118721792 8444252 -110563187853499729464702512311964748288 8444253 115091382777980648358910042161208485504 8444254 -294426584417323941768044169148081152 8444255 142853297874784953289085680025123453760 8444256 63284858424669771695304136854442082304 8444257 -106874550464497174913951440219843648800 8444258 -8617397370243891280681793861324262240 8444259 -40855407912241387056605435803218027036 8444260 57434450033935794852443591178167070720 8444261 -7939574148903276593920537220183225568 8444262 379289590278782025017449002367626624 8444263 -6547197893233966777549360094439534696 8444264 20673518213109344718291015415024465920 8444265 34736155111531382279330378374889256000 8444266 10837147152500544343275377318242416384 8444267 23940783639148253901514894916981427120 8444268 21957177257049482545209947417559691008 8444269 -5810691132261555013756188806191689204 8444270 -17970237632043376131537640814264953920 8444271 -7392047623733737681274541572111367936 8444272 -28798163106168639776237719502751203328 8444273 4912232330127322842260539226917965522 8444274 -22743686250299041329780406875704341248 8444275 -3331213555816644290473410532339482400 8444276 -43778793700492081878178987330167398400 8444277 -12972573120717326099944184732764200000 8444278 -23463319366407935251464238309288193280 8444279 130801125687020897175682698481966859880 8444280 -26542453972305455081226364983633100800 8444281 99865569780978746191799639780167855082 8444282 -15238937756114469826207960864541354496 8444283 121036242614831330836782193676557363224 8444284 101430365110152816436748996495916505600 8444285 53834481195340840968682736059470151980 8444286 -42845841743772944300161722856538050368 8444287 170139816165793384125612687332290295936 8444288 10272765120165884200811233703960248320 8444289 497666352225849373323329999084725248 8444290 -24342166851552536499680758283234757600 8444291 98102177141916110398581458808589750080 8444292 -84157079509890873937138355524735054848 8444293 -46917056766198008831243325631513790112 8444294 -23123092451781875677419108400000561728 8444295 67885572242305974605250749342899470120 8444296 43484330335620190235525245369871400960 8444297 1398573742194731102655607483313918160 8444298 -40966264126434692042537126206733358336 8444299 71042673084521274915520249874996825300 8444300 5339461483222578254990784874919366400 8444301 -59878285061802753351623400226502078976 8444302 90519434651050782589411843420143343872 8444303 -30182408104968083202194063724553896960 8444304 40450843524392300221547097994332733440 8444305 -75783940076748890810659520400413958540 8444306 25991258303984882569600396180499124384 8444307 -59821267195810197140076660436917074640 8444308 43780171426158629841623093169855956736 8444309 -34837563199029624146470715432468261490 8444310 1598771495659956536190767541516288000 8444311 -7254914323451133528007429488185686976 8444312 -58322879110831576826880763804332564480 8444313 14618826882798452674582270816557375642 8444314 -60602307913453015233312142149770888448 8444315 -122202078063637199209308831627529559280 8444316 -97292558004978661054836173027065405440 8444317 -122913425357351279748237941696399183834 8444318 -67076528814629108044368848242278139584 8444319 -4695175577349452657432197479512754144 8444320 -7202459842608989330596832430528921600 8444321 38705537002180566869949045144104021700 8444322 -69599442802795308871008385263360923520 8444323 15688614007109100119964049082565636572 8444324 -22127226940959231850262844593198260224 8444325 -13595557490811449689580042830538616000 8444326 34138333812202298357925726809005195584 8444327 151306928589327692766790502734280173176 8444328 -40512208038241978799607346360346787840 8444329 -52106271489536238116782118109161199116 8444330 -38017634111310596157609570352502497440 8444331 936112547348483644797912571613665824 8444332 11465923474090175442217089167682522112 8444333 44970347502900223718291471587666813920 8444334 36554616135555533152204901734019810880 8444335 -4505747122144717558225398435916002240 8444336 48325273612253976844729556330274816000 8444337 90381720374694020598784136452977106176 8444338 11212759630165601847379314854187159552 8444339 26099843281715524071104759466114880320 8444340 -1065797475751020749829644351619348480 8444341 -18190492582748629676778087541229681920 8444342 14223078116435050412537669042291736960 8444343 179161855070962714775943360868511298000 8444344 -163228093728248952421373192146400931840 8444345 11876935310403573948784781732289980160 8444346 27867729675340718558171863251876393984 8444347 -82435570262977784017204746833113308320 8444348 7665981159796433995341759472773120 8444349 -146307094812514098751789492156802540736 8444350 -36159903640721402724288810045795969600 8444351 -113995610792209716564161104751720211648 8444352 17886998617687394801706319529518301184 8444353 -102557165852195374588468445586001886398 8444354 118333940275588986355146829306369415376 8444355 165235107453806317842612588372823192320 8444356 66172614855484953477548633588198049920 8444357 -94111583593828383432643202960284113408 8444358 413306487095750136266091251055759360 8444359 28109469421356795347191321313407567104 8444360 -5050561904396515923243596603670528000 8444361 -95657135736397630477135913734245478128 8444362 3186139524071771972574814304043688032 8444363 169282107948624406832447721444099678612 8444364 -40102502611702311000782785018452787200 8444365 -49925839908591713376414862143589110600 8444366 2963008870861675913095581786364387200 8444367 -74290718345357111417671515231752136216 8444368 7396605787582450013212679756630114304 8444369 14987556044092120896886366866451468800 8444370 20933960801468184642608769747792268800 8444371 -52837371096726865425767525404585932608 8444372 -59926908704758434051270090546351671424 8444373 10489995393825054912015178005333055488 8444374 34968873721036004771999903313971692032 8444375 -29998304179450042219385354925797625000 8444376 -116127468250018487204236623325979136000 8444377 11705256730756089620192931876712781460 8444378 5888100219924712213588080270003009024 8444379 -20426772543364458159595247471639607360 8444380 -30286558408693610166077464400736552960 8444381 74900099875068844789667334761150892864 8444382 20205928699464367359319780349600323392 8444383 30689443163066728392105098335041611112 8444384 -41981082848921791005929595129531727872 8444385 -14631981679607738034794941520218425600 8444386 -88516588503591551669036754803779948896 8444387 43616936045687341057071849826259519952 8444388 29173066049027656446281829799947187200 8444389 57418201289579963662047102687655664000 8444390 30609305714981503007637054407540899200 8444391 -25801930206634007155107929786241866496 8444392 148580268903065171428031783183778201600 8444393 -212287002866712357520475683933724809440 8444394 -11351464594710380478054666524891796480 8444395 -48719599493556193543808981750617920 8444396 11627981085849289459998060817219319808 8444397 24962802454746103025265224467949130528 8444398 -170377358133713211861122693380864896000 8444399 -1201713193606449195822916347617596848 8444400 -455807043305250287877072573589094400 8444401 6567185895785159178539866986126054144 8444402 -56777654968857365645367787042763799648 8444403 99440521910335154468322558614301101064 8444404 -17081879092295011010533432528181452800 8444405 -105781326017425155905966925712149272040 8444406 8325845807781515510616026591531481984 8444407 153424366417994380805665931291083719656 8444408 -38635479069505235301028940669628334080 8444409 31683079035325518654354223630936301280 8444410 -13510930668966204255681197100111550080 8444411 -56450721071668302427325057473934144988 8444412 -5687385221002708397095665507391495680 8444413 -209531958244718163287804064840636470516 8444414 25849770864402852081511037499752125632 8444415 83636020852529047741749892732005805200 8444416 -59208340041306258803087829989723209728 8444417 18233597387326861228494352279552382640 8444418 910678322037405353528173715510197248 8444419 -30038650818590350060512109449742930180 8444420 26169007043246007441994552354952724480 8444421 2082900086135402793673000422181633308 8444422 -32693573748620583328591883653510992768 8444423 -226112212535277123587181341264436123480 8444424 18163911359931788982510037342200913920 8444425 48436242305149970085464608655473030800 8444426 1038463753553269962845458218716448000 8444427 -104782482548811986614965269979284818512 8444428 -12223985718817806159834245660910668032 8444429 -68617083647507842876364734967388808224 8444430 32955080034167625912513975704953834560 8444431 -6792908964929130737412392903179535872 8444432 4834898854343264875140293979805335552 8444433 33087922872249537364005755068696195824 8444434 40800150547823085386626637463296085120 8444435 149270336372354061659968524606145448880 8444436 3726768035797136261200140164138926080 8444437 -6534648322599699445227807310061396832 8444438 23044326056289308139035532197427417120 8444439 154591930956843929196839288242077725520 8444440 43858067109491006199575634241306828800 8444441 162505050138892692705870998616600283152 8444442 22582880627469399220063405817069673984 8444443 17606799014635623864892344111060834816 8444444 -150253263537443829390688042683946097664 8444445 20982046408802697387197513694332077920 8444446 -47737161985327638706987450834509221760 8444447 -1611519266075904691656614412893006088 8444448 42442396173609768858624908682962534400 8444449 28641791942140231933898998235046633364 8444450 -9254135375626856824781016739954560000 8444451 51880421573726612491985211862462586232 8444452 -106661498164513529882274060642563362560 8444453 96838328166153659887490941150626645120 8444454 3936167661410076666923246869308630720 8444455 -125679710236254471563199462247641753600 8444456 -74775564564571762675687089972812759040 8444457 23682524645367665482260509740939769280 8444458 -97586567930191485610454760244600888320 8444459 -40407576886519170831970438736325564240 8444460 -19940512885213330079606493366320931840 8444461 -156629780625492108919947451498922359188 8444462 3400297488543714113568580611647069184 8444463 71378054580070960274219643990970241544 8444464 -38071352102777853993479133660750495744 8444465 94563966415973124012141122055852775860 8444466 14385502248725597282943732562040225280 8444467 151340182913068133939944730310849893516 8444468 150572405674651781829233846414913146880 8444469 3645820698290267150861140577291424 8444470 -65644564722338081947214473189756024320 8444471 58222375203253267329920133519889928112 8444472 76023707656347570001180026342989168640 8444473 -17206956800834789339317196337608266176 8444474 57582053122325553543435144316108903680 8444475 6887818037808698172116092940640423600 8444476 1084898995838094737366138781341240832 8444477 -200986938362033738677372914583497871674 8444478 3691974553587312838542223569969518592 8444479 -214424699063956773233195527907069386424 8444480 9419368720008696049124182748823552000 8444481 14559969693235293461718482045060218032 8444482 -6910097054173094437261743591900067968 8444483 17357348002695838808101493421654397704 8444484 -60061085015928196065293949542050627584 8444485 23350942122750300678191919089918098560 8444486 -92129640638215937697374389809819035808 8444487 88222658999176437625486203726992904360 8444488 22039591907624757322243717844258088960 8444489 8648199537320758083717816738029944500 8444490 -10668407501354022427877056717530255360 8444491 152198888391265994055358168938730818984 8444492 36306328849004870653174601997092782080 8444493 39177366382012246507011261007918540800 8444494 -2040687307013311233798781805617201920 8444495 72109698735003852266861206084132988880 8444496 2511367255287539923543820612606361600 8444497 3135421015530533283007109858841564912 8444498 60232199670699938680989743776879598880 8444499 -45121464380207422794430893378403226880 8444500 70927185943723475179462849289691840000 8444501 94632319216932676535537243219755671612 8444502 15851028951260429750352299342949249600 8444503 7236009163298109244382166734370531144 8444504 -132472211158739686091271201799429017600 8444505 2201297205536231814974605343905834560 8444506 19139311040682491746696748513090336256 8444507 -42924870102827008970587764708386285244 8444508 78031663714887680849080619984003688960 8444509 117908000809381748619396361748304928620 8444510 35874900417291446473461320032264838400 8444511 7746374533539518116962046541980931160 8444512 65707167458473693540084114368233472 8444513 99995448983439054092653151905237862256 8444514 7526061975872688248718404134784921088 8444515 87406093870308658041069278552969774160 8444516 -115624837310777555231246563498452658560 8444517 107115696655012846525456390087022237280 8444518 3409674943136075613555353967200056704 8444519 8116763711195123643602405785503481728 8444520 42829740130098770530908787699826688000 8444521 38080140504576203110141226731107825722 8444522 -227242347765303186166394412404951901696 8444523 -50119594282551914587447625574830063016 8444524 -10563765939370436040770653708115116032 8444525 -72506919121733549984895946888031773950 8444526 -2034323136340404555262969135965081600 8444527 -8396623095798432699008955790491511296 8444528 -32275986413002877547069270642643599360 8444529 79619310279933405647996764716081778440 8444530 -43508317957717458760206204047466975840 8444531 -122499003040658464589146908702844041000 8444532 -79294879603609140195256059991801110528 8444533 122608880849574517655413454763514779324 8444534 -14141012665930622734486768775555740416 8444535 -36040349075553965158548448422982694400 8444536 89470630104241703195590135268580679680 8444537 86176992926304198543993607455694864512 8444538 -21584246745143095143311647722725459856 8444539 192617320132723571392860213156406254960 8444540 -47722651198280415182554616174781849600 8444541 4841025221443650044934217710234991104 8444542 -78314567525554468166019129800264876928 8444543 24946231943489466302678693189593905264 8444544 -60198872822872433588656975454467522560 8444545 -121242130615212792645180493834651478700 8444546 -165991202747961486750413710794476241408 8444547 45928494694174750125212149945435929600 8444548 -17751793951464600715598306436429369344 8444549 233727891185869084679620751708973779550 8444550 -25222062570282287623350888854090688000 8444551 67970807505685134926237196311139158552 8444552 -24528379332793651613484901922556518400 8444553 -29285653191374292773883019442583871680 8444554 -111870700790824642967174325439298019024 8444555 72952578136519286162221938303651840 8444556 100282536444292074502845648770321862912 8444557 98545210470536288787360951050306622240 8444558 117315556459403217207074950499191219584 8444559 -30597821804626803758116515980392118640 8444560 -29634526709135846062300560691371294720 8444561 -178654407067610352126794651826775493838 8444562 44232660338706738374183854633218033792 8444563 -186465564450731133045922364273038379904 8444564 -4086675325563928358238727516873580544 8444565 -2296663030084015655643915962968032000 8444566 43789522354509665579331136954659640704 8444567 14421926596794464456174293086264452160 8444568 -134739728224780226221773364919618764800 8444569 -14345271673510314700983634525178628160 8444570 -50556358015258473621767849163013919520 8444571 61820885216182533805944413937379106712 8444572 -22252817799578925513437523763566814208 8444573 41599394083860844832198516966022222822 8444574 4436384638987302026507768932376967936 8444575 46441501939909242282591998886560085000 8444576 -67986718186909960960416098825718988800 8444577 -20611744634431782738018288178240140000 8444578 -4280544179230668551492024136678122160 8444579 -43085601519668678723896647307055000112 8444580 5287541994887507898967481043127357440 8444581 32268397832309236986527065673534344382 8444582 74783755200901150497096396487498888512 8444583 -6811839900067012677991914686161155072 8444584 103255975707856413187142452832336609280 8444585 53732208660404382709144367122553775780 8444586 -7051631772896542945743968925839572992 8444587 37135034151039510280044471585506577600 8444588 -32969884924627114113390717948394536960 8444589 45778378568109401482650941046524092224 8444590 -20698937949929234601593119490991360 8444591 60446066389852447200345063843862798992 8444592 -25466632594579678070527832422873645056 8444593 -195401606480436687260601773938207970158 8444594 61077159729484140318562632380038542096 8444595 38917048708628826022979379076662569520 8444596 -19373385833902263315582274347996627456 8444597 -77538032785491334781285158269241489920 8444598 -739639060180527703888561156626253824 8444599 6968787593000323956829382085710786600 8444600 71474652853428527068511967232502784000 8444601 -102430092262877581596365768213383686720 8444602 74979502348792913216068871809823650272 8444603 -63397611277540279406768368900705747416 8444604 2132123670091300869550453897388851200 8444605 -5460750913859727832821679686271205640 8444606 -16520383180630651920892924208822845056 8444607 67403804256239273668759744292841751680 8444608 53684303321342081597434400270348976128 8444609 -106536188982199131568192029368725664190 8444610 3850075518757908503333895746288193600 8444611 -43130481328928606152602716048516567040 8444612 50177899285702682444584009042826225664 8444613 -129702892494192743564972526191896845216 8444614 -1155552092366374035228867845745066048 8444615 -33180503857354702351265233681083519240 8444616 -53870043316001956040782034322199142400 8444617 18124977078700524307022499523062145792 8444618 -1903538710511955302277927716624179200 8444619 230055549913931976652416933598281850824 8444620 62852074081462795323681631938206407680 8444621 19828390153660241226575788481100536652 8444622 -44556489176661661089872114580785982336 8444623 -167498742121277404699458127405415857680 8444624 -22464608092754115014816925201288437760 8444625 -20402771124284771015537317920187296000 8444626 -93944318963630044293914517096544512000 8444627 27369796787686044121535660360023871352 8444628 -101746767691654831275440429762665390080 8444629 105890356789859697502520099015245905230 8444630 30945395563099920462315431586862344960 8444631 -10180778422672780249714185801636974592 8444632 -70719749359214467076994552297041387520 8444633 442833110901119890231042810323790342980 8444634 24790124680918796377376597105823707136 8444635 -43077323315317555497784297522676281920 8444636 86004511794173044230320175193652206080 8444637 -78270370893025444110612485303344096506 8444638 -75715923020167672072218578616371729280 8444639 -58236771541583881565978848345722528144 8444640 81065062849359709544480815463792640 8444641 2440429569657297012264061958720270512 8444642 123769274639284681513593156530087977344 8444643 -112782291713988057333887251578696224136 8444644 37935608974602015746079907216258240512 8444645 68013663711021041712200012296528142400 8444646 -23458414085080903077208638326794440576 8444647 21729249188234665997688326943918927072 8444648 43251471158145981876966893865308651520 8444649 5852689251615585754531321997336113728 8444650 46456618397796308455354697809904758800 8444651 -247305227397365330116649360263384542696 8444652 83660742151446763011873547471508485632 8444653 -7546187536772929968944115260249273280 8444654 76070580829020408632520713174026702272 8444655 10027845932396951847762722329401528000 8444656 33755380182867466608198988780022759424 8444657 -9155280741824616535175198177977373184 8444658 14108839110559171887634652996545620480 8444659 -41679313322775920445857060671628721480 8444660 -42364817586619089184473518046253056000 8444661 64750423005051825460449490509036294720 8444662 -75106264820329143523509023417497782336 8444663 203388022258930387483934984608652295912 8444664 135895705263248999272740945048387686400 8444665 -110442123327644663328715923399700107000 8444666 -20731856518931385125242256977264215840 8444667 32678272457267614754253480850240696320 8444668 77547860125714930485366987470959874048 8444669 -51435163002850949578387672272191124672 8444670 15580073279897819804502075394199347200 8444671 -190248974512089957490424708839730960128 8444672 52324561933359108801704859274372448256 8444673 82483736471858692685725315122566254464 8444674 37588059233127468233940103539053962752 8444675 -85153442653564732300886542101034129200 8444676 30787315907517439260659940669361367040 8444677 -7106181664154785513178039804853801828 8444678 -88719507168696327455215424697726701568 8444679 -29395170125882044054639361761508393472 8444680 35001958992101307842630972362747084800 8444681 -46356496334312216483066746866071342208 8444682 62443323495341622223932960323184384000 8444683 -28608826679012782620145906894004889600 8444684 -168871469952375885046079782314839040 8444685 66046420550142543158686111617142552800 8444686 -85939203140009833998616454920284998208 8444687 47313173577208290569381789054342940336 8444688 -3173824862625492767599213553788649472 8444689 -38187459082964576978944768457906943168 8444690 -6977803958765675458614382827237890400 8444691 18906399298153386653950234455185159280 8444692 153322709142081585987153226027901102080 8444693 273139532542980331894845300732518763744 8444694 22927722155797012665137462471986238400 8444695 27207780960134951601262241723236532160 8444696 30432665987739722888654739309238272000 8444697 141385426410103692727543135755760846800 8444698 163238381060356024281460331955506504160 8444699 248288446867750762834496225618250336936 8444700 34166826653224165514336724024263385600 8444701 17410539022750930436722793109037241702 8444702 11638287791016574914710750315073024000 8444703 -4258829087145228798221772041493676416 8444704 -33422288692821209157788331362376744960 8444705 -6861237972963897593564148257511888000 8444706 -14779882056674502247384765101413926656 8444707 202291428186412149655747615437386724956 8444708 111429267901224977329315216165874137728 8444709 34762132345141955491694535573417810240 8444710 21343943295621406793389151190305387520 8444711 -111909466595408537383967415529228728 8444712 114182114330431312834171409512507883520 8444713 -3933425642226859256264573824002180600 8444714 -50004958404275849129752008719569489920 8444715 1235328537796302648909801522595799520 8444716 19059978650444143776804707672549953536 8444717 -91289401455717017092170329260613323860 8444718 13016969108164744665360508101406062528 8444719 -8170745453283108575541956603289552880 8444720 -4395628962390131997913455254310420480 8444721 139818409949375912967459072614729851680 8444722 -8848824282884310955846074128654240256 8444723 31073839162157142038911526995652696736 8444724 -53840100796123408747097989117920307200 8444725 170925964451423466555064391915605358400 8444726 -53150815543816817186498460837461229696 8444727 70894506989054609983727843256937368 8444728 35177529243187794961801568574565724160 8444729 827831094814712821803757749154412640 8444730 -5207079717775890647945827373073300480 8444731 -153966032202348272500672561647978493468 8444732 -28233236094027226570322895874538257920 8444733 -36478144347222528597499634414100791232 8444734 -52079653762561488303015099565981641984 8444735 -3074348410490865234460701957408652800 8444736 -8292446365898315375760778289836720128 8444737 -56832493060418714924649176883814173248 8444738 -53847514632245023518443920549571887104 8444739 18163699060950797614112327739756952824 8444740 73834269139807205229170053826809651200 8444741 -77517630558174289479587936479590374016 8444742 20010042007080518163873442293850216320 8444743 9087584760449971079153934921400731664 8444744 -74837919698836066618708114375874150400 8444745 41802254697391534147876523133057509220 8444746 -25178593931301208633012305672856766928 8444747 -270624350454298670175460382570819650728 8444748 2366809367406336595108126839376456704 8444749 4161916621275715899482057667691820064 8444750 62895953718262171156894003713758112000 8444751 -16407380602094447460877151309389938816 8444752 -34314518160636044103777889941476474880 8444753 -35298353562666679411318690147835493900 8444754 61788773514362023722737577705299579664 8444755 -13205159840337638322252821822200867680 8444756 -22448348192263489350302352784832561280 8444757 16151098771596509539770681340793663040 8444758 54201777341800141145426646897904296096 8444759 -91986669982046499500666911891303611960 8444760 80363844721606172213118590403753369600 8444761 81250986160796432735104263499173395472 8444762 47907363716252518313498752830478171632 8444763 -45606101268168707958638760542896651680 8444764 -39803031211400671799002006473239308800 8444765 8997243089308812243403231529991686400 8444766 66888485528099954053564024215162882048 8444767 -187760712594387762515436952167120526848 8444768 191000343485698828507927286578062950400 8444769 -46648330949849630799157002800849543040 8444770 642781224213474444213371926331289600 8444771 -226489508067563022231061448998769184000 8444772 7415572524927338894121460300391645184 8444773 104003080196203801093370448663708001022 8444774 12301039172761138585628511504531225600 8444775 239798832597891000773071873446726000 8444776 -63137085863818502510431814584293073920 8444777 -127385594119547154114501537609875498928 8444778 2221154222644111255131637042273923840 8444779 -81332221211594817346799412648859234528 8444780 -114978298251696711196410836420046950400 8444781 79993607576404074374839583196789518070 8444782 -54542078686269211138020879697664515008 8444783 16794616693013576148712704437341582032 8444784 -41353287604193887324863661212413460480 8444785 -188901621515143054630986957426614927040 8444786 -1210842750434366618310417059112508416 8444787 22946302834333091030437026950510908416 8444788 -27070669822440511830191311748471777280 8444789 107463220814082750624133620878670988590 8444790 40330964961177537518186429205170553600 8444791 31168925371054894482551509651111827384 8444792 215338384487516611198859748027942912000 8444793 6621381353744340703631959041086203584 8444794 -35495690915258638891225987893663260304 8444795 56876968703680110506558861729820724320 8444796 339714522869079486300209693049364992 8444797 198982212840017290254821716645773711040 8444798 -31032478407151510171043605243265625600 8444799 17452918194529214759909534965662532848 8444800 -10708114222705058811301350195855360000 8444801 139733561199613923229845883885766528040 8444802 -75254938121587978821448833026003952768 8444803 -45448845077248685152800416801946268672 8444804 -86046137524529759382291844183032186624 8444805 -69636459290539712584788847079128326240 8444806 728437156608123682431845532914148480 8444807 45048151578830012908717966056457428456 8444808 -6335375867803168909503036439428495360 8444809 234331759036787234066946948551731642010 8444810 -31098725853484593138407651066536154880 8444811 14061482452978173771693669881678919168 8444812 119815176874633809665718565772659418112 8444813 1748563674532493991951922460112443424 8444814 -21460736167178850270527971600145442816 8444815 -21264825495722364346571825086009003680 8444816 42702011776825187433314272646445465600 8444817 3832482277741342968985377171270062052 8444818 41627528943532086237851159180585625600 8444819 5740448302796553054221034689031856320 8444820 31033165182504079703003598169260380160 8444821 26292968437874159971197376032249019584 8444822 53092169262487778137852852172516188032 8444823 -113136300973586265964070132752685553816 8444824 126312365336843133627456590087964456960 8444825 -37328000642461865164533039186179142450 8444826 -9275135740379848225003233069060065280 8444827 176685296262680149633195471118042748720 8444828 -30464077843606660238616182088108708864 8444829 -14994928044950349298069017779468932800 8444830 -38788403171654816637882778485539893440 8444831 -140657176397404681122676667755008910368 8444832 -60881989100449845752610325150040064 8444833 195524980108131706010509846980143058580 8444834 -21588410247578861032988276056415121408 8444835 19850620194984257046306160802714534400 8444836 29625903311808270968272965935577602496 8444837 131055151133426975523301697054820167100 8444838 -42891811368832848834723866855380750656 8444839 20058052462355802011603266450170219488 8444840 34666413888923531125475884382113689600 8444841 -19838211600029930322489179549401544640 8444842 28158821363151246688509126286823622912 8444843 37329671789465623561266448870638138000 8444844 -129529769085874408170687037508671534080 8444845 14079829112997666696500512641414857100 8444846 41225967765225782944876425369512147904 8444847 95214285746830134897222130801950666240 8444848 -23454321716138787122531275992422268928 8444849 -6392039807918253410920705960083440064 8444850 -8141814893579503955684544071210160000 8444851 -159574300439210765538171859157338044148 8444852 31782577932732689866784238743790111744 8444853 -147498705616212351592436400200999415936 8444854 -4649107828401265413501058148101094400 8444855 -14016581694202566822335442423337779240 8444856 1704399257208438272085512010870620160 8444857 593168239803694864482191747678788692 8444858 -30561316242225916570068163169170110240 8444859 -1622826954870737475992211819338718672 8444860 45419512448395518450202021461780718080 8444861 -67053825709154156718810780435547134228 8444862 -39300316688570110431698551870561682880 8444863 -103555425268758789364371134110794634240 8444864 -23187480330533254054609508159553798144 8444865 -5219088516268487388204932099081502720 8444866 -41442507538946068363165727199801538560 8444867 40923514720570275303727707358136610048 8444868 -24759542187136749038835091511901579264 8444869 36896586066578782481602744093775902106 8444870 -1940416352534022085838692099884291840 8444871 238498655228361378943498613733677580240 8444872 94480654991271147113756762178730828800 8444873 4143158523930074811423237829833516900 8444874 42355882310492563949440738057439047680 8444875 -184902909733027068392469009709816380000 8444876 41999085879517263902270243770647790080 8444877 36879166114761634624522278249531066432 8444878 -45198091673102624132222249164215373440 8444879 189260353196785498207167141933349776 8444880 8231003836560927320393332683784028160 8444881 -78133758356331121879818545125299616 8444882 -9986119991106365343671839855985826816 8444883 -123790883804506695510537915995488691856 8444884 -29292395401028764805549334251302174720 8444885 -24861197063355295338192361031123040420 8444886 -32304878546202226674861060886357885056 8444887 69779572627407735043387685550662000640 8444888 2170958580190532575108459557706229760 8444889 -93387577648091057129670365814914417292 8444890 -27309112074896562515864544256236736800 8444891 -30826253943618434074877308991360012256 8444892 -9673630477746456784502085407402803200 8444893 51287439583665396861086825123292355608 8444894 -121247983881168067572589664248527612288 8444895 74452483155278140189136121659383405440 8444896 26388483113884371080063089948558884864 8444897 137752622425870498002693490724439971460 8444898 -505518095731214944809761781126993408 8444899 196359508287177013564111132027856720 8444900 70833247745664170381603361777297840000 8444901 81914324599271193551076999508729195104 8444902 15207186026836441439614016208562408704 8444903 11276622704435059676532889919776294656 8444904 -46832488456984515261356115048970567680 8444905 -73764822724033062453480722082748844700 8444906 9171515954225832499210604622698838192 8444907 126583786491610006786422348745692762204 8444908 -224011366582740196986811121902099381760 8444909 5524262271791874239052631330165112928 8444910 11260665393836579635934283211319500800 8444911 93300716791227392378838419028525255400 8444912 -3360777403294270957349844008272723968 8444913 -16790876722550894582210204396410083072 8444914 22169210442681262500909719364709556640 8444915 -47371150660145852606630596086368598480 8444916 70070443863218445811113805646531347200 8444917 -7871323908338612447589704833626758096 8444918 -96060454426976210647452382565678412096 8444919 -28892739589455109000244912744118030720 8444920 80808941580289976561125230418950144000 8444921 -157873123656786432108058122927962259456 8444922 -4920177842126841511685016551280918528 8444923 54114501017122014616849498332618715172 8444924 115205262711988444051539774623673040896 8444925 87233681277346158832897628234333856000 8444926 -5154935800136473397296645272059495040 8444927 29225404008673859023546581435081899712 8444928 129236790965612861325934104001118208000 8444929 154671955525215433342714442783086998530 8444930 -43750233493839093523439619028841817600 8444931 7633800605407173303664792923262426944 8444932 -4980822413014081596586337150403938048 8444933 31654350565315202186984239689242753664 8444934 5474079089075366310485317882365517248 8444935 -106891467018343484257807653595052778120 8444936 331723513883193925602600067059398952960 8444937 33865720914016784315625154348873141152 8444938 672672078908460543071694077271154944 8444939 -207128443864964314710713713041513129144 8444940 899814285755327684169185910756065280 8444941 47692513673502098438531315478814700342 8444942 -713155249853827653944502311412879360 8444943 8344408407513491965520243800708683120 8444944 -24572611876186438930796696167229808640 8444945 27169120388307190272311347101175320000 8444946 -8378125155216362775197688334664466816 8444947 -41445602264020901379044932525278973536 8444948 16413114270743914518608252966691403776 8444949 -79104857388689088423220833915832956960 8444950 -9976802837034953430502858188792540000 8444951 21857230140791293065655309819382426952 8444952 -196548407843905526858504168862370406400 8444953 58026623196855249559066804972420032 8444954 -15231184647006086997637297418643557952 8444955 -81380096080597759592951039828064266640 8444956 -7880816957698318839664993021103103488 8444957 49945724817058391169157687322562607206 8444958 322680953185133790231676487554633728 8444959 223603934189603867878432507125403481920 8444960 -93812122159716393047341412394561699840 8444961 -38643887283676056709483343044104269568 8444962 43769927825809745130849643392700671264 8444963 -18172781382320074100117197042136410800 8444964 30560048199224918175549366500236572672 8444965 -73107376848161595388351063493477359200 8444966 98174855511652115219157288556539198432 8444967 30020219785288904107670170594431453648 8444968 2934852733595411807738665038719385600 8444969 54200778059667227352459463943508959844 8444970 32740767716995149008396946824794429440 8444971 -5216713490042677355546582051364233208 8444972 -58782469246904392668524817281408017920 8444973 -7716983252940626353098287581401921216 8444974 41407507723376644153215567886315229760 8444975 6346737758490042057576487641598521600 8444976 9940745102036147792052265224081211392 8444977 114882055912515473186540964186262341952 8444978 -118121484036998856405157866556092510960 8444979 119152342890815692058322473504024955648 8444980 -12768953593828018094244914306683680000 8444981 -61625018402232538996431576945740803218 8444982 -8306026756551777113764375909787191296 8444983 -71334973946011977980490558726292903768 8444984 22738083025447103097060446644278988800 8444985 124065105365272620311064059129346240 8444986 -34513466540194059438643968309220488960 8444987 -199460555063392782775375914385438274760 8444988 -34684757833248781231007701720906675200 8444989 16700955545400853090492674699464310272 8444990 54477748292230083642141494724679080000 8444991 -39738470172266399461806455578687126896 8444992 -19711169540709424524195918601131130880 8444993 -14209328234415578415385929694626512940 8444994 17304137588471437044093153414300336000 8444995 18079485783371425531287910195098618240 8444996 37015830977285453296824246290787127296 8444997 -116152932596956411714787921705488436832 8444998 13094843706619829531879641788522303936 8444999 133510750689836587821117538948124286936 8445000 -2549682393453966325953053796940800000 8445001 6071672087162243144488907007763437072 8445002 -56232507125714203072395529123322596608 8445003 33272073033314683566922662297214656000 8445004 44154745718694424442821348205304333056 8445005 -13946800323478671080401094692902352080 8445006 -92503571588414228738488243962225715200 8445007 270743387806511262360108730853174240336 8445008 -1438356329985577592786094770736463872 8445009 65488893599003907327792124836339243504 8445010 -24135014645926416912695560827257364480 8445011 -122178592960023479536282634047347048576 8445012 -440789172141703773537269796192749568 8445013 -74772717934976007045197962254631474738 8445014 10562814258521270530918949088955282944 8445015 47462255045904361922077440213722707920 8445016 -50156107126661052894332264940818288640 8445017 106772444233646707477747211442047304000 8445018 -33127932570870495247965653336241348096 8445019 47389500743300903201568182972470281960 8445020 -14368130346716812173345624245221539840 8445021 19581919190686585180645035398773597440 8445022 -144924745677555882596404691828201097600 8445023 345830939870425847255366371629696910560 8445024 19018203098027499458704289615094743040 8445025 56487803766775575905226607029022392000 8445026 91298859355445754487859465414390789712 8445027 -70095164021909486938983395714440627080 8445028 -472249605442988203868369045881790464 8445029 7817192743567381955667687518507013630 8445030 7349233134143935085411863994433546240 8445031 -49374901863339513225064756570852691408 8445032 55895735703707449679635326351336960000 8445033 -12331675164086346248585082637150010400 8445034 -35319547393635988549016315819450750880 8445035 13359351457845926075728072962331815600 8445036 34069440209139150640282743566157338112 8445037 144728796472749676474597067710997286592 8445038 -2849225578392591588449320886573234304 8445039 -127077661214002642456389694275784289520 8445040 2683023515468587781049026174166466560 8445041 93102645047749399790862474019835282400 8445042 66918112759985082255342695965773828240 8445043 1830689357187318128323497702367518640 8445044 -7787874057033983226817283945874124800 8445045 28980022950222949484938766067563548800 8445046 187243444541340731783151858779916594624 8445047 89075363091558319936905758233270023240 8445048 -78125915687502848029029555626041344000 8445049 -99553464448744248224049601065050972950 8445050 -15013486976598301894336820485922977200 8445051 25446429627199408013100952136578678080 8445052 127815273631925350477255327111396167168 8445053 -92177368250919301304809179062295570516 8445054 -26232643870507413463599867657608275968 8445055 27322505430770286642909699669120230160 8445056 183913668334336154359738258496075857920 8445057 24579883199463833399694876556870782240 8445058 37876681472907837504399289221973052880 8445059 -123306553076248581606813507367558609248 8445060 -912495878841841052028596088362288640 8445061 214378148368845791449615617418666878300 8445062 21166700578773974304117305931321859200 8445063 -84239110713838260043632213681066230400 8445064 -53522250362359405137947259274883604480 8445065 17357486643456360224219686534854758400 8445066 -4436814260374395435229740440069684736 8445067 65047380610140043924733926052710552912 8445068 62181705667057798482315313305355054848 8445069 -94378591669093799272039816298289848106 8445070 -8507323175646529875881234787606515520 8445071 -436202538972876003199035683202579840 8445072 -7705723052673573382856344331150622720 8445073 -24071227681376787793516732311207931392 8445074 85754990434241370823563114861028368 8445075 8034329482832905643716295967439770600 8445076 9410680810869191194482408077251840000 8445077 353865765369890963562016020038470272 8445078 3059560667953907520835776471123280704 8445079 176601422070590295600614149315700820680 8445080 14792096059200892514094190164751564800 8445081 -19912690431497613751297178699657596896 8445082 -18890458099188394426111450633949429760 8445083 143950884363181149539780339205457260360 8445084 45176181264107545765348638938883317760 8445085 102726173257063170174180165150217339200 8445086 -7152466232024880365890836685283470656 8445087 27931230458589090613620314415714704640 8445088 -80199931033357925301580083556330045440 8445089 -46831339658109369211298167574625358110 8445090 37100613375039264064695509453447961600 8445091 108228724674992747132466718021135055112 8445092 6321534875899123640740478538653733120 8445093 -3019661116282749338340615624637418976 8445094 642876654274515601937089136140511232 8445095 10169979096655999140922538816113778400 8445096 -77914612938941886331075538132801372160 8445097 -241882762400547861350141159759422536454 8445098 9968783008359774464959629971068159680 8445099 -30966015157107018235502228846344850616 8445100 -116144359393425669608032290053607680000 8445101 -264607076941492868544723193643295934080 8445102 -2076567549464812725688089266193888000 8445103 -2499234476724554268212199638785617840 8445104 26968733497082866106194631264469073920 8445105 -89809359154004899312761770022770988300 8445106 -80299540750327050091091630747374507248 8445107 32195671601821808013427686034852258704 8445108 14112435461391026889806711346517610496 8445109 -188795201425309862260668581585394172690 8445110 2274676328994674883563647483326696960 8445111 75278983000959376320618442299343337424 8445112 52916793602572671937341097086141419520 8445113 58887061556362296619860317994820687104 8445114 -802247638846710012937492569274344960 8445115 -10938225762297076531002052460612817600 8445116 -11308605878836890290397664195787658240 8445117 11987878064195106443785725627124909248 8445118 -25110116301123506076749469887402237760 8445119 -59490163332374363466294341884081943040 8445120 4279987474889331998378543593763635200 8445121 25689977816019682298427276545601404100 8445122 -661832904531898484978038891675216896 8445123 120168639578495925554325321491902007172 8445124 75347110965419149832799966337590210816 8445125 -70842151956396261423792080790449826000 8445126 -21029766273633005097470211128214427776 8445127 12286849664724363274105333120523398992 8445128 -75813855583605664884531486551966023680 8445129 25120924352064793388165078359835965440 8445130 -49053333780554334360933861032615771040 8445131 271199241060194415982399824811106184192 8445132 60218727762656250450750329235402829056 8445133 40635496116955692018790052663193471040 8445134 104814209926899341346294245655005932992 8445135 -28778943478321950487794527923588316400 8445136 17456667830973392298433929707576492032 8445137 -216154498995296263666808210356413107214 8445138 215738107454516018624340791736112128 8445139 14321923896095118755088786603149683680 8445140 -52749657987634617636057032815421644800 8445141 71447296909888343377474578734669532 8445142 -39401357728931090133537770816543812800 8445143 28731133632876045668224244188580545200 8445144 -27878097434563913252301589676029378560 8445145 35771171384528180593404044481521555400 8445146 -14473388104255415076998876696704755456 8445147 43704439384527036319484251578682920600 8445148 -190353440811467378051806033357383168000 8445149 -85459048714139842035713454295688206464 8445150 27315567785810615245802488954434124800 8445151 -2533976279418569254936502238903820320 8445152 138526120563927830760723784220195684352 8445153 40315080776815797546424264426561087008 8445154 56066913812406074233872785279461405776 8445155 4358905763632471327377285893663668560 8445156 43620842617053901442099174525852316672 8445157 -72620680676782317587827486683949888 8445158 -8667387393601037388934439244030532800 8445159 -113284769274274343279677995356402244336 8445160 91592174357042821408060658138149632000 8445161 211808927564322457599621668416017912762 8445162 -715918786117271552141510519797862400 8445163 -1521998211959856642545364646803442896 8445164 17370359552725320384442179403488479232 8445165 -19366165940545011131609146735780738080 8445166 40593677913657049780547993760266150784 8445167 107027496899240379086194558728709137000 8445168 -5853644474744915077703468006629048320 8445169 -160641908855015459518461249802408671504 8445170 9978792316684660535968278406592549280 8445171 23176565798649564150410239993073760000 8445172 13510202550992837680511061238950427392 8445173 11345057736938191221117005271686014848 8445174 19396593182901240869488655455309933440 8445175 -9382666160807045648114005987245014400 8445176 -57057999616931199855586246039786045440 8445177 56763511953573632295722047205544244800 8445178 35845477173681117382188467257641613056 8445179 -138414418521254999325200630418302946240 8445180 4429965616041205680054509708288133120 8445181 371985078072435310291773731618934663532 8445182 -34768719810849628024930835264124023808 8445183 60486181229595623888245593134190298824 8445184 66497173197497531072033751029514240000 8445185 23612725211483035049868836698996484160 8445186 -5236144482118813253336747874048998400 8445187 173600172833256325765670377220751525952 8445188 -9629298359485605368344692012396574464 8445189 29470828418704813632831616499547081120 8445190 -27650563415196007090119555073856601600 8445191 293678570789397280604832566106696420672 8445192 -16027603953766436086245257825797079040 8445193 -24981544556705526690100772315846650176 8445194 13338799244243316376099286880001582896 8445195 144827213328799691855865535948296038400 8445196 -55486837750278556300063569469206817280 8445197 -348151547731172207283428906979025196628 8445198 -66647280071615387146435315754116249536 8445199 46264311213967892075766923141539763136 8445200 -208581139256838200958073537889894400 8445201 52360386370464754865342704415581974240 8445202 -36354851406157792686526223059450574448 8445203 54468505084465824513502144644443045184 8445204 -100303766061022875199641770434717330560 8445205 -18004384551719005391440027997369009280 8445206 -10140862903520488545470692034500853760 8445207 47520511783808192191172678321146798440 8445208 -176380785238526921622589041969232957440 8445209 2114019801873548554537740020428915200 8445210 -2994458944449641837789745686526451200 8445211 -24763126830172558439043034130925345200 8445212 86249868054608659907576949518977107456 8445213 13942161771569188038220562675333691264 8445214 -35434210951439797313517059528478005760 8445215 -3119199317100691522748195806970324400 8445216 -36242847764923794736931582184649654272 8445217 32001049558907123431051688031463691952 8445218 -61043485265929746151985343139363764960 8445219 -50510393706999189971753556029256158856 8445220 24219859607871995009305504014909235200 8445221 79889911986032302566944328253553887644 8445222 77400530820398379583198477383290989632 8445223 144008800730725711203850996275884607640 8445224 8211432860631277025544458764059678720 8445225 -11670133954933072800379682467978604400 8445226 59535509657050600627237384840320947040 8445227 -7423088716443513058478139729254806128 8445228 -36387068123312085856474131328508387328 8445229 30789722836512441207925557326120455084 8445230 54091112530559003961517909031625869760 8445231 51554634302536442629972707317141302920 8445232 -2933804230623020720871765479013875712 8445233 -143327517320907164049152794618183958016 8445234 -53625379166207586554443799700423168 8445235 52358784375078400781564420697838666800 8445236 -132831642077569919304716200244527662720 8445237 10795355566109827224525604034126807040 8445238 64629804191346188474148500155996655520 8445239 -144102839081837842536938938556901129000 8445240 63543095263964544398106829293316608000 8445241 48013886508043055211410055231314995200 8445242 -22916603759780797684904405729230258176 8445243 -975392413950729012391793589009040512 8445244 62088743411445814052738705450724801536 8445245 -100179166563481189764857135281781788500 8445246 4535750820105476667184025693906878464 8445247 841005270584445733451539055710432560 8445248 -31108109799993162687361878756482875392 8445249 91280075089748744987650875213833587200 8445250 24621437170035042885044907768828288000 8445251 -65251438425258526246637120146083239748 8445252 101260167198297727534829396893575972864 8445253 -164756684869633349452219268767842886880 8445254 -109142461600540118740433498540822795424 8445255 5671708705537462210307306546318284800 8445256 44952924818753663251047233331859292160 8445257 86305656013226722673652694506816465360 8445258 63301770515115513221893781680700582400 8445259 -16042108837127429971374651327536962540 8445260 -43597178366135106885361980426049075200 8445261 49662777838277590369027682099988036384 8445262 1837074394481057622961327353597306624 8445263 2790007544504468305601968163173118760 8445264 24895242495183086777994223829182709760 8445265 59667526698120257445407104997437788660 8445266 -7770582745530324725395326133783839456 8445267 -79876565979118953992852900096357664912 8445268 62518920149635636476939099929977071360 8445269 8789530715908194746780993857369224096 8445270 9120303165185510322287319861131913600 8445271 41873235520075281834681977446845982472 8445272 -109067101391437743043345777092012441600 8445273 18574009485819180868117831252223499984 8445274 -11235499037546328159039835457368590864 8445275 -26729570376930316970074207617673061400 8445276 31521447528010292266884229549635256320 8445277 -232307316160618229691563222598882653928 8445278 -47382324089531938046072963610079176576 8445279 -46751761891234420359625516228456518144 8445280 -145792423893059658475303677278410506240 8445281 29291417431819561763285885813191065000 8445282 -17068048727787699821498308605305735808 8445283 59955577828104859429733139153416470272 8445284 -100605147409054694067828132438077184384 8445285 31611516134562492403131115463560046040 8445286 -1069301443690703060826948147716107776 8445287 48362110057943614595934695109243994872 8445288 -53167238053260674595547620911725117440 8445289 51054501474369535982451132972670966656 8445290 -12732198665753170586691649917593809920 8445291 -109150715376485236984812656743437868800 8445292 -81027663890741395980491971769547553280 8445293 -167265553319576563885625903032677606420 8445294 31661790200309219531924408146080120576 8445295 41951143938759783540558880277488126320 8445296 -18485054442937096940039377715925516288 8445297 -8279753809028585736135051031944024288 8445298 -26049113667765286537650478066807023600 8445299 -22903281662734263057536451990985914240 8445300 -8972100581641470683535737112228403200 8445301 -78469949782234968996537487852705641600 8445302 632981760173981370860673804852002304 8445303 -2275325151928235710412423027581084896 8445304 -43055393535192497331646387762141593600 8445305 31751035056708096161789187036321381120 8445306 57083428973878654184487603148030101504 8445307 54983174810480507736055941599432787280 8445308 12377621310557309528500703066744512512 8445309 -113509340684192069744747321054202103296 8445310 -33890282165135379111700558232418480000 8445311 -32048186202667210150214998124678664480 8445312 10705118665062860372822404344148131840 8445313 8825617776477144274010138905353828180 8445314 66977738255809346428968148008524450256 8445315 -22412948808459376711329162580525830480 8445316 -167971697863712525657274711185123200 8445317 -60982880869786951389001196961721456068 8445318 -19228428926172268748893071819724603392 8445319 47911534420144292907348321198311812920 8445320 19322382080522989278652242786739200000 8445321 94187337726560736216979490123360350890 8445322 -41739532125859593368786959091558514288 8445323 -141852000054299048158947100879764825456 8445324 343437019543371918958229823457738752 8445325 23968677799606911342419906336751964000 8445326 -85337224859420973369026944245048677760 8445327 71018638782292206954021605099269927680 8445328 -4066681738975936468051007873703444480 8445329 1965885432673422651256346307840515040 8445330 6347331884401754454910329387604992000 8445331 1933519788344005000825043780810295264 8445332 -4141262600628050887239684653246576640 8445333 -483366265439530121578191360784633920 8445334 -47631772303578971019249670806103625184 8445335 84167908757217230020855713505061840280 8445336 11363630780924991520165899744061685760 8445337 -180843497278843795165306370361628096640 8445338 -19446673282774398255507431008656321792 8445339 -30594653379947403796440517213669925616 8445340 -114077163705757370660077939117104284160 8445341 -25764599332565801875653561385398706548 8445342 -69401708955028599838238425015178474688 8445343 46207264381965491495986851488879194592 8445344 117805852209421502708729777715733659648 8445345 22442107699490230699879139023804531200 8445346 -24322441563398739842198642443327718400 8445347 -241424566810766083401328623640776720 8445348 39830552167060889931489484735229598720 8445349 -95328077157453111195667956540229500480 8445350 60213472718960164360335322820041012800 8445351 -43331081941718404195815800285975855280 8445352 49943434280908079392600977200077701120 8445353 -42659378163643209619441190601765083520 8445354 -34301005588881532768754330924561268480 8445355 -20449465863736075348982899428349806240 8445356 31695734370056722419270083970581878272 8445357 126708269138163505657775586111524403840 8445358 22566699506966045206415668361500265280 8445359 -69435451936328063225329136833967212296 8445360 -3264051450370308731396176903856455680 8445361 5570189839544944465157588062959763200 8445362 -102271770241559089389802630136113954560 8445363 1195185812387857626377930436477579888 8445364 7126071993580903389717306583706726400 8445365 27732440612546383284113922408982793400 8445366 57824223487860723119726811766458696000 8445367 -76976052424208072654691881123374960000 8445368 -5562500886616066582576010794463293440 8445369 84446067857121372753328384782568209744 8445370 -1602562143930618295046062664722114560 8445371 -46915723307777659914789621334297986456 8445372 -143538916435655442094624679180328960 8445373 -139187891502810734496958205565304256000 8445374 -31066571081279934570978498216556339200 8445375 -145149916111059578767402487359403646000 8445376 -8325977271413060644440447927577477120 8445377 -101654678314076867825177393624944707774 8445378 -47105627776883973780666031319366810880 8445379 124385759993312482114612493068054034592 8445380 33120270284496692745831716895505574400 8445381 -7093502646188239049828534881607650176 8445382 -29166136762900092453909667940572901376 8445383 91012127864989104240764078600083739040 8445384 -7620093700148077265407802145148247040 8445385 9257202770917542488241132070553072400 8445386 -21804141967282333541349119498128039680 8445387 21055531595012321530960702391196063960 8445388 27024649419686963050041799777809868800 8445389 44500992425128762324293296645695257900 8445390 -13616516313818893456961856865059859200 8445391 2124243395985889578077744638400500392 8445392 -2770084902685189555737830212958158848 8445393 -56898793832593094057047262580400576320 8445394 -34748310138518487381342324426941441760 8445395 33858117803353509600216393709206337680 8445396 36069927667403153265740382134555750400 8445397 55997320074106049652364694807680464192 8445398 8459097949805198998510050919950572160 8445399 -33017052640622484127662165386490013440 8445400 -69022143845029283671620655830160128000 8445401 26206137188319053510564008553542604052 8445402 9411550659586732301597662368473977344 8445403 -57732114710318190631578492253633183320 8445404 -3054592927419479643790154272087523328 8445405 -17707055034823877370774610638684129600 8445406 104001266066285826899757873542461825152 8445407 -72269198918093787975247929329911138728 8445408 14477848387060323665995231978591617024 8445409 -50212499333183803925229132602507557440 8445410 -26628514333000653251050411585607225280 8445411 89173712151668360387349316222716048480 8445412 100044923554926013983804890737792777856 8445413 -151201520946698922731458513046765109060 8445414 -2232100902916397454626628230640010560 8445415 1413511940472673761492919882874087040 8445416 29487623875378710994220603363662233600 8445417 83366233211282347426815032173192929312 8445418 1893521765461421082816128199186695520 8445419 73646358461593156817270745660390392820 8445420 -37165433252132303811861112220505062400 8445421 154927313125202662574800072155754897622 8445422 29153866313514175482496287668822440512 8445423 5456387020448039208549108558420584448 8445424 -6740091312225250311048062429720412160 8445425 120389798029007035054168404804874446150 8445426 237835161116236329904131705113458176 8445427 149039836542374717949413601218685155276 8445428 -55799518657684741320966748040351548032 8445429 -22774237401551287957574746811984187300 8445430 29697979265969827079994376796947906560 8445431 93390469644841237409970567410197845864 8445432 37603388647866733625398260926251376640 8445433 15185987705657084504698927215789112682 8445434 33697479182722635722623747630859765616 8445435 10907628234430358483433016548771368160 8445436 77486392416016807875037833115739463680 8445437 -63144954995787105661434084872732640 8445438 -95367435184222438827376720934360236800 8445439 22711996905878811152356113764031470208 8445440 -28202086432158431518852679693500416000 8445441 127980839777586957517962257230491995040 8445442 -119846494814975126355150400904241838128 8445443 -8028482856030798806385541251991016400 8445444 3785580011571906280008345886462205952 8445445 16988058470205763876124747097928819200 8445446 -83728200314677683872665825617808871328 8445447 -45206114088512636686248565594653008640 8445448 95240177417594928046473413903692062720 8445449 -169659189736199967544247268788661464550 8445450 -6068868531554947759750806408402969600 8445451 11275232708431029754379195320762637600 8445452 -133170288823914603281179242795750852864 8445453 -27421561037462224837096674355722646176 8445454 4936366684977551628167543303075968512 8445455 86550544679295172165813423697189148720 8445456 19973224232133643927744686618106134528 8445457 -182477445741389813085864414858855241294 8445458 343386825449176935704560038435893760 8445459 -37702494433560538883216336907136577472 8445460 -31560118256847140554725106660207434240 8445461 129422133587003771627609027991932156124 8445462 -10991745103482050806483681591877437440 8445463 2351371285093341270001488523318130824 8445464 202532046894582749273081549126112768000 8445465 15848547304436133446358744326177497920 8445466 -27046255770408930432805160579027248416 8445467 -31218724653261053669039038015408078080 8445468 71300700880219044162384406147998743040 8445469 -228657222865637138894056711016757599700 8445470 72052698397716237718563270902276376960 8445471 -68757168506046140610870894887480501688 8445472 -25523222415944066230111551851467898880 8445473 85152510357786479172237504119183482722 8445474 52369546190251329962143010324456500944 8445475 140236659335762616747468515729304078000 8445476 -39881549887627155918529276596126797568 8445477 -80247152326279903467085969701166736640 8445478 -39580743870323366763105389673574140960 8445479 77672977955058130256233619076620080176 8445480 -51397564175137091844529038978471936000 8445481 -143863451092501355069907950733955479360 8445482 7282168058184514644748353898881964800 8445483 39445557956755661524279177199309133852 8445484 30594725108544715779956515222329918976 8445485 -34873851145936771930019554934610332160 8445486 -27540145370565159331869544586741286912 8445487 -305541194306251465070404637052870627680 8445488 -11505621431601736248682199024409919488 8445489 35259596586789373825877801055417133248 8445490 48491129252389027877237283738074244000 8445491 9967218334515010856191275439460884800 8445492 125955300122629037509024212773268787200 8445493 135514428318088884898440088227529236558 8445494 -105317137055981197727664363012035908704 8445495 -113646837005688811898631568974371251200 8445496 -1369951339128849384216521073878016000 8445497 119175902260806708292939371381455669700 8445498 83845398742575983629319932212455193600 8445499 -106596677564951477339595182480945888400 8445500 24783712711652275342505803105566720000 8445501 1527494575002458189754126596730248160 8445502 13233075987211417450811213759805093504 8445503 160894707623084923516119032190527833464 8445504 -18020234274222848818720775637622063104 8445505 113011635124697562936160616294500095360 8445506 9332806206826432671170917711587141024 8445507 2759041813850534239872369386298877440 8445508 -20797730098487832205609292356635525120 8445509 -74114548820240762703710927438076994884 8445510 -33407978664458986269069432742922528640 8445511 82346941882160435277277803149647289224 8445512 117526505390827780060274891266678195200 8445513 105978389356215317622128437111767465744 8445514 -17022201940069187783294202697299833856 8445515 58294134351350921620537219269261321120 8445516 1431069322539097593881724146945753088 8445517 53631542941848537579656078756445528566 8445518 -11335979642714823976337220569924831040 8445519 22852068307810082444200194982653753600 8445520 41116353569950059901618113471462604800 8445521 10373506692643993146447317348875042944 8445522 36588418700144637218414944429948332672 8445523 -7479307993754464668906843412099006228 8445524 -281566626974425388467976274356254064640 8445525 -10988139876222565802349773469564264000 8445526 11239014707295039223696770801141671712 8445527 -141771385477169348546470549833102597624 8445528 -489051184855620467522051566103347200 8445529 -213717065656540235052033618492087370870 8445530 -72054560515171076617559670163592727840 8445531 48183814725657583149646419764503065600 8445532 191875322340255298075941432953437977600 8445533 121313428823622185190099608931436260864 8445534 -16107142845880523681737872694114197888 8445535 -6176474096861848923099907764199626240 8445536 39153335058443172026337791785687056384 8445537 44298087944165531329296373879919314194 8445538 19028386049800247744783561732328768000 8445539 -36256872841453712284592576000866863240 8445540 -36696025435452937232487362898082099200 8445541 16478987684420678427500832441695569372 8445542 -18760859732094703763590732089986796960 8445543 -65356074205487621564386090277478009600 8445544 1993497836708508418609131886917304320 8445545 95602613234330730037237059416399307300 8445546 -405735834650193999922710167276257440 8445547 5727235589384431326879939240873222144 8445548 105317348307120617943498316627667659008 8445549 -7880044370309774189670968264717012736 8445550 9055897426009586655084364882974820800 8445551 -460964647176985550889574627988468182896 8445552 9837150258401139364192688166663782400 8445553 -83419651132752643376050873315477073996 8445554 -7299559991613254527504428140810004480 8445555 4269312388116842294171646984528349200 8445556 52327366628528912707605011477697107968 8445557 -162298888732118977021666880296446993600 8445558 -99278567099299335789685349803879488 8445559 -70539452878053592133425947021948518384 8445560 21700063567601323148197672216565760000 8445561 70281782004421772247422958509164206672 8445562 56346824597347850099186377848728434032 8445563 14204941565322420904696806446598349824 8445564 -41137348823500575553291002841163942400 8445565 -107559166490575506029667772246920291540 8445566 -7036880947376832491651507206753009920 8445567 -37515529099573074726504653812066240752 8445568 127414547771179185152743461685422981120 8445569 31501287975474234620048792356724075808 8445570 4729524192527486025945427319978680320 8445571 186029941261481531575877718489343547232 8445572 4817944338835082768179177788468940032 8445573 -65234481585528430165642584880346784000 8445574 -32913322340144519210154108167535056640 8445575 -3923107202877100668987673561559625000 8445576 -56093184507555370880385799269847449600 8445577 3581151192115571280999585695638200192 8445578 -16513414108268181619415052723075348480 8445579 59882239990653571062651090661868317680 8445580 -14472608359770747412685701985207162880 8445581 51502008385036014756111328376366559264 8445582 12988188098599299172319642983392368448 8445583 19743271509310639781326570409521714560 8445584 8457063891455548844020861611444535296 8445585 -30215110049050363893879282967739385600 8445586 105585269947909584788638983864697774992 8445587 -1054079699798063145650033478926446128 8445588 -163977164812797293191841863295765999616 8445589 -11149287606284121720889660150485172676 8445590 -17924855215939210460096893408076064000 8445591 6266058904159839141913553245348313304 8445592 138731832846405036381867543732586291200 8445593 -12822435539852392502721497220889303356 8445594 6004493685840533063210062661190643200 8445595 -2079910682260946631227764234132095600 8445596 103035437177557179137736433680712363008 8445597 -133687292782296650564517143831170428960 8445598 11016924309622734721215524606834891136 8445599 -218302518643614988115337642094627226400 8445600 47322733954515336568743127373316096000 8445601 -133705074043287550675840906455522458398 8445602 -18804373549233426599567094821151328896 8445603 -57972402075825660013839533273681414736 8445604 -1496614405492214026954984211083090688 8445605 -46682310054135957072716416296817223040 8445606 -2788026740231599155392393741838636480 8445607 59258126685039718547744129798906260856 8445608 -9756450064888433096325961211113728000 8445609 33486702158125686279760243071831779328 8445610 43033123343739493960456129355743746480 8445611 432866131155820699647584842073728992 8445612 18215378631113034041711386084101242880 8445613 -186716546512393460578122645265620256416 8445614 -29849413980173466555449650476969292800 8445615 14965723015932089054412226099398024720 8445616 -33713458241145100417345136943229616128 8445617 91965768338226519381298379313170574432 8445618 126573811653760257217588845876536140800 8445619 7209148676796823194834378644372066720 8445620 -9016833560122249332908044542978032640 8445621 -20582285593195340291190252067697189088 8445622 -41820049022437271219987549759602017888 8445623 -104933249238851333521805871827199571056 8445624 39633172249428127001598139853459619840 8445625 30569094820609538620385438287147051250 8445626 -43011989600953538782113411841946213376 8445627 -122103602096380953190136522087332608 8445628 -17698114173292169457497982137592773632 8445629 58035361602763232770257030604021468230 8445630 660451608228812202233917244164869120 8445631 -74369835921284212828186142018188310736 8445632 20106684621769351392425026792647032832 8445633 48713086470150123883597030300747822080 8445634 94418349932277933048221500737884963232 8445635 108311851140085000077235175402652983760 8445636 103526568756390605997260046793727001600 8445637 -96977345759151305552824693127126243108 8445638 36804750669986516077564201466825579520 8445639 17924147692398966045612696258820251600 8445640 21836697662017839016186052735287296000 8445641 -26875186689686786856448699051353665400 8445642 -7562660811833333581384561186167929088 8445643 108675592375971760673916084565032607892 8445644 35105283792295757288965726277879790336 8445645 -22706335654255620925051684407986107080 8445646 51182119955074433099191002841247935488 8445647 15624455196332613620635822339005679200 8445648 18497662747751748097009704335236005888 8445649 -85338617582035261936740047297629646350 8445650 20661228918381563688151646665922986800 8445651 -110267378366920510288889625041802235536 8445652 -46840728630623779357513985949220874240 8445653 -93138221395054514262289726558700473920 8445654 -15767341194755144819785710341212508160 8445655 -71785906209974385854287740418581054000 8445656 15411676162389183533503390835489587200 8445657 7521723038737861312711421916807839424 8445658 -36858998282384377303386344539775012160 8445659 91365928254202685721513510191671729860 8445660 57477384246498263257781329056594293760 8445661 -33960722598135059410760935598830033216 8445662 2582890441433414611638360044983888512 8445663 24870493443725265094405229220438071664 8445664 108959028300620493449049738993522180096 8445665 -38031429481933739720560808763204391680 8445666 38897337045488762517915544891154365824 8445667 139995043351005889659819978248248011240 8445668 29525604097020392533535416459391311872 8445669 17063434625991503314857735840014858688 8445670 94644584899052126429200356407293948800 8445671 -30008887977407057014283999284156477440 8445672 53746489470278981680135533092990269440 8445673 -2513000690310968906967128681959874400 8445674 103128423427340242981299764731140924336 8445675 -7526833377712870951945621402460755200 8445676 -74658930091463332712447938345867575040 8445677 -6976589122169381256101961058633362474 8445678 -39408064396335405200630384149040381376 8445679 -363613232363802771865383661287658688 8445680 19517088246451035864719126233231196160 8445681 -17088922108752069845234836701993697920 8445682 9455913208143569605178320067117919744 8445683 140386129476445304221596926349839497932 8445684 -9574239923466168359162717246391736320 8445685 -121630961731675822339231529184200552640 8445686 -8947937652655597511982193154990522208 8445687 -2577999433281610582746090929080368432 8445688 -15887900673009131154285373671799296000 8445689 -30895818006560171188339733931541382400 8445690 -45979834901166939232370237197590720000 8445691 300923130693010984553038437320320652544 8445692 58815346253164033803722944269445420032 8445693 95171000238391872123723253602333153024 8445694 17059947233932527137230413860694203904 8445695 109280677531383523836505854375255078480 8445696 -36229478247130902996955576964644601856 8445697 57112294508873421977320673017139721920 8445698 -86427018688946403995683559470985444400 8445699 -59179908578906655882574427849708300400 8445700 85175193984423041293956178158972195200 8445701 -2014647649795443860531204816885258592 8445702 21734398814379257789390322305414627328 8445703 52326319139937227384258728908610815280 8445704 154577769159614558725554102630593909760 8445705 68987939480035718148525077850550311360 8445706 20280640285024441581105503458855248384 8445707 31583650712961681648105306274997359956 8445708 -4968508680945495925537697111794152960 8445709 95625467323572333673762505744885958240 8445710 -415810169994421534610966342446471680 8445711 -71842132810419944674588245502645348728 8445712 48512724569902051705311005419368873984 8445713 49882492824243593808522762385581980964 8445714 24890410812522875819084884050064871040 8445715 -50856825084871891968673646744731263120 8445716 179521081809616561131942307660541952 8445717 -23199986144744423211530858100570802080 8445718 -50515696399484723938317265077218665440 8445719 -139748128755521826624446278606345679520 8445720 -49092001238461924046940461864491622400 8445721 8086360604259070630203150359363123844 8445722 -18439576985804071772655639698240414976 8445723 -58491983021721378118126863413543960832 8445724 -23682774898286187183744283694367498240 8445725 12737333730771576600015404524118960100 8445726 -9029620650617439888260377106886403008 8445727 -196399240578953700273342671131751595424 8445728 -282980521016726265920627756548227072000 8445729 -51328161870124338184786212056000277600 8445730 -49202807965094992474560905807489496000 8445731 -11486730639070880853508661029618259040 8445732 -60490743985957637978823587878217318400 8445733 20436595837356714892152143838249662208 8445734 -27932106584071302543461583342824841216 8445735 11530707618412489520438685713559355200 8445736 -13778302191168897624581238456021104640 8445737 -151087725319512763285137097250809972614 8445738 5311166399845410078814262297982912000 8445739 -142907942714673866143439002694515344460 8445740 -36836947106811551577877156751518095360 8445741 100568976345644896902118398457973251392 8445742 48974161994832736696689199362059134272 8445743 -176965440762641352764562547061657752320 8445744 -6350741924322259952212754071307059200 8445745 19911270576321941497360926359779935360 8445746 -88648920868441979830454675466632825856 8445747 -27015707969529984461553514778297603520 8445748 1828563478885981680976654764359639040 8445749 -48598423025899397691613552552482622440 8445750 -48461737596074723864014989266375712000 8445751 -57185610885472399244412390400406300248 8445752 -23924688067683196324356459282452643840 8445753 87000053205370834672649336795039809524 8445754 -9879278806780306476470394587744772096 8445755 100725518390669864283732706181264626320 8445756 35472948395917621832839991514854891520 8445757 -17299611397659157271335649899974693600 8445758 -9478510476943253189924020542979924800 8445759 141448091242797197829241262556364800 8445760 31579594326245493414694566867873300480 8445761 54493895988843552083481257684728708032 8445762 -2205250350877920981622936864094161920 8445763 -221240365478547709237372391130051371600 8445764 -26333854270787528853499838710681141248 8445765 36851772087686455227340003429767292320 8445766 -26393928282134559561993799654562088960 8445767 -89776238834515323699052838071327400400 8445768 -13117145799051475630513283917744865280 8445769 -18237170748640920155783707120869665830 8445770 17530220696490127377496546752486432960 8445771 38694339143808880762576761148347096672 8445772 50220491166742547669823393669612229376 8445773 26393428243235497730244167850129347040 8445774 -72167850350977850673349216258395311040 8445775 -43134335281042231919088667584725850000 8445776 -17686563571610864775544858456836292608 8445777 -135877561956897606008426247910409368080 8445778 -49386220898354887646409208695006432768 8445779 -157367540595133723055814285492360225720 8445780 -19379869503547636663276731505313955840 8445781 109196212605446779903226598731184677582 8445782 1757627960153133356924703302816812800 8445783 16162267872402076812530671769118796800 8445784 79558425845992836166711489270986424320 8445785 -37361819712118966549371846956135092800 8445786 26718363888591894003345297051533318400 8445787 -167631738771838199710885436903082380280 8445788 -4884025137955454982487183310431956480 8445789 9626220666277084015320950875678606560 8445790 43788900555067779651642781674454462080 8445791 -23312294499696295768839421965554066640 8445792 -29494623338738847893189258986404446208 8445793 -62983696495639066391125173302362035180 8445794 -79449231593707699246285675619892476928 8445795 -6507591791936384429933355781012408320 8445796 84232334695891667129375546393062958080 8445797 3486346282567538330842900655144853246 8445798 75875513856606435173730389963024039424 8445799 145478958958570036935669213427506831800 8445800 27526966479286455154172576361600000 8445801 5312347952942305060141222073066880384 8445802 398791153876683210832428844762340352 8445803 -5240105920959735491902948214247985800 8445804 -8993795561422737613389095412320870400 8445805 -2619535420869391453839012729480170880 8445806 139866010284524461627480811877533241600 8445807 -21924130402290221208166507259288204592 8445808 12287115800172801041526716758360064 8445809 -31870960641315732439112173758251412684 8445810 -45357939804265007513106801503392611840 8445811 -101452510793127764643959590842738700800 8445812 -54172759191824678184433961839854025344 8445813 106439210605659328945844302129226662944 8445814 3521356005851381955602478349742359680 8445815 21797472974754817599443855772089788800 8445816 -43422156103247622897016299604251033600 8445817 19627199256682447846400357081106923092 8445818 10410908399350306415702359491248853360 8445819 2000638951644444932335340736302293440 8445820 -35221400596273546891143358025071633920 8445821 -14646400810163372726097620382668233908 8445822 -4411202279063826928116057934725033984 8445823 74864399824111792897151308978152823720 8445824 127115406244176610655843746713824133120 8445825 -63770981313294557076680630781786963450 8445826 21389296456972559674859417188974895104 8445827 94790303902596109364869242366568376160 8445828 -43833677140511140723605631159986631680 8445829 -24228190740360183435784062347231443968 8445830 14071018878754737901262008667367678720 8445831 -55615921510170250274469592153436067456 8445832 -255273816416591669457100033930340966400 8445833 -113441453031965811529584456437689948320 8445834 -38100651564165554290647592344719796480 8445835 -90020708787255976470952612007416746720 8445836 -43208156763414499075377705161932875264 8445837 245263196289765547086705972689473440 8445838 80247327446469178363874930551186528896 8445839 21155141929894278344085686272881574824 8445840 -1635203423439759572736594784156385280 8445841 9463075851478865322985708931310408242 8445842 -37829037339987152339969536353388193280 8445843 37557769620707861883194693179181214720 8445844 -28162666193423994726257019743830886400 8445845 -6846433104333415339795311820858560 8445846 -29117128168016519922548266967787747456 8445847 76719899486092199872792422611097828296 8445848 -71671202341981996968534140561027696640 8445849 10284595928269733602013647912488181440 8445850 -10962725381896740810009885742541760000 8445851 -228124870516095921654497877959801105148 8445852 50453170794283352708294507573114088960 8445853 -67709154260911479887412533312710451712 8445854 -52997884600080006617355766308652074624 8445855 29669299052164011299254215543006032640 8445856 -29688983531730948916058226661606883328 8445857 -22443580395384095485793854004193854976 8445858 22754009641656890290613471474897640960 8445859 -156959985052019284837417029807692667940 8445860 36245557657530701071408135501615157760 8445861 -18152756221122808030293908654864243520 8445862 -37799816612747172811780325092774883136 8445863 -30263291336022434127011169674494506888 8445864 45375071818852572692918091142255902720 8445865 -14593240494642416718948957056822974200 8445866 4769310709955712397326515723820043008 8445867 127143426771475759433273142554112910680 8445868 88920849818907101747849982268324515840 8445869 -66658528897321665354673322281178848020 8445870 -2413425348654257502274807080757005120 8445871 -35042114325834756230454058237333660688 8445872 -18264127639414727979321107338448437248 8445873 89213929223075839256611568395625331840 8445874 -84963626794474152404389701724425806064 8445875 38576494561299898981618620050093592000 8445876 4860235145290592501447019641500336128 8445877 17545060166327240217105015679798260288 8445878 -1406757402833393875987890563937166080 8445879 -18860829997446698516951406320580711552 8445880 -137770669017549686570253399695268864000 8445881 4233678231878773719801368838540939264 8445882 8151438132218359987730937471351739392 8445883 -65173543655924997816471926355807296336 8445884 -137423102516549784866658828602547293184 8445885 31177189203971399848262345170089108960 8445886 933433457995670915521816798146166080 8445887 98150064191380594403351557511922040512 8445888 -148412133505298157564034647821647872 8445889 -49585490149313669416571068977909278844 8445890 -95661783087573859722546115014930355200 8445891 125679942157567516327473112922711675904 8445892 5257365612740181115771936139691487232 8445893 83769068517007878963977988955060250142 8445894 72025468696692625705448279293104089472 8445895 -1987448936306989017123546385180535280 8445896 -165409384243889828032946005780444830720 8445897 240147868033185160196398379591643834240 8445898 -9054988317297693514526626868461390800 8445899 -23099998657357116125135899957696573440 8445900 -43262823632806156245666927623516160000 8445901 -7251056488304193281194440136462085748 8445902 26794824397694687746296015401986974720 8445903 -63003102459424396866826016607862987896 8445904 -3572510862979086366518848713801441280 8445905 -53071382715841771132914040408504780440 8445906 -13281398827216800964170396943701298176 8445907 -182509630541192724924059122287808989844 8445908 -57583230178555224580013226113860675584 8445909 -91594853795531715299780126755244179680 8445910 -44190547074315938834063870637506129280 8445911 -76866063340341180879383740027076314488 8445912 -2939987369366293763444452072388628480 8445913 42380377860912434410908105745768020096 8445914 25360213573743913533509714855204089584 8445915 -24434154103954885694070538248205521840 8445916 -69244937733474395562177140090882457600 8445917 230108159784608676002752933460669100966 8445918 6850186914969555417735127107804518400 8445919 -47139093366643801830746871221927009600 8445920 -338218591635385819301278842633584640 8445921 5818648782910444298979223590319680 8445922 5657517513224187028012288998570792960 8445923 -118305737824005884325108104867080121760 8445924 -6319120524492952604457743056473876480 8445925 33975352103381416623680839002845826650 8445926 -103474251089369357792770332727328525088 8445927 232378608620135703130920393602330880 8445928 -122452133911322588170636015951053603840 8445929 24591583685849714606763645490431673530 8445930 -11751470218861686489823476371459930880 8445931 1178462558811736141695690965801137440 8445932 -28116788765158037488091829405364950528 8445933 -107724698290968390715843347040429820298 8445934 -56417781704119624740648555688287253824 8445935 77439470323242174968371033069873510560 8445936 4974105166471897838323975939353477120 8445937 11368123080976394806663025206654816240 8445938 -51765130106397218838204889157572812288 8445939 12571503136309880369133645904710765624 8445940 -78084858730122892101878625259150686720 8445941 -14797820255240221946860903004637004128 8445942 33731589717370358308638198658841199840 8445943 -169110533269774150407577872560289238056 8445944 -60583280253824549717248159402788925440 8445945 13271351473930752704454975766664000640 8445946 -63148182865279791111931029743932637328 8445947 52407053017109237514296140204199606784 8445948 -29546193623948805108894656813455417344 8445949 -68583139876495438046299993940785709050 8445950 -18225612801359172837893606310997440000 8445951 167037249425481354176924878058742706392 8445952 -67712355319591448244354870866815746048 8445953 85633603284097980584842842877234217856 8445954 379108139066583729985403404181945856 8445955 -53145839763519703714095604589965638240 8445956 -720821271702677461464921495505891200 8445957 13784910003412326867913850822011911360 8445958 19734846767752577874233091928513718400 8445959 35659840887755950076686367068335804288 8445960 -33372205910212059767531000421250560000 8445961 157042842263422820870235032242499137562 8445962 9803020650605687218430181513995611392 8445963 13606494255839713372385289850342634688 8445964 143461116596929120262719607408031454976 8445965 -18935581309543381743936981779237880480 8445966 15085476622771771627120343159976335424 8445967 29625269901181724189723594900511940016 8445968 14312618992142862991300925836119244800 8445969 -42425048624855883208638078195666282240 8445970 25018171954946115348548920706973115200 8445971 47191209150348749326489539224766320172 8445972 -67142760057184664440155215752722229248 8445973 -145946612792382100589769673612925697778 8445974 332901083274892708218795192059792640 8445975 54074502383529362529848050814792976000 8445976 48551715621944054555127148957795614720 8445977 -166100888971437643161371337812408229174 8445978 63034642804875953425162378126859635200 8445979 56003147079925419827159393991378472580 8445980 28745563854838487459876918006099696640 8445981 -27932064218947495801355726177739689472 8445982 -53502880584951428903863591351104448128 8445983 -36220985866116269057120183575094789640 8445984 313752187371370065994687690275028992 8445985 -62377780984028843932229326798865939820 8445986 -17165120446000138759698302954210512896 8445987 395551370383445605335424058132344008 8445988 -167329212932922795529702121960331056512 8445989 -39062224351636372384947363308141895840 8445990 479535149815249403418279959621468160 8445991 135137608699932605699282809770228931104 8445992 317552001977584416259174542565057566720 8445993 142066025373481722717549336122426853264 8445994 79221637706095224602577517289596185600 8445995 -87519213948014426057348396532733764000 8445996 49055676308278706151193707523363848192 8445997 -56836942466906665487969507626498231488 8445998 77684237480208940855709089112284432320 8445999 73297589054298017221277916809368783248 8446000 24650793743477285485853636537253888000 8446001 -123368279821418466498747293030341813998 8446002 53755330634155505567697706035323413632 8446003 -5417163530959005512458414325841210416 8446004 -41319745052354178922861873525194246144 8446005 -151500670354119284561675007458619796800 8446006 24831438281453762374534404890773889952 8446007 9449114808676753481435566675810222392 8446008 -13821191222446733831561238358712647680 8446009 -90860371558135735698771616027397028672 8446010 -6176258419114883715884461655702583840 8446011 18257553746576175930845357974614105600 8446012 36088410785312761992465061902489137152 8446013 -159883344338075456942732409751470166080 8446014 -9440715871142481986144086091875321536 8446015 -44429540450195458375382770657853259600 8446016 -74249915549193700703056744410017955840 8446017 1594461210441835084950173114170190016 8446018 -12089049902308603201518730929741281280 8446019 -108143023422596661598166340882844544580 8446020 40964106196377667056620469232502046720 8446021 126357303549361388094496914064016385600 8446022 -42947419933024755766568979292969813248 8446023 -69518143120854306005198207086520194128 8446024 57112281315578510526972221511702865920 8446025 15784653003120423887764318528458331200 8446026 30153970409841000449800437120497766144 8446027 -2209062688776193690781059722732056160 8446028 62055270001967657859940854134781543168 8446029 -103291058307146123379329748023072682816 8446030 -60490975602003656398350104681812203840 8446031 -124925099354730136208670848499502636800 8446032 1078172588938035503672876692832256000 8446033 99851044291055064806616865337729863284 8446034 -83337764757727820999923971076582330368 8446035 20184685903934305328961466837572947040 8446036 -20775937432642672132141776283640533120 8446037 -37493172099948077656870301236221171360 8446038 -8301861884485412643006002449878515712 8446039 38759019299535823438406633560962107056 8446040 48669073128056141745320683058271436800 8446041 20693412469546596821226931734970808064 8446042 -224893467841418031438918684886093344 8446043 22638127693308157654901059032661664064 8446044 4754940913220076119466175725180873216 8446045 38078425090181816230192041321706733280 8446046 578633644118411332889790448204652544 8446047 12823175452496140481533790627249410320 8446048 103794560725790951321740782249348956160 8446049 -127340688466146957766778505093630550140 8446050 16049627171659665737709874556780183400 8446051 134291742123852183633967230771917464600 8446052 20115002833686015388298468103204894336 8446053 34934788223543397521366615885391779328 8446054 73538801358243066723940256672285450976 8446055 -125342583709794382816514294148093188040 8446056 -124976051791549295716667774702968012800 8446057 189319451034828236890251254407895475280 8446058 35219598381763986226202652525543656880 8446059 -219599344588567047629936098327809190560 8446060 -264407813081496327889407672687329280 8446061 -43177391955414088524302951394357665748 8446062 -46988027346759024047647486822043829120 8446063 -74001168691064599038572147036130096688 8446064 -11295922916407700592455893791817924608 8446065 -36436922477771186363174567062294680000 8446066 -65327555913252844268837548631389042656 8446067 75186212602236869886137928570434835792 8446068 99379988731542279222349468618817031552 8446069 -52807588243958097361302963908858369604 8446070 -40398049838671203478012512970040092800 8446071 -22409264100278366485356959581002468480 8446072 -60942563892408194842751711969576878080 8446073 210805729679978660610110882162272985322 8446074 -336612153634792871411670676807680000 8446075 46168223688927079222910665629725076600 8446076 50730602356752348416257215866883271680 8446077 -55216108341145802067778099026684991386 8446078 15167078426971118102609615235551614656 8446079 -174971615742232315687809412192912456320 8446080 19266006367388159217252284475270758400 8446081 133151065195959462663984037799289924228 8446082 -21190222301948031283680688188233157216 8446083 12684612478238319911696494094761102080 8446084 -44479855830060113606607108862432646144 8446085 118231366444848876987200164007395374780 8446086 1128546039280913217664070103784396800 8446087 -73714226408026840037168310192311374768 8446088 -114775765128646686973366100032713523200 8446089 -33523600058945377140317876768390814720 8446090 -1517401717177379851253993543459575200 8446091 -5113583571275332130473302709219454508 8446092 -49582276428766650060612803752663888896 8446093 184221511728146701481579771784750848640 8446094 -149202922886515992312384385611676506048 8446095 -38078863070636950757880959868685771680 8446096 22649176018413060832011305998394826752 8446097 -232477902360468207400811736631107270288 8446098 -19625494792291565553155305924561481472 8446099 6644696339952805580373739692080310264 8446100 793344548346186061164024472468032000 8446101 -17037623042572810167973825287856970976 8446102 12313307639941971886323350226355002624 8446103 -842869884484362491113629113106765696 8446104 -86552333949570377768638709871909795840 8446105 -15895316551621941786533630935280256000 8446106 20720178640470107906385630284588408064 8446107 93222822251397718267849610565949958040 8446108 -71925336242604058974634693541784821760 8446109 20597593027074194602630642273794328416 8446110 -35436125827833599108621510196413633280 8446111 -4628960367274084039041960147657384576 8446112 -239714117291160725403420901556486995968 8446113 -59101280834504992601747130474341418 8446114 -76066582755968327303290297996869319344 8446115 -76979645714508502906419764695566483600 8446116 -13341413642607247144011400389608755200 8446117 219324634967147752938402903197989183166 8446118 147202594705677398158326364645517783616 8446119 -108342999699447400825287564866126127744 8446120 -67433917213431934306541348269376563200 8446121 -25889132559248773441407914868682924956 8446122 43071586191820025264126122456613200560 8446123 25757893470837471246401283925587862560 8446124 -134232416685392843383727432001661864704 8446125 -54242373350697172498116211649122944000 8446126 -2981146566381975304041289109723830656 8446127 178444195235217492504564332682081907200 8446128 7316899177455205338808979188839972864 8446129 -50935793655318051703716488517046499520 8446130 34059662796511607693585031495913236480 8446131 -78581143633330778318005780792392838380 8446132 -162579579889066861091723354992556351104 8446133 -20456916547204985494253079079347517476 8446134 80692955481461591818514447970588097920 8446135 -56992620198427414977905322352447242240 8446136 64741666506752997606116401391927132160 8446137 16701033540626595729584232229407874752 8446138 -38802042074070762350843874867489957888 8446139 113931889424459114168905620609878474400 8446140 -34784338090732994504800402441197926400 8446141 -1861573611450199182923850473731365216 8446142 31636855381093725114268934967232265472 8446143 34330337272525937477036806388970451728 8446144 -23809951726621997339927906385993400320 8446145 81608879014396888330906848682447665600 8446146 1333341757215218789073463549261916160 8446147 24886847100471778882054220767188068952 8446148 111890879873056069150085282247560606976 8446149 26481996674140194903031069943847325500 8446150 37670659353058425909310856097981201600 8446151 1476021306601042536197324920679544960 8446152 -11062451021907850322608515928039096320 8446153 185249313963033846323310625688670989402 8446154 69082793731496402727676820902713683712 8446155 7501544589051899951106650947633010160 8446156 83989166056024571171577332030130379520 8446157 -16220397211771242260766016432873677600 8446158 -256107215211285027282946955493757056 8446159 78848041296526330172938072952263589360 8446160 7947973305405119219431558285712424960 8446161 96512449461481577785966499312239173984 8446162 -27413833867786873847935641406783264128 8446163 -62679507170861973494303987503083324 8446164 -9556924771058667472474312359741677568 8446165 -4353154870544497254613334807789740800 8446166 57941409847367612511854791897980448032 8446167 31724961419498314140110621750486676480 8446168 -186199373224205389048974635967193405440 8446169 -128564826093982798457197302636460752060 8446170 -24433655378561454730487790003769785600 8446171 -23299139338956969655366484089834951208 8446172 -24346672579932813593595715274667340800 8446173 -1731972181664778110463220860140335296 8446174 45771514848611179597803320249381491392 8446175 18027005560882941906439865418203944800 8446176 137589798076521677841728281219022979072 8446177 40307259450888779646744059843599941026 8446178 20658896711583611021390306371616134272 8446179 74399096920980495478268323403347428216 8446180 51240032722665728388792879457918982400 8446181 -166760063048043644766015885722018103168 8446182 54707611989399429333795552794796576768 8446183 95818040738375028712627100833562405432 8446184 -13745864691040040504700499015718092800 8446185 -20599660967735791903551120715329774720 8446186 8533806705199245414470026840368067584 8446187 -41603548790256298175895064056218571528 8446188 -11765678848570209518512275563591846400 8446189 -314328505864890433751706582379710720 8446190 23990603726144435084805301960870641600 8446191 20345111022055861081003458160915739280 8446192 25659301007230538803463406926138572800 8446193 79949848216632781539298991224228168320 8446194 -3699689384092912256682056962540177920 8446195 -161057618795286128675117824799079287520 8446196 82129966046936656277521259848105850880 8446197 48489434155230577724895441157194976800 8446198 -589657544345725372544989332741414912 8446199 -180709117591002053877315897686173867800 8446200 -9570149952493056839185368332869632000 8446201 57713806301405848861871256431239108202 8446202 -3285297110695518130472405673426662400 8446203 -130765497782490110613483073685399744520 8446204 -16267519564697968718115958286876513280 8446205 -34661668121999670225496760188892378280 8446206 -49461473953753484195908992977812316160 8446207 111227763817571780404162215015736780800 8446208 147514123574292497150535914161944133632 8446209 123309970998443072948953972507924928304 8446210 10299095994332728969707023064094793760 8446211 -30777709581287579400031533773004226176 8446212 -11611569880528815960244022677309490688 8446213 -44427833309412502398029970132014849760 8446214 47264126027831393506433836238293920000 8446215 55044303984696687485651621725686855120 8446216 19721397734565394691701937637435432960 8446217 24919192564832700350647325129505648420 8446218 26678499287584226527549677647362998528 8446219 21195096918758552724113276517352545144 8446220 17624208773380543497916516324008698880 8446221 -45474822702775445275336407002360524800 8446222 30868580959988138888751653469689966400 8446223 -154829970110666314383122553407386056528 8446224 23292486540298202753535384594625265664 8446225 52577271540635926741474176977976414000 8446226 -40990977290695307229304887838454503776 8446227 34281100536462386620950134293237703232 8446228 -31078741407407407265494219818722735232 8446229 224389422124943952349968858382223707776 8446230 -18127438409932496838288202598602473600 8446231 29512743158759520550590734543769151584 8446232 -112404095230667687263581011781135022080 8446233 11808730420136726440943815660142211024 8446234 -84673924339392244713281124535404531984 8446235 22563872685692186802516453865076662560 8446236 48829929789415735736117725206867563520 8446237 51781620401939978872170198757275862886 8446238 -3980823198546570076733101068537147456 8446239 27542980463046322614986302632099824184 8446240 48135390516663991843535237821759488000 8446241 -41737927422746778437365144533392437200 8446242 9602744813161196519313109687516890624 8446243 107553227806897845717792629710276041488 8446244 -68559004160594561727845757815106453504 8446245 82855772740337247881476784540998208640 8446246 -2192910533272473444739471219404947712 8446247 -41874388118926894009219883345462423304 8446248 -8090550702474960010175797929659596800 8446249 23880540477908788724273851638679078592 8446250 -26461995316590359440357415079138900000 8446251 59526273693947109719427065188943584704 8446252 19542192834291667297209099713939650560 8446253 154325362020213090944425286255815844502 8446254 29817474787531885731001318899035680320 8446255 -13132407756026036962084207919576922000 8446256 -4501051584457622320663391728671522816 8446257 22990424198585685235341868971252574848 8446258 160135709747891659321734377134741349280 8446259 -101254653647494230480600287387199383280 8446260 -7206624437718425744944494908669952000 8446261 -77689854850037162816479667389449973138 8446262 67544025170664688220607506785012875264 8446263 20172725208143608165632872391825123840 8446264 125093082404964220502320108903444623360 8446265 151034407243640376550575187553909694660 8446266 -70536789405672595162781146130284015248 8446267 -40884443523002930627916840319203036240 8446268 -67998450996682125335249811221912650752 8446269 -43353237631750247077927383638061221472 8446270 16386784705208284643058185570042453760 8446271 16992122911801902329986626796715173944 8446272 30989430339002936095672710390834266112 8446273 105013034194681836555403132775656064304 8446274 62550987299611216467894385944761345952 8446275 54547984552597585807156215682987800 8446276 -41340431091206454890926356242362662912 8446277 53282531995207941910458141735041013246 8446278 -35470985690391491755812331207591931520 8446279 3718631912120117391201456346686378000 8446280 125856978308833687070614239684808396800 8446281 51486905215391401081634640633312801552 8446282 -25655612738763409941086574317157348720 8446283 -94944888357774408299500501068608319468 8446284 22917269876338216036685772138820608 8446285 -99309120562356452990784593308184659200 8446286 14174815464419037523277043899154114816 8446287 13965879792189980590854923404225460880 8446288 23560808677959571501465225350737428480 8446289 99373553146249373993899041776392081524 8446290 24393718369119231347641225464023331840 8446291 -10650879940863173802292741730384997376 8446292 20508693331549476574599191803012292352 8446293 75953590126764053858610273088927933824 8446294 -16447700341368775707811686041860434240 8446295 -30645062164916612404360313697949865760 8446296 29452709789024191213077090695893708800 8446297 -213832632004640378448166843614135602028 8446298 -7673819881471088349165296318087224320 8446299 85735857938082793438285275425222012928 8446300 50334131158609893822984952881086950400 8446301 28599658292080354119972619364037189900 8446302 -25911306918523844139306359976214763520 8446303 -7386432044204442124324916530893108448 8446304 -97831188816873486073525469619930267648 8446305 48579688796004382139518280567877861120 8446306 -13240925627630482169612890507750686336 8446307 11461221522120266833998304590908952672 8446308 -41743810668678764459809282711927050240 8446309 79798519624796113331723566114713356704 8446310 -15046439557385819693052094528912717440 8446311 -25296457281549020304606471617987642712 8446312 -70973407698022111632429260650017669120 8446313 -75281667644921351526548708287947703296 8446314 -15455755046167756500593198557639058688 8446315 -20461447172088329708886778886998667040 8446316 93861096458967781794768041559535991040 8446317 -265718167899829985564194678848372960 8446318 1298582478299877036222923191204346304 8446319 715742667272351643680642335105544160 8446320 17524294589974436141931019093785477120 8446321 -56325897110259179484938997832453503308 8446322 -21673274974229433650052089868996556800 8446323 58592556486440433871023494663272650240 8446324 -4051951757723198035760753919186664704 8446325 -40894286640221661832867609225602820950 8446326 -13836667832145712944677603413732461120 8446327 2943203846736244878815833024519857264 8446328 6615923427935699368530441285900656640 8446329 -57063654973742862415803188743040875200 8446330 -74080235942195333677998975840084814080 8446331 -243854374030788981298327200645931982880 8446332 -2420071569090751734817157336570224128 8446333 -66065919897257370918261366954032254880 8446334 1154143134190046979187326936137413248 8446335 -46473811912159732532522657046309379200 8446336 -55399839191426709623921376297694003200 8446337 -164813917819839352245243379256226301740 8446338 29676976353075603528132959311459819344 8446339 58542666336753161712413665560887604240 8446340 -31230627488037635441656023609937489920 8446341 22455759390663544290104115957380109792 8446342 113882591045854070660047840380227007072 8446343 -16185776787325186157121923881351373160 8446344 -56551065908453601907358003513786081280 8446345 695966442837943700349249011003576520 8446346 -6779641162069120942410389052497223840 8446347 -12806775623561924107934471463602768352 8446348 13979708324239423317072065847269646336 8446349 -29409957558803230464736345395898242900 8446350 25155695652582724622340999293878272000 8446351 -178847518950193837389183940588344541648 8446352 -37351970139951520756377323213187538944 8446353 -32346836391847812635164071584658523392 8446354 -1272544393143527513300487833268323328 8446355 -81963320095215022539795220453498022400 8446356 -1127532634630424428788618527863756800 8446357 138959633044736533950067345225249218780 8446358 -67977308999904786697498572333146250720 8446359 102412073393570469073406862668342588928 8446360 -1247031365358016001469622786265088000 8446361 -67225652584047805493837469190628352 8446362 -69992868934042477590924937321859547648 8446363 -71563420064247283390567689636278205600 8446364 19884167551252176811040131978097203200 8446365 -26284433354965848036699450414603225360 8446366 -79438254586587072709443791491900544640 8446367 -75629062052058298750049805711927300720 8446368 -13400893655896141945852745172186562560 8446369 -14001049485113224873738197327939261180 8446370 -112541481047817326432914420075378007040 8446371 41970439256205228309830853332595969912 8446372 -139768876069480348407957012550764779520 8446373 47062751841075391338605011867482928128 8446374 -13928380868430738696740294609583197760 8446375 63523051986288763270364407767831600000 8446376 -6792216127933315180772618751412224000 8446377 5832778115534165699769581311302110208 8446378 66231678133882879935362524848116568240 8446379 -83336454579254544930160540197194345616 8446380 -38564654995283126775827357444792509440 8446381 18657886993669350426651739837488093600 8446382 10497661141098502893239742148359266304 8446383 59831517230058190724416958084816889600 8446384 3821899778332887267841219151571189760 8446385 -128329469558066668277363808835116441420 8446386 -2997317418797440239840963023270363136 8446387 57709402421288271825287891580519821632 8446388 92916748811711930840967346646324220288 8446389 -27157413408383077797185540660591198208 8446390 -60656825341879390235219810467754764800 8446391 -49967183515116066023295660231541781208 8446392 -9790386537299514749805690637279764480 8446393 -146646706475916736742026835308077525680 8446394 -15180456269810017665774674851696922880 8446395 2658841949663492447629641369326392800 8446396 -63394170866487224927586091954881569792 8446397 57955972542639316366013523452091198252 8446398 -1721823069739460805791569620093140352 8446399 -58253586088272503329912517052988530960 8446400 27833586030956227267797827296690176000 8446401 36401916030188106723448574647139524560 8446402 41337395781898333609537988829852155904 8446403 27463658868818559858553991282642661120 8446404 -440076203440730685325602327387432960 8446405 -112004305981627249149390809144363520 8446406 64075260588278325639576717868122117504 8446407 9718186161164603143718195041070019240 8446408 182498120020486656169627948016884392960 8446409 10937899214604059645601301092614219610 8446410 -3220349988971211352237085373255168000 8446411 -86777270856427985992211503876515645048 8446412 60045295921401999305336357946517831680 8446413 31248453316329401434227918622941800544 8446414 51373692244448676896688095181504613056 8446415 11243021777365763881635907859091611520 8446416 32052410653875223517222356173417873408 8446417 -21322192240095455482305465392553040128 8446418 48722725483801642826635429663222859904 8446419 -102075130406116168643872968337136972556 8446420 -38156764333475508811316197828054974720 8446421 -132640646337319154598093162305139027378 8446422 74010457939194836031816234344175312384 8446423 -149958937409766109105663541608546510136 8446424 -25088151159472296253083234646640025600 8446425 -23364634773335866266693742202033236800 8446426 -3006557297697121872398330366966762016 8446427 -198821201650981044537630059856970255128 8446428 -13955440767124313420620057028743985664 8446429 29124082002498744911754555523314629030 8446430 14789569484435479055210597702754519360 8446431 23854888977959313990090159969997612800 8446432 -208646168425145439296457764069567889408 8446433 -83020061447393651886833814637757907900 8446434 -8058262737742036696504706782735116288 8446435 58267882964631409620597778624934060880 8446436 18535522047642353825184594321557633280 8446437 111426770769797181802519498011587370720 8446438 621577123212202268397300805844551680 8446439 -225561660705251662252049317294091885376 8446440 -1536021243510139987775636424044544000 8446441 -153270827141639333639278525863407609158 8446442 -118576607012914796207716531894338941856 8446443 -17177876598830099050829981585872995840 8446444 56934157576605530844862692202197353472 8446445 -39367095049385082671903506354369739520 8446446 -22052893462657275956503672616381876736 8446447 -1195933578903386569744068797957951240 8446448 83753324308181229913166002902564864 8446449 -90888630764497415777765077947860235264 8446450 983113367098539878847009127231776000 8446451 13370915735037324974194975756409874336 8446452 31354935642836048041163784499980017664 8446453 222099378006623130450486754980579534780 8446454 -104019884086061215564905934060773488448 8446455 -18063416920649813835104541702725883000 8446456 20158971189047075361125794974800486400 8446457 985521084042972251854260019215931092 8446458 -61620112591512575777418331545602556672 8446459 -39967902673226345726885871153595756784 8446460 -10525748869143613614144291945330263040 8446461 28515846933282081390451706720094663744 8446462 -52966336119040328405370531531445536768 8446463 12738200925065901956264313187251529944 8446464 -41522782169535798734527548281648578560 8446465 -125466610559313185990301876870202281540 8446466 -10865646844669385107898990842816903680 8446467 -54857363302248519995985877880004227088 8446468 3305527300054732380320097584243124480 8446469 -99015455414857069783901706325969133760 8446470 10246590139477778001915451881267888000 8446471 -79250042512924481094122801852004336336 8446472 86259763436172713325306554933092684800 8446473 29260903980914092501930842363015349680 8446474 38642903667264572721934609721818728960 8446475 -43565513320453050611155373521664353500 8446476 -44928145521579812900055316879953351168 8446477 2884876481570432633891710705744701440 8446478 -72367361715997216390738486343806608960 8446479 27637730649021332887587711044950542984 8446480 -695111454039988945189945816523735040 8446481 -215615007644399308526293526446295984718 8446482 29713426282783222108561407278298378240 8446483 223446275778687441302446152214155871464 8446484 29956985070928803933430211852017579776 8446485 -43631463754579890263800941305969004000 8446486 55267529280901031409282570445931868192 8446487 60646355139353504154896101944960081408 8446488 58807413392422190371606855599339110400 8446489 130212283177887190022862655244007061456 8446490 -547000438287225980480005953348572160 8446491 -47716007950735932946119182392706121600 8446492 -52196210873766254391978283343156533248 8446493 -214091782120432660290154091627785215456 8446494 29350560581111999171386632580992617472 8446495 -44004487863252362467403911726841096880 8446496 106784850094138159052729125236650606592 8446497 -11460672214153581287374925533442463744 8446498 9093175271082675681003568202203303200 8446499 -63056341870292732453374507673549760000 8446500 -91263843002163970408112846240787648000 8446501 -34896706337110147253827243959881200320 8446502 70544500033432254869032707615098921952 8446503 -45413911344069843677083656979100089776 8446504 96661059588046694865129097083297546240 8446505 -195769195232998712620514291503623373440 8446506 -61969555271509033075766891521485924096 8446507 13977449280867273004050481864625758840 8446508 -5760662975378483978455206074606419968 8446509 -1764344665233531349609029494332746816 8446510 24969865139346336791656907832461300160 8446511 -20532604263557218106299060407142921920 8446512 -33988957893441054008748522177660518400 8446513 -59799708602215207885437480686969088238 8446514 -67432587541725171152470212194731068144 8446515 24084175872304952622149468183006330880 8446516 18498062459636428470405567620505927680 8446517 -45707371695683378090238926740786252434 8446518 266328788719596804722615457197572416 8446519 50314137031894993967598606985460928520 8446520 3821031105023797376660932753424793600 8446521 -36927837374757696939076535919074317488 8446522 119572044590746294320421077940421614080 8446523 -83887086197975938393808709148371663936 8446524 16170516539299053589576892795836277760 8446525 52042155380871990101761973894406108050 8446526 107329908077694247983789172954891438080 8446527 146752722829550770654766816814689201688 8446528 2236653225128111710232118628194451456 8446529 -3845835081823126298402179151812081920 8446530 38300656471879680567858152931880504320 8446531 17599916418636000887376055104267333592 8446532 113055082333560991559588280839639277696 8446533 979613652758984922950469146068077888 8446534 -46182575873546859589705309032454375584 8446535 -77074635924675976109634293855244117840 8446536 11224873285832928866586721791986073600 8446537 202199052787234796317269656668433456592 8446538 -5793060422578597550475552696989252256 8446539 -7040719285809826908977599700724360192 8446540 77277718400347384911055334856455654400 8446541 95224908766557046812703707091368115584 8446542 -23819340909504405387717066508123731840 8446543 -26114492977238371743519136653604061456 8446544 -32824706365476532425609505282865111040 8446545 -17184592858665239627706471245303520000 8446546 21853277800830033261045376272588683424 8446547 -1798510979632480714380894954827389080 8446548 -66827126189287555416880424370121420800 8446549 145085047957063227922974997839887641550 8446550 -14848982012670624422842668213478531200 8446551 67071873520391863013382161064761494632 8446552 87375476481844357995485223120109977600 8446553 -52352622412807651181302428815997640176 8446554 -15466449013345304457526988680840613136 8446555 2409367749105700124332713530770824000 8446556 -49481965211654208164936825192453125632 8446557 28953232122130656038320781349155871360 8446558 -12135228461689230693761942523423098880 8446559 158092318354055415254959986748035765240 8446560 11572080971125010455049814026220994560 8446561 8948413890211020947476476958544665492 8446562 118693358806159921255563051668673477792 8446563 71589878772174673574456610645192305892 8446564 27633522678663435314708776233860034560 8446565 -55656182764903996863700619614212413280 8446566 36059165945709141605028806577589383168 8446567 -152277721669618942378409746910974381384 8446568 1366041651568331218786009362928005120 8446569 -74507574292352916919098875913707470080 8446570 -23319935809394046505661146989409505280 8446571 138725234063988152867793952154370424512 8446572 -64563176031837271430815667488365987840 8446573 -5752966938157450602108967082102960000 8446574 -29650294331261807479996134596565339648 8446575 11905607980457820539925218795288136600 8446576 125705601793042763278597135035891712 8446577 -92209955122976722465479062267807487168 8446578 16964195778124049232365037129856770048 8446579 122081525874424542978535352610053821320 8446580 -33746489866985290394391717769494005760 8446581 -15822228198959401315065513446393303904 8446582 -42540689887728422388571893110783205888 8446583 48572681159152086676356536471912264520 8446584 -11348727491746685358242364709633351680 8446585 15327655267666716770402928544913813760 8446586 -74171584793526859466011186859981376000 8446587 23724969406305811139702298389474804760 8446588 87954627701407968519075916545002803200 8446589 87339240011466385983926627859849553824 8446590 40788430309696755763429962595101789120 8446591 -21713303852858122049559619779476219008 8446592 67352851619473832376286812180704133120 8446593 -66160941084597163567800953465526799872 8446594 -9261381589721062780062922270880801760 8446595 106438706167468472378985300398757267600 8446596 -67522590746452400959345938233811268608 8446597 -61269780480613211677716111024873409954 8446598 -51438970482241130748318874650321795840 8446599 4296923610427577382092119835191845936 8446600 -73197990452510196745347953487970560000 8446601 3772354754274504518203102688817792000 8446602 -2425649906837719338909086227990590720 8446603 -89765951585228975500573323556598772744 8446604 25901873447917512200218321425359840256 8446605 106725822313225762323820701627325643520 8446606 -617196737688734627394557354268044544 8446607 33479491818948925272420548031386583480 8446608 37030900362147242452548874304079962112 8446609 130640626443653482530314674988091693940 8446610 -8759705611105987406969109205333314240 8446611 2779753691922844036650776983351021680 8446612 11480012172037356006424655806068897792 8446613 -32596179587275394443547006030125427520 8446614 -28577998356304642711155096018282478080 8446615 -8281183084491698101788171899477543280 8446616 -50888008285417740693574001288675051520 8446617 -50140445967641532720111376157894368080 8446618 -340393620618818007846435057234292895232 8446619 773613504483627703542366135317343120 8446620 30621136389425335913366760688059079680 8446621 57138267764097681937839095880292552800 8446622 -109274998574233348381989973433356341888 8446623 -164216041707638372981671149022557472896 8446624 147511510042642333004238250840797413376 8446625 -58111109615059257586317571476836352000 8446626 -109805324422193107052975820959260665600 8446627 37682841623969158903359522918285616800 8446628 67544105029636342631079231786141384960 8446629 55736807241399303073199092514363432160 8446630 -2034980538448137352892978968553950080 8446631 75291136246534774457462511730623888600 8446632 -22075795604265850220981765723174338560 8446633 -72302905871844330408560351333187921592 8446634 -16370594362926677077192137358659340800 8446635 -29847817950541439867418031967215712160 8446636 -23780599480284420506884791276127495680 8446637 60053779207640042322306957232501804632 8446638 -8356184229663755159046998479331853312 8446639 189163216817202197472231608820683127440 8446640 -21753622156388204402882792927168102400 8446641 -38822021493320817417435184592886735936 8446642 544018936539507774239656875443509152 8446643 75505069809909457989662423881683912960 8446644 34748590441622207434797772377835678080 8446645 -67501987640460547112070271795647950280 8446646 20631222439427699161183456356645531264 8446647 25160279920829802330872024419551720 8446648 79139643267935673507324507169266524160 8446649 -39850183554203519435017445960840395350 8446650 11855972003831654692812226869897273600 8446651 -182570974473087277496035098197813680968 8446652 -86352639337357906555629026589707550720 8446653 150284844516603950902198306978743988800 8446654 -64966724225325654074624998412125855488 8446655 -40298448573447722593957451394753428640 8446656 -4903873320766293698990373776224419840 8446657 121871182168427914848268779132851324352 8446658 -51261872506712335767223256075339162112 8446659 -25566912290343518519331887728136928000 8446660 22883037949707264404164342101644328960 8446661 -99183589143452921133714685947546290400 8446662 61916171583199784940131711604848640 8446663 26644284306796551516303865178215607104 8446664 -29525450572435015577014494017908193280 8446665 -105800640183002357651395867901395752000 8446666 43386006184371963139667904902317738032 8446667 -155419379646103370122262935497695122284 8446668 33051067220271339433466566726414187520 8446669 -70512734004950497638576971889142292448 8446670 769038672519381509971939050601256640 8446671 -29598553790021894070610997605729099728 8446672 6090091126855947864231969720332369920 8446673 10544223690918231691695065442076067184 8446674 -10569452541507560989380744512866107648 8446675 -39945193490358876233731314579267690100 8446676 -17946293097066635605416481401993891840 8446677 138031370691039232614739087569795791520 8446678 -1121112614641947846279046973836048800 8446679 63581270114609811208768185745474022280 8446680 111426197382483250766776501766750208000 8446681 110475093799257275118470529861571504320 8446682 -59935984461689584716033561327452295168 8446683 47983690876469545295004030603714353664 8446684 -1366419340502003208191023990594371584 8446685 -53394239609703351918434467151139056400 8446686 -27389288292488990864923959093474201600 8446687 -4986341696525464286674719426182146248 8446688 -226205004750104941477848445983996248064 8446689 -21823430653259407008942007012710019056 8446690 -26621795499585652522955341626634736640 8446691 15218040804781182577613517798632565384 8446692 -9682588470013077404591637791597180928 8446693 82090661447241446944130788532035545216 8446694 21548726735225542977840929042616740352 8446695 2311414190759335047830115901197811920 8446696 41977771091537152844847082593263155200 8446697 -20612765557929092934647837893965648000 8446698 -14027701953572645497333829956584805536 8446699 94513320302192440792197962354457939936 8446700 36844840277757855790182449443499347200 8446701 30154022118180285071742550853550352800 8446702 67561827284729034598149910201310368704 8446703 58462070697158967509679959678678929440 8446704 -197773210681493492228838581266808832 8446705 1105781686071511126279360183693269120 8446706 74587279830565409354407430146058625552 8446707 34839756221837604431795771078953142640 8446708 -163822774411368379177960962251604038272 8446709 40815640789597837895395667816008532910 8446710 -33500930551503335167752639423977063040 8446711 -12560906850301436376150581210411888416 8446712 -6642814309588697531822759085442252800 8446713 44464715448316138698740912344451889888 8446714 -146591371425089026668620555214837783840 8446715 19854483185201954373347989488581199360 8446716 49994362696425190577441517251814036480 8446717 -32109070531412289410527127742289258234 8446718 -50615077372276287682184317206247991040 8446719 46029203397302776873540734764392083144 8446720 80721478248973898662989477212848128000 8446721 10036137556576915445563807588004210112 8446722 92724104981375273125762757513375318784 8446723 -64610271131064591376864303710684059160 8446724 4010872892036880380971179093232115712 8446725 -2436791802434794489945839321784204800 8446726 14650318136264847629339149341669129312 8446727 -38499271771401945586261366573448304480 8446728 66074477337325855235029102372582686720 8446729 126669215029412827939059338154019592400 8446730 408260889771952157958484513654302240 8446731 43488534105490334238010348285127025888 8446732 -11504450225429810560848913813629578240 8446733 155009713928419429195392636775386547884 8446734 19836041862069635873968739009824986240 8446735 42456929374306530816081832425694752000 8446736 -5240770340703316113902896164911505408 8446737 11308622363200057091251149346192395840 8446738 -3789504994542359913979027406660874240 8446739 -6786128267583803694982227563736575328 8446740 42331350126939250066190449601519462400 8446741 -107116113218428574251361905257990415858 8446742 -13156770906316798909758645032208757728 8446743 -73620077780248390689271785731682271080 8446744 -67228696061592107408621220654281134080 8446745 15519561913104353817324258917483666880 8446746 -21804842378538555736672596117822013440 8446747 -106590150427033421771564046722011207804 8446748 409710849693133622401708481829250560 8446749 -89101816234972129620042234619711002912 8446750 7901849276381332576161911948582016000 8446751 -241460599085898236549721083703921529248 8446752 -90626976756127252111838067460567203840 8446753 9873138978691075936390980757137407680 8446754 -15943963254390823801487272433438016000 8446755 61823788686041747778510211841051248560 8446756 -33891980074917977895658632793632374784 8446757 -15933250661248567411145793443208305856 8446758 13085675962423019480097726051348321984 8446759 80940164670375765442671906265647172960 8446760 -25561385164208559980217648421335859200 8446761 9914355754278903504293355931187152602 8446762 -106701942868145808004160281735618348368 8446763 95395801547895058084038862700447007024 8446764 8451494046917387607554890934027429376 8446765 -151288812745910740802115247071946772340 8446766 -67795631545738904110437771448920255168 8446767 -25915943697354106436364586119739124208 8446768 81779758277339468758447950282899456 8446769 25727908513654794426272126886884938920 8446770 29095600260285352245667207212393062400 8446771 -16953174029366116699890280177438777008 8446772 65889186949382178473335536203727594240 8446773 -50662710711248137653875968496023833600 8446774 -27866790740159525669292830390614069248 8446775 119857233642863983541020364749690630800 8446776 18339615399936711031019830987046461440 8446777 209977265421998796697609005887373603626 8446778 3441831571019289165958837120659930624 8446779 61458149649786925105158356305626812496 8446780 -40329389755818441110373464068992806400 8446781 39677482141592485790415073112299946592 8446782 -4825465177748439059252953529717840256 8446783 54037072186119543651387124545309828032 8446784 -20485470256420162816855874375566491648 8446785 -48694375658833232553289901343522556800 8446786 -82599354365794255111841228408444079408 8446787 55732683923990040819827265410215943232 8446788 -5662626188383914232430558645613895680 8446789 -76450680404505629124392967260641909152 8446790 -38817631813628982442212793601298282240 8446791 1147380784838511355264381827877998720 8446792 -68977680445875873180757585141053849600 8446793 -139619562024957370914077579712061476480 8446794 20773499093101714491061503756973424640 8446795 -56355374348819244095025179656410570720 8446796 45971801659876373173440620064827784192 8446797 -32770012999191169030528336022914382826 8446798 38224935580493932488166593191033583936 8446799 1071067825618099427435221670592476160 8446800 12149060103805101993762484102889472000 8446801 -76818189092630414265847795204455235200 8446802 -8682706185925267554560928117998132736 8446803 -8099587667288761111104320801152953792 8446804 45384511096232421286282914760208862976 8446805 -17805754870678698361384383109716813000 8446806 62567546830238697042053931710633308512 8446807 -48279445753690408997084200045926655248 8446808 -90525150555504593835626282271088343040 8446809 726527789537127844302686587461713280 8446810 10385639457823063053493533740397240000 8446811 -33499968217068788871398322374323062600 8446812 48125328794407033307374085264107929600 8446813 146413341120207212197900739500384833062 8446814 -28140856533902482034765036687721231744 8446815 -48545181202755051651909824402724561600 8446816 193293591089607972213596796601511313408 8446817 5279290577845006146169373745633762180 8446818 -2049764036857646278618829954222917632 8446819 -72399399405254045302739926741687211040 8446820 14146199280410599771817269454720156160 8446821 72774593960904502276398881457313583712 8446822 -57353250854170732807864210656363539328 8446823 15186796256311447919929970416045156608 8446824 231728180054158647746106042928983736320 8446825 -11147788365478117729503074690648380450 8446826 -40125843998082030371537063718216375888 8446827 -30086221088064568918387249910188521792 8446828 -38486680937231428890232724568353807360 8446829 -96176679354364808657685154089073446570 8446830 980166369471855703132333396810752000 8446831 3808740383362427157014149300066252200 8446832 -19830759725015326487492622057151561728 8446833 -33153589485857425015896010277171513598 8446834 1742073327812493123123629073734565120 8446835 156272302367752687159464498568533959280 8446836 -18555891805069051433267104337953087488 8446837 15149898632604730809674382775742587552 8446838 81745259194265435873773432783030786560 8446839 -105691168277290638121599744401211082776 8446840 211698920756471324074716888690433228800 8446841 369205397416432791749196703524291984 8446842 -1216556515720347158911056857198224128 8446843 210448507338377314392951252268433469092 8446844 57607450176473758459840001315428432896 8446845 31741412952127769928948994877831768640 8446846 -14305480877662692890839420350856242240 8446847 -64068098764384176137024275066626481800 8446848 67372818835730840114600676472620318720 8446849 2027373636247461112822019751946868480 8446850 38340651048526282893939853706906300400 8446851 37569727482000546814342817289507574992 8446852 109421580783973753535981610664390007936 8446853 -71752591917976868820560732076924840480 8446854 -30619657332917581147514965591145304192 8446855 8452760231625223828442198448450996000 8446856 -132142363228513899944782138013294960640 8446857 -10150739843033903993918125656695709408 8446858 34580135150717350079544178420049490432 8446859 -51791616708544749904588433928490310640 8446860 46822057017286673586747955286357084160 8446861 21568803867356442775417803074690882124 8446862 -6733244272863609283661990737554197568 8446863 -21377115916727544733359934169999429616 8446864 -17967586494962072045392801725879377920 8446865 32565568967832399689401873017352920000 8446866 -77358818834739563456641654745214523776 8446867 20252669030062225612028165846209945680 8446868 66835391610934429710490316887308625920 8446869 -99573531374576027392686354422594923200 8446870 -47172705392621020840401580161881783040 8446871 33854639310150453900616227168629182152 8446872 -18846884147243863430669975603828490240 8446873 -166065608857030440433960119580253021878 8446874 107874006292252175661125892192697501440 8446875 42130716268868460977236526530217700000 8446876 -28576591126470082205146956477312967680 8446877 -1493783108382214192213465328420365920 8446878 -5546750076658777162139538379428903552 8446879 -11463038414615440858915523157465139200 8446880 -18318011276116683040799634080567132160 8446881 -64042095216064966957751269057330740048 8446882 -69757922700234255960838711969639532208 8446883 30966252159856771346191031217687687132 8446884 66605507184959609881242823363728884736 8446885 -4799682331847653399150628165329308420 8446886 21772947253628798756481285801896937600 8446887 182787381547849015006375478940490356480 8446888 33150930042541319785469444674181529600 8446889 -252076064960607437792126640446927670 8446890 48467532067746589210276547557179505920 8446891 779604729162747169335972701218082240 8446892 -36686762220925076731848268175829678336 8446893 633474244620911953959545652409669248 8446894 46161976389171125536252597661412327360 8446895 172169730524550093266648099096214803400 8446896 28214964630702604413133212422878986240 8446897 -8547948006385815988291494612207940608 8446898 -41589225884132513159965943672784944736 8446899 1102222218918278831876191067571582264 8446900 -3670371690404990929141058899597209600 8446901 -12898724882328447207238986591229421760 8446902 16225415597434872748150530309908145024 8446903 -13860119097739804156693931070289341072 8446904 152214123509352236969173590223704821760 8446905 -12452489566923874910890990478761634040 8446906 -55164280954380864745005591594447456000 8446907 -7536210631304820258403483751790018288 8446908 29938506583941941535190527411307668480 8446909 -56220632259430501639658858832102156084 8446910 15351168265754853382941606724522258560 8446911 -20915235615071714832455339674281738240 8446912 56736649784420301519447885120515604480 8446913 -88942492452096360196639881710057819838 8446914 -42342903780960760350562558922799119328 8446915 27365865692834552876291938460531446800 8446916 -45067638719927645662158596159195813760 8446917 -42621605690879342770778594161666656000 8446918 -123113147450169437820955473496865799840 8446919 36621700596544837169380218854315733408 8446920 -761832646636075468649447649752678400 8446921 88349998656369011301382795272877923712 8446922 -65230228678716872478870495429985214976 8446923 -114495940761141606641410885026916048308 8446924 3153591974560666774127371918140336896 8446925 84556454028506887309963669531273716000 8446926 -51302540334886155942476325173345644416 8446927 -43598740816457593952736361621320912080 8446928 -7172583970639900739626588005592989696 8446929 30946417153923793031336164505618142720 8446930 -6572936411777465171160111888680908800 8446931 358163263184400861673669257053008839432 8446932 39260091922302012718614559624716537600 8446933 -119232237059947922704229082770241142752 8446934 94389586598041243978794889781400809472 8446935 -17916368957252809105348248009373347840 8446936 -15459315364450688931591423284489656320 8446937 34869294497486387293344073107686583060 8446938 48544932969078349725003791404855724544 8446939 168478039245579358956813018454006668740 8446940 92190339303862265448353632650219694080 8446941 63762216301200292744948431954107496480 8446942 -2107559319943106661809645024080183296 8446943 -42635935449827766648437012254319326560 8446944 -48345145326312398938482390089638871040 8446945 -2482880383552896086878016418677797080 8446946 101259792697235487863714357496863611680 8446947 140552115112189827987094554599963143800 8446948 148505463100082172377569437456703495808 8446949 -24517818388850670746417938147574322240 8446950 -19827107580463880052334180686330672000 8446951 -6237844104408443146995622664059471048 8446952 42958087566798118740917734564727470080 8446953 7535205385852598895105316850619960000 8446954 32754284068418225846186690530150024032 8446955 -10572055878544127403683596155716364000 8446956 2481678421354155287122611595784847360 8446957 -76235584715922086856518859085332998880 8446958 29891094621620318549813628688304297664 8446959 -33775253262533667205222748036649585000 8446960 -6237473679099230638285995832050647040 8446961 113208982292097662820615607437983060562 8446962 8374910908653684923914463006569191552 8446963 -2104790663213688176330797500173549760 8446964 18534086618021422776037726771351677696 8446965 -26886544256447543250356316295308806880 8446966 -55690300756383474588882344122196361600 8446967 -105940452751126104575395956863679720984 8446968 45376258301501210509267357523423539200 8446969 94733687375854397919341369799966398596 8446970 -2532977209677012150878905351176253440 8446971 -25616366782809261186243513809683710720 8446972 19655909424315808961974119804965189632 8446973 1069462647481658339566344378307615488 8446974 -17571959900810899458824990243454632640 8446975 -62920328114754494144842275561562272000 8446976 -4573902742532505913017190023941849088 8446977 32342445857786129228763447342747033600 8446978 -598849151678682699037512038419695744 8446979 6732991057805879323840324682534243580 8446980 2961554687495728841740146955854520320 8446981 72288903101100120541453325199880587264 8446982 77454877138668615019223884993554532800 8446983 57498335531253881546394932608620037248 8446984 4208463466583731015809561930685808640 8446985 105032302976638550310449447455833486180 8446986 -9526177551223535712219758294537287680 8446987 50882549288333060210480870078020657000 8446988 90513788181661940806019941417282638336 8446989 -35448145483172874561957973518723808800 8446990 38333495031980313996662200826127350400 8446991 -5891856483353041618950741610564435728 8446992 15056400666514145346805252367714549760 8446993 -64690010807156172198095954213830321296 8446994 -29281823664770990563632147450751381728 8446995 -6087373234091071451264090979442385280 8446996 14750221330287267722033965755562209280 8446997 75686751496465889230257234095210628540 8446998 5875346790851695931793308389794570240 8446999 -73954933513601406481395533499701728680 8447000 17766221447936005147225594133544960000 8447001 78935676889490081156514899010092165280 8447002 3317059629929038256626307187188531952 8447003 62161443062668252958224963510111948464 8447004 555379401709860993966401275076683776 8447005 -26314350155615474184214775503449123840 8447006 974074663530105126941720717205138624 8447007 46447139120462541915188864070427181640 8447008 -56914236267532308736760737303726915584 8447009 -80408276037484536369451750799046373884 8447010 14140510050229168343992742192140800 8447011 254830970411013492096341770376649099504 8447012 -61050119210174238430780776856402870272 8447013 5300282399393881030489314770096557344 8447014 -6258950507350828778201033941551834144 8447015 5741692919903407942753025336654805600 8447016 -2938610186560802117264114464730726400 8447017 -51985804324777062861802234227485853440 8447018 111096137818244496050167296007249974960 8447019 6253685948339157036162979766209812480 8447020 -31025013162530269786279587714577536000 8447021 34407081187651479904128416401360912224 8447022 75484200525874020299072041937786684160 8447023 46617997258753330043179764722684508664 8447024 -9693270606520451162638154934789341184 8447025 -45303734673774853914710791772524119600 8447026 -953303519682754081350890612500039680 8447027 176511730477172139789767756981471290512 8447028 29065794485067997112739284482797453312 8447029 -97836369179070058989183949240170804370 8447030 -81043998762963425374016321862064896000 8447031 -98766388937392642058550771595215661920 8447032 5971013374422361406746625351441510400 8447033 -13323898176822634130151279058778216640 8447034 -19153434906686071440440690866979503104 8447035 -32666595867181627845781740369568122240 8447036 17839424644748825388193370280320169984 8447037 11968418722737337909482486816579916800 8447038 15356246881046717260967159248378801920 8447039 17366872647546755050366599916757400 8447040 1821027603069728828917594470324633600 8447041 -209003785298079495230235416061705226558 8447042 60821877108815313096055379659444350672 8447043 45524367479212727345511808035980190528 8447044 83103413627377323831551886508257017856 8447045 -62505759704412823248831645406669155720 8447046 6075200281454215225764386151860616384 8447047 -50387907380782715124690883587421557968 8447048 -154676331004156184853167566289928944640 8447049 -30684811691383456265048811701202048 8447050 -810754384630190804439169495937522400 8447051 -45268346246739909833484343232448328728 8447052 30274118936867242908095481630106857216 8447053 -91960479213376196585037616585057778698 8447054 -16572932224023815557559363566637485056 8447055 110008217644847445162515001124323647520 8447056 -39003381360085593017681995750181183488 8447057 214894334743208928780665456383860168306 8447058 83875142768299770939548830834481164800 8447059 98888930691866517882596138376722625260 8447060 23933809507872458357495451494679924480 8447061 -111201136125277496630003483810544000 8447062 27850941583869707459031735533089785600 8447063 -20975285189986292851614066726670108200 8447064 46996365015190836545924650664107008000 8447065 -79730389489004162877914580236547778560 8447066 -13832903083702819133755212003737413632 8447067 110310152591232059157290038212650635884 8447068 22450865773744913816463057949993470976 8447069 -172316778938029324901986814564844109530 8447070 3059392949414653616694423180055756800 8447071 -62337489797684808829896028637682789216 8447072 -12962345724242327411408782930821120000 8447073 -32564335352659161074748541738747956816 8447074 818571497612355153950590174145107536 8447075 -25267255588631573627698528467211776000 8447076 -62861566619762127948306479364816316416 8447077 11826538171376544601215319355971443200 8447078 34055015595446062664746920871300911840 8447079 -24123664225523495669342473243026246240 8447080 -110182291615529396442876746709954201600 8447081 220724875369284757891794947897297421882 8447082 5011302914746787181464950227768267264 8447083 105073453960862877971696903850725754384 8447084 87292482209349537405020430778595625216 8447085 -714006624016147372740210327738935220 8447086 110619244850532717740857783997845372992 8447087 51037847592684393953832817246172382960 8447088 -2664586648710637871282120628503248896 8447089 7374379873786152747524633389148519040 8447090 -26245043215907894535372478491306607200 8447091 -8109598450206333363581508334477436160 8447092 -3088244072590632658434796665258047488 8447093 78344412701866623193559804433292599342 8447094 28463146240045800528633814463601625824 8447095 103374760854961341312962907199162799520 8447096 -64298913405027584155704424591500902400 8447097 15319982473831076482103488599634398720 8447098 22018792448950441058793413251115942400 8447099 338314118070594004381127351237101385136 8447100 13347048986301876974681637962821708800 8447101 3547836285686562413386567559546584012 8447102 117902004038395893014711096911284874752 8447103 25998990164090225243952504501440469744 8447104 108011465074731806474866862842938654720 8447105 -22571765478064322266465415790624599040 8447106 20906764430515099190316420347430751104 8447107 10043167550574645778548252194953197192 8447108 49760335495516760861410367426967686400 8447109 4200391971771024767586931110062125728 8447110 -1680870571263168691669178441690102400 8447111 89167418141605079843084063226869618712 8447112 -142426570024113907590380727989124710400 8447113 97053923804133268252914070778723439540 8447114 32024337542613681820200222570290045280 8447115 -19227055104257050199689107370648876800 8447116 -45095843085872188451558104190502703360 8447117 -81971629634499601399485005222787659808 8447118 8553362027483448137038071935579286528 8447119 -142964246718439406253402533948808118480 8447120 -20811254845905902322706049510532710400 8447121 51010318051783115081028248311234936290 8447122 -9143909577577864234416568966829346816 8447123 -57186470187087250900667634274354239120 8447124 -2773438322852814721233352116166361088 8447125 143648869809967481977341106718927187000 8447126 -47780823126540500853223254975280171488 8447127 -109177415134451434849461609191235471432 8447128 35273251128295019946919984402411192320 8447129 -154873276017538417996507385906352825270 8447130 24906516402045628118517680648452317120 8447131 6748000920213962822215540751178256 8447132 110807009154406736723788572926317456896 8447133 28652944136013249839989802013290958144 8447134 65424131009307342842817405991980248640 8447135 1013363557755303588741293257555336800 8447136 134208309302724699935369565734949617664 8447137 22470735277031305716345356994215745172 8447138 48919170651384077775059479095948387840 8447139 94816602813874637128878727347062657520 8447140 -16212859400565697294625483436756986880 8447141 -34765262464080714109107323463333878976 8447142 17844131063667583575817624499461383168 8447143 -247815819499784516344240093041280043616 8447144 136825553510656355730558504579083996160 8447145 -9969141318355094883628831645348368000 8447146 -10074421962423416820086990982932015520 8447147 154931506108101560667966105417194347272 8447148 -20063724728555153086969432937199713280 8447149 47507864914766073943653797551881440160 8447150 38826417464239660859327094054578428800 8447151 -41454748116758574869649911984924153856 8447152 -1763312503857256609511994806370304000 8447153 58194882748642671653566333438398148800 8447154 -29305839015768091959996659938047836160 8447155 50450740815527908552767361629115960560 8447156 -75268474582683127840551406031688228480 8447157 -70980117029689906909494336738518094546 8447158 80461916758082518753783698270950532480 8447159 40725981454555505197053103054395981312 8447160 -22593743829713953934929821211669094400 8447161 -100430571265813336625965472418575025238 8447162 -77855890434886510163000872827843552000 8447163 44079525231349900853841114034296465264 8447164 -49024548296804804879812254237819518976 8447165 239279511227298379934325883473214886400 8447166 -8594469999085289303465156464816914432 8447167 23342464960280069437363530542869617840 8447168 15889856058755896992265599620889968640 8447169 -29008608129295869333850294966599536640 8447170 -62898377452399933192987279255522314720 8447171 -55865639672563920988195340241149714628 8447172 -49119253205804984918033746108902144000 8447173 22220972444106478945194369656098257920 8447174 50361853220877568422019917962416988544 8447175 -33409451109338681950593829477756783800 8447176 -13507687955665444746311568848318929920 8447177 169697743922177695673295414394875304026 8447178 -713419575592156730690280730440998400 8447179 -54273514247070484417283526831607273616 8447180 11639079729701564672695281285161379840 8447181 -18311711247968543824726828812053141568 8447182 6508500359448573114253134518258341632 8447183 83108427447344149357751902979737512432 8447184 12261047011376938005212713443003162624 8447185 -38679967735096939533654534489979684620 8447186 2141638702385715486730761047719254144 8447187 -2809877111830319308466388670248445440 8447188 -20923553644905036378659295870777960704 8447189 28246685794736416793113333015783019520 8447190 -15807451852849597202686154571745511040 8447191 -42057116203054023676047092994944646200 8447192 86728569023833893608796856840767774720 8447193 82505837465463599151466063306690471680 8447194 -2798037131750375631711369639858459648 8447195 -6786481955840466125729093755834378080 8447196 21641825690845236346092646387854873600 8447197 -59199105565861180678808918225588177856 8447198 -67252645804042113844470471159111051264 8447199 -61349438383856421495900438370522468536 8447200 -20827956017413717968921477145952256000 8447201 13315138838851436908493545829148917952 8447202 -13013183993286341501823354426352321632 8447203 -43180186378283335526443562862788840548 8447204 -21871281065649709791014724596464988544 8447205 -32258416749035305744291696173929577600 8447206 -1713728353540487842915169414471343936 8447207 39681213592386295232024752498910626800 8447208 22894243853112862858511306793897246720 8447209 -50694985502673219486313120461501035590 8447210 -32346522337421367435548209883302425600 8447211 389886730724476764867174553764893232 8447212 118236326380658462230347101388699443456 8447213 45663435358784766188400430807911765462 8447214 -38356173604243529113080668494177344960 8447215 17455319441354414163439619317533401280 8447216 -33474500130010144407151548299041505280 8447217 -82728075884756367243244286822792011920 8447218 15255579141608106383690416049104051104 8447219 38452118856679389253088941241656910160 8447220 -10157487761547961812233171964499046400 8447221 23566169226974760689725426934230784 8447222 23689988909103479901754883406091683840 8447223 -83580212907464525555190121756764360216 8447224 101896512635299278207341133380346347520 8447225 33987015309273472860631823628976968000 8447226 52499965988354435812966381274188733184 8447227 -165145137093136209068698395960588616924 8447228 100261887071296730893667660200077774336 8447229 44733778507931099392650414142544811840 8447230 11985250629381154770774056853007031040 8447231 11591455389073528516337820792429662232 8447232 81569619732142423957069066614092070912 8447233 -153001472883772014562946789342516256000 8447234 -95954722504519257838850520813331239984 8447235 78528486234570817588692656728351374000 8447236 -58403981396095074575771571178952048640 8447237 177547384078589260183107646398698897886 8447238 6427848172727889300635471585680329600 8447239 263259919414505583583342722237356359456 8447240 -85334600647011373485179914306908979200 8447241 40005819922500662779846711620200109024 8447242 -70234776641120354367478945842842436096 8447243 -15890337632242601686209189412198470000 8447244 20261863678831507674277136741118302208 8447245 -122354110867009942676016141965914614120 8447246 -44716822386231450532954760268277386816 8447247 4819785150047621637751793965354468896 8447248 -13073126604262236857023551870911119360 8447249 -77631002126457402572154432352581739164 8447250 -7633679144927568866114754398895360000 8447251 -58306347931651192046098746081127809748 8447252 9495549399877036380256202430652416 8447253 90274727579382360789424673808850480800 8447254 35158905744722609833723744184900076576 8447255 -140424841544369895249606254547171156840 8447256 9511146580118326060214884400614563840 8447257 27331568219581500191604269549595021000 8447258 -74979283534659963951992304409010741520 8447259 -67632030489187944400922927960485333392 8447260 -19251012514350279711293722365231813120 8447261 44834774130301360885124892635878657632 8447262 73495888004866566359934526950137017152 8447263 293106252613748733616209768274507073280 8447264 1585148752064406343957455813677678592 8447265 -70792157053842656299054843560946133400 8447266 -126330620776701740357234473172049742080 8447267 -112150797420540502574334279943549360320 8447268 4167412128394940187283407757320812544 8447269 2431333661891310835910214758841025980 8447270 -10519588686894896983566050338102156800 8447271 -11339811780659742726037101882922474752 8447272 -255635853260775101240900893326847918080 8447273 193198749772856416206887374663822222224 8447274 120832853733893141398852862505730490880 8447275 44352814074949435507656044583158351300 8447276 13214540043906185789550752827988348160 8447277 87743493918415415980079201494785049920 8447278 -16766251434602506937439597475860185088 8447279 56440923462961718589180187574517243984 8447280 -7335675142274412267150113830229114880 8447281 164097410820836386790099089897403271732 8447282 3862349428841494363606798661840580000 8447283 -7120850468983901844098139383702867712 8447284 38144863923715034768217147832246853632 8447285 -2389591382528880647111221276804634880 8447286 50844739360077985318099200917797824000 8447287 -197370153094574650269920777935310079064 8447288 184461376334134065376542618746255093760 8447289 75979134545884451965407977446555443024 8447290 -9250153398056624182940725388596745280 8447291 1164502896993431985919564958187129384 8447292 -16724785203926350907565934021333091328 8447293 37234160594099852558847494016476346880 8447294 41546575465870291598742128857782624960 8447295 -36912818704097827866707576622226381680 8447296 -20606696431226804984977602790960398336 8447297 11265915269491128872261695284787746240 8447298 -5992322326530017430857082277846110336 8447299 11159886054310954010729351129837147040 8447300 -9893035355207297413785115040091936000 8447301 116913740224357420262545168526052983040 8447302 54545632428045593001899426779699396992 8447303 -97084708408258437994462532653215425448 8447304 -69602981373640516048737932371071098880 8447305 68713570262108753535897742912865352000 8447306 101087028215326146499468275466462721328 8447307 -541103464002472972183783938386323584 8447308 35067126813106709418848983919205245440 8447309 -48205198806697631410604290981761054996 8447310 33874052889768759900591477964007016960 8447311 -2791821252745826107230432932098515088 8447312 -4148533049817769109687944585693102080 8447313 4163009956956182147238024700439001024 8447314 -245985373318564538560303979021641728 8447315 35308812162064301497928379888427813920 8447316 60500096730092870780797693382128330752 8447317 113291482890779267543666069237384957532 8447318 116946220033260889097504691614942053440 8447319 68080283208442324231850483564172714144 8447320 2952058032592760675465939705776128000 8447321 -120226292916955701670544632403417214768 8447322 -7317343297120815997864744173889536 8447323 231996678167226599660973302806630405680 8447324 103079406628902398964336956284570944000 8447325 -18236351237293121477242973126580288000 8447326 109607959913646505987639719169926890112 8447327 42912823186503795301392887071366146672 8447328 -7617970959756154152830721907463946240 8447329 -79892297627648781066639949354318367328 8447330 64570004407776717758254304737494646560 8447331 3439808894804257097165163496186465200 8447332 -10591005203138535838875271325976889088 8447333 -120649754003011437453906362614680613380 8447334 16496557056997590620310148749615058944 8447335 27618601741839370709361137165005173600 8447336 67060125248434557517915536195138247680 8447337 -50684306443711820495050588867937835612 8447338 65377185163923249458768772538845862320 8447339 -106287222396287139453779056347236377776 8447340 54701578449698086409204695503863808000 8447341 642437581978790668945180035865128448 8447342 11316871751827974591058963994723797632 8447343 -2271195176161128682822059230356752000 8447344 33348479103903626687484344179021676544 8447345 38971332995317167941427898813187040000 8447346 840199231670662631757232983798646560 8447347 610737423494524740264035923652095272 8447348 3753911891272006297813631324004433920 8447349 -2223001078464258916662002524374514752 8447350 216170069320337196037848529527864000 8447351 3656904428066666003352438473102342400 8447352 51590467350057605020958210593056768000 8447353 -41002722181554375490635110414103517356 8447354 99208294070955453530319018769357355376 8447355 81088472501178997756607122049082424800 8447356 17711119337970497458694968504012113920 8447357 -259079542979942305602919756960032761856 8447358 49918324461215558313222942976004261184 8447359 -77783328855244074274850313753798810584 8447360 72707707898761451690325581518130380800 8447361 -47114307452686202243158967957392004736 8447362 -9423348939998965414330281839388303360 8447363 10653291818090034518977387806978290160 8447364 -10461952885085880132025004091886990080 8447365 21570086218308240667891519172840316120 8447366 1639889904696565392211362807668010240 8447367 -13212712283372699036119285408451084160 8447368 152694951592106908104065835550178918400 8447369 77912180448808434748067986717306240896 8447370 -1688399756009590956502717460165011200 8447371 -113283716070083990551880244286245067728 8447372 59807089792863481737385400243957112576 8447373 -78616659193293490904578215951125514 8447374 26857646399083247174754928960828318080 8447375 -156041837812490778294338076631473090000 8447376 -1119258940963755119068915228068544512 8447377 102687195416060116856141702892402226226 8447378 65984923672445326025342752093214820240 8447379 56628092874505737058763934819251206584 8447380 -58111204776641687418574405281176275200 8447381 98328468254337978686312987357380927200 8447382 44435570457897140901701864499342766080 8447383 38271689635061042183798613047091129520 8447384 18779121051773844930386833073236377600 8447385 75094268109384049771092883280915080320 8447386 -87004404264813379566345679078114855200 8447387 21691206219984227846862186644374035600 8447388 -89013894946009719814336952264530060800 8447389 -73794198374494502435352963531094810 8447390 -15009349258912003931242663223329163520 8447391 88386693012315699060249647806650014160 8447392 129296280019972921824166792884638318592 8447393 -1113247104408496339771201069345972032 8447394 -11608530762787044780463671401157417984 8447395 -37290950627374205370988835810176695600 8447396 -6128805257226097184928130237240987392 8447397 -1506820596732750376901998880886660480 8447398 87883457223778258727509777312019359200 8447399 -80877247787760799551174981165774558600 8447400 399464342633954741471767205762688000 8447401 -100793805175841693196199462570849134598 8447402 -84175257872188198151114121200887891776 8447403 5497992011659170441104601532812021744 8447404 -153694316993443676704246019079344947200 8447405 26294234420516088516153777943061944320 8447406 19628267257391693454534364543426176000 8447407 -11029337275291476409491130995106158720 8447408 20783883935884066502033363585136820224 8447409 55459881420281819624810186213197616784 8447410 -53528922549982185000345738291242808000 8447411 67462333392650881577914304941833079632 8447412 -10015756209159693257295143509537548288 8447413 -11064071112944318903688795733674959876 8447414 -463661268953843239789103568315055680 8447415 67138764429648559293196664674099381920 8447416 72359343145841502713773962953667317760 8447417 -51552651413450546844967890629883252864 8447418 -2527757928147161035790028679739579136 8447419 -82670595859066964103060035635568284560 8447420 -48323202204959957606424145741000811520 8447421 133866588314821730920587441501517562112 8447422 23130723147246840045390135274475178624 8447423 90535979451034818043374637446234660672 8447424 -45400158192913282037983957466631634944 8447425 -18695302062072254037713428193396355200 8447426 22929116614292765249404684691135944224 8447427 -72298191203561329940029679388934161480 8447428 -32080174833377736642086560820144793600 8447429 200490820442901776969851034951698176030 8447430 22475783092453438030341890438627637120 8447431 -246406808278066827355623139171964425768 8447432 -10853940322494828114042354147643883520 8447433 -34252874919367327541331799077044725056 8447434 -59978164555260925820452097681547666384 8447435 -4544789063384803017448470249333475200 8447436 1151234826661621955760341882623672320 8447437 26738030991234768414913019841277524086 8447438 10822162989299457669462295868353167360 8447439 12553264134202613657094485289100477440 8447440 20181110019327253422996510586432389120 8447441 90456572523460753495756273255989337842 8447442 -96179499277544545605977862076452702720 8447443 -91684766307686852454919079308975137240 8447444 4520873761181413393154531967753303936 8447445 5238861652727322789185598363102413820 8447446 -5614266206218826912453543203588863360 8447447 -106482443146791971532101400943768465320 8447448 -23964092104330175956286055043144089600 8447449 272121983082962605492699610187090313236 8447450 -3937867116927025135930021769121792000 8447451 42920961552662378387319167358971755008 8447452 -29640885804273771755322583107015024128 8447453 -9730469650381040558290055912293290804 8447454 -6962444559719952410922281400791929536 8447455 1326127317728479646589133814862504000 8447456 -138702664907151257012987989659080982528 8447457 20152214309377325596349142363392923680 8447458 16909222402823465073700841441702340384 8447459 54302267647324401147872771843990790840 8447460 -20787654240708835538731514384027197440 8447461 82919282689770710975692642353829074624 8447462 -472139746744983486952945194680606208 8447463 -69708158375181794417075080149343088640 8447464 -66509673223129768950483224566579184640 8447465 22895071968282095414376991097754474000 8447466 -13592214372628981391754089478389617152 8447467 -8184001934571970463845178152510929008 8447468 -66786107633533963127277677220821713920 8447469 -4164922773103690352630829323112567552 8447470 10804604110128041716591385615106163200 8447471 -117863862393759807141295215043305425328 8447472 -2316768239688050266008145060025106432 8447473 -38581106487851604145398670658510067020 8447474 -10401563681319840922673095918945026048 8447475 -6317072055262444189890442103415748800 8447476 -21524324667349320860728756410861096960 8447477 128098280656446913096492514331514801326 8447478 20737073800253202446783253653897586048 8447479 -1770911554644386783752113380111815016 8447480 -93378569034765805149267113560575897600 8447481 -57972201607908357384056663863809655488 8447482 109640406300459112716948314519780468592 8447483 109622459782387334440613515652777372688 8447484 -52214041356772629850207257250568830464 8447485 -78448946234384348750734649348594660820 8447486 -56489319369868042103432901518138976000 8447487 11682259537452955298274603552803995680 8447488 29944185808386305908830744648798437376 8447489 -38611365048823902034360197134197171710 8447490 334471782545560854856012252567226400 8447491 -68869028163704460985927502792903684880 8447492 -74900081820924839796648964684581235584 8447493 27481356687023226890051954694974532000 8447494 171747561830191792290983230286913216 8447495 61740388702763733842755207456847923200 8447496 -2202269677249025406309479576054415360 8447497 -263350300764538253108146187978844696540 8447498 125411690123635007983761585854900199936 8447499 -72262048446074621162304500413245317316 8447500 -2794461165086072593137921919270400000 8447501 36739376537628901150467213062129672502 8447502 11711981176998053180450983557494952960 8447503 59619045489382960754109450233013624752 8447504 6516591975769757951292561189440225280 8447505 -73055863111133695884833911046353519680 8447506 103711583976734421541823305370277143952 8447507 -101665610669759926749234367157024068368 8447508 97452398553775395205029528510805099392 8447509 25696127392678855206867226765920860160 8447510 -88964193736421845287568311850687152000 8447511 62122820407328899985647833914007427920 8447512 5917212850222924799938749727128115200 8447513 -265433629401887298655703325529615907376 8447514 -66941793493243456635151101641762392320 8447515 64155688788471396538801241854100612160 8447516 29769527179295168800785933268718985216 8447517 -31753874374841517047308866204322715520 8447518 13259500747632463607621720005292760960 8447519 -28441452945262631613396032976318034080 8447520 62550782837509339336889434695008256000 8447521 -198769428833881292054894509330167925308 8447522 1827503303076710845032618656906155392 8447523 47037917400725786556537571481652006144 8447524 -38356014813479767174688023490529062400 8447525 20530637974527928093634367878044849050 8447526 12017150482258517576666311955578677120 8447527 66561736236663836723514135741340146072 8447528 -213932009835906430173066065295244247040 8447529 65411942263346824642570298620645175184 8447530 -9686996889132710401331780464619719680 8447531 -75149626043605022756227452760828876800 8447532 -420249882710917432917994989046726656 8447533 -223158006430600303723462695703013684480 8447534 -106224377312189604472801421414024443584 8447535 -62073599703382207950294823327099240560 8447536 -23724939643378323884442327214868430848 8447537 -32857811801473665385284775823318758848 8447538 55401243433441218159576940727433745920 8447539 -60261175883878030207053385725336279120 8447540 -24892289229836151272144213715498005760 8447541 -51267216387605061540841253616689824320 8447542 4843963254517852786543466358680022912 8447543 24951507697359126936653265406455409584 8447544 15571703817637659531826607721952051200 8447545 75141170129385923772945608903088576000 8447546 -26109996690873576635455518467914416528 8447547 86005008320720920332238423929508585920 8447548 -36801597123962687708194803845531295744 8447549 218169039239694169861325840506009499520 8447550 1877424882390337542326412221301120000 8447551 -145872963890353472661026508577308250800 8447552 32263133873494279434946926956783861760 8447553 -130029808600249858437455089496982380238 8447554 80056272190810645374665369581775840976 8447555 89068239634192939605275279170078320000 8447556 -21030949781182880920239858334669049856 8447557 -85033309914625033980960187746746437128 8447558 -1772367751821537622792437821159194368 8447559 127547212253101043935535336585514049704 8447560 -7750958226985857938808250760572108800 8447561 89056522546970349444672729599971121760 8447562 24977199868704082941936367342282306560 8447563 -247658319965890587503337662469338906760 8447564 -44230679749674748049830266812955393024 8447565 195727702976251446061498719964631040 8447566 42000130906764961099372387474561751232 8447567 -27857043252310528793670049542980366760 8447568 15772797215574082183676253871861530624 8447569 -96905370219345297581713654470682607756 8447570 73819210258927834203690748641371064480 8447571 -1033370684045079909398814241697400000 8447572 -3050179942772403796711506669156298752 8447573 88770464522631901163985083701621839822 8447574 2203300754733764295467467423270829568 8447575 104507866228117869809033736808509642800 8447576 68307137892399289890212591085245614080 8447577 44598702550036687679660234793272573760 8447578 3410160278004832325905307772966366720 8447579 -35695757322722899530304121379519173088 8447580 -42168030392648406320559977226177300480 8447581 -46108590590509653018460804704930720520 8447582 -10857927875040973924924779405260159616 8447583 -85316941301920548247627225745794299576 8447584 -254532953607798478336934258736538583040 8447585 -39946482625785803667924957304892010840 8447586 19462423342675845036755825045016698880 8447587 30433973847454483557162749881322274720 8447588 -46707762257157812528734663833100413312 8447589 -31684922065168917298333725219200860356 8447590 28143787752220385127127568845963795200 8447591 47818573353553635706133031127323319992 8447592 -151149318839561441382773635160521113600 8447593 15987935763995995339406459204921487360 8447594 -33688967370336418862956500534734170368 8447595 23740568366836732638534696421320150240 8447596 21934552385770764608832679779967106560 8447597 18467233667765978074411323682724033100 8447598 -69597162161728219758559072589252138880 8447599 46843338953671562840497837033998275280 8447600 -3065879839367820704774317714258329600 8447601 -48907898539436821215398658714535203792 8447602 3059533481729523345924200763993076752 8447603 139360798826896685744534337006592491852 8447604 -90370905272647891132898495626742642688 8447605 110102252956587075583628478087678127260 8447606 41665516682593378249173550844272467456 8447607 -52146919706851268253224661312186567120 8447608 -696819767201981034237392154367795200 8447609 26430506615444350866354221940561936000 8447610 51421564609848645115189243522193395200 8447611 159373740728436843472634203067345250212 8447612 -15170273050384563149333198642489468928 8447613 -62292169919637873510791377609006171200 8447614 -15938640743577843784625449191878709888 8447615 248928174127846362480207802066114680 8447616 75214372554545746532112560528126115840 8447617 -116507678293364932732695750207670456620 8447618 -7075437695422447939570274420140092384 8447619 22149518869456285413047357612911841280 8447620 -43565691431663822905621521322369536000 8447621 -31215406972963566667065517086078890496 8447622 35490766056449358168804456484249159872 8447623 32692860211505845484104812924872559120 8447624 -15052223108553609937545538446128578560 8447625 187311775559595520715824099313530080000 8447626 31060361880808097633443590838219344384 8447627 135824776296993252792943130659361899476 8447628 -39077050788740141252600835226691174400 8447629 -66959289081559294461983343556204498080 8447630 11820012836229223293952070118393888960 8447631 -140091624904990781036686772531070429048 8447632 -183492887728650195178437029480480768 8447633 316092300558018537460286226018872904 8447634 27630985474772099579619680395123522224 8447635 -18847612155899374855379919504840486240 8447636 -92700946590962010956155524241371169920 8447637 20160437327868787662497774884470444960 8447638 28984823773267045528345446134718750144 8447639 -239176582333827227274393301799286152544 8447640 -17885243923676061199882065743420620800 8447641 29546048843207373664387029590213012042 8447642 26813041832745177569225655889875655680 8447643 -3661160517444307467822058024334697960 8447644 71449213538125479845972137043800166400 8447645 91511676177930238452008401547988037080 8447646 31106756176666900317993729145446269568 8447647 -19550227947623663959640647041132856320 8447648 -416967348183053849466105839501413711872 8447649 -72704072554531343409827229441108324624 8447650 29449070044774426736887286047568112000 8447651 2712064456263200102367845740495593984 8447652 -14536261098824136750878459264000532864 8447653 187338702819433228093348855244064243902 8447654 11670867514168715403699607817571245760 8447655 -5670732396425655704851691128451266560 8447656 -42959606918421269108503206927187476480 8447657 -34648544326002765266338262831305327968 8447658 21248547491690566404510813257820660480 8447659 -93954316038159591530271431704311349248 8447660 7479862408557045627644758407191208960 8447661 3293945567679066092657506950704006688 8447662 4423991627684015183954374269243008832 8447663 -72597819591963294668779939624967527440 8447664 -2560082209554830551229807600872882176 8447665 -37400882247053870406608441013283652940 8447666 94519826766559061757409758378923946240 8447667 43292708241463294568493051639728621880 8447668 148697715406957432437754753461871346048 8447669 93040098461966908625435210474839247196 8447670 3508885197194217008305940749890478080 8447671 154008346682352947416484548341425769000 8447672 8597717688984247295580994882289356800 8447673 60464357002105169610511554027852236544 8447674 94443551422861468717147504443042861792 8447675 -63542578098074713649279754430881029100 8447676 96778371223758600861136326345048376320 8447677 6793147326846693292010021829512720000 8447678 -9599852836056822975673899608293743360 8447679 -161541306091749287733994598150225721600 8447680 -22984749672317634740669884057780224000 8447681 88786115355973679728339169926668148128 8447682 -45398561683689068241259907499656088576 8447683 -141120844412120054220211194099598736068 8447684 -46867256837155475400738223185710936064 8447685 938421163203047150034439977337022400 8447686 -14442654389916579495317185241741524992 8447687 206054366592150699747729906105574917336 8447688 -52109427631955253929116147409094835200 8447689 119035481066534751057728252379776806490 8447690 27518554372608757909011606772119573600 8447691 5264177090918293764186057038508770304 8447692 47633567573641464052041842249071703040 8447693 113899817986635737059075309887118078848 8447694 219775764913783253276680808866344960 8447695 169835179270303738444135006174346472960 8447696 38917863889621100027433704246515556352 8447697 62642424803785598641416819790339987200 8447698 -67087551633247974532632382834300804464 8447699 -57965162063810966728223105872236694320 8447700 -26098287960420271452840176385029376000 8447701 -211729373559362351981442724500592197298 8447702 -44613360960997402027073115797741697600 8447703 -31199444102669891205988812994222339584 8447704 55417968078168617353284099155758080000 8447705 25477327311719819084561131504580045760 8447706 -8915289953003991468833894211111505920 8447707 -21239283709598831160412941398018399680 8447708 -56416021491907746323733899424002724864 8447709 -117017678612936824392992768113950285696 8447710 26231864494759404066986059244852285760 8447711 -139447602723112692361189827620898158688 8447712 -8868914116648119247796332334904508416 8447713 205336486766862647397792022409052972962 8447714 111978713267462111363387136645521922432 8447715 -144846889453086531019469226777374884080 8447716 -31727907347239585814939871091560603648 8447717 48853658216616086521191688716818116992 8447718 2377300658357357635352561891788417920 8447719 13124429347331170592888208340612813952 8447720 -152783265558407287217922673479295027200 8447721 26221864447108903817038580561877927840 8447722 16719030660962278451390066997094338048 8447723 36269647874519269498343461704442359600 8447724 -36704102896941258673469464756705117440 8447725 -32459601373737350679561632175810936000 8447726 33296352737288641356865756349456040960 8447727 -145500150903134614235478219113809812720 8447728 -31372633294926825418341141582410088448 8447729 70139006279987386770378622379251257960 8447730 -23761825452266150885162454258416225280 8447731 15966065733341623623775869955112227532 8447732 -34922801289992861919332269173718667904 8447733 -6246726008578847900336946757933281024 8447734 -10194034803591601414010236701042653760 8447735 6072490610598371659368320893631409600 8447736 172855042251656767185696098045644800 8447737 2406552910485662309099029493143480720 8447738 7174238448913604934381964155594942720 8447739 13085724790474968185403885431854166016 8447740 -8607231395304684904753017596053585920 8447741 94007356156331088753181587060938842284 8447742 40570358251236253864769999444104702080 8447743 -201583248444350537346254847210014987008 8447744 70161143931868125979361976665505792000 8447745 -15893766309879616447304974742362346880 8447746 -30843496025756110412050889673729530928 8447747 80897864826282322166987400912643584000 8447748 -10077338318692201706761280615596769280 8447749 -33760493543543060202648250809026405600 8447750 -2057940220080445794977555712208896000 8447751 -84893360677480907740256358720297730464 8447752 -49688034500304307518501555164420582400 8447753 -42429596265003606288288565618083548316 8447754 -9962989678069104461765390904260422656 8447755 84576689529232303489839907632176160 8447756 -53979697458597836559541346944756865280 8447757 -77147589207598658865555013796944893408 8447758 45737888280220512922203764719522715520 8447759 9312081441020359653945814986563801136 8447760 -12056738827929648219679830630845644800 8447761 -41615550590417386223428880965961088 8447762 -24443444768960610962174995919012169216 8447763 -15357344068235475730144436435271391392 8447764 25068054899089438380263432317640425216 8447765 -124304390182891425656165513763141026340 8447766 17162676166100000849881558476293775744 8447767 41789613558632331210058223442499385520 8447768 28196209819494254682895916656363192320 8447769 35142978063210196182371814579541347888 8447770 2478721559962297948947038068391674080 8447771 -100140846971746751421126003344419196028 8447772 -16447515110217844385321816815165982208 8447773 -867919847868857713448403570470880116 8447774 39422332057911974461117048248170976000 8447775 -12979341077467421637651438331574774400 8447776 51876950019428065484120313363908788224 8447777 2197936609453964306430341635672416660 8447778 -61912488019997383923734247451572872496 8447779 619939507680576287007919986570777728 8447780 1865010238537303121243900112499507200 8447781 71811372468544061203045601148707187552 8447782 34730312472039519679947927476121575424 8447783 -79388339875506623260578843512364616968 8447784 8305746092395971759952174569420472320 8447785 -19319738238319649780377191589511198400 8447786 41124156179506943259187115794402344960 8447787 15646534570735482482077862186852364000 8447788 -10298078752989627973687806262670828544 8447789 49615968839567800412200993091678905056 8447790 -11618061227860961067853700849737224960 8447791 -30374472225348175094672394014416803600 8447792 -40667246283915858821750867496160149504 8447793 75885413158912865182064723756718304128 8447794 -49974239801075279147763583302993944304 8447795 57870649121426463511565007085500748800 8447796 9011675360171403324913239153465563520 8447797 -8346462320005266211201887127502542560 8447798 476780245306897653971896500670863936 8447799 -39903238922113295660793903059030664960 8447800 37670838747675409868857463012474880000 8447801 -33836046484208612112162653279025613488 8447802 37903631600452023048010183677915266304 8447803 -24215824380648701003646213980035540896 8447804 13899269574914013239045833259156186112 8447805 203429535246905452733798972241190560 8447806 39491182965590199040749121532243780352 8447807 110031875254683508391286421539841333032 8447808 -10111021560023270880728294107901853696 8447809 -19702070859091137908174241496078204990 8447810 -8375454475161207198571099249470259200 8447811 -125045247428211310744242405776409752328 8447812 -25409802791672156793066810272357609344 8447813 -32490593967084171291841072309151227872 8447814 -831513723398942632570569723572019744 8447815 16196222091108860244106605099393883920 8447816 -35003270824306724832746933585331302400 8447817 -10120139467753818470100785294774983488 8447818 -42981951850277153590100169681296520960 8447819 200197449073987658569490392819821683220 8447820 -46536717317717317496924777988642001920 8447821 -141412985998483977301260120167680819978 8447822 21626231783008858817803400050275947712 8447823 1385846988119845090478978519766612096 8447824 4114284891057419449259988557098647552 8447825 147153633996119798167119325670042435100 8447826 13414037829283179249262369921395759744 8447827 -102298956694081251663012127125803648640 8447828 84562911504674958943509679434565564416 8447829 -25025985100455017628450847337134867584 8447830 -18253636746607753025336124284561402880 8447831 21472603543686614705140979931825291264 8447832 -51451248648621353293864983795752724480 8447833 -97344627505506386006233010077722634736 8447834 -93651305072748102430113582286216039968 8447835 -81439873286251593240741556442013696000 8447836 3865328693938724715782422120831316480 8447837 241967752487281911857409959156203218240 8447838 -18530637159684840454244357274010014720 8447839 -238330314402077027243223362017226011360 8447840 18023129045175349059277527704579604480 8447841 15256230572913694040051264725781460480 8447842 -15266031432862237624763655395841902016 8447843 94020758279730594713451054498633784092 8447844 105275594131121579756318666113122404352 8447845 -10828550506065616299539956662791157420 8447846 -46910756024062357772105164071397896192 8447847 -193997254143324562241624618755645380528 8447848 138822383267165879489660042240836623360 8447849 166513133149907374874727059036429057850 8447850 -14118048429151342391212342811573084400 8447851 -183793170615435159975200959234982283148 8447852 -3508866612871434065504421463154915328 8447853 -135210629045822344107850068317413380000 8447854 -16844954313711341836893071022537019392 8447855 38144604519028542185728126161900567360 8447856 -18099126558076255065153070933907865600 8447857 71568446595885827618834698469165551730 8447858 91752396834793813244706675778045932576 8447859 -42258289987153123199434709057166453936 8447860 -38968234629851193408839828884132465920 8447861 -63394627836342502028083417336052305416 8447862 -89645840586878788421407316745701093376 8447863 36897994834438322391365727865225003112 8447864 44548364443436605933508295676315238400 8447865 109106255628596210695914001634617824000 8447866 -285309542479592723520946713757825536 8447867 28075935379529062236147350710807558632 8447868 -25058720026399240597703656274227445760 8447869 -92934973469645030851615305105549076256 8447870 56786275142527891825534581265706352000 8447871 -137005804135371170132000145551788237296 8447872 26181136393486907565268300943956377600 8447873 4610862671888881679081886310472502720 8447874 1059882685469860402171336777834014720 8447875 124304123375194435388373926667985740000 8447876 82091442192644258984463959174947167360 8447877 -35592623675327639308043362013250054912 8447878 -3690192407932927843390220159396280960 8447879 -158071948386588591765431805511025171328 8447880 -3663923448684785788364028022112256000 8447881 65327401234138730203192765071390919560 8447882 -56114145222608671346923860234772322208 8447883 -15192474963689157538581031960031012352 8447884 154606489094393457964739298799181954816 8447885 11212272172366379594677090099131609600 8447886 2761179601089441982147446430084765824 8447887 -13803815976879827767938286525161356048 8447888 -16596410147454012363022981951171289088 8447889 -9263772946974644989953457428765090576 8447890 -16860419528357483556884098033660300800 8447891 -54355245281530378336477236429906769200 8447892 31664120113491708032169286329936893952 8447893 -28229305229097653913014546577310879858 8447894 6432790001927337544046704596040752000 8447895 92155348515126310933703615013990405600 8447896 -197583028945284599327880950551204515840 8447897 -5395826660601874474891599559147305654 8447898 63102538316266244045012708309726208 8447899 -225836172936537560927441429993515791100 8447900 10870923529103268999871957402100812800 8447901 -4279075916541915129378860552103378432 8447902 -33462391619725015828995229139626105728 8447903 -80795723714074659189589019196358208640 8447904 -100912802517822621988932141005220151296 8447905 -42064814787795672011529833962288224000 8447906 55514770947075192672895965474831529344 8447907 -20434954964158769994484338635244186624 8447908 -5810735328874798544610601560766275584 8447909 -530356599502779854690115003873292032 8447910 -5830979975693885904714275633829734400 8447911 -11063021841438820939731488492176580488 8447912 160850006120081941421204229340308111360 8447913 -47705177091732313056467796662109926400 8447914 -39510062888865402359258846522369297568 8447915 35958126444983502489874932226775481600 8447916 147654784029786844851278487517275786240 8447917 -129656103920296468070457693533657709034 8447918 -6977313219078020091509511841377819840 8447919 -1154397739363325460459567694613464056 8447920 -9412470056046748446825013877064007680 8447921 413320612329896330801245829089093228032 8447922 -19393696716752834223342191896860288000 8447923 -77848155626951860451955092248974208512 8447924 -7011486030642664084913551708121873664 8447925 1908465104656582577192065461800587200 8447926 -35273671535611317640977766315969301088 8447927 48113967055871471643968727291754055232 8447928 62956798566562675466008883919370321920 8447929 4752829059753203483957147588178431232 8447930 17662782854297769270113369861278801920 8447931 -53453045376167275800945060692341780980 8447932 -60703099891420974694332725165960678400 8447933 -18310555762709405449806976048073702400 8447934 -22627139466758002682841193721831055360 8447935 46222809452671896118561561921204344000 8447936 3156425243063685324515115592644034560 8447937 -7315091175354400572937325674280997840 8447938 -119764002419261868164387563107464492160 8447939 -162495790810680082821231155478008248260 8447940 35265905306394806473924628841554453760 8447941 83730844219803139896333363038309060412 8447942 -1289752405924255194629665738822708800 8447943 -47275627872472556699524230115972634160 8447944 153644843085839360163104676044326502400 8447945 95554710210217451976382885642048910400 8447946 7386389069099017757494817141000091648 8447947 -172932416760083031028756732448990442604 8447948 13640051767741328753988128978558899200 8447949 -91417041824000214143443280724072866880 8447950 -6939280510314280171412778410855817600 8447951 38867563425384672436789784179203486240 8447952 168059588918581574685526203418411008 8447953 114335213699433138084353803342663066624 8447954 -14804413535764857015762319316812435824 8447955 -86958214382505417795386360028267794640 8447956 96758444111306995377261945185845248000 8447957 85556766518572168040442381007300881792 8447958 -21706098316284715090548138677450786976 8447959 -10505293802647164473835268466269371896 8447960 33493392704653737735808978717409280000 8447961 46031314679910933306098396246304347520 8447962 25929963992993052739173274708671413232 8447963 -277241542185188039356711966322399204304 8447964 -54089221316723328902585542568460288 8447965 39628158569576965390665692220795717120 8447966 -69643485905622182867294503328969885568 8447967 -32213953526300301039137054502807090312 8447968 48407176628041840003632520022030548992 8447969 -5384003435474440209316360076878225920 8447970 -7066540319916454229278458216712281600 8447971 -39454123433658237787077318711563896320 8447972 -105187153732757613109064235297291974784 8447973 115525956658983548161688096829554911104 8447974 48134365544641309154938107596297977920 8447975 -81614105834301183839216655038276352000 8447976 -3536804691091365328318200995457745920 8447977 -73585834667859206965798941642009103174 8447978 -41249579546752961695791992856943872 8447979 69360147089771180218265515088840784984 8447980 -14968155639076414443518873638924431360 8447981 -108898373692342666252159229657659474218 8447982 3414776871374670182062480859563094592 8447983 14674749561683065625683360918152438280 8447984 10071176059523224364701479329758248960 8447985 -2686306421628140537367118087293980160 8447986 99915761890865533372975033120811634192 8447987 -128746703674278786891057525466150349364 8447988 -17000004507226278697252565387973550080 8447989 36769374851804025166943889601773934080 8447990 99711115110895278658298342018526172800 8447991 125179120847341915846088402193469564392 8447992 -103265702944094762302464377724868485120 8447993 -70433974786601219655711476620467958956 8447994 -3875129766604297071745056554525167392 8447995 -512953622033869604708876780493824880 8447996 10545244114718472973172753294148132864 8447997 15673399392547521092532793631127490944 8447998 -4396391389037364086739255666099852672 8447999 -79522606768124488282155506224633801728 8448000 6446942119632861922761205371371520000 8448001 -188402938216259319971726736957624760896 8448002 -64904367478767290590930503441999660000 8448003 47776585241469847888726010014425609600 8448004 120995041262311461377035611160819494912 8448005 15639701390220884658553254822824457660 8448006 -5584502406821350937356926973804695552 8448007 -172515998939647844063514005630889232744 8448008 -105404243363862667899654590894502912000 8448009 32450862292152454935503840135111313888 8448010 8298431665374487710198959006811644160 8448011 -6783154134164417194986149411733945456 8448012 -20900855523210191750149409759659895808 8448013 -64049155601562281014824251348239141504 8448014 1297970378200374033916427121900635904 8448015 56564332852208344846696477668380682240 8448016 -11612126543278554726161945813383241728 8448017 -227444429974547361170673057081649145934 8448018 23023653804003325203594066979298896128 8448019 -525280428368735848310051262810321840 8448020 21254271002562074675505961032704532480 8448021 -120114929399305440644008097610598541028 8448022 105063229747597451912612436785368002624 8448023 155819942216924106482035663146938448480 8448024 -555285602726081064458117010858516480 8448025 -42198724789490724380350209669356059700 8448026 13317527163948691444513914056753141760 8448027 -7205633617512708652486056513043415040 8448028 147880578231262574767223181032656967168 8448029 138742817357717648115188498951100650976 8448030 81192072062626226067753175483734681600 8448031 10348240182865592781606294899125007424 8448032 14067466565993596045556620612012081152 8448033 -15351532801334415692049694062898886400 8448034 -26580236205813811481208465620224593408 8448035 35296569732972508557135656888509974480 8448036 90493226916992715891664483822097114112 8448037 101980928580899348232494313503051172700 8448038 844053482336911608603642627324284928 8448039 128484066154048267568550064977816441000 8448040 47561108568599134430085856614993100800 8448041 -17954476531861727296712031650317664028 8448042 2635899369610520134270515187104659712 8448043 -94037213842148926829478193185279973708 8448044 -48455004414094927685630197967134227456 8448045 29125902488229993864354036349686393600 8448046 -11776203850452821481292175948889113280 8448047 -37630935172789417143530650332472203504 8448048 3236829095746612065445786123662458880 8448049 213195201837480429231650675728070220050 8448050 -9082293967589970181362898679335310400 8448051 117017188817846695811403108506340856632 8448052 126704078885826364918266169583741438336 8448053 -211830980196433889124069705451779991698 8448054 56883643947865581124499610684261865920 8448055 16105074054060288574814443806128785920 8448056 -15646879572210612347160099720254853120 8448057 -6408023582359530266084889659757224694 8448058 16551403088301685991859197881012623360 8448059 23927193233016328631531640518241824280 8448060 -66147180540274834681864382448897392640 8448061 136933437317165602859730414211213475232 8448062 30630630399998838750941185795496288256 8448063 34098938389812869774551430000525427984 8448064 -47570564053300067305558891281883070464 8448065 -75669196017184249459805104599310636800 8448066 -34449550411497742995287552216484829056 8448067 95992648991200259883097327012932381116 8448068 51679123540154800239075152653667614848 8448069 19874784459684098965596689531056399488 8448070 -658430405778001097372938327155600000 8448071 -12115751225354962193323167144421482528 8448072 62024231332064594731419387802484490240 8448073 -152930290395830842055903592723889000796 8448074 -103481291294083512299189306571028864464 8448075 45756699688758760921528198859417118300 8448076 -20989563498699950509454753606689085440 8448077 -37077687162883086875598114479187768960 8448078 -36202505776653641101649298777718471680 8448079 113069099884505324936506327300276461680 8448080 24655033652753296714539613683941621760 8448081 8488451434324776251898369428984197008 8448082 -32866238162366998326516967731200295648 8448083 1730273125483239719242527818594199120 8448084 36048896498702139372136374666780672000 8448085 -111291533773437917025333207827240333220 8448086 111574539129101753023099044786400201344 8448087 73980321198892842364637865231201350760 8448088 160472626991041665222658300232551403520 8448089 -7860060551150362434695791375451611392 8448090 -501612546451295498705636739773184000 8448091 21598291982086088813791814294024784984 8448092 -15451756540317011622206067669313221120 8448093 -87148663083758350904012027922360004218 8448094 14591148342957910017993555490166222400 8448095 177896767895614995707290545814409423520 8448096 -128729649366043934698836476007334281216 8448097 -63151707593799921765060606129596419648 8448098 84646338314631942572888961761348830800 8448099 125501109019473001313738905085139048 8448100 825235375567440556709459482659094400 8448101 -125690678343076632974093150994810512898 8448102 -18227883103259393306476240555233185280 8448103 136452537049075457753312116602669226120 8448104 82506244247421736361408998036649902080 8448105 -32716655925042017766260389736195354880 8448106 1381767302744756914737371201647070400 8448107 -101436067730163570740194434737144963280 8448108 -24542176726923191979683868471874890240 8448109 -70990123594791362021577583504024849920 8448110 16959028103228760296195756893954561920 8448111 -14061964060895344223072579970908256000 8448112 -62494025577678932424150891495392706560 8448113 -104210522320670079662594495192318094096 8448114 110373049786782889287589479766341228288 8448115 14320073609428673362471465741510299120 8448116 -4932357296382822033319124009709711360 8448117 90857849957486549911353820483386409248 8448118 26332631953239124129751429672822844672 8448119 -31502453998344076280064638776691722704 8448120 -1634520203775820630285735228180070400 8448121 50058041795428293026696693690604799488 8448122 1021805022853968077078187721765030512 8448123 -83951975290422931346289012487472563200 8448124 -68461725286300197541540449036214784 8448125 -790057757663641850796010828410180000 8448126 -38290962897281550644431272150320638656 8448127 42122292993410375913508098716691297160 8448128 -6007962176365351639920652913297326080 8448129 -24055835047718745589906717255493062926 8448130 -51685642722215970504927902052343542240 8448131 39769182912112491792690519668219959932 8448132 7504448626677017488770937423743418368 8448133 8278864456486053208923483211899992700 8448134 -89595984930196971063953717212483074048 8448135 31303328402449160002394490780684237600 8448136 -11838403044567246811630168918069770240 8448137 -48632109128731705572607256187148442214 8448138 -40336935891156991232409454631505950976 8448139 105633612711112775145325761164005992516 8448140 556551411049973779586074928455357440 8448141 110110833139019476228324367104308206880 8448142 79067688827059077842357452920846513600 8448143 -21953714191034163080796101364932227656 8448144 1653894333410880452499498039985963008 8448145 97832360993701993497129411997339717800 8448146 6719204357328498092209814181222044160 8448147 -3301965205281446759358678727170588000 8448148 -34176059189702765765432454611036233728 8448149 42630485141649522142139255198177179836 8448150 -16380188471649854403897858154129622400 8448151 -130906652514779845099220018794433253000 8448152 40838182316564154248421653588671641600 8448153 18405387992816340073884927754368703488 8448154 -2052432776408608403706587545639249920 8448155 94950778330638342334038311982243837360 8448156 87663577924966930119646552693268047872 8448157 49462658152074708362547884821259218406 8448158 88583320164513532280541545165061735360 8448159 -59588110663225427161471276510628179896 8448160 35296695283678030377200719650462105600 8448161 -121735324648221876045436297596038270238 8448162 10496706339147734736532138417321709952 8448163 -60645939697373376927258498501435967856 8448164 -15744891636072687193602312226771599360 8448165 23205583279152287351020547044257168000 8448166 -2648006089285638185408067291924895296 8448167 -300572757650604628259156712224342016 8448168 462490723475551773012888195944693760 8448169 273968554416869714550239382428959411444 8448170 -91821090005836074848734910812312280640 8448171 -28033200527974458210904698878390238888 8448172 -46759606149065280016017472290042439680 8448173 -19781488351008963107910513008060880360 8448174 8469764130973253377186548330642633600 8448175 -38555759077462705826440068129145578200 8448176 -12537885857051054433759187905681555456 8448177 -13609424469515151836932921683222126480 8448178 -168893647425235420500505489706342329344 8448179 -11726631678475026910647485055353400360 8448180 18696505620850100748197619982788280320 8448181 44189796455460069317538145812551694080 8448182 -5057048886571630930982844854858620416 8448183 -103079565159821288023136807221340670000 8448184 235713592421620807996472358138205593600 8448185 -46393224650177880246651914599220019840 8448186 -67603156616225990127768843246480423936 8448187 77513223674701696403435308047032313024 8448188 -91106478107871847268538574934902536192 8448189 -206107519570521139535491747057356675072 8448190 37019045336041052030673647832100752000 8448191 -147948045674925482517165580281108201408 8448192 -38257740110699246000634635994896793600 8448193 62513625229851409336751367032483466600 8448194 -12618132396823152512290914263846413104 8448195 17836364588342127110201941672806374400 8448196 115724411815986180830338192292006596608 8448197 40094285787942318981522883431724175646 8448198 28668344944042977862635952275537146880 8448199 -95654379929695792915606560870101873136 8448200 7916338803887540042877747657517824000 8448201 -73651787194359694032188467960096958508 8448202 41593726883554043868049798316596868352 8448203 -331922432722670228838126394613346708000 8448204 -43916852525987886574981422315443618304 8448205 42728211566067827436785027086260262860 8448206 18852974655452165414562984467909765184 8448207 -18476546322586615451977840074652915440 8448208 53627675419452315805218814045770309632 8448209 -21611087158966103522431096297058125248 8448210 -213319435899831985999115875784332800 8448211 -89291221670250377917016019376071508376 8448212 -20507319836988848672948603798775740544 8448213 997601681871688235768917927660562688 8448214 -44222378435900017867210999891112939520 8448215 119229540076580740757047703110072167600 8448216 -1567711603354208110475427725294960640 8448217 -6679223937699593362565482722240437920 8448218 -134256935064034578240454678972773924384 8448219 802068620568270599912572048921782048 8448220 1834356322164830173542331956656640 8448221 6257411111980739616380410830058903200 8448222 -4884711022640071865192390234034831360 8448223 3198296802809636783057843492629495136 8448224 -213782989509249405738893071770378829824 8448225 -12610523407196388442893883438404992400 8448226 27859494373362567869178828638961192960 8448227 195754085777187564399939865037408690076 8448228 -30953287801004215578207538174157282688 8448229 106266634099721118230571440652442226080 8448230 -4287599779819700441875021231232044800 8448231 -60930534274987007666927454828329780352 8448232 33827471000150502393915787804670392320 8448233 150980909274296507289475756915472791482 8448234 -11054309410471088203264588939137861120 8448235 -153328143817479005462041847872361706240 8448236 10887367008858500568415983387350400000 8448237 124455159755984158238113983931540818006 8448238 24370532316188485100538754573846580544 8448239 36958034445192318192257048005690505040 8448240 -1045828181587767998422815157849620480 8448241 -191606943965432305968872013867516125516 8448242 7355919515050819412015114760809912064 8448243 -30910041108163082851844516564642946000 8448244 3894590301578088545687195408682156032 8448245 36476597044676319897338487247402938240 8448246 53874479698954834603950769463849952000 8448247 15567445804959006812613968382627382552 8448248 115105494232063610739392858675851776000 8448249 -50314837553651990852984372087334588336 8448250 224822989476656520480059462302602240000 8448251 69351283714764149464902852049181928480 8448252 2185381332091370794573069945177162752 8448253 1768177164585638967416135157262615488 8448254 89465798226072214351729296154076568576 8448255 417074839217517363966563761698832800 8448256 160879768859575141192544999771717238784 8448257 182234484121218879109107341195237254212 8448258 2748266726744744361104404334066592768 8448259 3147669643609271788231367621454444216 8448260 -49605627195892111969577000878194892800 8448261 66730550028635821434593389094725781472 8448262 78149048951332687226243801867853505632 8448263 12340589182240135289338987875100947600 8448264 18483038699148739072830020346716037120 8448265 -9258732446300808113556247933801238400 8448266 139239936040492560421767168295753453824 8448267 18928558158464423361874790469970232280 8448268 -43290354422604465105446575157290813440 8448269 98730075765904290005504182704028163520 8448270 28717197136031106246442688422220649600 8448271 93552370088917637334764842765345079992 8448272 1980122127596483695913407485515661312 8448273 -114326373956325291259511869160277372000 8448274 96175488904780165262275508244613146240 8448275 16886048412517227582346171438728499200 8448276 30078792363357461013925050924395231232 8448277 -126566723823136906984495921830376485874 8448278 108315390663486949382976132990010897440 8448279 -2541922629215162448988425120686294400 8448280 70210703303308968220708809806674944000 8448281 -175154985555644702090401564895852962800 8448282 -9138717180017325556931488697708811552 8448283 -60399704025562415890166816722797985920 8448284 5965428926278580360401393447762040832 8448285 -29132797406937520869755247406150000800 8448286 109662022607675858811462385361622310272 8448287 87391500171589618698652208606727843936 8448288 60086526815976351807424780516245110784 8448289 122251782619728288356887281575914842160 8448290 594519649819340010430273696594160640 8448291 -73400697352307770074632822580412161552 8448292 28425758290477970695035935266511262720 8448293 1777509389807107814229234379418341440 8448294 -7007716107960791550707713431835312128 8448295 101586246445013889663207485691847183800 8448296 758714688518686294196039134482432000 8448297 -15353628386903238344814370048299632640 8448298 98464833691514508222924584206149898416 8448299 2944564893615918515739584224588964400 8448300 1167350043264763889304451742762880000 8448301 65511505093931069305204049333455128204 8448302 -76933636395933678811303214109516033600 8448303 -135731274136578376780743147003805917936 8448304 3851163263592779795382754266574520320 8448305 35039248767127877264585820208016705460 8448306 11352678115806091265139058090364448768 8448307 -72912644409966798275479356936213666400 8448308 19213068213970140199989154384137762816 8448309 56580992915193442910428500115002620700 8448310 -65081161851336535351106088763603920000 8448311 -187608823972469559018175387860166400088 8448312 47032321590272344793106461405242982400 8448313 95561597764918239857403881722480651562 8448314 -10384692473627622458088522205816654848 8448315 -81403462690701822290598734694898632960 8448316 104544125345493255897584125966817623040 8448317 -102969394410829852610917012527106757748 8448318 -22726878466244934167576612164384911936 8448319 -88838352001212620119586973353853730440 8448320 29945642183743870115816978860820398080 8448321 -14243626084978645935123437072396485632 8448322 -14497502572993123892393756089651242288 8448323 82138831982231204195189365502964600864 8448324 33205852905766249170854044018676653056 8448325 -34915826138642864683527803195986771500 8448326 9677630699091190776034011407777138880 8448327 22417218153255372292070913977160711840 8448328 14048813918043907670800787684482252800 8448329 61864681631198687742032447387596007184 8448330 -6658805121883614318321167915648540160 8448331 61194984204059057229950908245277483000 8448332 -52111214632582670852869956650466943488 8448333 -46589680796857252523693511729378392736 8448334 -3372416176436512601714584123756901184 8448335 38877252502931009092286845061266279080 8448336 -13730510429677545394973259597001408512 8448337 -4073661321167836856907428320366695936 8448338 73597112469660750876741991306606630560 8448339 -2968554316487301509653030239039398400 8448340 68962641150724094406185035245642055680 8448341 -161328833039017068884734804711131474 8448342 -9507962403647174116303251166785355776 8448343 181626528666418086966449541818670115592 8448344 -57889805101607774632462714137456230400 8448345 63199750997936432670614205571613720520 8448346 4383798715332870849210304489613587200 8448347 -226240489753251229099089754913589176160 8448348 78386384741977374169428944915015969280 8448349 -5849209071268349601557030291466607872 8448350 -46655846514746749519008155544354504000 8448351 -162224359115352186744188463665090292480 8448352 211704051209245038682528694016420347904 8448353 128779855148920775059693520185403875584 8448354 50728990186687034900145598660135549440 8448355 -42765026493814038753531430242554202240 8448356 -19258794265803257223101335658178269184 8448357 -6053326656504003939892092455981799360 8448358 35128793592019181253282911384838523776 8448359 50547783279522017859198746055607778904 8448360 -33244180501231045924099703154273484800 8448361 28667257259888951184466780446955209984 8448362 25307783284564258754744263317483810240 8448363 4102184540031327883128768335427691008 8448364 -17478852872943774924568283071884480000 8448365 44265523310784804608661037232976453600 8448366 -56880904978834903769706540525839642496 8448367 -52064713964817334282240402581310034400 8448368 -8635937638974116858780853931178459136 8448369 14128270739542264993945911139439923200 8448370 205594949880550574007934040015132160 8448371 17131879204607117235247688045182903992 8448372 29191159974450632861959628158798283520 8448373 40389370161838422725985065858052883264 8448374 5884775173038087072158511703143638592 8448375 1644748760492424312002826783181416000 8448376 132340127122591782974062490684877742080 8448377 -7734997016791671958343748194503856448 8448378 -3175681462547798236084829781482709504 8448379 16172424784802333859192133360503586776 8448380 16237934665073484967476537692865868800 8448381 89097189993603462397268078347068881280 8448382 191822950196520556659541148377261440 8448383 -67204841205917474960571002632172084016 8448384 88530819757096378981374402307817472000 8448385 150143854534007422983036380236474781760 8448386 80166544092526950360538262232628744224 8448387 -4559266059322287828872583832913140680 8448388 -31719871746876705722375962434202460160 8448389 -28138883443685483115552277225366484580 8448390 -23238565920246815019855350474661607680 8448391 -14699016044098294013656202169314334720 8448392 72692104799123740531264868173858944000 8448393 -24166994715983449161926548677701873136 8448394 -14157594814901401323109596335683959504 8448395 -42684417122054805550293422818727179920 8448396 18700481384091778074696889465040732160 8448397 -101898845575682932156992164621262894154 8448398 -10882807083567217972582471663207361664 8448399 9057235783824932237020547649556305408 8448400 -11019633716463705881863809282287411200 8448401 41538360186351029810530715976660148212 8448402 33086745385293147344559600181280802432 8448403 -219386771590017992327885430085303723348 8448404 28156366493349554539461466333682313216 8448405 32985845640361314917746925011984523520 8448406 2642269966243191637638166926512417664 8448407 -129798234114688710121147953956845365120 8448408 -25186710599337800763446194625253580800 8448409 -151599600202237867214742382764740268768 8448410 25224891215371175483108913217504347360 8448411 33495125112431937768595362616663810560 8448412 27666969469289048852491218223078029312 8448413 181501083800411390399249564059917586662 8448414 -2268267000776537550085997688656874240 8448415 -78987360830891576032536940291530754800 8448416 -47569673684938263151506649233187995648 8448417 -113760834023277144809453598302570923566 8448418 -26250485036099677502224760495352622080 8448419 14518659484021632659761783026697575072 8448420 -8637463650680054326911266239187865600 8448421 75412144129498533416983622261015721472 8448422 5580019763696359770761609488737208512 8448423 105025946728991014777753314460578124584 8448424 -61683173370389520729864575700946007040 8448425 -211283733328661411408920571858832000 8448426 -20936689812358104100972982287318156800 8448427 21038534144016984345257032182928947760 8448428 142250789822161564873786819016027251968 8448429 39962256201126655045997313148727440896 8448430 -2209516327066298003794732747901690880 8448431 -161459188293946441297468833537458886768 8448432 6871134031279510183047223011556982784 8448433 134022838761154828768214020711269065600 8448434 -48627362836824523149582952116261224928 8448435 12032413720967402692258413956458255200 8448436 -11243286246194526053758650996835321088 8448437 204108801715076922257228945477435311086 8448438 50783114407313567702032944114368286720 8448439 -48875885376562999146151292098282739568 8448440 -14335150966001413360560505788058828800 8448441 104861335671848232322053709785034362192 8448442 25745567039565578169085310654432448000 8448443 -111893552590626582593622823481865073308 8448444 -7427745104244906690154865497301844480 8448445 -57995675369865287215516079315481844800 8448446 -36428414600107150981656648588428351040 8448447 -29292124892945152821201995807091443328 8448448 -19559913282712897429396459659863261184 8448449 -25033725186092424587626240151676086700 8448450 7013577049189461052129421154258163200 8448451 207689100138839429163048088933899498504 8448452 -99262579428108915774220291914313445376 8448453 -7714663615549269432520465864044874464 8448454 -20739689937772082957744822350059667200 8448455 -37513702731026872239638659376363079840 8448456 -76390870716362548154287016102045859840 8448457 -61490469019673036172649172464367536294 8448458 -106242114700630987699489163696770003920 8448459 96495365183136964009011506743174983168 8448460 25185636615764187028680705897133916160 8448461 -20378014183947026521740489291079635456 8448462 1429424059841856385200971151705216 8448463 240194175796534947482400070222747369712 8448464 -1849019174513383259469531464391720960 8448465 -1094620897317861833279174493557215680 8448466 21052237608674111413580613605821305504 8448467 57396663416121469050255879571062239472 8448468 220979879269894084573654281883975680 8448469 4872925350702984783687388362388306396 8448470 32918330871453901880202452348209447680 8448471 5650324696152369258140946435973730208 8448472 -274633606907893516084879526453900206080 8448473 -62665135418397672429638461926171942240 8448474 17891488703094948407301892420313295360 8448475 -1263312288669720765478636985289120000 8448476 42321255257419841776809228200155634688 8448477 -35267789606735078126921806608223100160 8448478 -35582158087497772525459741919469485760 8448479 -197912246970281084773476572494769092056 8448480 7122174128950452268842694057529180160 8448481 -61701139818764493413378638641185489900 8448482 -32553428882316654089224304999932659120 8448483 -2361377709943789428519871522580254800 8448484 -26055206913386710346086773594335490048 8448485 57399830999094962590161579559889487360 8448486 -9361639557896106415223002633531024896 8448487 -51004493669434746232405229680739760120 8448488 -115225207861247984640733322589010314240 8448489 -46741837779242286143891747258528184960 8448490 62775630541522660813899653971238834880 8448491 -61233253799255292164238631775749854216 8448492 -1967428581903870286748219084867567616 8448493 9565797272239768317555952275064726742 8448494 -62585795248255434609787972996382176704 8448495 16424454668148889317678861982220307840 8448496 -380333187987031225241003892606631936 8448497 278259189744709831635919679523623510400 8448498 -12496242332840893181832961883055269376 8448499 -36636648030661842506928841351483534664 8448500 -60358432347530281991220411838282368000 8448501 13510728636653052977445732881664273024 8448502 16880195022595368346383133220598225600 8448503 11319098293159021934470107517711196160 8448504 -79238203257586134240550441020461690880 8448505 -21788547540068033801628339148593220800 8448506 15826140620626960366884286776039532032 8448507 79202365380809105883827819136347440440 8448508 -104910153012863180253394909934464540672 8448509 -37861067385375387820952191471115796 8448510 12464956382877889436474973271539486720 8448511 -2877065469639035692720450360374244808 8448512 -63380028961590826726185018350528102400 8448513 -32084238906343953229815209551610498256 8448514 7714515273105186538887633541547358240 8448515 -153188630082610734584917371778151241840 8448516 -45914207863805817479147104697008558080 8448517 3059825060553457999620097783614331584 8448518 12999854751077950695438671728378666368 8448519 -26265638779700080913883298704437677656 8448520 -60498948815167653056198900275844659200 8448521 90990249799414748867792702413053391680 8448522 34678286516976711084147358952751612672 8448523 -25234357594486889096819438949046621376 8448524 25445979130052747441202667132356864000 8448525 -56194844430506316102091426599273678750 8448526 71351570436452084320357759670715972480 8448527 -47309165196010385105709338233026540624 8448528 -15407873157706288104284306996002947072 8448529 -167559584661727849232260711425840825360 8448530 62203283625703791918666713090680972800 8448531 -6335692324972394463289449258982086096 8448532 293616050689429697330139144488111493120 8448533 119744404452622348878365538369471819324 8448534 -51380883849450477545734309200672179616 8448535 -117786588996689409779989111455068252520 8448536 9956676042295111335767430002620354560 8448537 1779639141801692654076935032206056640 8448538 -13905108532326053168872673944321154304 8448539 -75428715810011836966611951921636005400 8448540 -24257801343574410852410758144547020800 8448541 -151070166273892120664024144941751382120 8448542 -464047412612895983129165794939360896 8448543 3230754015004849956900916623703650120 8448544 1093448847233595013353082014513758208 8448545 -6973653838659939002493398426677728000 8448546 47639792663785114267409392846057383168 8448547 -562368847428527542974523191355592168 8448548 -25160180194484803318510465671475298304 8448549 -11009768219860135250704763974441599072 8448550 -40914106313625367297571072670969038400 8448551 158954945756160465770419620569837634552 8448552 -42569436573194718425948927957946286080 8448553 -128452587485476303694647470966741016198 8448554 233845933860821076619124360939182080 8448555 -7904871610872933642281879097579091200 8448556 90875563576945078417236617378557656320 8448557 -52015738685895417086686897148545635528 8448558 -28140766402758958100867213960112621312 8448559 -32332018934734023992127038869017747200 8448560 19723988336474455946070830236343009280 8448561 -90194233459253725056306976960596724800 8448562 59804152567651114998238769876200822032 8448563 -5031177484946395143889817342252899188 8448564 -46407513532006493094436820925535918080 8448565 -68087546128499713214554645434612333540 8448566 -15769201453163709275523592556433076224 8448567 47756474987473328782817981713469528448 8448568 -5936183245790833081062182342476861440 8448569 7836424960211396065474136052172530000 8448570 18486058822976996587464761256890112000 8448571 29000263631532469742470189634713670112 8448572 21169022888202560899909326554248453632 8448573 -825834307683758326471908618030968256 8448574 4713457859115282534944150526802096512 8448575 -216359767027333177304900322393952178400 8448576 4861205698570911854574460065420410880 8448577 176733844374018875898867966987886559426 8448578 40164329135170325468793031118386391040 8448579 -126902595838108606767380019585425978016 8448580 38611389160720526888416232482252208640 8448581 -2175456424942203356382307812594782628 8448582 -3405402141388738351909185159777767040 8448583 -56021255613875369888245921679132976 8448584 100061742497372206132785776859037762560 8448585 -23567666374798058834836915527041241600 8448586 -28235948710668340462481667656107654560 8448587 78480172205154027784618971575080977552 8448588 -20708669856045142506991399671854377728 8448589 208244279147710615555753613066813990390 8448590 -19215689413842110971919027513775398400 8448591 64745277719395701712695857796998502792 8448592 -4369035475762612042030061274648576000 8448593 39741459843745920770789443831406665842 8448594 8738036644006532027549285022580752384 8448595 -72719293342966167798117343905307880400 8448596 -11703764208963955203631977872599857408 8448597 3096706010605474968262456299856281600 8448598 -679537330654375222539763176846259200 8448599 -199468901792180464525735645202824914840 8448600 -52697167509989881263805768917499392000 8448601 25755295945084233785409623561976704 8448602 -37128649208510858919616837309404902400 8448603 -79251890987602051373788071986960143056 8448604 -92844950328371670064483959294235999744 8448605 -67171637237970472709946985572921096480 8448606 -10595812514906140482959324982329220288 8448607 107210640704426406569775868296721165856 8448608 -33028524585607524158170194454324445184 8448609 31730589721798827916971960279942035328 8448610 -37251348401552790961075848528422435040 8448611 -21529743984723317938331048205162658788 8448612 -33862432366127392728271102570109718528 8448613 -13500555550067491909653508049324016576 8448614 16773714126315284458235097760436581632 8448615 -23203605418613290245209091594847426080 8448616 9104929853479836579829880085204172800 8448617 86412882181069391236436701232552703012 8448618 -48096312747202263046425720996827543040 8448619 63879357542207577250836721160050332020 8448620 -35138636056405470121213335247887544320 8448621 -45692490423365980748679982565168722080 8448622 12507216388140822645938602942654023168 8448623 -199442852843983540419777175793832896040 8448624 -6505432317249559951751786465364344832 8448625 -28568570727147678255784137558388695000 8448626 -43169096920534794832999241008466555904 8448627 -69750229784146605547224576662581225920 8448628 30738045312346447950775578131991989760 8448629 -26048201115262921499931170944321856754 8448630 -22332157523664099587722945759779492480 8448631 -149843453901547647666971805877063391400 8448632 3108489900298639223664348619322388480 8448633 3244729408651591715055615479090244144 8448634 98105982471358045587247561518748239216 8448635 18149913852386816212949345503853474400 8448636 7855285978518318492387022929973837824 8448637 -113055610176445544767035572863020385248 8448638 48521413112658515754443205477415738560 8448639 14916334515408303031773328310922932424 8448640 -428164121260751934025269839816294400 8448641 140554166711434591622054609160626153172 8448642 17686710441123900949625534123342498640 8448643 -27362800070988767350162936160319372384 8448644 40274592399014258356502641144399326336 8448645 -2517751511893823747271601254847551360 8448646 -134001635712123180547304637429217867200 8448647 -40291182801918924942528655345321501248 8448648 -70353581814460934997404124656328744960 8448649 -65123042112059911542483253458198680880 8448650 5980263267695895008252884273174272000 8448651 -117247818496951008789740506561724046720 8448652 -4295874518904947957509170847036679168 8448653 11881982470822258005309122423348088384 8448654 16483242624258697566040071992193684480 8448655 -6448058112433027866278861233987574400 8448656 8058297774245651956737489557989466112 8448657 26407941989128364210266327763612776320 8448658 -51832811987732541749814141463565747424 8448659 -5547507054706395240749161954632320196 8448660 -38728939511925257790052883920510586880 8448661 89466499554658656828874958979095166652 8448662 -69428950183273132534274128823450739168 8448663 17968703826683840036942157707841514344 8448664 21884783266762809390882488310484377600 8448665 -47874679294675120856847698478394680 8448666 11323966740628784357898874194451213824 8448667 -77761844010930917228934065585451596284 8448668 -39755110283985670873511154813035512320 8448669 7207783121102539660537429357897805388 8448670 -45294116302692533651053294735923222720 8448671 -16377809193114337200550240151223950592 8448672 -147894812108887328081787986076157083648 8448673 -228977756469241733436272663857478732160 8448674 -41767355259499313068293652383090213600 8448675 9654743020038156829232536787309260800 8448676 138755562214991200299036411797424824960 8448677 66320636949583007008909261366228192632 8448678 -35603333254352589198060928111974236160 8448679 71367307737354467910613886388669440176 8448680 -87633030495105551518873611468114585600 8448681 -2221620310706839700523513324388014240 8448682 20745876960089756958919146358429716480 8448683 -1089320483176850949984986264835497712 8448684 -7340654545586070225599748362786546688 8448685 -52655081553532332975366969879535107840 8448686 -34928946633809902227956234752545055488 8448687 -15309198836405014521776153788000858392 8448688 -34424251773745587744298118991116812288 8448689 67121458630319346276749516491498937490 8448690 22060293961293171199736752550858795520 8448691 -66475962877664417783100852162853571760 8448692 26416738144362475979876950430665297920 8448693 22474303548175965833368103138334733728 8448694 -36099475977569316059070684151885817856 8448695 -160073347222015685490190643453616181800 8448696 3613130553537227706189428779369021440 8448697 -2854344445255777217528036306512297728 8448698 -80590656035966932291440670313318603520 8448699 -1462731396847879066229699266771733760 8448700 25184176702722883425451715680965094400 8448701 -162007055853074893707054249264786362298 8448702 3152728823318856889702072952756204160 8448703 161428685170125242103445771500584293952 8448704 103606598575656261678768780657819648 8448705 -12652045649828698446811220948331840 8448706 -28838141552440351617292489578513246720 8448707 336595727255299289985207365424192464352 8448708 -78271222912934430253189934449312957440 8448709 27810828628398628736884946322306282880 8448710 -34200398880277396708691594959391571840 8448711 49133923472922586024840521256378252800 8448712 35126279455472522915037828515203507200 8448713 2712053152172490908392811239238209920 8448714 95330913503131820826921699784625799168 8448715 189353311446189805594418235070815040800 8448716 14613662683654724649528248175441012480 8448717 132834712759474015538546227931250406080 8448718 -24940676743843695038414023080817811520 8448719 -61738926714533060773249435459373732880 8448720 -4878799937052942979064723896994365440 8448721 158243249191844018710703382147723367922 8448722 118169254834182324056768533204330848912 8448723 -45574707581911775873278228545151190028 8448724 -87387170353967064887867690206616827904 8448725 -49308009405763569784840657968152613750 8448726 378276601647022411513525331496007680 8448727 90288818810219864398933487099202823896 8448728 2901066870754163338822299922583224320 8448729 91852448879588574982443670914981963984 8448730 -15704880096690094838248895143761792000 8448731 412421597473049303423817080048546073000 8448732 -37669516688029091196207839761595059200 8448733 97551383947779374596994784628752802982 8448734 15222511690797099063525404567766835200 8448735 -40372355373648844723136134856055270000 8448736 8649146173314803404662276972279496704 8448737 1146495983171263123090978368968811744 8448738 26059401058329346639879420928124534144 8448739 26583749001016372085543106692807415600 8448740 -32299181659158287408097020034406072320 8448741 6201799694109564915491979434413986240 8448742 45723629722827060066331380495598594272 8448743 164866182372814565406426830996429860344 8448744 13851479458160402333538210720030720000 8448745 -65839619201946579646417505333814072120 8448746 -87643934040689827635520740281536334928 8448747 63164887845363232764067203207648703200 8448748 -17268689766734897324355558995001458688 8448749 -118686483736256814896871974788980341760 8448750 -9090289319376451387285484125648560000 8448751 40592065790124062347328400149535626784 8448752 12148559483601123424433713014592634880 8448753 72001071522535272462314838202515867504 8448754 -43272887953381733193708832787535101424 8448755 20687244039931656568949977182548480160 8448756 119625342391030765213816269997344122880 8448757 -192343082584192922941125752070070182994 8448758 -39296270709880408838994621326681927520 8448759 165162385422952488592692147043479843840 8448760 12845990811901772340194666674641408000 8448761 -160661395513656327186259821092195359638 8448762 18317391324269383796535337748879545344 8448763 104303596338632218805277301764039839012 8448764 -118917408407772863361207278642975207424 8448765 -14952667336149381861265598207757663360 8448766 -31014518764308894935942795020806663168 8448767 -95046686390870079037871069150919944448 8448768 89954153867001092378213687763224494080 8448769 -677766628716696580090661786013146560 8448770 16744777700572406719033775129348812800 8448771 22448182139873682140067477592822124544 8448772 103676298191388830662824713180203189376 8448773 -37002605219420796386373753069344102820 8448774 -7522460544413741949163672423266834432 8448775 55461416781947948055434693155831510600 8448776 75633304115497278638359687372677120000 8448777 -81858482393822993220810921484016331420 8448778 -21912990148494840672580404803264662176 8448779 -63883563364971483448774537879295720400 8448780 -631962743566337141029732048672650240 8448781 -408330184426641205006374423661679182656 8448782 -118363644180636868629439399237951507008 8448783 775112708305704534787754582364523008 8448784 -11617046003421370876313606397816324096 8448785 92376266506489524642049474138160068980 8448786 -1479234585388637124218512619009666928 8448787 94003036471779949048526925833278874880 8448788 12430078255272570134170802554537602816 8448789 -120830737970117263442521609609626938976 8448790 -2435521655383071420628295736292247040 8448791 44219305706417172211570494192379828872 8448792 85392981849498116277182591853687767040 8448793 -22298633249144134935799422136720251958 8448794 3223717519537735280668228469819475696 8448795 87921569674480158771134682125586471120 8448796 -50229778828684369408506074686188321792 8448797 39697133561771150013559779488853229824 8448798 -5735378900172623859234625566768946560 8448799 -61411120510620812229927203186801015200 8448800 -43763590964289330798374290899271680000 8448801 -2571416399223927152312530021843797504 8448802 7795718551565398638055179029932277760 8448803 -199409481920134678989911340149125410936 8448804 -5283461894976330598531315048520355840 8448805 -51190805698411762320152804070308263080 8448806 -52604591335578809578179076371010082880 8448807 -38298518821366609059283605236128019160 8448808 47991765409503474011286728712736512000 8448809 311974168618692680639036916078463142004 8448810 24883037326356977010782156018310524160 8448811 -5324290700769648580512771361227629168 8448812 444107824552873416426105085797468672 8448813 -338787069962201950261828732969840012800 8448814 84817607975088304751275292529642399744 8448815 -58596003599792916392851389826209482040 8448816 -33692324445998453729457229060569858048 8448817 -5769288399327625319156894804314298106 8448818 -46577150746362205703253286188552259584 8448819 -48141719004940686781860484985143061952 8448820 -52465484182983293760238763612271083520 8448821 -201987152756942072152711264382572248978 8448822 17603648486689878650700239355727803360 8448823 56091576164690564094226135175932743544 8448824 -26599845870920897711002029873989959680 8448825 57932700295513352020545638406294000 8448826 -2492950336702478933284886117355848736 8448827 -37903047282486994292633624813723473092 8448828 30240294911011905444167258761830904320 8448829 41828711168340742891894116338383189740 8448830 -26363616684911926476507974206492462080 8448831 -28826160436504732709234245862954067480 8448832 -24652535230994113390398629793518059520 8448833 -80771589476459238259683218214511257600 8448834 -33519909252094713873579039156135583488 8448835 56977955065706782857599018004826571280 8448836 -50505963574176344264886327510658953216 8448837 8182746172504478182491208538464678560 8448838 137270870761156324877225884123324313280 8448839 -11622888110299744517762256236052015648 8448840 948794378525240543356977872879616000 8448841 47551110979099937332291760913514977242 8448842 161672902317235068875492668506141259872 8448843 -31894793974238508128819876666093879040 8448844 1380147041055279147868545555481287936 8448845 226893024581924114209649953969913484000 8448846 15253471632424094457592958216385721344 8448847 83454424682664952677842091957078712944 8448848 -52469067897282220312550730373919612928 8448849 4291085053709337504676547110092435234 8448850 -65227702317918910799903533041066363600 8448851 200124392636063322122424428607833679852 8448852 -15769348748317832860384991131020097536 8448853 82622504061780358622630703435286168480 8448854 -105994595584799662656201320725162470624 8448855 -306557847908553515846153924947248000 8448856 -57680837742588903809459159942712729600 8448857 -14517768328050797122617142799988553008 8448858 33397313980305391049515886118541149696 8448859 27232329642381777438600468817115034000 8448860 -50185606841481101187346331188175769600 8448861 110109818328450268533574774449733041024 8448862 -67690039289028663179206924909373094336 8448863 223428703739408404284450643685219386920 8448864 -49833972255767651326854705480399323136 8448865 -121149180741095872994457966208868053740 8448866 20550449383255570112871938852829331968 8448867 -36943030448218914766393704108520105728 8448868 95602856377379111027193702907403896448 8448869 105972388225349967020476281126026522208 8448870 -4759887962110908937384892587627065600 8448871 -200843393121104257840199623117769529928 8448872 71802242498720686320067252438052428800 8448873 -93016043671701793846389604155692213616 8448874 7302640731897257794577500023523109472 8448875 208804906126368008157338810745396264000 8448876 -26717806856829934709902479832743656448 8448877 4081124031363852525317499121309994572 8448878 -52689529796938691282254636813607885760 8448879 142631850284190660687487576393720888584 8448880 23480088389378460604611507054627717120 8448881 31972714039120594440052051295122800000 8448882 6229877094348236185361340934755740160 8448883 83486942762138682882458248744856621132 8448884 -115607969705410698047045771122821924864 8448885 -18032144388910596088597953037385487360 8448886 -74703680588833613942119136885729632608 8448887 -135617852130518847893720272210319015880 8448888 2107565448646563668159411839866961920 8448889 27279106225569255483169397820054028800 8448890 3290466505463436225609340534472137920 8448891 5852558465294581552835046230587342080 8448892 235941782818774564073901031361252669440 8448893 -37492236165525360887865862520474262336 8448894 -42805711158234999610819257839549756160 8448895 4202247868639023805871308745352192000 8448896 -123827019716816181572172105344090112000 8448897 -17459938829316350630803744994632349472 8448898 2004071413687903925843793566118255360 8448899 25495680095472234214319915320359342960 8448900 10185607150935108408956182584943180800 8448901 167783571459086236368260130431535069920 8448902 33591843513702214707361051634294274048 8448903 -1038151265267614332921670411287505776 8448904 -41298191136226697743960209960722058240 8448905 152068909181448748165430086335592041060 8448906 -51462505264932134943097318818552919296 8448907 37860495984393163884292762274059960 8448908 60015001816680317378127975041218523136 8448909 -39710497805979008736924546975312891840 8448910 -33511117936455009753264690087769208640 8448911 1116539164251570196283652909389126448 8448912 917128923692305734844193561687359488 8448913 -95916713097802982651904442664068073280 8448914 107144918717178735555322222920875143056 8448915 -24650629623896805846487782183633894000 8448916 -5827624477484023422682101336558467072 8448917 28037160640093199379450374620286108220 8448918 -54511227715287490234998821097104332800 8448919 39289488672027039029336737159411941320 8448920 -135068740624714384730937807355364352000 8448921 -37311800473762198510892664049159317120 8448922 10512912917744799425228594873396278512 8448923 198175651809922833506074199485201658868 8448924 -55479329678644870777566895549781434368 8448925 16315290228750085930912957779178209650 8448926 -4060165769161474694688157653791863296 8448927 -63041634968399204617382869241249059296 8448928 202498451103312033742881437554052628480 8448929 -99390347748695349782066645751649425408 8448930 -13917804412186853932747605602398087680 8448931 142903993356059751798226589808337184732 8448932 186322095279695481236649869503601952000 8448933 -116868048424481373424398446136671254176 8448934 18163871462188151778049875772798833792 8448935 -7637287022234838080621560318459046400 8448936 63307492504452147997650649410711797760 8448937 65784971185846520713029068068093163904 8448938 70073449520955387355862552542160595120 8448939 27874516476021844104072183421575833400 8448940 -5362236640175740925651291237897733120 8448941 107580343103430279925762597165706400 8448942 -19595636172405994970601059195219355072 8448943 19823152989305750031523960190513753200 8448944 4456070234831189115503497107357106176 8448945 57070800281814928829140134424974865920 8448946 109655245467083167277494871574404496 8448947 -1662661113312311036010160303444834080 8448948 -1465796956490538938749930943417160960 8448949 49584264674714909002431393061589537436 8448950 3683760731951006604375434370122486400 8448951 4817525780433802451966001894777427584 8448952 33901407524403609212740745556445593600 8448953 -161052147254547132486304200974950119996 8448954 74359366581542110621998971250550194432 8448955 -201843587174729401604561289327624873600 8448956 76496518311370854340192659134307333120 8448957 11834559853146032964138845971558085376 8448958 -13968141786241250850390836976626257920 8448959 196612528600807940479290029214293156160 8448960 2682213967615481745656686831007170560 8448961 238340039261628732717855844326315266692 8448962 -24743854448417762974901145859277762688 8448963 -39757567980577505114673758889265303296 8448964 -97355916598246423754766980240703366144 8448965 20251341704080904189114580929754510720 8448966 -58529140040603652192852106628628651456 8448967 -24677181241162356695084898424422621728 8448968 -125209935631513664879199068402949242880 8448969 234192806622782336416696972646231571840 8448970 -69962022062523777104072228572580668320 8448971 54130912750258774415175397375271796000 8448972 50567895048657233676952845996935708160 8448973 -35647183207166143042041283853317718036 8448974 -17909324665362075619248313282576320960 8448975 95930599817447027022204879828048558000 8448976 47772911829266307917876686818616934400 8448977 -195611745048647447715329824634892208800 8448978 1312794613033652044132158962777372928 8448979 -37221218434122777547102271576698318080 8448980 151714256243777427195293471231984271360 8448981 25566285950960084382560293217831716800 8448982 -99581953659527374109628543369323421408 8448983 125033587373698186261943615899396374000 8448984 -105796014716188311058336297991270400 8448985 53256246749066612465241286155222513600 8448986 18732943832633459727236763969491553024 8448987 -87147718818981083918588196925509738240 8448988 46290438335856540125078472515139756032 8448989 -72613066198907388608787840117106732320 8448990 10807995389968564723336945418796579840 8448991 84661371558080142883972835922743416192 8448992 181189437732531210316311102891016323072 8448993 -23804965942679792029822755011293675392 8448994 -175750266789439905237501935670750720 8448995 -14146634338497455784720077895711896880 8448996 -53157049847255836989552131889771386880 8448997 29700520133535412837480649629970872092 8448998 8219942193116458917933632004968281920 8448999 37103269071632568828656521600623997008 8449000 -34338387631937171065325507355770880000 8449001 -254518466982621287534414084115970157376 8449002 -133646807835156190826986163886252902400 8449003 -40631130826839878435584616032781497880 8449004 -31277702996595767919337777073375130624 8449005 -14162166812024700624549876173683622400 8449006 -45689213407384692006319526689666842048 8449007 -44442662263076855560376544704827561488 8449008 15118481912091951304030671658231824384 8449009 -88485528089114717703081783373445686784 8449010 -11078941132129928734491535464238031040 8449011 -7991910139453344212339984912257450968 8449012 24679143747957910122932089773179234304 8449013 -55601304282317539523299393073505894738 8449014 -3897059297059148030193324537803870208 8449015 139542957615806814016123179728125539600 8449016 49629468545024188549561966647095746560 8449017 -57768081696840299501262954083136235488 8449018 -7176034320911376133282359312679313184 8449019 -14657962859255043699124251939338654400 8449020 359521826461148844071360140180792320 8449021 -44209429738178609775250605699685036980 8449022 -13083095826786849093356683071526514688 8449023 14887412240057594455415804265096442368 8449024 -49046861472216912907952085140152254464 8449025 -17804109924313307253626645298887189700 8449026 13221960236945243709616562754622118400 8449027 -1884523186195959009213320519586696192 8449028 2030733934006367994898790536033038336 8449029 5789166944788710809425905042230206110 8449030 8438435572653273860069312759883500160 8449031 -31451689092952589453135039162083162128 8449032 -106427179689785297972616147662550343680 8449033 94897123344856678868446741363854989440 8449034 37376220291088786520863246377675494400 8449035 -23292491252994291624291250540508321280 8449036 -29010586856409669729960205968345085440 8449037 2226006572069783237007541461238675980 8449038 9905074014170282683004778629499309504 8449039 -4777621106272717784111234177615101080 8449040 3283500665751635331056869217091010560 8449041 -41580597180889098295752345476721522336 8449042 -4822862382468947483880718114449036288 8449043 -43313780083333168480114142104693745400 8449044 -33182511571520748886124891258264438784 8449045 97515145815304596704362868338832688000 8449046 31456821374066310273080868667484562624 8449047 118525662001959219760358436095949498360 8449048 73300911911209163932035037928216616960 8449049 -53561527982087008130583966111544398336 8449050 -5791175141211037772067317574057984000 8449051 12847935738494927465362253474648629344 8449052 34389093954350475118169234454552270336 8449053 66746290904917470593325717722261647200 8449054 -26556412148570501819091728541451236096 8449055 -9306164115497051220516660895605960240 8449056 33898830324819010094005703662412759040 8449057 -150254229016584351107240653655500605948 8449058 -39028135976603925468656861819158227120 8449059 -84041926585797827234418111714920860296 8449060 -95070125404595763774236392130721611520 8449061 -36685046008431581175907494773466353028 8449062 -54148048232844192865845996194783869248 8449063 2166613948494159651336801897970184160 8449064 -4399773295569707358302264276964986880 8449065 1887253584439294007474457665108059200 8449066 15860824255526866100371305683340975360 8449067 -197637486538330482761851483082138292 8449068 8181960098697893363620741683194880000 8449069 195624963361158809350903830514237102720 8449070 449429438315883212171943647820888960 8449071 -42442219166169062835965729470108346496 8449072 7426883309604249374584422364255191040 8449073 -7697233502967596416694538937755621312 8449074 40172776414674369622347346821735874560 8449075 4352592472214141268594459432927534600 8449076 41353110527944992996811009932583157760 8449077 2899652673585739965346067468060188800 8449078 -61149317974499253312365038021234814400 8449079 -16451808693690754525286561988362499624 8449080 15360938684722340081703269746182144000 8449081 -75099678969895451646383899729161676800 8449082 -83727791132842032368045617777559902608 8449083 57396861203765342613696890545551447600 8449084 -32466354613278967809622272757995889664 8449085 15611598779099023122078700139650729560 8449086 -27551482511835900402303592898442131136 8449087 -62612479371501651638352687236679226088 8449088 57838406823969071520774261178327105536 8449089 35354065267559697681143027474099427168 8449090 64456818281790391503713242610487613440 8449091 -67224432411758623011536081227147956480 8449092 -54651973627166656895182991674609539840 8449093 681467973376178633628654140171733724 8449094 8580181079714897310627025714306243392 8449095 -62971566352751227922983674134265686400 8449096 -36987230732582260316539170171229962240 8449097 74443912166326950332503350381680931546 8449098 -3227351652697084355284147176774478848 8449099 114352397969553076659106175615818318100 8449100 -7381129042100441919310649774821747200 8449101 -24896041477482373937353443782197462932 8449102 -128900737951878981227274134337622919040 8449103 -56447127715937068373823919641691624656 8449104 28635001589595431448587373285978537984 8449105 5233861229524595822482057137989992320 8449106 401485543375644338942730656843001984 8449107 -167597077865997468226120006842253080000 8449108 771952311255999777075501821551777536 8449109 -16440949031087643284099367178606257984 8449110 -26497079052344537522982455699349609600 8449111 -150271365085919614882967290665413265576 8449112 42072148966275923852260872295966679040 8449113 -125660634120931584385272257961493536 8449114 -26381261188624479172392832069007779344 8449115 22006785362669152920573209713029181200 8449116 -9555909548801032999360016744951273472 8449117 -205132795279554821176416928466410927834 8449118 -55871042478995606025210038480764410240 8449119 34022860633631548116152732775736221264 8449120 101279362720218332362421529375819694080 8449121 242548664212437231819854422035612100500 8449122 -66314770645109854937316420597358072320 8449123 -12064318863411781152514009657378268136 8449124 -58892047785097540058429365531999411200 8449125 -125909076739778571939705616475180232000 8449126 12815482245838135928725206207664154880 8449127 -84177939370356948034099686517663320600 8449128 -33165888304168280874478023870079795200 8449129 -23450218902297741487800544172809529600 8449130 70977190611606172634822975824302660960 8449131 -33274646786391088629038296202072475048 8449132 226246154913324009212769536637791900160 8449133 4826990969733810766255749263298598272 8449134 29358076826077718836468537860441126912 8449135 -4747107441043989629749913956575804000 8449136 -56594402913425146433129336258860351488 8449137 -48204659626414757868871955510674846560 8449138 56808968874532145727112284065142534144 8449139 112612944621524516064998526965896196940 8449140 -18771613362126886410166086135854161920 8449141 36087682981814237708721682826690922542 8449142 1843646685883122336578107694794137600 8449143 -50239511850986114435854642256263483392 8449144 -31949435152332209036329878198990458880 8449145 138714456179569723042163051086262616900 8449146 -3845408444801780278921465133669232528 8449147 11993237108850522743317031013705510432 8449148 -39364184194990845001991930090885529600 8449149 -39920384496752153220610476493700870880 8449150 -46557137798279392838535822682732968000 8449151 -48453024294708365408205939524836442328 8449152 72785931166928184980553121969880432640 8449153 -27621254385985297467031558266431441880 8449154 18113763690874607702617530139798103040 8449155 34982378903060954548103441301733396080 8449156 1785383771095384715912954122366569472 8449157 19916447111963110324736177192030915292 8449158 45869637701368857721264723898407272960 8449159 -167652435195805926129208495091213553640 8449160 -56121330361372850510160851246070528000 8449161 30478006927485437211317024227020659904 8449162 -20109522205697717505955809632794638336 8449163 -46279335759542397774987599487476153640 8449164 -77233394826836648869572498144993223680 8449165 -8024447244540444888675774237498593280 8449166 6952056317046107253660590457181699968 8449167 4330753689070547199634398777171607680 8449168 17464647824130534524995114759014727680 8449169 -265247900786777828843962511668925458704 8449170 47783603018144168084039963970200232960 8449171 -117939108696407170421611856584191397856 8449172 16797239492547408678304350776214501120 8449173 90158135848787852129723713000359310944 8449174 14255722329172067526054435422527468032 8449175 -38684098141414655234184514737747481200 8449176 -62355903672409931331200244901519872000 8449177 -218569537905766234820974189459343302128 8449178 -82333924582010505904514777185042329360 8449179 -153183139537691891961510828676023453840 8449180 -39693198839948732400803396336106201600 8449181 83275337955109104316264670786462027532 8449182 -15802147758203350217222632969536862848 8449183 -16478413989728321481825526717552805120 8449184 48558320808325005180245486694662799360 8449185 21680588803939161950815078594483964160 8449186 -53871912170709434125360595051528407680 8449187 -13327476331066554336232753171919821608 8449188 -34184851998927322805052621762669299712 8449189 56946148071012310483387765285499220256 8449190 125740261236013063148540839747771399680 8449191 -10496647408491251419292649634431687768 8449192 32858307265601884888909160482856832000 8449193 465931376247939332816882425335375252864 8449194 -9606124283863380917099045846768870400 8449195 -51318565247564480270243202347174068080 8449196 -7620064996816860113868541835306711040 8449197 116252969642196962167523411637368788800 8449198 -495781408239123753636528993882248448 8449199 3273723860383364615153027096817214848 8449200 5685832682033552610755077590836428800 8449201 89966328886683012401074445469807646692 8449202 121313766966205608075924214794703137552 8449203 -15541193450867779702993659263194864896 8449204 22019914360809426526912394692588557440 8449205 -594322791107933424509409646008737280 8449206 49593627730395564417674493743672570304 8449207 -18683621363034789526055004784466788512 8449208 -301556888086354309017918797907234816000 8449209 11154536343159739430949206501698063044 8449210 19116123173877345742027288528932510720 8449211 -136420513927919084161337096993458905168 8449212 -34046295007747501898939458864224972288 8449213 -115602075972336649496816973918290460480 8449214 -100834177706349589424461710548911436544 8449215 -10877318328123631194724126615073868000 8449216 -5683769632495113242030700201839165440 8449217 -53763761921040690389727523570797522174 8449218 -63448244684927577451961760567550913280 8449219 995319953237167463224337449923992920 8449220 19124663129640810888594658323056724480 8449221 18445778503322028129426549895975027008 8449222 32639864842534480927768533325493058912 8449223 -3903468177874636191539614318157535528 8449224 -40889532262225838208217137312812236800 8449225 44708918408016544443016448126846786750 8449226 10782939892396458551811970619826315312 8449227 15049047919969788645829100498234877564 8449228 -71039961875407097871618224064914482432 8449229 -168553787691648436370155951617778196640 8449230 34357116096824644455249958686558702720 8449231 23938032904320210282366358233360190192 8449232 48559021558248300569940330594922266624 8449233 -11409470419669591009011884165360517696 8449234 -5426860944856495373892179968112266752 8449235 53476858162567907308230857752224229680 8449236 -11652797603724395045807604249290981376 8449237 -37373117371949695560846814368326304000 8449238 6603727009591442877040132642190352384 8449239 -3966635202585078098220210283154124384 8449240 85137655118569886817363065857383628800 8449241 -55317998347516747796523093840551214588 8449242 795341147007234850292414532034080000 8449243 -30890923780950386688943644317666544960 8449244 41198687665185870187003064427654566400 8449245 -2692827043138178332355726426165932800 8449246 -1581271514730988420258688064908530176 8449247 35938594989518543453220853491770575680 8449248 -41320172043111176631888659391417679872 8449249 100627388888973189450924824547841657250 8449250 -96718411600250991008205555426546648000 8449251 -12195550082548465831673605576125259776 8449252 -9834948340727885254218227084858654720 8449253 18572732222942204489198263521740357502 8449254 13323642311144416247895303687908021760 8449255 -10761988597486899089233332048116349600 8449256 -161324319098814823415014214415205386240 8449257 -61752610151398264585674877956263858112 8449258 93708895351010383149435212278722882480 8449259 -18888184937471100669219814828750552800 8449260 -35778574678696989206947562242620426240 8449261 74431919572105526481282265000907893324 8449262 -64721730964929510613428173504958648000 8449263 -17549193462155530355559899911898782008 8449264 38684573946858851280450512057956827136 8449265 93651875615651679818586896323875837120 8449266 30891974579573930054162899190861506560 8449267 -15197096264909183901261627586333433856 8449268 -5917900448075084406843299043173130240 8449269 -89583436864698588164733549651820185120 8449270 -4921739700062361887422620007942993920 8449271 -181257827043527227545266948992320117528 8449272 -2912536330844735203829207561239142400 8449273 9499964544026320541294949824387799040 8449274 16888370216652477465451949286039137136 8449275 44980642170624246061601943974129041800 8449276 172349941540168698314730491450770951680 8449277 46275153023227519080933684251011557126 8449278 19895844598027798810023855270515404800 8449279 -54573929393570062762364510047216299216 8449280 6337573357255306584341253881509969920 8449281 55915300261803321624442672137509243280 8449282 -22427055863862316321742428017357536400 8449283 -27490666330639833943743125674754049840 8449284 66306071636531671781060738903007166464 8449285 957580038685715659603763330755895040 8449286 -3026551277731779730192926141122801280 8449287 -10506173104650081119072470417968168960 8449288 -48484956188471440128393727415351946240 8449289 -99843857996382762341487703261467277644 8449290 -8728190810549853042031270253392680000 8449291 -76723285289350951685735869375104806768 8449292 -126439562371039839365572168107331401984 8449293 -116665350172767873444515595005235749472 8449294 16336604400758433117931932342717916032 8449295 -171238331894790022674493379557165891200 8449296 7892114953509320944632512674014167040 8449297 79099555801389288160373752349840995620 8449298 -15681679428029481266181722882922000384 8449299 16571357193918352711824389336713899120 8449300 -76458008111048921606745847318854656000 8449301 -12644771132112555012336416068799089248 8449302 -57804249335863546638522244929080904768 8449303 84144579046681686403689201604676552064 8449304 -80392010617044024309529923196572364800 8449305 -29591722003405584184631429979614178240 8449306 -48945349251003867696685646690664644640 8449307 56184475110269226993196779146655040272 8449308 32746838932755065653642386974071802880 8449309 345497074717653152499357067925809190 8449310 -49123834652463456103410139475694243840 8449311 -25306748338460093273239568312793404400 8449312 10552142739309148532864052241519214592 8449313 -34674760269997233468521392025835954156 8449314 -36428961086384681054835748926627845760 8449315 -92983443738002078519660611592968094160 8449316 61665077656244084813463894492847463040 8449317 -84916628247513844973641659448882370112 8449318 -66588951817016991474777902081512329984 8449319 -51419351850018564196546437237828503160 8449320 9519652139429902081057745058747187200 8449321 -62721197558123977589951372231577318156 8449322 -11670063046845782773073598228937959168 8449323 -5644734922051167970113799766171113296 8449324 -19785359187259689109872735930956912640 8449325 -50666098037287067686421945876171077950 8449326 445118186490728148857240032126740480 8449327 -35140705666312146715985686456442339824 8449328 -682106912830344603884794352588783616 8449329 8298269832565086929952956167186206720 8449330 34531657119894894487458950806833211200 8449331 122407581989825405362542015759621035520 8449332 31227959016169746099671776689175375872 8449333 100236150053415375209614371819285161582 8449334 33321491317454368126333790940584742816 8449335 -24617038517754670827313395597113228280 8449336 -37775743667467520066864861780378787840 8449337 15608399860390950316381222552485179520 8449338 -32487162366312119918805577369679761920 8449339 -89200618026513053253882588125427685176 8449340 66562558872950600898202405780813255680 8449341 -15564853731285694500532195814971531200 8449342 25343339958400995630782002908691556544 8449343 22516542447357237866755351186468264800 8449344 -5960227171406366787799778187010375680 8449345 -115219056915125836170059037889400985900 8449346 104481705389941621458640640992615729872 8449347 28085838850332318349544212299192953328 8449348 -120395645600575204197488043729769451392 8449349 -51572199910313882060277214628126475072 8449350 6303793272009979021785267472127232000 8449351 3447622428188548708381921637875444072 8449352 -160213785423661364916487576098460646400 8449353 67599227563044695988909636499537435200 8449354 105258016818351381824985687044011320672 8449355 -60885576114283575619002397627391904480 8449356 -62293812445464034272877560300665389056 8449357 -18362303162274488751237854300054664960 8449358 -73986737347773431827587784877620134720 8449359 -19761281847039271032755940201668031096 8449360 -7648123147414771367921566954857431040 8449361 -105221039972009788535254564575973777038 8449362 -10845101582510657611973865858745892208 8449363 78215136006699654375677393936045643264 8449364 -65439179782202407141135813448867696640 8449365 -126696502641077981921988072461138359680 8449366 -20646204215131347179430152218008614400 8449367 -20807344324515529342988007513954781920 8449368 76099002308626693174365672977051381760 8449369 205432889232929482879220197996381026000 8449370 -47175128598598938440060111143136144640 8449371 -306162323137086193401298453707102720 8449372 -28664166186147773010401311620414716928 8449373 116804636550486831706133216752030403622 8449374 23317392628198988731583525338850420352 8449375 9031918790154948264798020562165975000 8449376 -98358215864420175716753375796146995200 8449377 15130528087567753652004142258154278320 8449378 -17202816640584493332124249135401412608 8449379 -62684931897351857616340425824315919624 8449380 -68666773116970970578719358342366003200 8449381 -105916460684352764842426011657464442528 8449382 -150566302745133832362347891876103033600 8449383 128328547595425581916710197458855735248 8449384 -209920506205774593886419827134167229440 8449385 554137016976928102060064216531487360 8449386 -50955783764172881541171811735929161472 8449387 -116654486652604077823110508811017581964 8449388 -74830144168625956417575773541746771712 8449389 33093255657534425706819248576210872728 8449390 73849378446822060129389779024975497600 8449391 96422374044889474358607052380347597184 8449392 9218870242908223339980906655734300672 8449393 45211572365275779636823110075041431200 8449394 -3012549731082294158379009147171798528 8449395 1273950140922260608896960504613056000 8449396 11458808358322951000950311239060027392 8449397 157499013808479080255437959211485261312 8449398 -19216263775186115361182629724332566816 8449399 -33111515801220463544534224261649666560 8449400 5419007706095536720604705671011840000 8449401 101270734983923549820688057773173595840 8449402 14608711466869392763053138175421606112 8449403 -73804431871930334435033654930237345256 8449404 24410895836813099260630101557674615296 8449405 63300153924833695438910171060683254060 8449406 -8187023028951198738361943752021422720 8449407 -189102290598561669609524838638428485360 8449408 -31091383636764511202508730960246210560 8449409 208192817815233914845798197643532948610 8449410 20499197826206337201332275537429263360 8449411 -8550629378890392654002888278526347200 8449412 36961209542059868948981114393252297856 8449413 65649262563273423528753576007216649760 8449414 1924533094895658736809645052064494080 8449415 21459632563302439317083449969519892640 8449416 98761160738338151089112336767703454720 8449417 -107388022694688324861570465598745842534 8449418 44622083948538915340363394990391515904 8449419 -24230351792309569588598896983789886464 8449420 22599611217415323960262758432939386880 8449421 -134074703481764986551104886315792738378 8449422 -2851950185613824571015254868070158336 8449423 161280762865329954290057370966828122672 8449424 24686651001549417469924785767338475520 8449425 -95051000908171320020775124239283727850 8449426 -45263944523243315188321134320000816640 8449427 1413203060445659058296758049932937472 8449428 -14856942636730347308753114596015835136 8449429 -215540461212495289857157838433476025970 8449430 -143765659107690893894496762898139520 8449431 -10144106094905307854911041234673723776 8449432 53152855490486176545231181032718694400 8449433 -2500270305754017849718416580977470400 8449434 -2593376588413486273816473573895872768 8449435 296175849898366697932725507533518524000 8449436 44279422072327209667855038755827783680 8449437 -65171730269288811599168717695000190976 8449438 -40178125497395069015273318604078218880 8449439 47712782357656712579610535453246710240 8449440 76738020350486139279395522326875340800 8449441 -17152598197677963533452028754149302272 8449442 -32522772695918432151837682479044569536 8449443 49888970072636666905577600952183271332 8449444 -37971964806476608705689767374624758528 8449445 -127492698691994499909644042303120755200 8449446 19013400318291788924129513726956949184 8449447 34562605283893571955642000544244161480 8449448 68251984535889830002958422838474588160 8449449 -126320849674190404948254348294611237280 8449450 20949059348233971335632803640764038400 8449451 -205428955351284821166328044531059257548 8449452 35032716692735585844333452864032788480 8449453 -45709295198941935551441116249215852416 8449454 24522755187942374696342243612737584960 8449455 -27569700723123852031958614189896890880 8449456 -19716514774632390170194470066202329088 8449457 2507222632172711805436862486291190000 8449458 -1999071823431370237026445787638063104 8449459 -4402803130732251751071757912705173168 8449460 -131727667388282518234806326915811840 8449461 48642204973060813796591432409681056640 8449462 9238420673357779000572783529306176000 8449463 119476689319471132558493934052535213784 8449464 -56505180747586194655964652763552481280 8449465 34167030242976091200457875968060305860 8449466 -30916378526109980998730459837313863568 8449467 22749149395182892410585760708281537648 8449468 -43221683950539695108763111055065441792 8449469 29078437580949360405512147570993059200 8449470 16533826116582204798119583816356951040 8449471 108498307727300728952851880560423160400 8449472 -48758463448078742833856414841468616704 8449473 -62557226818663965878806272788095436256 8449474 -32072632248747563154458891617847879808 8449475 24298051348075778897747636912523671400 8449476 -22383050427236078115312942250490216448 8449477 8983552324927738510956924734585655326 8449478 103331957905049767097470633836283763040 8449479 1162443346795199872454540828386776624 8449480 -31380721961819355479697246509760000000 8449481 59167545734766029541652646403551208282 8449482 3658584903578958338044401431710172160 8449483 -12934766904978839347724578434814542336 8449484 50937671659859363882034266906897682432 8449485 5565317404011719791884744366473040000 8449486 -85701766296262770108985402421404607808 8449487 43433992998168464789801636964838447440 8449488 -48179050775411599697290211146353868800 8449489 29022091515504281760289350669248706290 8449490 -14654109518933223600344060504643916800 8449491 -71750717869437252474936271068568559616 8449492 -5707879449208281198769479068581228800 8449493 18600498291009739092364238762733777342 8449494 -42847183325338207269824719170165657600 8449495 -27353335161611556234972804657890588400 8449496 -98875578172328677659456254066132643840 8449497 -15532364321820549596470252527508141440 8449498 -50984602967888479526869587904857015840 8449499 168272746361522634631265721819210562500 8449500 -1440276248146198634016162075666432000 8449501 13573838826773657017880247124509805504 8449502 -223303591081505972226166295038135997568 8449503 67172165328508212387502512189040626504 8449504 -12491508346323581409658059673942622208 8449505 52047700243035301215704802770786976360 8449506 15296733433557004390392771286853387040 8449507 -55302700242892912550789634054679182336 8449508 -24298722295961070624129200079460285440 8449509 -7614127072040878706253788950691281920 8449510 -11172181413841735550922570573157870080 8449511 -74338674057316165268749867074368338680 8449512 -178324789710137628944112652898398863360 8449513 -174777428849569948939746446122744359238 8449514 -28090053214508109657654037348838818560 8449515 -2015057736409156671642576045920772480 8449516 48780591608504532661479536267576839680 8449517 218124147635104906940581648382778724566 8449518 24698473599371457000550017533228328960 8449519 169251704947152846603646291421724375360 8449520 -21712613801633554889853090393413222400 8449521 -82444676453679726116955967446580921488 8449522 -113181813322667466169416984730671368688 8449523 96265308222483319924199579626356557772 8449524 58442477033551381837010649439591772160 8449525 7502126975329915710274508376908601600 8449526 -18314201000882175377351426463014185536 8449527 21461269538199215614197833259244563312 8449528 -212449183872833942077094781334488576000 8449529 212790628400780015366311328837292923280 8449530 40468176681494558096123818478838040320 8449531 -5043807902485528519322465273986520560 8449532 -23410868065463494494131938353926799360 8449533 -376975486888129172561650391789241120 8449534 -23568571694000321378945713489616026560 8449535 -104422045829058283080419779128585146520 8449536 13050884754988659064710097176430116864 8449537 -54259150031095223469873902614421931308 8449538 -54124132962104415113236703815321516080 8449539 -30897934777219421305593639481602113280 8449540 -15067733475994380272936596918053888000 8449541 78433515416179671601549688226875550942 8449542 -2955795355346506799269318219718150400 8449543 2909977866997153903676451551980442584 8449544 -209483377648313726809782194423623833600 8449545 4979273066658856551715171976541061440 8449546 12283602838454556011265756552427991040 8449547 -129518183154842349653004842692896093960 8449548 43340554796388808853441065365492387840 8449549 -133334374967596791948868511399218165450 8449550 -34310421646174409317456173076006291200 8449551 -3943797320019123860394861405732240 8449552 -8306503709882199663997605932746399744 8449553 44446935974412182452158649376539702080 8449554 13451618228725782880250410777964647680 8449555 -65642574587708661425184960454605737040 8449556 86329163518952601519367375779293921280 8449557 -111691979774477080600000308568442264160 8449558 12325658124779189353841590912136909184 8449559 105338862285223207695408551973725218080 8449560 82689892401446827102711991941558272000 8449561 50207248704203214630954306195839173920 8449562 -7329234106472477529605344200663307776 8449563 1511277112489697650171456110021848688 8449564 -29313918400631608188776999454645960704 8449565 160132577980262635841866464953686052460 8449566 -1346625546858348139356270274561038336 8449567 -2914871841245465523430255985119200000 8449568 117840838674809124388548481537215037440 8449569 -32183337174865253474407911181743926400 8449570 -51343300025493936945601582394196599520 8449571 -16426878871836236705684446716483127200 8449572 36258488806131701315866867237399176192 8449573 -179147264122422991122460715751308991360 8449574 26654643509832085464433304657101748352 8449575 -11708961758915258957413213374039824400 8449576 90983639521095043722148662074126991360 8449577 38227456688162073114470830424106784512 8449578 27885168325205501211366380864165262528 8449579 41542508857842160664164083897121553760 8449580 41709169278686809400411680945051699200 8449581 20118008941254941216645760187969940544 8449582 -89676823160672150460894465574940284608 8449583 90034967142572123711638414315240879320 8449584 -7441572053054777476696864616374861824 8449585 6380735076266426301148516704152088000 8449586 87700495804781910162001285948857984 8449587 -6596285273345902489292590514002626156 8449588 471977068857777742141362981855850496 8449589 160861076035563695904434392148871925440 8449590 35406282522739714830440359388386600320 8449591 -87186993797315613802106087498809586008 8449592 252258445367976332117317401480610590720 8449593 -69322510757422354753254912963260892336 8449594 3612257402018208514768627299979683840 8449595 -5650176798642955300955301928785569280 8449596 122677947240399350610441793465185695232 8449597 -31159491112913086733079895830027323060 8449598 -36119170105770999931314014560277532480 8449599 119891699971333070257130638352804549064 8449600 -7204062411421819264389923805763993600 8449601 -182783755794568186467003176415136688508 8449602 658457102956120676735822406075654144 8449603 28894999470186165153454870863037490080 8449604 832940604725474077991117944453539840 8449605 -168429315796679248135570909220809167360 8449606 63818490834628663672553609068214906880 8449607 227140661713845891321135938638004096856 8449608 5691263698390853115920167863539466240 8449609 -22372240632542920546459781903627424294 8449610 16915061791279770787841101968509876160 8449611 -75317597539539302857053463009840249128 8449612 254920829724339664484718548044858368 8449613 369097949087181347332251245923372908480 8449614 -52366702491365663257468566835923282240 8449615 84707387204549842073369573109991850760 8449616 -3047944166326281983342280364625756160 8449617 -51687646095422066301113448153696976800 8449618 75748977914328155239984856341913711760 8449619 118993205832739503633286975058578995720 8449620 -5845233088229500827396896119506155520 8449621 27516536214121599401814304395759139872 8449622 -21592847993730601573815062096091633888 8449623 7533245607944422241705228658164505600 8449624 -53001497263941439375297639385126615040 8449625 -28843709813751464144312886554282640000 8449626 32613641657482237929008429896219910400 8449627 211303795440223871817653483890627761476 8449628 15188757695251537535808350948714743296 8449629 1796763824556520717309126561912231488 8449630 20092475420533271249538146133715756800 8449631 -26180364319585536723089049048660894576 8449632 -162357217442926247457644606681086033920 8449633 72412434583293928736784799392696981504 8449634 -3462160442219976191125812816520951008 8449635 -106141553173120779236077793067081889440 8449636 4337812651853047994490054399074605312 8449637 -3945683355406275427926927643382875008 8449638 -27001675776094259035435342610758018560 8449639 7093251068405385563996002856234956800 8449640 93128751591937230353291795580360652800 8449641 34385003404460059830791508686196728100 8449642 -65012229199360448081611590545711020800 8449643 150357594835379601443894426205054928080 8449644 3306115221909531376734428091737997312 8449645 -142600188410479808318746082255933690100 8449646 73451991598252682781887784396902151936 8449647 113458178428910317470457892417493774600 8449648 18711280885902052234782615545701269504 8449649 14425341592564084013720768956144997376 8449650 -32424284793815006269190758256191680000 8449651 -3735149423373967032046545841977334448 8449652 -150431743798512760774376347212593998464 8449653 -50485601792675087863712671039924955616 8449654 43278925995182765436115373340318511776 8449655 -6163580741903668446340267810657654440 8449656 34984695149676542378129374787380531200 8449657 29675402739408065485882031366813788500 8449658 -48090510082390042088087400856180747008 8449659 -11142585761917801177480349559507233472 8449660 39034285498282704651155889557436211200 8449661 -140473210094346534229492641389905288800 8449662 -11452127903154923694644267406688285440 8449663 23397066341614306657399858525929047184 8449664 -106542223115075009353832012208836444160 8449665 32618656151920582362598783384294197120 8449666 -33813118399799911834884672405344795616 8449667 166982932962846161759898530842699246716 8449668 -81372127194587744754358888637986174848 8449669 -41397953329526166973770686071421114340 8449670 9665948707532917192781371644086200320 8449671 11837888700047859890987175474447563520 8449672 1550091600753890704452789925478400 8449673 72294044283825879049994152012937600922 8449674 -43569778884294574508799089966899242240 8449675 -19025208642825283911655008441792500000 8449676 -75003362467598179791527484247465079040 8449677 -395045330798009646281775778429282740 8449678 19480034643827517808759248048169928640 8449679 -53853742424273882412091578785325118224 8449680 -6500505099964205652167698518048768000 8449681 211776695886678969401799109477405554482 8449682 -11009813373752403595649949648462105600 8449683 38946141926122409698855228715474955648 8449684 -53837403163135353153633952877842577664 8449685 41238889506495127766116503414977133600 8449686 -604825339917991973551196928471156096 8449687 180126751906336444549400691848706011336 8449688 40351826397342397957919171249157734400 8449689 -72339461810688400372622054847888803376 8449690 1220210788698913061100794259881957760 8449691 -110973503145711317745482354289370368768 8449692 -2384512486693011009653988977064027648 8449693 -54873136610261049874845506000073289216 8449694 -13748836828866552716676268900825267200 8449695 -44706746283726630988007699039173710000 8449696 -99123786621440374147002718478824439808 8449697 186273358570440098399733396116759423172 8449698 15185965937907520533036643287184753920 8449699 88565200935827608951391243879486288640 8449700 13659492037465540141661208563827814400 8449701 -228505350950234256749069637649566720 8449702 78146342263442851154930368874957955552 8449703 199074989160326203964364338260798704384 8449704 -146872540574618933626951440452640768000 8449705 -70498072829942444068106050235410562880 8449706 24376485451843954022983606111677291264 8449707 -28932180859645236032992936531849594368 8449708 -111691219284019277074904737242695306240 8449709 31483267456607612286115812303846533910 8449710 -34538599237043583863884252469002567680 8449711 -18565005867231215052365642096668344688 8449712 49324476248609013461603736596839612416 8449713 34974039206805298385855533782820987842 8449714 -10805280263608812087767698215763393536 8449715 1792939442746310400955283309323968720 8449716 28439411630189275256660164770279819264 8449717 -82873682335245798524641713817094223346 8449718 -79400742787976753524524700635537264960 8449719 -89699826627605997384802858416467096856 8449720 152402359176924916097766506910618009600 8449721 -56914493213376852645459061898747412096 8449722 15034517129520361641655590538123182960 8449723 -42226702062386918434741837615537968028 8449724 23162223710764844642680291329663361536 8449725 -14895149577187308249619733194957586400 8449726 5187405083928317047654700507554040640 8449727 -41460542912262517047590248678548632736 8449728 2732716397352667062051882673348018176 8449729 230093258398163808591151450237640651330 8449730 58156511802452068512589730785382414400 8449731 -95485083854513070819265907690930472000 8449732 -636884713350591093816835878385238016 8449733 173277951169521658362389839697838653244 8449734 58280475121096433533507975668204991680 8449735 -7575151272959989388628512065998289440 8449736 -82419231596286608090264669740623928320 8449737 -67442119426370823774929187999817590720 8449738 -69132319043616130989990302079220707840 8449739 32752988884076331353241638385041936400 8449740 -11444979281672484299800161503872634880 8449741 -260535909674917145382669997413749073248 8449742 26024757570000206269387026408254704512 8449743 -101717068183387598276921034645407471736 8449744 -41454344638966704256901545003727585280 8449745 -85733007474886078271838058879307633880 8449746 19437279585572746712689850803921035264 8449747 -69596163492548645688125657301983206804 8449748 -210457309685932295633499194115266056704 8449749 7556218883817364765598446381734092160 8449750 1541045029895391973535207830896768000 8449751 133465800678039927685176596810281807752 8449752 34325842226919481706239691583472005120 8449753 77631793500789018913776586125491138884 8449754 -30159861616100465823599444880734611968 8449755 7744472227253648961807334187813982720 8449756 -122129482972094798814844965964175654400 8449757 -45848445649986712258455976684548472320 8449758 81023756077446027305253122778519744 8449759 -42082546675733633780670596882501357640 8449760 -125227141106116568517530632024219975680 8449761 19558626631742051904675709360476829440 8449762 101771527219946395331041004090447355264 8449763 -860563036433099780563268550563745792 8449764 56985982863561406513995564310106112 8449765 200936307644162015265763426408802455800 8449766 32631432986508991369724889032179759104 8449767 9926627343442582115144848535526008160 8449768 46035862275567433065572591188128645120 8449769 -23574436023346297752667546285826485830 8449770 -1222383933056926170207781369461181440 8449771 39977601813171809501053006369791394344 8449772 17723888841858150449055954168064158720 8449773 16286016095364527833491792840148560000 8449774 -17786988412509597792611862265548975360 8449775 57760968394153041581875687331211795000 8449776 28494861199877071233964770620130754560 8449777 -37446974262530050705152117510244641728 8449778 89359508680892132982491468813631271440 8449779 -32017381766380578431057874067425077712 8449780 2120803600645441051636217979901132800 8449781 107385366182308442268192270030692924928 8449782 -14248435589994030330806337200126178816 8449783 -105604824449265100087210711155987117840 8449784 -30642698623262078767096047612940492800 8449785 145685259800092291741489048926246451200 8449786 -31244177946104046944687426427184248576 8449787 213447606717255743975169798655789304400 8449788 -69340441321389107367056544213701975040 8449789 -60761472947045364410546201779430144180 8449790 -18623242084381802760847729622502816000 8449791 -45662438060955284181815996833885163136 8449792 -37012152526703324646408971109080760320 8449793 277803414106822407544886825335387506 8449794 -3537962894605175634568713663907768320 8449795 139417450420660717145245453057392558000 8449796 101779622444279880562844995213542923520 8449797 41925451102988238452111359494540778272 8449798 -8290868127266694018975537375646856064 8449799 127215892259991912035630878307454782736 8449800 68151214135840836256214443553553408000 8449801 -714037928924573233316987182890091776 8449802 18503719344107927643198875421028802352 8449803 -85307993815918049959500513499493999160 8449804 57271504164175458896127383514873959424 8449805 -25144280421003846061966677171315360000 8449806 44999544294893473415816962600098621504 8449807 198695724697482732587133665903211963056 8449808 4090644206950368261890019766032138240 8449809 19696567791584106512860732383641619456 8449810 -57073929477912221795822860281598464000 8449811 -211228318273212401132374527065184204528 8449812 34163835418068800490567971708582338560 8449813 -9954664773356586245493828683133538560 8449814 20366090942002299605324243177100528960 8449815 -464554859994503006393220616572744960 8449816 -197072196702183638906054639403766026240 8449817 -204834670775821207444107131682077806140 8449818 13753704370646773380839829904765698048 8449819 49654746022162750424219922579339732496 8449820 28956537296488627612188757718829742080 8449821 57283429493781433759657324036206984390 8449822 103495887204142874611886540306265635712 8449823 7147823322682909081562194073771556144 8449824 -86912020423845240360531324078965391360 8449825 31297473677184696319323571380391609600 8449826 31893867047565505530777096887204989440 8449827 -11329645232039175937409489618510144592 8449828 152947126985072041314100633260723851520 8449829 -176595154329524185288360286359171845570 8449830 4013940640527771519898484958939356160 8449831 163798613559284995157321946947134938000 8449832 -52736259809344493552326032271056076800 8449833 -30637886737289783985836352085688530560 8449834 90209033001528813740714406598535088816 8449835 -42542400164314414158288593440708002720 8449836 32702656283805740815368042285801088512 8449837 155521315845239584362065849782339044192 8449838 -24450635198544447308566109193409230720 8449839 45347987543421050482619685895652215944 8449840 -8405961229579253775995254586159923200 8449841 153674120299435881819147581794304116242 8449842 8588706240488835610703295961676964864 8449843 32134059890984725654086512390622842064 8449844 -390874703640927426623077327306045440 8449845 -42581598579854790824794439582216121600 8449846 36902833595407619828626918428511735680 8449847 3701696548413328673023976806958016432 8449848 18756290936728601968644796393800990720 8449849 145838873871622321692466405128588523264 8449850 70017195504489992260330022540389360800 8449851 96217862814503429380079832077691257280 8449852 -74760651857104079899716810712885920768 8449853 203645686123787785294163027925850140102 8449854 18112054245420589068904119107594077824 8449855 -37515312055211390099771982366920214240 8449856 -14196848838938229119592710288745431040 8449857 5939087740886456157896334185160315348 8449858 -50740038654549588490835817194756490720 8449859 83570657071368767811299798501118648840 8449860 41690178430764317480124743567587983360 8449861 53027105230628271059720422071301299232 8449862 7109201370880823944173311137017283200 8449863 -26047303034814194992187052767495760000 8449864 47487348524479588522843776340916275200 8449865 -114761718075663895394240533339264857600 8449866 187194805797764123734605219448835281920 8449867 -3923749895197527466878556726428320568 8449868 4487905239392177792935299800658886656 8449869 -123886754281517161347269028612723560256 8449870 19038265029496007958298920727784140800 8449871 -289269535205296914532726865109833763000 8449872 963439620806289401649550044722626560 8449873 -21716209283412636394718908330088338716 8449874 8789410147400216249748407383059538560 8449875 15983255437315819577371810884240720000 8449876 136210338074164692098438010896948543360 8449877 128018991632332196512694667705410859726 8449878 9160162994988486070968307714779230208 8449879 -283353056286397964114376464109043915160 8449880 -141802646176196617343875228194136473600 8449881 -41617809431219952497788534528160583456 8449882 21524252323800263746365380660850531072 8449883 53595443980723477318898029723717042704 8449884 101501376540941725242264711472643721216 8449885 23942745329802603775285480893705575160 8449886 -23133277492028989544050512857538456960 8449887 322955975067565349958764302371603456 8449888 -222979691300149135334690384946291671040 8449889 79650851728910540024563461163912232640 8449890 -26755708004818442540118037032481198080 8449891 -45829522388855362429275933853329320816 8449892 72015127019598584440113124998833267712 8449893 -76570824417609465089318253655373486400 8449894 -127692064236676769420027609955189897504 8449895 -112392058892195356919734713044678893440 8449896 -481140379132729763367079310542110720 8449897 60120786911240323701260043123975867072 8449898 -31940139786281051782150698096865409280 8449899 -47784945599454271622570675349926285736 8449900 -23297717759741788988127325794354400000 8449901 139870335755292916039217963566145365824 8449902 9277383144617056522812044775288199680 8449903 -151220102309626913101127552296824520848 8449904 -48685983420823386736630092545319075840 8449905 -24575477130931079215510499961781539840 8449906 73234415984935047648940072860516524160 8449907 -51677528948241460881480883316734673844 8449908 37567546123797077047496368043566602240 8449909 -6688693421236609281073115459446245480 8449910 29158529738839921579702212463397909760 8449911 -16624192429062665929249289546661152640 8449912 -1112887987602960417486952742017413120 8449913 -28815451032273502967634283445686370838 8449914 -57933039893402331108889276006780416 8449915 37954006710934660599758503051775751120 8449916 26905953109789860379859992939824893952 8449917 -6248942321177483657166048543357543936 8449918 16432947491471699785562596247817403392 8449919 32607871552594603599632069836329032160 8449920 -972969019470701663132756895753830400 8449921 36784527011021010507429933238848960960 8449922 -2258429302950491286903539239598996448 8449923 34154343642491789909382289145682010368 8449924 79672343574014167161652719706202112 8449925 67317906395672731380703271059554496800 8449926 -53163566595885751811098281996999659136 8449927 -1713471745237229784033805040557027920 8449928 157635299773311480620038572261435356160 8449929 805591575120460913719736677636962474 8449930 32682006516392776104231222030090987360 8449931 14610518784505513466478281669738715792 8449932 -51254650060978679638078100482537763328 8449933 -181388142554035377297807587293961041620 8449934 58344363475553995119063355148377031616 8449935 41380660352845282913920542975410376000 8449936 -18975628302004693263245558152033861632 8449937 -22734758589338704936816477885680808128 8449938 -4025023818123355130415767979377433600 8449939 -204251720662413685980653370422872705200 8449940 -744406047400471413503071994181235200 8449941 -49971441725800562963426772197234675808 8449942 -822927824655424304172687367164688896 8449943 103929858648461717379368424435300789192 8449944 -13807066545647550436285221498617057280 8449945 16004297807487872027193692194311720960 8449946 -41879826021071618170371353195883617280 8449947 71089445124112217558517077794286215680 8449948 -73527615243931368037429410093533120000 8449949 -9171516190684165318255893114465354240 8449950 -12728269770154928401578911695446350400 8449951 -19463609396148889145602447683032883696 8449952 -192185016717196808626178516148850655232 8449953 53842214552559484448714584625430320304 8449954 63935013908442060054960459213460900176 8449955 6686165708371466956988256813403515360 8449956 66380141435621941329310901391124125312 8449957 86654040660760750024820686990618422206 8449958 49704801244333724675686757147594383680 8449959 40738536474869938786932977098860101760 8449960 -71791306474312109166064838331310080000 8449961 -53319005159738935218971828511501245496 8449962 -3016052727772162187434124168148890880 8449963 125635207963723160071345171497286869024 8449964 -171704530848553265969992605120439016448 8449965 73842835949977730829757595964968666400 8449966 36593862561931420019499695892926824320 8449967 78066972882135292372085676704712944016 8449968 -9320563665304764816975667893389131776 8449969 -22835648223157169299819540982717603520 8449970 38718683884046572286280538600152230400 8449971 64808237045944900371905783038521984312 8449972 83857937361183715331856710265130299776 8449973 -325871826848545107482752378621493760 8449974 9127126115240184820261252826528797440 8449975 125084262751639306106977603616299850000 8449976 221993122579725695895423794979115438080 8449977 40908672781789194384881024598582664800 8449978 -136604659657919882802904469951738834976 8449979 -132639487961544330331169409501559947420 8449980 4397875879496557429355894082581299200 8449981 43118053585294835889733623333390182592 8449982 100930205271414928357783487463032078592 8449983 -1575212023755860377343256621388872360 8449984 21644004502399172835707240231206912000 8449985 -12554464029508585103642975001174642840 8449986 -18718877091762554396290325108675665920 8449987 27684720278775096192561547023221289632 8449988 -6062453850446216555895132124368710400 8449989 245112416699708700955062099352282469760 8449990 40886146670602754975604945265411920000 8449991 50431182041036699366442226172193812400 8449992 -29804840939702149984610414410907335680 8449993 -15857257815923487377933252061829944576 8449994 -12372447622802865190549591403923854336 8449995 -9585433819977574042293665812562057760 8449996 -138251701403769510085039665649588000000 8449997 69816442720842529339190627481311094060 8449998 -13666401846178161839055101899259504640 8449999 -65895025790990175115176325731523018000 8450000 -21836110673829526529866874367206400000 8450001 4141212678325245056404175333702782290 8450002 -50620506486782303211897727204977540096 8450003 105297581202878456088757009402784894640 8450004 -12605185156406499767881906147737704448 8450005 -89053203384976881872312309082200013000 8450006 81833585987525280555581002316662001952 8450007 -59586673356949407266439786402655590960 8450008 69979262331112202739732859997536296960 8450009 -23441274264567183390826213958524748790 8450010 -28024151804181906039871968580445613600 8450011 69806821792479940428349105355927957824 8450012 595098450449813643605256036008366592 8450013 -52428427244575221072809237968040559552 8450014 -31685348359922931173667528542915766144 8450015 2448178729371817407776337187116674400 8450016 -395554599318395400159382311146618880 8450017 138672263047263747496071420263148671680 8450018 36560352763857833367141249496331517600 8450019 -4327154377396480100535041886155643816 8450020 -140318348724498591852903885923916364800 8450021 -99819241027657490935639137176597243778 8450022 6103953682369351172875104145577625600 8450023 42451420876531940264340203646879408336 8450024 225693372363436650678587042514247434240 8450025 -61090143366102026581836957022292174400 8450026 51393074120486690296079503638951011424 8450027 -104048774905267448458874862667632448440 8450028 -126600802110091881151304874876435502080 8450029 52991911044386895826390492746828004576 8450030 -22400508313254206403241788614117451840 8450031 66647647343845206963142163020201688064 8450032 -20001255410658608764019775980792971264 8450033 -146754884699502685508000868876193214400 8450034 24630294153651410087528521086936881280 8450035 -162473628025273613928826539767297760 8450036 -92389399645227089956916673413048745984 8450037 111156131260040678356254323976380114460 8450038 77008780947663921602355241919308405920 8450039 58733996750681181023454197789877811200 8450040 89369280880683359683931572879260057600 8450041 44208105319204482456632357241368606800 8450042 -2816077582203595357905449355547969536 8450043 1788078099490262962053706757798659584 8450044 -105449675209111133907528759127762468864 8450045 67071910071925640698447543772634144300 8450046 56360510626874366713639600231228833984 8450047 125848564438650704461353701529841594432 8450048 -36404374297226887864946159863021436928 8450049 97799498258525959465013941182304301760 8450050 1944992308047898750280269795741590000 8450051 -27635696978686458864765584871087734496 8450052 -11939737691425780942272279588840910848 8450053 -70461734289239676807497764599714580320 8450054 35729768602940207823983584647229865472 8450055 69197717475223875770109698871173390400 8450056 -6132513371066738618390636769025597440 8450057 17963730120617279793801233576534063424 8450058 -18739669046657621233222982117373903360 8450059 -404654113950544110377356707543339312 8450060 32308770416037229761542903161365657600 8450061 -34298300532255742284389676105830712000 8450062 1493960668425388247162211350239542912 8450063 87812824610593304018774177445168123312 8450064 -4504191213306709419040969024930578432 8450065 -19785087930630406394637574451487164160 8450066 -4340608533951632168947134229509360000 8450067 5757365479684132842960682504328413248 8450068 -43954854343859777780914202701628780544 8450069 -6284380184547775996962822718045900530 8450070 18859868999856082937735063509066531200 8450071 22115484304754237591554757267116534288 8450072 57156839795784257651801675617608007680 8450073 -22460102827706176863007727189730406374 8450074 -26360053568959796906021045147815816464 8450075 -5734480477915359480948006666789219000 8450076 -38067940545440410325599385879695712256 8450077 140048583293294160755541543901931364160 8450078 4600250201108894490440359608633822720 8450079 75298074705522457005560325076268254080 8450080 -121568753419140625652187553406922915840 8450081 261656777041668543472066141851682424112 8450082 -102208040668764564647111932067154776448 8450083 88658250546306236483731339254090875904 8450084 83671503387156374856853994115684556800 8450085 17365381990136518668952243178269440000 8450086 -27113255041711540422428542270335142656 8450087 -207354724582760263867347216843624864264 8450088 97868907681378886240733933839503360000 8450089 -149494923786676923206374007712294911110 8450090 37223320743626434026496806105725011200 8450091 -1794075703280555408333003817127541952 8450092 10633595159398555559390170982563333120 8450093 83038222113933439611596780737620333600 8450094 -5231243572189045697494131584097124800 8450095 -21926116176422032532380130862873881400 8450096 -10586205257760293440586418494801461248 8450097 -19828670870498105996171548311891712320 8450098 -35246745717017625818889445700667936000 8450099 100085187138260061261789047212898400072 8450100 15540948388783656924049540832858784000 8450101 180853593826050666225574315039004546304 8450102 -658339655373822147641995397920986048 8450103 31316231167698961159182334617126044904 8450104 -22102878426285762241590976005340200960 8450105 71316772875863136416143306338739117200 8450106 -10658926751988994820661596088132343296 8450107 36538378404720933426248718897857478000 8450108 1378320775280846779946869680011495424 8450109 -188402986116067769500369175501039225280 8450110 24240281743240417447438148592721729920 8450111 1623289367161153189289873256774286464 8450112 -4989486260419349478517702196446887936 8450113 -85536883532562228336728308004557451840 8450114 -26412509370871355510787798982537265760 8450115 2222310453596654747509594202931508320 8450116 43844120798970481827450478689437205760 8450117 13754285531101105187664383733528576480 8450118 -14122703955627704361669893860472522496 8450119 153732739181818938697321388095058212144 8450120 -36904860382306268472906156582577766400 8450121 82298352419452469878496016580270896912 8450122 25751150207829065757579286410941385312 8450123 -8061347311299620130840912567247313496 8450124 16605787134384305125759662501373779456 8450125 -142851862901634085081657522807550001000 8450126 -143320695165005610294846252951115674816 8450127 27090838591050893985478848180495170160 8450128 -47746183880415623682909005252377051136 8450129 -252833475879556025505092135691802146816 8450130 -33076898618907153881959216770293084160 8450131 142130019308735086355800240661360480112 8450132 -122314867839980769079467201037218943104 8450133 24677409779716961200973206037650494624 8450134 9220227697980282786052970458913900544 8450135 11883712086517166981830271355720984960 8450136 -82982208505657211963819751471022080000 8450137 30761776762613016847672636781780166400 8450138 16776052375530731501526252921132468720 8450139 -17396798705243292964811634171855378432 8450140 -14935793362906389732372192597673804800 8450141 -26233718648254264017437460887040954816 8450142 -8506361542856152599152970637506831360 8450143 57603956001508035245186080379230544344 8450144 -237120703877955910373987783538588254208 8450145 1045854879919291372358330001659327040 8450146 72310358691326206683652336802095048272 8450147 -151908086842945708257228613132108911120 8450148 62140700408373228011628607678961049600 8450149 214131904111128785639082706351433585150 8450150 43882543950295380750926053535469112800 8450151 -46536713666574631565747000796031018968 8450152 -135353969186458759071780952943152358400 8450153 -202960130551994568525911882457363590598 8450154 21152501608494401012200739524318626048 8450155 -40846453793235883273623946379781004800 8450156 -111554316726110957880567417338818560 8450157 -7466802007792654658192398952164472160 8450158 45206406114828791474637343583132143680 8450159 141928423069327235294887720744326609360 8450160 -8556182994300112477622840991494307840 8450161 -22697252730342121353129440286104222028 8450162 2172763945571900796799937088264199680 8450163 3232852990744492452525946997792070492 8450164 -77099403280861966848045190792572586624 8450165 -44494968657468905026662804382877749200 8450166 -4135941565437866912290873449292898304 8450167 70105754563933026204212085583080443352 8450168 87090220212944788348046022356844994560 8450169 7527554826561506153336389527387290688 8450170 85734027224644026749450148715766669280 8450171 51866840654286434118088378681968735552 8450172 -55410319987000346649242377644746402304 8450173 -45586760559130696084684947030493324980 8450174 80844151300907134470634434713538278400 8450175 17503005856812949423007056657086508800 8450176 76288901114901350616454482189059358720 8450177 38018549263622020971560723977673409792 8450178 3247522366243543210763821692488371968 8450179 162953561595917877607726909252656902780 8450180 -151946104836605600607705041026290624000 8450181 -86158734076818691958122760307486618720 8450182 -4207584891146548268035123164673341696 8450183 -590478452732317048729920473627506080 8450184 11148092078216211871402039094605824000 8450185 14333937333660741815060212409341624200 8450186 -8652581239397169189706712232777985536 8450187 31178839801345522527244024468346780160 8450188 174953914379398377523253292373443584 8450189 -6802792641701150904142532720375181600 8450190 -23842758997472010744135632648332492800 8450191 -15759970617198676535768647388867372208 8450192 20356089776754371946362109563512528896 8450193 82359912774935257825264548753021300000 8450194 33321543213159850059258480447677755200 8450195 -48792272622152869706231330911479784080 8450196 -16266689458001796998540288552658167808 8450197 -36878043652232032397201478173284149888 8450198 -16732025634771132681012435279377234400 8450199 10763588215388840732542480720040089344 8450200 -59147602058572205501412164201398272000 8450201 174775993279840943115504754662684080202 8450202 38807306196007664924739283492694380032 8450203 -208943802698491202872175490598212503548 8450204 -16659932084972947325155036739560018944 8450205 -14639408286592569546088855012035945600 8450206 -79543061528900481527072712624642296448 8450207 -66278409676447229964597665817215832096 8450208 16370481980970606326869421686408347648 8450209 -176615708864822185268595719025222626590 8450210 -73870901573082586964465258650280214240 8450211 52103897498214831162333657587606466048 8450212 -111983526569330476472241860371110640640 8450213 18646359811980337517861942732865311424 8450214 8350443156548702665873571275488060288 8450215 -44349800723057044911789651440030669640 8450216 110492813495137321138489222837299609600 8450217 -152040236329118820261851226721651721760 8450218 27242740731428641545781563073679334912 8450219 41484044655376988367357898127289988440 8450220 25768112758878234400290210053887073280 8450221 -89200964685940860391350199950187706708 8450222 37317723016317073011495494229789646848 8450223 -41963167474322579085231480654594155520 8450224 97647361779884373896853250208532529152 8450225 10302305749857178796860570085204568000 8450226 -28283714777429785834391972162423377008 8450227 122118712719336010721853511447563073480 8450228 41845353161348078629749034360727740416 8450229 -74894762250959078041085599655094880992 8450230 6588359698220298990982306805093377920 8450231 621014380291474171732753771337546880 8450232 -12607764009894788900101484910192230400 8450233 -48444550373274274414784112755065067376 8450234 12300662295373606352204023504708727520 8450235 -76468235686540677986200705986657739200 8450236 98555245409777672763784194316864245760 8450237 100585624773375649990543966845325992300 8450238 -67490781768472461823074167819579825856 8450239 7991683431982173277898547351715832192 8450240 -29333949838297313863011487997346447360 8450241 -77202848945155571220048489971655212736 8450242 -74558272395599084194962495559422247728 8450243 195552086452867239368838667201790706492 8450244 4208056259456500457173932919485606912 8450245 4578862256962020881733600239643857880 8450246 8820446798337784774164747935857180512 8450247 4090972922230745119596996671755587360 8450248 40279739877103029693264107407517967360 8450249 -47283723424832289478534633734056064 8450250 -7021357763539820104884193629632640000 8450251 288784684232078639882522490800672107032 8450252 -96659023093085249082442781597689221120 8450253 13942966728090054840482815021092423744 8450254 39845077051471678689766383849631561152 8450255 137516848515311676454081360025661550320 8450256 -1254901243841530958692187207257817088 8450257 116286720659057810654106353244305147392 8450258 92697245913870069553921328319944153376 8450259 -31480377468344418025345050491504965632 8450260 10149478482724851252140862032575733760 8450261 -6531218317941266557781728467613888068 8450262 39739000450459126940816607014862291840 8450263 134370497948025251311082876699135218800 8450264 -54101425103731162103184731710415278080 8450265 -26452736633102550978116216081060959680 8450266 -56284374609153147674836325028055249152 8450267 34730093399204670659554089445254849312 8450268 -60485727592668946614094907351470978560 8450269 115274310079935431111880522547877662080 8450270 16992610427286032585999583575477494080 8450271 129854474190324750057342255930827635200 8450272 -147491424573624611481205751421593714688 8450273 19087642674294602806314518484011996328 8450274 -264419560007320758304542970841210880 8450275 -110570843809677034633366134700791786000 8450276 46870555098544518812192272670433644160 8450277 -88766811645079117472804727659257920 8450278 12169841385394825757828596025203029120 8450279 -167064720831921673607519508519299442120 8450280 -14284236063322841716055397438643046400 8450281 -15798690083695922019903262711829814720 8450282 -28191152573100578911021306574430653088 8450283 -14261528619030905711820160080245298000 8450284 58075200867368299997364072842112655616 8450285 84638444906004093796454792564611027980 8450286 601412378032451822948099263204973568 8450287 192454797796293301927552754121002585936 8450288 11240450083414713080501841336525127680 8450289 -123955859348037137260119904254231160446 8450290 -1426348784484757902958521099680102400 8450291 33061475605344754381620120275323711692 8450292 42310724153736862322083054440801460224 8450293 -303347802701972399700740566844582449220 8450294 56260995756348043577641716848251713696 8450295 53670922168148693775268831186193094480 8450296 136223154158550936329223269086335713280 8450297 -3201712014222973892982447924744383148 8450298 -43427158322035647041555687303501882880 8450299 -90298804115920812927113903916660218352 8450300 -63658220809470353497678836683608281600 8450301 1241497477571719688641019502188485632 8450302 -706746561469622334027758104629027840 8450303 14902272116176600981845533599336230144 8450304 -39023980057877870926138279458364194816 8450305 29777580889206593788334110699815730920 8450306 232876308457005302629706130786993024 8450307 29014434650279366145035823822449774040 8450308 97424336147280821014942878609561742336 8450309 36685363245690553397751290288622956352 8450310 -1034932886336512085365412698701772800 8450311 9867978242020826320095065810670370000 8450312 -45452168692127168365539776205688565760 8450313 57044611025572676157645096969159475104 8450314 23905784622263426864261092480671598896 8450315 14285974668776986196383506520366173120 8450316 5438412818475442440241802392919135232 8450317 2109155903786337389292976861360620640 8450318 -171066963545497226353558380741812438784 8450319 23846031315229993346839231022767180560 8450320 1770147938130400026735083490789457920 8450321 70666591551376286724112830038981369088 8450322 -7783589295886309710878969701039051776 8450323 -27078078079257415966460634072459563520 8450324 88677109122397321245346974237174477696 8450325 17815321924321815958211050356741405600 8450326 104803274349659417666704549633583677440 8450327 17763344136121081947936783081220015176 8450328 67538086599369932718520726757203292160 8450329 212921605297927195723524960690153430660 8450330 31969156599120170058361043097283660800 8450331 14507973843921023557140854792014009752 8450332 20829909745029746894822062294410819072 8450333 -31738698283326614975588214053829624576 8450334 -1522364988789490547292825285618537600 8450335 -33900898910598627646865913093457989720 8450336 -14730525529592309383716441645436108800 8450337 2258888638677084190709545816798358400 8450338 -3510961355246315691891975874312237056 8450339 152542486341178159165272162274130407920 8450340 41419846703739831528380406388316467200 8450341 184062803354718893578234129371631687742 8450342 264960821287346189994562653354543072 8450343 170180739120945607888384131939293867568 8450344 -86654445092926839879134344538590172160 8450345 -7195081348481407629942700583435812800 8450346 2663064216390174842796511333285075968 8450347 4955758056060682958028088954364565952 8450348 39408223617355797391772663969780452608 8450349 -38160083517936459213818717285090751360 8450350 44636521496621851682905624572270038400 8450351 -15512720310548350638108768512058872736 8450352 -16296253714587463053030226762263429120 8450353 75572808453490591016742426986468577280 8450354 -10886952701917290677668499863229804928 8450355 46732258071320876637563746993862118960 8450356 36082276548228040104764713479092685568 8450357 167789086237229873502426237139267021920 8450358 -5061527845854755188899546319384184832 8450359 46290902344082224487686788332839546104 8450360 -1006275654238907158064327875258368000 8450361 -65252672095437733039956333931438936512 8450362 -55235178237962859997422169207640613888 8450363 2080257743464691981905119896254704612 8450364 39535159896546915414925304521318932480 8450365 71733508982905651917270447585415311360 8450366 31510695901518876475340758068475017600 8450367 98289160290123400373159912054494878792 8450368 15221052743476197845078920790362554368 8450369 -69076809614246357366216439315211975230 8450370 -22777303922214859294876965762506688480 8450371 -161446496366393412458184747392622959428 8450372 10382061007902010908575450261885091840 8450373 22463377462322782638272424286165149984 8450374 -152778626534524272395916420698805144000 8450375 -78592656212256832737265288980213180000 8450376 104233014167329138060845616997755699200 8450377 -101488907453425518166003733506485759288 8450378 8960195163946056930922878892004040240 8450379 -89145806001924751335134171283508277760 8450380 -39704228528806934242208169475278781440 8450381 -151862206500325715695874297303078167818 8450382 36081891369228605472111724442194531392 8450383 53334000851641550083664495527103306240 8450384 34947772655546004987429907081580642304 8450385 -40233525477548611090142635619830790400 8450386 28678119564354732172251285026307724800 8450387 -73885190046281420545459700275856597544 8450388 70316018204042680395826012607882547072 8450389 156982891054553232304669665738470409024 8450390 32222026414481899903240440487380577920 8450391 -820087884383393859084577894370706504 8450392 -39409779851953466689936082921944780800 8450393 -61160456912095470014857072600653513600 8450394 69030564739875797654606249292164278272 8450395 -25369708338135128084938886816423265600 8450396 72523119015001746086685570941996769792 8450397 158662965985911277649884331805947271660 8450398 -53480455634792267606949138736741440 8450399 87205902483273745892061658599715994400 8450400 -10721615256692933651071061772887654400 8450401 -167004390649797916594132856188228604028 8450402 -76907245122445971635983239739321718400 8450403 -164439272509334766117185341978529280 8450404 -27279032473251888679132789438349302144 8450405 -61298186717181535859158851788264279940 8450406 3640129619062035428354081849281326432 8450407 -4436803824217445870859567425711339520 8450408 -26305642064215154636773809813669888000 8450409 30342241427258989469732313161416686336 8450410 33658130506735610274004929686506923360 8450411 80660586218340745779306896961718170480 8450412 -50940290421555476157846200578495315968 8450413 54492368034836099479828291571441507328 8450414 -7010635461830496811408336982489726976 8450415 62758977160452554288488211723481599160 8450416 -19048724401943412502350127833794183168 8450417 196461932114661319801059330388166249184 8450418 8388146248268103667640314816480926720 8450419 -182176561900215998529109523388170272180 8450420 63092856398627125910468687352489861120 8450421 -14766228140248447104845176496751628800 8450422 -46529355045178208891957315200623835488 8450423 -78717825865206936076108207022763602328 8450424 -488348798594713746539199022093639680 8450425 -88422248095747032949698289416458448850 8450426 68737423686809504190332534108453880000 8450427 -59598042009176119855421295845258901480 8450428 -5238342880186528270651103915108732928 8450429 55562415091476564357706642657455612288 8450430 -6309706397873051480052695592195624960 8450431 -242652070026694824821069080882789433736 8450432 742466092840929817088941738017423360 8450433 -128413404624220620385566549137125586400 8450434 -32839065456500882349041423641565717088 8450435 6395837285877143800658821716946976160 8450436 -45514423082869138786450262358107529216 8450437 9467099984797446008799850981695163612 8450438 29580855623463290108795207989858497120 8450439 -22845396578822874660987662013520173360 8450440 53705817703286003718917559052738560000 8450441 -139932435009034934969663323965969805158 8450442 -22131900701919600600192714687807127296 8450443 37302309484994971340341497543086192560 8450444 -2970792982279823975749890397433470464 8450445 -36058305929664891397795061235683097600 8450446 249061278377620095440365393431283584 8450447 -51863377969901489135388871646459761104 8450448 11808573655079656455605797447246086144 8450449 -27353302249794858704119951048264622208 8450450 -38890472840170370051322020468451906000 8450451 -29810727605902049798121691623642095820 8450452 -129349054335427798447780404413982935040 8450453 63560285103150936266262481573337530368 8450454 -49194433530880987384760304901589513280 8450455 -49316476611170460209944626988564946400 8450456 9480105486020979534102481353415925760 8450457 24249714929030460971450868284734975440 8450458 -948340891760432574522477870149083920 8450459 246003664033768485511233941256527715840 8450460 73372021235664541080712502516824320000 8450461 -111668703184046345037074077159351444500 8450462 -100654703667506838354145584372937686528 8450463 11312390185261491864902322635311549824 8450464 -84108486381650738385094706798068236288 8450465 -209089772087329100827561232281911484800 8450466 32127841666221334641940769172253655424 8450467 -15594881589722035057786881476047790688 8450468 14596751787044274554032693113312760320 8450469 -48586880971891543148992561336680571812 8450470 -6187048364270566739303877579608989440 8450471 -110879988062647256793230171955943592328 8450472 -50964506103996904047030725691020083200 8450473 27583373160459316667132854322765744484 8450474 40168200275688502762817137016289218736 8450475 22350808532726811297694887626084011200 8450476 -22245674313720058463087230581504147456 8450477 79204567912607482880888539699509595872 8450478 -66538012506448360412468937590036049600 8450479 27531297851355131381866464404811523488 8450480 2247527765102105328648680420488642560 8450481 31619322943023218096907504031519638720 8450482 -6505362728329984366956445834175968128 8450483 -214790105550400374982309226621718017268 8450484 -4311247170855946518362200367530598400 8450485 -84403280829376579654589996850444782820 8450486 69725548802684524652274011106192058944 8450487 5798765994021813376919572302075736536 8450488 -81210228297450566666501370655956234240 8450489 3206173092485782550461958381488865424 8450490 -16222899308742831607026096289029914880 8450491 -93769766196751833269196703359551270400 8450492 14261786268008316369520397118599488512 8450493 53854323481976047409664079285227819264 8450494 -14643953372642978519267199838544208960 8450495 70632607282193026824276151963671393000 8450496 22902406053645428476883325768267988992 8450497 -237125112283214483751986286027578994720 8450498 -4527949741548735269865261378759627264 8450499 -71527060021933730801227825823946354432 8450500 -84261600287718448780434396506401728000 8450501 216062221373691575406702724987119050400 8450502 18788703804318491854294572626486461632 8450503 80697599815527238267743018141269061144 8450504 -57312390982005108182728831221532416000 8450505 29851258984453921844661132837570652800 8450506 -47787578170283314651133126654947929600 8450507 -25005177826895492064988732324573941312 8450508 -57416432025527178206653474594586357760 8450509 -267669177826004438376581555044034782784 8450510 26996592179160386898508436543452552320 8450511 65779419388534158601196837671859619840 8450512 11002599041703063109751105894536445952 8450513 -129764760770388840661135239048026927280 8450514 -100924612505533115475906803656778415360 8450515 -50188949711104664959090598511907269840 8450516 146298022673390177058310464414021457920 8450517 63042727428422720206245532247513669280 8450518 -158857029833329594712586831422929482240 8450519 -215122768386315919019728613020068096 8450520 1875413769789038107305008543584665600 8450521 -56883216756964100226639895948438220278 8450522 51563408764322400929616297281002751232 8450523 9435530791847656982811851371884507372 8450524 60594550748475949548693779876084804096 8450525 -79635585868583001232045889427596960700 8450526 -12854509078537326167254999076954674176 8450527 -147505133223487559010292729582961863368 8450528 -63417934633119666540406583715507732480 8450529 -15596660602124352601298615219649821280 8450530 74094399318819048550102413977369011200 8450531 79064981459627543805074477447282826912 8450532 -1032249551929291799935247171831427072 8450533 15500799608159358163905524397645784064 8450534 -95412099319049554767347790228422237568 8450535 -10543171364964158892729946267464000000 8450536 169656076753261181471800439814028999680 8450537 -203033631300471170463160848559730111814 8450538 2612378260433631881393250742410651648 8450539 25123739899416882016485146263456462056 8450540 -72025274002213248317330997609785640960 8450541 18018030032024950438052653792256284800 8450542 114096411496534560531115724303899783680 8450543 -48674081062203300080134325040862882080 8450544 2001891198762413708072456738853126144 8450545 13687083833202211194686005077654832320 8450546 -30156750657877521005405332330868259936 8450547 -16195975595439661878829447008377765376 8450548 122250668263738335321723417344593821696 8450549 597523669428207208610976188488126236 8450550 -11807834156465612884329357126904536000 8450551 -1329213553103095217942190815018606400 8450552 14012157428372812674259738246221619200 8450553 276681613206993770242597574814467328 8450554 -19709545657038002979099137500490841600 8450555 125649472014248487910107806216044267920 8450556 44409069619825612192408359783248527872 8450557 -136929715661951042806020319065637235194 8450558 35751376980768325560940597388679428160 8450559 67062780165125103261440024340467848584 8450560 -31576360335876808198568178542381629440 8450561 87800367652535387060556660008412368832 8450562 -12402819847345139054154913049528647680 8450563 9948980337823163188536106061636573760 8450564 113365039256468536554653130890317504512 8450565 7108597797899502459555062746047000000 8450566 95216914372869312573555657269626331232 8450567 215966893778373582120157003602987251640 8450568 25012740307665337439896715106854338560 8450569 -21270847749920969243602902617917843200 8450570 -70271610500348352252680308492677062400 8450571 -6715733574812994801158487028768922400 8450572 6512399836808589270183163681635740672 8450573 113583184942302267556539256732363278720 8450574 3569787225042356080129620932906572800 8450575 -268660793502881865672735941900598400 8450576 26554840129259053957600519296344850432 8450577 65379734511992682560641332846467670114 8450578 5702633036793525619595095701577412256 8450579 -52301917198165209003183354321983396820 8450580 -35906264970366803206167256969573171200 8450581 -183566892616153390875240589070789851428 8450582 -7310233498656047209794617426496544128 8450583 -91715966621366353257735665398945575576 8450584 12737210340043640514836261835250882560 8450585 17464526599818913269804129931799546880 8450586 41124021488671775545752864847041295584 8450587 33150727924577269817043154163564789320 8450588 134134911358775033876475161278012638720 8450589 76068988834875468075734736016876389696 8450590 -48913459139717922219255996565141987200 8450591 -31306068071376680366422812240282399456 8450592 13865100890491813379918589120542146560 8450593 28912626002331096799643922756920091904 8450594 -50857501648649930000596710720701513904 8450595 -23991344742056235854974683612042794400 8450596 -22130950811966086456444249036980301824 8450597 183591070900350300917367053231716490046 8450598 3598870981060942840697580685715298048 8450599 -25209970243929533382980017256209851400 8450600 39280876511948538694143462873169920000 8450601 56182861842437771256125345654846886624 8450602 -55826544754300587765756399236760871248 8450603 9248662445775623278025891758993837056 8450604 -15968438724982790091403151649873469440 8450605 47037604990082558600427866706689605260 8450606 69405462277814484458839814994643474752 8450607 -65134952674203615547451254964630311680 8450608 -22168239073198740004200580545399635968 8450609 83778390677908909751900540981292033810 8450610 11716637076083471879200860470660152320 8450611 619782921117636182916951863293082480 8450612 206790568297646120261356659472719471360 8450613 45164105148486792046309327393336570464 8450614 48550826933333007425372495878189211520 8450615 28460643640271506855638558057904634880 8450616 52216090615522923874159776589910937600 8450617 6712337368702444357001885761879536384 8450618 1283783210428437317042928846848348928 8450619 -17858606215377072058064499463091393256 8450620 33535809398703707461294003011680271360 8450621 -3501236900486294036342433385505197248 8450622 44071145788099509972319868694244736640 8450623 68948590170508158572033773626881607872 8450624 -6029364631313064915761887336577630208 8450625 19557534041495668017826533732726270000 8450626 5168018521858130367117551091728793504 8450627 -112968073470858334823893751449388947524 8450628 56592887795442471870930599127367326720 8450629 218142086758211715847500651265687320000 8450630 -11539993406902238249588558267149824000 8450631 -7188865308260688948748425342807238656 8450632 43344228360792947914157597024445204480 8450633 32715242895399378731931038990481330048 8450634 896168625419723654483938939075285248 8450635 -195987410467405983041002236707882673600 8450636 -16488225340147211341497059510800757760 8450637 -23703389026583250661561344690400915584 8450638 5208517812999469369759486520802975936 8450639 57078635819757943140817261341162911280 8450640 -20254190802546116696675339670405120 8450641 -102621830472783145951158186669476226958 8450642 44368688981400205511139764269210066944 8450643 116456634718033691493127208363017863744 8450644 81591005927416081532586944948675584000 8450645 38655675007412624615757645701277609600 8450646 13767867100106306822183671528769631744 8450647 -334436468759493401897020005382595834208 8450648 -42066181835131728866622471001790423040 8450649 -63116121155727632543321747725496457 8450650 -25040045080898259151347328767366146400 8450651 -174051400646080910006039299443857187096 8450652 5023955172299996692841505732465131520 8450653 -8955463733990099522304210270939899098 8450654 -141653016613876632870131866874977801728 8450655 -17483274857276732173565905232693001840 8450656 -80347653271580420980550573474348924928 8450657 -7025716771302790070798514691178711760 8450658 -21896926267697262868985518127363301600 8450659 -18222077064755939772089972418830875184 8450660 -9532577044540156490989674593363619840 8450661 -741829963595326909661587202094985920 8450662 25397238386128407151619030225935638528 8450663 -36721375843319768992501444083324859536 8450664 88277879214149507825413977806143979520 8450665 -191723213208310922030465108055514680 8450666 27400675423649865651620532977405630976 8450667 110084941174946643055825543476874206684 8450668 -66905679156717803731887695086506332160 8450669 -46836478352905183505534118092037525930 8450670 -15373270735273645557309334789124371200 8450671 51669254244749541091192423574059711912 8450672 14961990893678364199720575899828453376 8450673 40242650631812323364166500336372702208 8450674 23638605557141574642699030609033021504 8450675 -72272272290114956687426883265467446100 8450676 -19221506307579096794359483294249820160 8450677 16832793354995903740965898467141650940 8450678 60523555872361304603388003203032916640 8450679 133437758239609906080147516686214217728 8450680 -17536620816554314450621239626980147200 8450681 -74440535688699828976270987804819978518 8450682 -20732193691088978496303646329664647936 8450683 1599659288529267129175583430261558624 8450684 4622296656008695082758080065191296000 8450685 -17679048004147335309469696707242308980 8450686 13001974960711731906574014363167889600 8450687 231107931645296381869819213929480123600 8450688 24386394209823332597363071653406310400 8450689 44518458253887173738303568679029040040 8450690 -41047470681460501689010767472179602400 8450691 -21625882985200795919585134360907288400 8450692 118109809479406803923835488049244876800 8450693 -77109814798866751158342721613706347136 8450694 -12776791646114352054632454380557037568 8450695 52998228909930508654751655163554654000 8450696 -148260504961846528491397984125717411840 8450697 -136953807131932923323681986228013257200 8450698 37277787177224075467066238635453229664 8450699 3110612022781101710684423967689175864 8450700 -27790180215568882738801190585270553600 8450701 -6657679573348031499363362266036360320 8450702 18199047196021405429637421563796059712 8450703 -195977806562915771355333237252145273200 8450704 157316687407739397719393562933854208 8450705 13203962352788571457888365153954662760 8450706 15377061937480225708901864627516497920 8450707 -65740617929311704314376225080540964608 8450708 11022078299496145860436739880150429696 8450709 27537030858710295743651935440021745920 8450710 -40051831590952527339974130908435072640 8450711 169377598763604146230513025414432887272 8450712 60965940144441868153552499303710033920 8450713 161136158046774927859343416074713445962 8450714 80595021727172032978143226002887817456 8450715 -2991033186116632880545081644053944320 8450716 -75331506382392992579054350186077112320 8450717 175642838468055767484755874643501808064 8450718 -64862994420911215682215910350284309696 8450719 90225973198969682568679339339145681120 8450720 -131329716759657087815697045757897605120 8450721 129887171817427918606474368147786363090 8450722 35418710541514536817046341839531090432 8450723 119121869185039668059081546563253723880 8450724 24892379359177279886676453867339497472 8450725 -16047035987239850989472494301664704000 8450726 17199822338525083571447563013967523200 8450727 -113261584046314844035949749585175384280 8450728 -19130576538858442386404907765716582400 8450729 -37340006641118768890486571419152750720 8450730 -3803154545184128097269535838222215840 8450731 -25440206675567869980078491777931938408 8450732 37411812374192171991144866118769956096 8450733 77900256918273796709425662384664436448 8450734 3351054783430730267355715165807200000 8450735 -1777127601621381088896533467232050800 8450736 -25131854709195414949127789009728339968 8450737 75119212825666975720305178474839083812 8450738 116560497054376804497882351582149382144 8450739 -104700228726417082120157047831787782392 8450740 -66801329803800508898721389658817455360 8450741 -16229315404001205122592243382045806336 8450742 28473241146881023286744117149362086784 8450743 -80873734353684546437487207496309970000 8450744 -69635913154488475250890520317271040000 8450745 -96283954804723066963864829834577259200 8450746 -55737515552760604012467442944953942928 8450747 913027969698555577273565759974645440 8450748 -63660844933620946900113305266000915968 8450749 28199923703640232856539205436606023750 8450750 2239083245241223358551730063631360000 8450751 52407625451811434036362659522549611664 8450752 -38743177736078553541309201406144544768 8450753 42671791803377165304749565581909394480 8450754 -6407247697931448196598927857479316992 8450755 31883646518673846177804490260286600320 8450756 36564849536790624763301251149566387328 8450757 67540107206331450021407017752823783680 8450758 58142374718066045494202525292161939520 8450759 41438558590465320556666465005971935704 8450760 28571346306051512728991165549619609600 8450761 215242802440692903400734514549162672 8450762 -56578332043599589860897654563456956368 8450763 -30886846017109823578479847204231330560 8450764 19978751427754827765385303923807548416 8450765 -11272175343481494146556319611944588340 8450766 -25797518819438199405196111442212261248 8450767 -5143045455040456057036250818711591880 8450768 52234465024403529421023266897902878720 8450769 37488131831670852132131363458076720160 8450770 936626031868464501190669078544289600 8450771 -26043571456558756401059775149903873376 8450772 8157746701665531970370968960570281984 8450773 136020850454618724281659072050230515022 8450774 -10792231052431388231544726329068602240 8450775 -17172936076917159554763769574866255800 8450776 -101950177315905706765430622334066513920 8450777 116912836970400033265180016381833340112 8450778 -17898786630285093625386504911913838080 8450779 -132474631396455607178685411395038946620 8450780 -18106790885530779157032650689001994240 8450781 -37482049525584600414916598258028056448 8450782 56648167866899864986797942575982004800 8450783 61458194919093800014052231996089649280 8450784 216178873859542935879347670927070986240 8450785 117267037502017150137442453725298300200 8450786 -22772118753707845081746720948580110336 8450787 -67741427117330080526737898305076569680 8450788 -203921128029535029049314231064970035200 8450789 36259004758639825081004039061597217056 8450790 3605629648736916526231671709501440 8450791 -183058071362647450329275688924957732808 8450792 -64517668699904803407709554496793886720 8450793 35299117625167347329310666878911469220 8450794 44139317805298227109158180605532178944 8450795 84479372657794675783394538859223136000 8450796 64803770292341120218374474121631380992 8450797 -39819281535619561172517832922935208040 8450798 -21746305136560995417396136480183575936 8450799 -15502118462102650038882946770558764160 8450800 6568956461375590173833214131182796800 8450801 42217345651889093698569406345833321600 8450802 -9869507249912319478070988645796279008 8450803 247445113413606290498644314770721944160 8450804 16125765141750484789533241829181401856 8450805 16951718071246652311417003370447910720 8450806 15935543852892654162915990233983825920 8450807 5250784929925621649629056367535680680 8450808 83267336574560668736687282115910041600 8450809 49776454681929106178002565570817916010 8450810 -33287701797161044716072959660637722880 8450811 -28855927847900075190106877123816848320 8450812 143968422978311714366242231331874246656 8450813 44217479443547395087600346725112177760 8450814 -2060182365659398554316318119556172160 8450815 92091942872196252280165109351548336320 8450816 -99830700546955223480485818053160861696 8450817 11384719086611998543722670336078149120 8450818 35155643232375657387543942097580708928 8450819 66137780775521814779680830191657911680 8450820 -3592877456728560935271763091919052800 8450821 -25541003823916804604541218419745840928 8450822 23129735145068368991423662711715183712 8450823 -12425401795743006054223242768115593816 8450824 -194025280397113695632384142223030103040 8450825 -89517951142819250804645034506856450 8450826 52253130714482066755431588471365472000 8450827 -10971575938487246806246809280884454656 8450828 -122129085127328990162254915833944447232 8450829 45008814690678826309327777950798489174 8450830 55906897567453233792210197227670074560 8450831 -136770279809741355370811308947625758528 8450832 11393284717301997348989253799799685120 8450833 -2403268324250860708186247503819704000 8450834 29098624017963984286218276154596556800 8450835 99891113454797111254938578278353384960 8450836 -51708107742674248918425428126229457152 8450837 192136742848716100092872025033101777226 8450838 -45095358771278811542499021440328222720 8450839 -78966751529361169384309510619513365360 8450840 -136641802495599514949144820825620275200 8450841 -74776321742071116719663509700427181056 8450842 -27373606394429758987422383263579180800 8450843 -36169018564396224068222278343093337816 8450844 32492797888445698272225072347092303872 8450845 3064387856558974946795848268661896520 8450846 15028560280463434948171619166993761664 8450847 -68954887434545198269640167570962691176 8450848 -4520649637830246623935347625021145088 8450849 -100155918229657455684648275438497542480 8450850 13823990020117747103922216339524467200 8450851 -56416247723868275689603359183044573328 8450852 30774244388127496881797126131758135936 8450853 -14173768540545282326611925446029702336 8450854 29561878313331032084644971593272721376 8450855 -10992490023810176494353055612413611040 8450856 79949067393243076841996456747701201920 8450857 179374985237098188351770750330541610106 8450858 3571473765003415971642974228881770240 8450859 19498239682751830284539593593207170904 8450860 -54051944482688111778553923284077363200 8450861 60807837654307042711271245366544930520 8450862 -10361913649939928739173367985558649856 8450863 -26064941821216298134479821063447035888 8450864 5613154654584611802308674422285926400 8450865 134098222342056131688577800916075632000 8450866 51869364743517859944454559332434545664 8450867 -121993081945873075429581170773801966080 8450868 132984122642818174754158956625920577536 8450869 -60476265553313331573305327011042827104 8450870 -21523987295099904475028142760643504640 8450871 -21175119274383258222517240331876342400 8450872 -132925577940732641901147030883948646400 8450873 165683152904113256056034249048179342122 8450874 9649172793229029337457451124334688480 8450875 -61421693220425072555471643948161028000 8450876 -286107098127251416049760925282836480 8450877 56828466727801859604272559529720178880 8450878 72083388371511055014566997761805546240 8450879 -8323074479712144495081168410246488320 8450880 13617884467145379361421803058374901760 8450881 -37180041420465402849929258383937248318 8450882 -43802394974061545899130519988716544 8450883 -60465024872193007270292577047382365388 8450884 26202280606169798386820807397031634176 8450885 -49273119502136996810898269066365779240 8450886 8815254790848363638594853045339529728 8450887 -97175569988320487511986418761336689008 8450888 216436002677931107750080984882203509760 8450889 138161118256560436274825395707692657424 8450890 -4631525816595354090469504821122150400 8450891 256190950215688721892670438306853324712 8450892 7490524431018722052733640748175193856 8450893 43643999778422339364680018203211941344 8450894 -45033910516945083834751046562096396480 8450895 44707121052959606952773532406275440640 8450896 18466901439043203861391045414076416000 8450897 -19507520798025125074183647928075050048 8450898 -5499220404984814768925824501353806592 8450899 -219408950535774970099179138271319982100 8450900 89228526161220412887717154712873232000 8450901 854494812354465763732414236371334030 8450902 97279474519866644087518080076822885152 8450903 -67407641500842876415832111410024851936 8450904 34003901456349535164101039498192486400 8450905 -8878457008133080723438208073252029880 8450906 399042815047845891682097704827948480 8450907 -16504418844391652813757807867580070760 8450908 576977064975500005161775214511600128 8450909 28603690501104794232581344312278484416 8450910 -7063635546207389804372122051345950720 8450911 10387390339690710972671894171778198016 8450912 -88596114995119707172827506151210221568 8450913 7851101342625292175666828639382337344 8450914 -106399224089499721616999940710433088944 8450915 35920300614456239907778652693608915200 8450916 85794082227690566658930328955325207552 8450917 -2580031462463392920263443006550965728 8450918 -3684662957979638365493970044562466560 8450919 2092150100023960429286056157932166400 8450920 18927816695717280216702457327341465600 8450921 -87298303790716667040805295597794404108 8450922 55486333956416474931776379486525692160 8450923 78329902960447770926413585453537849264 8450924 120858779418041288905370632402992652800 8450925 17726407571036190121682029527464452800 8450926 -6641106072076309572199457896278090816 8450927 21170435509576193295366715173058720920 8450928 37106213474714986345878501198964457472 8450929 -193440272355407776150818565513036660224 8450930 8017708942518543896504435906342929920 8450931 -38567141102776438060925143534117222176 8450932 -97385475943532674046397227869991531136 8450933 12348915990785642706525284777930935200 8450934 30447234257957964314491401445428794880 8450935 71469881886153901901407925103911297880 8450936 -8622140485405101028053049765532712960 8450937 -128959022104575704460914654578486131792 8450938 -8215579842079508923452290354072743344 8450939 297549682703326137692735671997954592 8450940 -41045794800569137877610656189676902400 8450941 109561899981572318803114234999182451968 8450942 15867142997412492933998293240499352000 8450943 54106632560729448653977556266618277064 8450944 -76954506192959241603721325770765762560 8450945 96163421005208246932846763566323791700 8450946 -18759722688210716915048428718709964800 8450947 -227209096987901207100841041937827177604 8450948 30958580280730771577858417995953254400 8450949 -5355135127037239884581977290125051712 8450950 13755681321929981090707421589184188000 8450951 134684812268330171557526270388075932952 8450952 -56087797586547977760456243792697466880 8450953 -30401727302686070698401328019810244160 8450954 31329802971061624853427475396302544176 8450955 10313186517003800682287422508374112160 8450956 -38736364613305771422453993203186684928 8450957 -233211442422096741628641012251527390794 8450958 -17506254062437620455495461951207751616 8450959 -125503563041652898111352482982294105472 8450960 6326671991783849059518008738556149760 8450961 34581795047687024002840499996715030528 8450962 -926114066903477712403048920433896960 8450963 211035962042747731050593177165577943212 8450964 46993536349450816525140627919265328000 8450965 167155774081302173965199760628216624860 8450966 -51898096566264457588041373917990233568 8450967 -739990385948065967458258124947873536 8450968 -106344437382314983410933637580480317440 8450969 68620266710390428245044716124461271370 8450970 41787007768670913170898189210397555200 8450971 90080971432811459345257221553762577392 8450972 38905098146732961723407064461142589440 8450973 -69127093834552992808537331953610196 8450974 -4644337117340525770011731610329106048 8450975 -28785662236197646120769148370378331400 8450976 83612718016890619105414544295884488704 8450977 63455866472427983666067758608162969920 8450978 -86624984376082721919746062308238306944 8450979 -47166779857226289885501474730852000512 8450980 18862606330965373526003485829845152000 8450981 127527768254805214502115093315564276480 8450982 16856475398429544678040765408607097600 8450983 -30083636213499210450189029047677271680 8450984 -55359961638240218492151966067638973440 8450985 -21975111552193632509606339270929266240 8450986 38756816254297979721080240300993562624 8450987 -102688886686126264423211126283417116364 8450988 -2581856141390927396670516588890357760 8450989 -9212074657240849475850743058061777044 8450990 -24606015956512469105860456352641512000 8450991 2506115545083464836286193210226201680 8450992 -32321867138004677161771386744952946688 8450993 -74247168334803655835256711955512174540 8450994 61567848285896122212936408655717584000 8450995 7126132742952974623728436374469166400 8450996 -52582173338901453468686839980027432192 8450997 12909963856840724359296557228921829120 8450998 -13694723157004165700914602007054908000 8450999 -41557966423983940226065410266800268136 8451000 -221090002917478818531722189780889600000 8451001 -100618470785284957335244239490556991736 8451002 16525892064759226235142901294847814144 8451003 -45238163251847717492312059113854976 8451004 -119738185500129516083883574021254482944 8451005 216718530509977058382911202498307200 8451006 -35116353448734548243224355721100727040 8451007 46554223590461649703097861607168424256 8451008 39785132541476515839703905026785148928 8451009 -6048770717494831997192157979085800512 8451010 155653622185893282495256822515632160 8451011 -22551520656799133185986587084233877808 8451012 19720656461921481067524385492533722112 8451013 124027674532772727358644272987821855262 8451014 -11752642155062376289052205778222143552 8451015 -4253149510944024182346954490705861680 8451016 -37886150561981296301718646407008256000 8451017 22217798375046998609785033496907378432 8451018 -17845692301432166514153356392646237136 8451019 172451281526439503964919087359192854420 8451020 -43734648420678316339575607896622187520 8451021 82398686122362620958338802083207032512 8451022 34267781176798882332458569327373230272 8451023 148202476762665566835725695862858606592 8451024 -5707588170241323421680522012719579136 8451025 77875688493268178976828822827176560000 8451026 26584836294011331045131457335812013712 8451027 -84147028476416982499193646915524556960 8451028 58695105654963399477880224060043309056 8451029 -37807159997883267877394804812753827360 8451030 29517029901947875600863189545698800000 8451031 -207109658342162568309306572501179018688 8451032 -72253529282950460020809340103633049600 8451033 -15268174945857303984916144493106985776 8451034 55434198819920214676711764584879724528 8451035 -43812617957317341534371969922836760000 8451036 -8803007748409228852528237334419708416 8451037 -44350455845505358947755312890813362848 8451038 -123065248426748672814502133197798750080 8451039 58133463281702746447818256447818009600 8451040 27063955841772334519241588840752742400 8451041 -45962805817457053383470097455525982558 8451042 28225029723725544360508494930321181440 8451043 14790332888545272396742727603544212424 8451044 20666182272917819311394733662832279552 8451045 16392759935658299832976893329642557920 8451046 -44396756733286250743783467156343626528 8451047 262154328829962695320136926758115635840 8451048 278994892759806482954255324794060800 8451049 -2158672514284857906588880391553370764 8451050 5082655814912929732769095447598560800 8451051 18580864435191346762837353712458207744 8451052 -132912818135310627160820234843443227648 8451053 24719392276830003345763665160396983084 8451054 -42362252223874633189630252956642073920 8451055 16628974795814129510315115417901221960 8451056 -41501219893379275480353545414292799488 8451057 78288630391638667994390356160986116192 8451058 -28609938561113333032977836286887996928 8451059 24030472136454702220864568018631341472 8451060 -30743020826692030941861616527977533440 8451061 11779914780958748224379558011309696160 8451062 -23621891871818626728753769897065641856 8451063 123271573057718210615590144520345275392 8451064 -1728858845790531261506220732288000000 8451065 -13121360040890317485260905596722457600 8451066 -9959935487194078598270213878439114496 8451067 89972534089263214587887301883884099640 8451068 -89879174833943965408575061867229233152 8451069 -40512646735471512556856665737467431392 8451070 70076342238047407683345870244368437760 8451071 44271466889693071791006068280746830344 8451072 44099548757853304172924751026325553152 8451073 15341720343173607154420778979176248322 8451074 22793514775030601295943201902259559424 8451075 18032943995631766326777058686584869200 8451076 -5263182459940669737850938320851559168 8451077 72968824226801386928243756319832456926 8451078 45662511225588353216516095845253718400 8451079 -59027154120102419286512586078153085944 8451080 -71001145212571169284300527881200435200 8451081 -155387018965197516275315482983124688160 8451082 66876886097141122745051213599819033392 8451083 8772819653106974010470329092679861332 8451084 15546595073422936839416586657479669760 8451085 -45146699366306996816115103799014775220 8451086 4900926523473428191851562627457725440 8451087 63949152346350817244031142844675162760 8451088 22537780965921011938521276801309736960 8451089 208218957695190338922708370519631059890 8451090 -52185853174581543939973986342509462880 8451091 -3549556887388295766026721837841279872 8451092 26164308884345231649841484324851881984 8451093 -16276252619505154434883427125572589440 8451094 -4742584587087443290584836109133223904 8451095 -42459840122968392828874025560706135400 8451096 3138553879272457522789790332834283520 8451097 67509725090446424155591190820203375040 8451098 -46239724573803180463009982211099901200 8451099 87478027611336661299958471549893005484 8451100 14090811417874419495757832329452774400 8451101 -186795653722889596338618628884337149600 8451102 52406317010351720371608777849470613504 8451103 -102633751755278686127255212344619632600 8451104 6597936821096845377293348728744181760 8451105 19319226455970954019968923544607324800 8451106 -25324924397217768167082484288595908320 8451107 -66154849362514422822377930257325726976 8451108 -169718247966601131161279072828986183680 8451109 168045030849627706525427845884883669310 8451110 -5800908932727413183326661577199655040 8451111 98056674391533589138095339223902215040 8451112 74374966062895568921226637547375738880 8451113 520946406342274621349121474109203360 8451114 17353487726938325415277542932557185024 8451115 67483566002318376698225235876635388720 8451116 -115746844421188927092819313673135727360 8451117 81962045774603558940008908431427037760 8451118 -5582340076060531702935012711061884096 8451119 52008191690041192167949035404776158096 8451120 -11696733009125151625040661047499816960 8451121 130726340715539930328107070781536713664 8451122 128469268284075847565208562038985360800 8451123 -46798716099888948755155565095704122832 8451124 38034812051744507625847900030105600 8451125 57303156020964289191388345875320844000 8451126 -31392352067328764756074387343107480320 8451127 3221571820676159626882091926988613120 8451128 -67906318332355866435951955506466713600 8451129 -7107623967115816927090730214430858416 8451130 25493255251126794689280710373353963520 8451131 107135952928915363919338284293135427600 8451132 -9132271029088307304837013866304512000 8451133 -51308996116895832985141884618157379540 8451134 -655346965840381039071207964256727360 8451135 271276087747281893000171079174097920 8451136 54702310075400398199649940961715814400 8451137 -4316360153750080875349859263749043260 8451138 36774419180730630342418891502149762944 8451139 36769456455247347066349195385556555424 8451140 67344121286427056694649621148005213440 8451141 51970223457475063609521970115002923264 8451142 18732406171319126921582000959822076160 8451143 102407602219149779244384167640597269760 8451144 -15390916347865880811638178131338598400 8451145 100902591788483486324379027471866748900 8451146 -118957990370150542613326348607550429696 8451147 2052168292595136531414704688205706160 8451148 1667996444925187357019706100450272256 8451149 57506824778552404170851256288417786336 8451150 -26186521835741905504195292416373222400 8451151 124059643083921078109788480829325496600 8451152 5179958408991358435366257499220729856 8451153 55066889331256598684515096559015206644 8451154 67042572696033086345502878343159007392 8451155 -44269074529402122922391725820019775440 8451156 7810465079836546193048128611860828160 8451157 -573807458741439616031223670431576384 8451158 -13740749206828507381532419764115975680 8451159 -87081187388099130189561850933580408880 8451160 -37305137628216844937558210998029312000 8451161 -66952108783937280275722841467762373238 8451162 -7152974364548551000238045058294489600 8451163 -81920083415828796454367884794614547440 8451164 242515620295701025434355489608511973376 8451165 -19119719822591457181368252120514834080 8451166 -20543894836002851150321559585602572032 8451167 -198466541699426247686099554545497581680 8451168 -34871326146728092520916777582968438784 8451169 -86489826930659629389989699085502014430 8451170 2652805911215374963663422989925918720 8451171 -91841111384071718404627721238937548060 8451172 32246803718982938894997064161065154176 8451173 -16085753772808103429238574178883107400 8451174 -826146403159101433882637716166610240 8451175 -28087140125167747810256855390827876200 8451176 94377682435468756380848213349546178560 8451177 -733447519883299288951993066877337600 8451178 -52858844301451732145206511888308257360 8451179 136509525428236661849715296161852135872 8451180 -49263230631468949848930965350856832000 8451181 35960442992140800313718993238554121120 8451182 -12192432742627922753640539444026800000 8451183 95161293949384464280697148180783402240 8451184 11191542306146491398544468507239514112 8451185 -143170496337526839682725160031110223040 8451186 75281089380004775885213858513785519104 8451187 -170380278229265881102008719441443370164 8451188 31027341207186688177864417974825904896 8451189 -2095831148841723964696985518523596800 8451190 14609659890752710223306123559271132800 8451191 5873096197197556252250002373069245872 8451192 35485738096658425654930155060410142720 8451193 -873101488527029699275394051509733856 8451194 -104456026398739338314927707406761321104 8451195 49420709693818765023788670623707159920 8451196 -54385459156477284441568578195183876608 8451197 -165552736625233902596784211080553782720 8451198 3338280824560528274803839231085578624 8451199 -237844228178496077300697962382266588800 8451200 -54849742301298843060531250908364800000 8451201 -15867346910226375611020705817041861632 8451202 -9720433237749427779773287366516013568 8451203 73174852632247688249271644657269544184 8451204 124844366110695329892191669482710804480 8451205 -27807121130440443245215924050482106240 8451206 16798055309519939691265553447712264960 8451207 26959780924908764218290519661465285680 8451208 43618383023301052777353065894587560960 8451209 27609033237700792665508615329177203244 8451210 -401557903481764403191422327003079680 8451211 24231708654108523474518454651146166752 8451212 707168304040687036481782377590390784 8451213 -14062355446753204183136336915519280576 8451214 -13769976279984859722955820390363156544 8451215 17355579339217927667666796091493260800 8451216 3034918456940309873897633250073485312 8451217 58213626886573258240962147553375785266 8451218 114270504002353618762715015044927900560 8451219 36786465896261112257826267214170624000 8451220 -536411657728723166612289196733399040 8451221 -68388119939846454262167744778836658788 8451222 22422690488102767482160744686250193664 8451223 -4862514538058360943976414986782069712 8451224 -23311938689270905343167383799526215680 8451225 -41516192510824402170909026433769903650 8451226 -33208174163520133139012795461142300160 8451227 -69012378951967859288729482660425643284 8451228 -72686683595153305062493945060725204480 8451229 -86506695810444186340983431041688784416 8451230 -19359385431217266519084235417352150400 8451231 -73059905277395030516824548420055326648 8451232 -23687077138354783358649638987278123008 8451233 57543956438054967462852882699454960320 8451234 -38689984948679498356207675479337802112 8451235 8445148101114443834671908340077378240 8451236 47893556253343018625559318584596496640 8451237 -141817698317860575526404584004959828640 8451238 30397120627981945303917974412700272000 8451239 42365162533346078366999212214437298040 8451240 10834694481441687345575954846628249600 8451241 -37033520806198543181290961439639876358 8451242 54200933710392320098497893620824590592 8451243 223398222941903788467287928414321793200 8451244 -8487927044842386976734145450941112320 8451245 -197981391590228855755779463246470600 8451246 39859015942025736295674821961996693504 8451247 -3105332886222173167824590080392038400 8451248 -4119096215323894474972357890213937152 8451249 46788873564585211666426120529745047664 8451250 3655698314003261134721989631986770000 8451251 5396784223050396555065997603491171904 8451252 -19587244168005659734446872153717292288 8451253 269305308119892103202767315495253334304 8451254 6943503468806416215425548178916974592 8451255 -16717686874351585007268680098517323440 8451256 -76877996793744839093667504696905441280 8451257 61316032293790574275182866391100053840 8451258 -3570770951475011740280195466742628352 8451259 -184946053285547687634265240497792688540 8451260 -94258737938170601559240001453119045120 8451261 -18950141433454964043264649677200034816 8451262 53482964851544581115153886187172390400 8451263 -2700408050098071007723822082542644936 8451264 22180196439708520482973704786989285376 8451265 4426147022058913310163905311263624660 8451266 -85639199220096258181547934128618853168 8451267 -37458934307928465353225427131672924160 8451268 30733301030731668355512030413957042176 8451269 192522395462503199850242614040345744670 8451270 11875500859760888856601385302639603200 8451271 -108404899895145614292193251197243359528 8451272 -109601179826173689299284657233130291200 8451273 -85383919623868577064244397709890444016 8451274 137496052823977471174843432955871168 8451275 -75790689567047445233900286036272407500 8451276 57511233849286259407823764835626352640 8451277 -14570988642553806998889668973095539220 8451278 -106421523511950964021005064524572098560 8451279 -16734934005066969183673347140150421600 8451280 -3713867015057213203378853323591680000 8451281 5883964161155288870046907847942065344 8451282 2115443997367346294240886519679254528 8451283 -6489979011641686718665436501527789016 8451284 -25453785864895052871277684491694176384 8451285 -58787666355330906958179647642906488800 8451286 34884532322793111423046864038180114240 8451287 -77298182510103270777453794362590583800 8451288 -9464094651022619984004169129186160640 8451289 10372698168493254146847862336107690624 8451290 -25650921820560124828811963809321101600 8451291 -41849895244835039846125868701924377600 8451292 -4636593714301635411145755650055449088 8451293 146740645463830050768162493225138213542 8451294 4004492736640882408543367737177638528 8451295 -106931602591784602771531722305669416800 8451296 -33346102610457934526763673512695562240 8451297 24343077155065487379399341992512596274 8451298 -38014348274162525980166855213868231600 8451299 9014394830875547996758037659426595736 8451300 8402483485231286857978231464653721600 8451301 -2557913315615724083100300879837442148 8451302 -24293045911498796597738048796722511648 8451303 -50566597815585889259564120613588813696 8451304 -48924041056403910981604835497569469440 8451305 123663440060785813579382129466626444160 8451306 -546334834589396131113935296259132160 8451307 -50863520369691721261362501465340225248 8451308 -111942276873195761606981761995669987072 8451309 -59376458539626413867258509748661162912 8451310 6443033463431276175554992974365529600 8451311 -107797646149839687899224622700547135176 8451312 21245365772213985879505330868637990912 8451313 47019867263894068389043178345675580928 8451314 -3313919171787118221633942134075660160 8451315 -48701338407829418993304216845134690800 8451316 -125799000268262963507592910119103672960 8451317 42980899826941007745262549720078341792 8451318 22962754286654496615462614952680979840 8451319 54278607350490889593534871192771426592 8451320 84983945272135969311599934507534028800 8451321 -67586699555245654937179059300888005280 8451322 -86032273664881135159632655495088760576 8451323 -101382903037219474481898587243679454428 8451324 134848462043279641490689367259986273280 8451325 -129748301177353182950703796256888245500 8451326 25289251305068321290877785453731993024 8451327 -14515166550829027901801984015987833344 8451328 86132379544024098050473789951733399552 8451329 223401661117987227226143820016312751876 8451330 -10524885243854469535434030207963356160 8451331 -9505509661107397732895213533689068800 8451332 -91228255353909256277907234690601720704 8451333 -125051833494915243144865523375407158240 8451334 -912529403119752576011238449686886208 8451335 -48887781648776032839203854413468483720 8451336 25338068336924293183375442480118005760 8451337 62274120032208819322804719219300979920 8451338 13197044722309160929317856176772336896 8451339 -6878567902249990213562105293681094400 8451340 14633058249980257550440950683291427840 8451341 32131897378910392569341587916822414400 8451342 -44733966065735904743599178633514313728 8451343 111223845351352003915970999580157486704 8451344 -10450715455583809623852638005808332800 8451345 19294830777198597645881668602964118400 8451346 87774807929325084155786507866773407520 8451347 999188716213281167712627564814900512 8451348 -101763193961760184377588531447384606720 8451349 4321943461856743713565707321024811264 8451350 -27134083557869521979446468860017520000 8451351 -96808324106076611758480953986271919200 8451352 59104782470936775790903571744469811200 8451353 -153817692818337621081944431690043641398 8451354 -69034922222094257976252992519563841280 8451355 -26364948587263644512423575205691398880 8451356 10232506869337746558352293095357773824 8451357 60730197175589748498100858484976050880 8451358 7530414887128075729390329768686609280 8451359 -38630693038209813670755335380867123200 8451360 -46200457960788706482865614224788684800 8451361 6836823549206881959889636912810218132 8451362 -54461315388560852450120604565954320000 8451363 5073778311629384399278451230618719984 8451364 169093087386649231585390306238816475776 8451365 -6279559779874196308676673024286547880 8451366 -22389360109793370232926870551298048 8451367 12136291866842911284449991933325089352 8451368 2648631416059902688074815095188357120 8451369 -169626226820277668809129120278951990336 8451370 35606857972630785984280825738494806880 8451371 -1246396802434600782196426864300374456 8451372 -72365383528295523682971025743612369408 8451373 81961874811789517429957709520825060000 8451374 -1211548008997089784719577518034874688 8451375 11782757001289221208239163697530368000 8451376 -28308703298904105799160559248043245568 8451377 -161446103152744836131617468952948245056 8451378 602601206136244351760495813422548384 8451379 -129166035651939433296409322635450940020 8451380 -20314532365938084968616171159207198720 8451381 -49539072132924945209251314152975502048 8451382 102167239756459585087076686758834597792 8451383 35697189870273675555995383284690790800 8451384 7719472677280897964563727664706560000 8451385 76991197153523658303634438823003408580 8451386 -81042095268420035053702360184103440160 8451387 9210177780220866520624514119183404288 8451388 419112450156282867152109552297802752 8451389 124622653081818898144727076446515253190 8451390 -27149708531632050666207642057835852800 8451391 8661301007060724671937491582761157272 8451392 -247096642631974961780324851135807488 8451393 55262046433885101747684089360801554464 8451394 49599332963461211124938050460520267264 8451395 67052357436419123339839410291355552080 8451396 15380627377514941044168515203945328640 8451397 -6425392759251583620864713059901652228 8451398 -20674289086775131040758179435515028864 8451399 204041404228174142545266302963625868800 8451400 -75302796597875400734391445714263168000 8451401 58361374580583358285087159429395591552 8451402 -29462615478451810959913957565939597568 8451403 -49698581104007872527227123049085835720 8451404 -72044190361271893814902093271330033664 8451405 -17141467296108833362227882427042852800 8451406 -2420797091592368129603091927070113792 8451407 -228176072245079832341714846323040563344 8451408 10346862564064875118329566936217944064 8451409 94623879997013373063966395994148605040 8451410 66957402912851461743675096133774878720 8451411 19921907528157943972022805606632166072 8451412 60918282592641547060715727881530682880 8451413 -262651687516678974728662972610284338 8451414 27640391595409326649277861361879932160 8451415 19727785591464212114465934607243557600 8451416 130250930553958969336228333584981135360 8451417 35713831031712766594858105839801166848 8451418 -93267137860310142078759601346082957840 8451419 -60910660514115426127791527101632991056 8451420 11388624398703816095172403146173644800 8451421 -120367009343141579212922226104980631712 8451422 -16689715301023171436642587067655233280 8451423 -51404649643135490626855631805233897736 8451424 82542563708310693371654869986477342720 8451425 6842794519690448920539454758472204800 8451426 -169727940497154231700487262455429376 8451427 31756199784192074806318570359452501276 8451428 148389290480995520245598054020642160640 8451429 -1255344030729384319610602074510278400 8451430 -21510793195731471400814871790321956480 8451431 86846656279692433735831467409839747504 8451432 107484865917118932773315491414983475200 8451433 6716954323962479637051706173020616648 8451434 4475254648212677442970083916520196960 8451435 1000004686382373637682180962523773440 8451436 -641086788722973775428003755575818240 8451437 -5304731008537094876030926667028155136 8451438 7152048221740463308366417812962900544 8451439 5009155071570701226926576683062956240 8451440 10254764836864204736739610769576755200 8451441 -43644078448688229997508571872352562380 8451442 35042562788062183942683813845118727680 8451443 24040398575939765541542923870657068288 8451444 42813624517985276231004863061088444416 8451445 85602150838343121524840820809201415480 8451446 -182551580060205420473776617547186525440 8451447 17197509105338504998356111762478961280 8451448 26420333498512985339352758668236226560 8451449 62909641428787536184453271049950697450 8451450 2660301824465676914333215540355001600 8451451 178589741212803412615753059305940108452 8451452 77146788562310806689204497247956699136 8451453 24057523306004668324628050831893311808 8451454 -85979175764391462128399404152119915328 8451455 50256263257520231642749217771537070000 8451456 2567747895962977210546174416943841280 8451457 -55841867735132894375812844583650765888 8451458 -99796729398637692903842996344143631920 8451459 -3036739944517896792852990559303361136 8451460 1970040574539088881678674414791937280 8451461 63380721658626344300231000048054836062 8451462 16016125373694377006803054923878799552 8451463 -6744445990844294513452782117912057776 8451464 40058070783912353530478759490333081600 8451465 -52908331605183760718546068279547013120 8451466 39716560788622538694077288641420765440 8451467 71780544687399560050483724672457656592 8451468 -14843270193852062846629869732433391616 8451469 46310376049277080727748927509583626240 8451470 66787962529136193577920837140973273600 8451471 92285689871784122506344884967656130312 8451472 7815379284017416647435170862530994176 8451473 161120432507364044414023135045657756722 8451474 -51531144685334190547783602303732871680 8451475 -54610465966694963140418378518029449400 8451476 110322462293779917832108133065494773760 8451477 -122435945765802173516478550684062682752 8451478 -335732580186117036827174620649994240 8451479 -29509610681081687836599430015566250080 8451480 -83841146016123782148471833248797696000 8451481 -38843957543979643270311085988276289718 8451482 54457831154579984197323677547014591424 8451483 58680532712358479129731785600120624024 8451484 98045570719582293494808803979754774016 8451485 -14195050501868745794169379022271744000 8451486 18499565389612541385804257827231591680 8451487 114238851828082821702315149080568168 8451488 127669805549213964695906540155787280384 8451489 -32902292474184465210525790050707188032 8451490 -19149493609509265495390634380141202880 8451491 79328189962573688898363614962436924892 8451492 -8005421185251110117732315715771322368 8451493 128436602905241087166707889514460685120 8451494 -45364251329113121986643785182815022528 8451495 -24603727948905832520401334782843058880 8451496 38223944639864643360506328037506816000 8451497 117372083518996481102397975797118742692 8451498 -45993154576962622282908001416128247552 8451499 -29907140222508277182983474952842035200 8451500 -39897963454686369323100885605929728000 8451501 -15466265243791179339504909579132005568 8451502 5374443771706901995727270817755727744 8451503 -25178825127622669134285817473298575480 8451504 26004216677908873879396599974218137600 8451505 -89848243176439521700968764206251983040 8451506 4591816062975717277997761206239815680 8451507 10870671123786071463675159743288675640 8451508 -19338598197334781522773507791527640320 8451509 -154006771973683268556656102475759279360 8451510 -40596140049031162944138675951439309440 8451511 48817519429610731743586444508098438032 8451512 -11316032864801538422894713517240340480 8451513 -67125880511217616383770545888379976960 8451514 156523859865812808438595538212775635200 8451515 -87789503542894505099341394222018163840 8451516 3585850986873274515354204910426387968 8451517 24237346420409962054809241723754250566 8451518 18538651808580545495366300673953921280 8451519 67839666185887786314157898735063782344 8451520 16207649833205575442225468625943265280 8451521 1313496547992763092067039565330604528 8451522 43231844238592723310274563162600174160 8451523 -95976122803188052231707898552408210280 8451524 -157049912866271072207712445290785458944 8451525 45132844162672561782800620268554420800 8451526 -20179978905331625712977254317221941056 8451527 93177409857315766585281224089339068000 8451528 -122254645197512152652456496571106918400 8451529 22275536663686750813045594643871024180 8451530 -1326047259505354500263561251918848000 8451531 -116749089680424502012942961128911079320 8451532 -117876831949254996940516239651456775680 8451533 55457920600814911869780034092380066520 8451534 -5171448666260644807395750590523285504 8451535 55598443013103321635799759101205189360 8451536 -11153595981351817951819361391021785088 8451537 -168210742915661196810081414172070259648 8451538 -73873309431318059374281330065607412080 8451539 -66289714633530734651751143819522516976 8451540 46654082636397576921733682626973614080 8451541 77823844657091560751477247193249312672 8451542 48533998190189737282843897008702604800 8451543 -1191186934990631922556680393093808536 8451544 -17058598270337252082641037637865379840 8451545 6748725012603393008118456241422903300 8451546 -35637206445548710244272641090030872832 8451547 18854857391542921563631126765226225552 8451548 45866333015519125956715353806771014656 8451549 24269109343987091406505234322523875334 8451550 10520350309684595868465459924296265600 8451551 -70359089422390617397716942993382724448 8451552 -96941769297871004217275944474201817088 8451553 -104692467902590788248112460908606009936 8451554 -47060014816103436974996794883860398720 8451555 -10051136366262501668902609646445799680 8451556 -39486261052289618879257943641156976640 8451557 -96120780465346419123826425705988270080 8451558 1736280797214611337695313618102174144 8451559 -73645008886124168675312881766790000000 8451560 -28774718034653522119859326708299878400 8451561 39450788543835779045948446966168412160 8451562 541346518240332882037567189640838144 8451563 -15371662278289097403348409112228685000 8451564 -561661961947837623568142987769815040 8451565 44309024687879014265200423118009384460 8451566 63922149799229880509855549811256007232 8451567 -34572031031055462699546252120692763360 8451568 35116644567975678293895309421440008192 8451569 -34514043805054648425382730958217039884 8451570 20670935564370449845237969691103859200 8451571 34195615846435275631824552403744333772 8451572 35529660094988353216392344442767342976 8451573 11736583979787054469139639040933641280 8451574 67909653656571438471523909954126693536 8451575 -3414484517011442279868885135412498800 8451576 -10211668246943695602439218266838220800 8451577 91681529177055915245720464316581082692 8451578 160799414129462642420686769522968320000 8451579 2361778358645205969029201216102809968 8451580 -26136871959689292839323235004724838400 8451581 82673867008460388672353951423030345472 8451582 -63611281960538379950561246416969622208 8451583 59558375441340242488701225224538088320 8451584 -54158069566341478428911199356052307968 8451585 13242303105230140992268655861150412840 8451586 40480533807821686399726525078441382400 8451587 -184164260324038658433293226188441981088 8451588 97732048221355944843386788725694540800 8451589 96113100965934774399024982324749575390 8451590 -18254811389280713520911687017799550720 8451591 97672116256535994507499316301689274792 8451592 2165904266916844305756767910008586240 8451593 -24330188559094620792975045914801464560 8451594 -29459264158492669060476207457571112960 8451595 -97319982740526649572597277316106962400 8451596 64705036159692924749447080822243538688 8451597 23643509545747253038890276854042909184 8451598 118118270627411791234614524961048676800 8451599 35087597478362638135111312363220162640 8451600 -15911692074860214707567192937465446400 8451601 -284959746115313979004754584983436557468 8451602 -4739026783639509682784590749035301888 8451603 55709664853742354862935973270249444720 8451604 -12765285906722983928542297802996332544 8451605 -131399800216411248548352895234183200480 8451606 -27692654384242587250047879367852792896 8451607 -941512595468219184815716213484359400 8451608 255128702508019211221909184977274880 8451609 34008053489431636279911741650626204608 8451610 40432489337208253222344809446638068160 8451611 7377150470943872102385890177963233824 8451612 3652865541715298689277846891814827520 8451613 -130883461590616536126790083266193226138 8451614 18583614962095430509717821370304504064 8451615 75400169782695355233361786827182724000 8451616 -139572308782784693019448221258484482048 8451617 -43310882483770003697376752339607500640 8451618 18885963468990236832203913279598348800 8451619 -208523194874880722308962003652058526840 8451620 -17562975720314075116530887627521048320 8451621 3771676854874988022749388980443696224 8451622 95299118766588196258625147380290950112 8451623 -35837118565022144178207074083538148480 8451624 131908695022818794145832763952173137920 8451625 -4733041311817215647101506448178112000 8451626 -108352280869760663371897854115646301696 8451627 -50414525469352712053276084734745927680 8451628 -10145212878557921562262851355442447360 8451629 1261650403727461488931039729085365740 8451630 -5413416839064620967806003724898942080 8451631 157641360467161045278386078266298204432 8451632 -7101268237636828886016248029328179200 8451633 -16385027070317262869836617484475135376 8451634 90886120701852533488050111143823683856 8451635 103691268171118816170614068335167676960 8451636 55751886197739628743816430118401830912 8451637 36762473260296021116479379225645278080 8451638 -10508069162026599667583272487242601856 8451639 -54589466206351948754146526293408702416 8451640 -136880880622884852083840237947192627200 8451641 50705452015189713263205216373075339104 8451642 -31765984114901076052160592817348335360 8451643 -42846706591909307585390138406208821920 8451644 -30492128010754452730036457212139481600 8451645 -3496699258273637788537009989002597760 8451646 26378330844626411173775871893536429440 8451647 -227105542851444313558069978018485635904 8451648 4482620965186694369317648340216709120 8451649 -38457671785582239969752830988688096960 8451650 536539601117119120454986428697161600 8451651 23232353126040871889244290838190841184 8451652 -151621457599525685653080100351415347200 8451653 -33839071652690420659738362465229233120 8451654 -24443080786431725418608491133992304640 8451655 -88209791457216729006631204412112204000 8451656 140809805691683162873787445401048883200 8451657 109025838321085293017682412253424879360 8451658 -41449370456329499941989898877567321760 8451659 -159841149244422566554681462455798268140 8451660 -22887922325920654738328988926838128640 8451661 5888956659981119957866691435202381312 8451662 -114869897054990926969437993097967521536 8451663 75381343034914361102828738822963025408 8451664 1303954885649886552070071111130152960 8451665 -145493821948355564242364276942324038080 8451666 -514028042934841784020603086329612256 8451667 19724307073590111396341874760277443080 8451668 -496566083200335444445655947057123584 8451669 31136413677247344049177542523911483840 8451670 -16704510513381903324730707624255678720 8451671 -25832162928095802148161426176427899856 8451672 35846180506769867803632841643480186880 8451673 53110796803512891580810459956784410180 8451674 6674632709302190375342328294975112704 8451675 -45124237579232399865519987367484400000 8451676 98001559793332866357939352218847592960 8451677 2941842115750092743300501284815897600 8451678 -64630670173349722321947111537612509376 8451679 62399938552466118249858888365816333760 8451680 1694508168044954838863197127293009920 8451681 -7335519659554144695403895583307646976 8451682 92117871412224574969658620290865434192 8451683 -179152733952614528944220479251144964068 8451684 12317887900653905531187340179252808320 8451685 -43251920407535176280002312110546823680 8451686 -19458323561486036812895333274718797120 8451687 -32884476076988398045403715103446138840 8451688 8695582850144526994812405779310182400 8451689 220373057655135573846952003360793654820 8451690 33396005596139240234919129534310513920 8451691 -14259549619675644025023554226585435000 8451692 54560640204344406678864434063806146816 8451693 -1536976785729645652924886361217035840 8451694 -39475373669925342568518563030373206400 8451695 -2242821626221480720437286353291840000 8451696 2726192745962513574711355555233398784 8451697 -53105705615046435989649950573453137808 8451698 13780894930217523163529216784610426368 8451699 -8190077189017674951334623407056040592 8451700 40323207379024175917989013804260352000 8451701 -12214388671795873966909258300344081600 8451702 2058873677791435718001527487985716480 8451703 -129965565111371445021050143801764498240 8451704 -21649279177701848136783769140919050240 8451705 52737075976097716256404518418550295360 8451706 -57950453671618793163362244259581602448 8451707 -86242922004591207032005113362512381128 8451708 -63585878629494516661010659698653437440 8451709 74137287794784726546827164035969157216 8451710 -6542540710021859113159066225206023040 8451711 1520257490430842009471766147438009480 8451712 -26753851596228342540427655644918579200 8451713 2454818166487384872643547662724263200 8451714 -35020563458711566815437876191368696960 8451715 111733743809289667699566800943088532400 8451716 6881857418163405437876645652125270016 8451717 82547870591540679867741936350741914080 8451718 -20545218167112081194710950300176105472 8451719 174974296198429068059425162564395204120 8451720 -56001174925077420655347445494766694400 8451721 6077173915409269390318147760540171572 8451722 55057907838545021158033697128596089952 8451723 -11935193507544599137523383584056156160 8451724 -125946755485100026911808156598744001024 8451725 44210631142333121609059889810449776900 8451726 55883596595095463231921409578274836544 8451727 -70359189012456884974741094447566460400 8451728 -54858117716046878790287006169114869760 8451729 15366820283837893395580702966704000 8451730 10666769564284419465013499818752499200 8451731 -205849098081073890688277522572400128800 8451732 1651729517520397687139234821237481472 8451733 -37123852154848148480073533416098221800 8451734 -11987012531490639159386108408796422208 8451735 -14769543326877317556009656040730158000 8451736 -2750449660918517984826618763208294400 8451737 -52352057813547401102292150595291308288 8451738 -13781094458064725898786255131622679056 8451739 129909099462755126568182875640550017540 8451740 -45250281193247563432375102819074877440 8451741 -12226842559887592667693532458094354240 8451742 -6391291476599327347112621998780865280 8451743 -65697002509751143785985461237585247008 8451744 -27741064981423168435981600322431746048 8451745 129937786172223627572025409349770180500 8451746 3109632430667001269841400692043509072 8451747 -29886238564925874274985965421869996992 8451748 22859560375890899694006832734651425408 8451749 -91944952783306116301145101313235005250 8451750 -31123997869454147011655131256401920000 8451751 11192986472440262115424909980898828800 8451752 -792858539333028642668472942270182400 8451753 47074256050666810207472314104860847504 8451754 -71843747447662631528062829156285746176 8451755 -40000824998457459565295199782549357040 8451756 15769834706244325090873921113469132800 8451757 52906451502697334913454407031812108480 8451758 -17648878215961118510868755257979236608 8451759 60653218397205141336298875758769258504 8451760 -19805370164252126654450783360783155200 8451761 -191824464024844065086592321015591066048 8451762 7195301833774934820103805218976275968 8451763 -125309671213818282822098647664362431988 8451764 -94193847831487051536342885315003807744 8451765 28058426835537898543614441094812432060 8451766 -33726953420369852234185725146275579200 8451767 41005039387681835526718810961950155816 8451768 -67399937585512826384154978803503595520 8451769 -79407882545174887775742215423571179520 8451770 14895716320903365882386416981562515200 8451771 -99482339672817077432002891968149689296 8451772 23569783433182805983437005152329728000 8451773 162754056162656279851979310456889286304 8451774 6372184521878134381086375813896286144 8451775 -87716587921160824875624670252357495200 8451776 -33780120767506012995456366713446072320 8451777 106960979380339251589763434112895823920 8451778 -13815598495692789364428821235977256960 8451779 -18438914775333737352738094501912724016 8451780 -35201078090642777479954903946913546240 8451781 -19136658713623031883932517338298508752 8451782 69813559357294887031365074941375887552 8451783 70218975350197307286060447344814876024 8451784 9165741741796774181334937280945233920 8451785 28421773395453007357917917473824586980 8451786 12928998942395775380593670906297885184 8451787 -104397038477721771742504853810918865360 8451788 -186095226179508853832642387125977629184 8451789 48407209735412047927222607478141470400 8451790 38275403104594298032876488706689182400 8451791 -59172860323140518405615439699515297808 8451792 7781665043326744964885657029086633984 8451793 -44223744080217844583848801377830246400 8451794 -30054311389536810220664864726812879392 8451795 -10840324599147265727317343266023025920 8451796 45919230266084462457011346357659600640 8451797 41643870589384690977110788856679207246 8451798 8674557510087302250205875554940233664 8451799 -24364663581741811746946267107896506664 8451800 -37393537046554696968655326749365248000 8451801 -14546077585024889789057530563172911270 8451802 79159432918753472669778099301227962352 8451803 -165796619352081955583271657250076362560 8451804 -13199065769669890235586613679045449728 8451805 -11238201930368485723532558343904093500 8451806 61196716809826164894820153015509545664 8451807 3944719870564762180195903270690776576 8451808 -184742750785938870270010393920881295360 8451809 12843482245948873712856066787284599040 8451810 45236227269904207794372294587065190400 8451811 -179965968982769542382968587939495679588 8451812 -33287174864348403345164887404752425344 8451813 -122507416771332990971201404886524849056 8451814 -28856897855758030182177032804970147744 8451815 -71910345415481067037576707195538497600 8451816 -107654130587859393419575228799811993600 8451817 -104147957991784121427798374600328892848 8451818 68508080765972960198040202643632971360 8451819 -30249835437648379474324582206128968356 8451820 9352343262879210517897337458589537280 8451821 -57938045119406140105956440345963789088 8451822 -592280238394028705098275043245268992 8451823 -69387960094204892369916045815169530760 8451824 3533428207004885392895530554741129216 8451825 -1367724440602145250435117874764632400 8451826 139102921638448395728654785375489403520 8451827 -26168760737941898589278697403290763560 8451828 38711056971480478049723733019967385600 8451829 -157528013278688354384726823312266047570 8451830 20174095045755666761414755713379522560 8451831 47115821823234132144737653771483650384 8451832 139952316677919106195654979146190438400 8451833 -12083203927996275293457004555271262780 8451834 -12879714116882192851103484040290058752 8451835 7633396123783743010894031963356407360 8451836 -33431830541004507755381091479506109952 8451837 -145934510662006537443633917959758874560 8451838 -62632397328819948828904377525584512320 8451839 -268799573985379636290395067616798986768 8451840 8591304221260632345590665343076925440 8451841 -3966904366086534950029679444982577068 8451842 -63482868260445953447019365809707380736 8451843 -37106830261315440364552964974696017600 8451844 37548329833074229006339364372099908736 8451845 -195214374458922401765326573652560780800 8451846 -12654403760451564016521122643243085440 8451847 110116846389621904766602488233972517960 8451848 -181890752822584193523501250283073776640 8451849 -53003048818007933094863609657568027648 8451850 24480809655982177715321972915318169600 8451851 79596019367320838478858210097876032852 8451852 9306623797151499271762781564752031232 8451853 71520822140238470764276482976744322102 8451854 152807713639617062310163729330706632512 8451855 -55565543875053828156688546984138730400 8451856 11581644777296815432241369316137631744 8451857 -36837283126566376132828198894161973260 8451858 57043611662226948299274948691610934528 8451859 -33729546319005719879911506570825739360 8451860 23281631972624910538564210113532454400 8451861 133943360420835914221469439035690081184 8451862 -66849906286749728626861508659772441568 8451863 44342861878687641789754738148988907200 8451864 3228513880464688494257743204289525760 8451865 1782574790040516185208540972128664000 8451866 -39486843661326282592468760904982276368 8451867 -4902637442089902266046681612817132752 8451868 -11860572660945714093481602682018650112 8451869 90481980234010105871803968595649071296 8451870 -311675131741995307682099471302778880 8451871 128354145650377031930971257353940690944 8451872 83031346320563896075653913767265173504 8451873 -47782409550109096987019440054545431256 8451874 -38061302061300958534577018614794278064 8451875 11771005250442743168478346759700557500 8451876 -19011641983372032242663026683219456000 8451877 -14748212082052528599190099114437425856 8451878 31740294854113925052135993970088202624 8451879 -18216903786291683363026177468948023552 8451880 91992498015448632145682308016831846400 8451881 -218014457126405345456503688943511101318 8451882 -48002163148692724124272975513552490400 8451883 -22605276949835296311082689770596239576 8451884 557487955375141154867636981235548160 8451885 -3864919714585546630602796122182803200 8451886 56651245129926225421415266710723331392 8451887 -16665050883969007145624098974319252464 8451888 29855411006892546716123534728878587904 8451889 170452162938341450978135366656507100690 8451890 39969057167575594900654156219483776000 8451891 4798766253274207556067822141084049920 8451892 -79202852626144881529069977820123014784 8451893 237279427457051068999363671464525612142 8451894 -30521588386416997614341650236712488960 8451895 -40972145148559850153844192143463147600 8451896 -53689730206460799328158015474327920640 8451897 42871204326654977429950741911172683600 8451898 -18604232604422739370332620631632286720 8451899 156012413226018603516986232185882172900 8451900 -27700563088247763333341710612779955200 8451901 -205517788356372864879416326149068253428 8451902 -18662601422234483202068612573300637696 8451903 -43742263632082187644696320060998140800 8451904 7604817996817935096855987562119954432 8451905 3703311281851872689644133197642732800 8451906 -17962910146435047552930350534892679296 8451907 -132474437106514230535025864969556569448 8451908 -135534138063347968403313005787202560 8451909 87329958214039870874247725576510757024 8451910 2419717928277848823569270232376888320 8451911 48835099528182251314197151143647273184 8451912 90112378406171735514866747328551854080 8451913 292181174521920705465246778856572177024 8451914 361240411833999357053682018731755056 8451915 -21267477057586136901946352614131950880 8451916 227762471366256573879002788540176433152 8451917 -18753697281070038766109361336986716308 8451918 6936247166082205381488498913472528640 8451919 -4076357534114483962601613326078994704 8451920 31396277837310183859623015769577472000 8451921 -849300038080930383571799124653199888 8451922 17210312758377833847611417008744694400 8451923 -78511225239099307626059092701602368512 8451924 13721668936685619560276441520425398272 8451925 57583001176451015345633374207118460000 8451926 39680678343149730246737865240396483840 8451927 101527546503247228683199992482609696640 8451928 15255066901134433741282406935618560000 8451929 33980822567265934298505292690542331530 8451930 -6905975192626201454102904450883745280 8451931 -3476754193384930849239473133256974268 8451932 34583485672205220889625206889610954240 8451933 1413232425505263095477872279199244288 8451934 -78136962857626751674170918791888024640 8451935 110597689408286954257160140215869603880 8451936 38232049042600402328533943779966451712 8451937 122082768713460621481561454382741320640 8451938 88117049427992093196387581815184090112 8451939 -119363758037840964336655241951761396752 8451940 47493025545500421659783227970887680 8451941 60446553135798871794276707489984240640 8451942 -27772922279769222695061066853683856896 8451943 164035344417054371891659240810585454440 8451944 -148942306761293917398342028184907555840 8451945 212511444753700330017889233519246600 8451946 54643041622401371523384520168112394672 8451947 -8716417171454311482595079541035102688 8451948 -2218718655453293255748259662548631552 8451949 -229518849051695765372225212908357605280 8451950 8970534050568079703900298769278753600 8451951 -1140645929667318102642429751385022720 8451952 26794932872248186645449390792334278656 8451953 -93001630927508451200295470072235306798 8451954 16715690216603992074879453649521922560 8451955 218254251877159284616012181845286832000 8451956 -129478162946072962658031686532043274880 8451957 -128296142395065710705814274496809516320 8451958 80764046061809509028824466387657242176 8451959 19749905158179058036589259862577643216 8451960 70916260855869614950511602287624192000 8451961 86695198584942976115496357612493988970 8451962 49029758834415088448741386870260773232 8451963 -36160389866530552020464784568919967360 8451964 -41896875571292524578987916063380328448 8451965 -81233105058027262919043540511851709140 8451966 -20957836365410910520196694403136592576 8451967 657352607669779202170606296965350016 8451968 -19621944142960049874285209157139169280 8451969 -49984429701721076676694710518102124480 8451970 60507633614503699839860085495716635680 8451971 134862590407864829536780025059620336 8451972 -19756881767199724196619300648128870400 8451973 -5888058189358988499195007978606281600 8451974 98759017694790668643779351468821167360 8451975 21185624835187302618052899409709164800 8451976 -29791635527366382985921275158877696000 8451977 -140768825674456497871174880589411664896 8451978 -32774572207745466368756669848167019776 8451979 -27511922105752238551713040292071556360 8451980 115621132902567921244117363910173977600 8451981 -5405317317003504312150250875216204330 8451982 -23444893012200830525833162849124093952 8451983 -35128177119180874296802725647298198000 8451984 6170141293422084491985316077608632320 8451985 96847445706050241240450345777476946600 8451986 6666583484899506301944300477752728320 8451987 7866483000453912088182122647623858240 8451988 -176044607935765833973123745990104208512 8451989 4266205574522379355126486943201216640 8451990 -17651767467000405073319123767462961280 8451991 117120494347904175875517119148788712392 8451992 259435158520775377916959643334028492800 8451993 -47836814396797375904854550591433091872 8451994 -352011704613115671137490024842767872 8451995 -99071669495041396009323813370155297600 8451996 -7587878563450409677698287582756536320 8451997 -45635492215532588411415296839679137440 8451998 -33848180244589694550574846905943282560 8451999 -162202646746733735414265600724244048880 8452000 100004481017074115677810050454093824000 8452001 -88909831454747900471998507938827347998 8452002 -4499017379669847371853913351577602560 8452003 15280408883644972373772030339715529680 8452004 -96214915865451525649376765683177049088 8452005 85000181616617973312794913823787494560 8452006 1044325315239791246940403130026158144 8452007 -141995065324828626123895451129336868744 8452008 -108008779360786638739129347304464921600 8452009 -29671872090968937995298041293959718284 8452010 -94044678624612503926804373596289372160 8452011 -57562342012504096058514095536756431528 8452012 -6734598278556002624276396000051378944 8452013 -4710346230877702316392702020883060596 8452014 6432325143854267170606827714502616640 8452015 -35144228791085100667749125352507526560 8452016 -16660502330834289123438244343592910848 8452017 5790889568738197436818739696682900480 8452018 -5206521928278542490487036516977869040 8452019 47581746862702360403791946041281969420 8452020 39125202088973121969088712694637639680 8452021 -117648900862803575459777799619190041320 8452022 63471183073818479435361206604126916800 8452023 26730685807181017235754812600616330984 8452024 31816821541715494646337098096259686400 8452025 -130435386613401263128236150510750112500 8452026 -14430996895907916729405772754094508032 8452027 18291304574386240693767046989832654704 8452028 -36854811132086856785615207549378155008 8452029 -12138807871503437734861276042888117632 8452030 -86652537976237720943697190390432635840 8452031 92277219024665428414185554908300391424 8452032 32780398959497282351215121386010836992 8452033 -162637231047515862545049372336653142718 8452034 82925466853350567495247264809446954880 8452035 84124997027061854513253775768146100320 8452036 -104488537352245066747873847963534074880 8452037 -2276081441412112077579680214002121216 8452038 11270496540054413511234751985247283200 8452039 47402822071016031233717740563851602024 8452040 55393680937733130812305363034856652800 8452041 3645022399406414143827385992781610880 8452042 -2214591612797127140123864193087876000 8452043 -56939093306270887363327934027913900960 8452044 95748632610553378208785300549074468864 8452045 -16555576150381440318685532635098038400 8452046 18653190551114117669340854565013780224 8452047 -104750350256446723100619258648258533760 8452048 -938572877915900204542757069578960896 8452049 -173783582501152299392150677800136913436 8452050 -10237424596928111653600101148732579200 8452051 -196823489792203323572748280922692108948 8452052 27444638523058638528747420195312353280 8452053 33142286178649216078167848393101046400 8452054 -6777384542246942352477440517901299840 8452055 -52130343460099731817790018514274518000 8452056 -38077115798886791682212070545897717760 8452057 66935989258192002923291958520032082944 8452058 39650141125501274197886229306346404576 8452059 56185492029936053743896391024530628032 8452060 48831419169107271065776241111950310400 8452061 -67906217043169158554328967632053832948 8452062 10363703681219862288111021368798760000 8452063 61706285900125511309718752490814058400 8452064 40660221162445905625093907523406135296 8452065 3862880920858936829130218023902846720 8452066 28740158096111507001239583639703902720 8452067 3033416145112873773291816276998456160 8452068 12399651674107033220765842365496028160 8452069 66575464107359656435664081983880842044 8452070 2588356175685299230297583322479122560 8452071 11055295249364115241651447517964122640 8452072 -116225302316218142711846137638421939200 8452073 29881925325966902557487808440163853440 8452074 -25722445907253741596153773716117565440 8452075 -103410630883703214739160813722623755400 8452076 -2433632458802788885984206546347463168 8452077 82495016508610381817383776932206515840 8452078 8759961048729056941365156362056821120 8452079 47470543836638711519019779822921358000 8452080 57881904636236425308263041361510400 8452081 -106186695139159949875940938202246577936 8452082 28190768009787099742186958878155396000 8452083 -68567593467037055279376254143398597576 8452084 127563554136672005592371768056534770432 8452085 -28116729964647818771652492399294428640 8452086 1314093428853749502028607612208107520 8452087 62898080233797103045457454571222405552 8452088 -12202424889567499323228293652349255680 8452089 36951171150910515132969216700493904954 8452090 73767537722887483640464197744272632800 8452091 -215067091090823410045959780516587756508 8452092 13602962029377985206168467145171456 8452093 1445612820298891733760184046317950444 8452094 -17740773754661291951674188464409847680 8452095 -21879224034932451517155983733240450240 8452096 -1540227918858587923021829814311976960 8452097 89057168752030974262384637988827244546 8452098 75743637633288247874214563391602715984 8452099 104145826526889902659071323668946197120 8452100 -21254726583304765007727527231737257600 8452101 -13996585312846307439673142340642888576 8452102 29095537157700117148763247405572502912 8452103 120629475520028123564254828413759056664 8452104 77995162349121324114601712111163801600 8452105 -47101750635000404057578692036348355740 8452106 -7313663290943468333538979350181946016 8452107 1856811250012895240116456964955352356 8452108 54607450366451027480645558124713502720 8452109 -23753856280779795855663713389007368512 8452110 -20906139716012736357636868096700730240 8452111 808140012190761805316070829292816064 8452112 1812137453410507349158733372110602240 8452113 -101568854198508626790405724363408835856 8452114 89623359413639568298028835847625288832 8452115 -1116688346123983015561205345657320800 8452116 -110478084054436393402646038771221683328 8452117 -256307081781393502938969975535297110368 8452118 -4914837922906206483939293344164062784 8452119 8374369130574006297384187441095315456 8452120 -83611267976841866867385796336343654400 8452121 -2596344470606506556747754811786068528 8452122 8855180807410041156560706355220603904 8452123 3653782965108019892878108804311627304 8452124 92341884567643405915157872141047892992 8452125 -66112821784821192586353870604954344000 8452126 -87971412390595193414957325803608975488 8452127 -15241172746942152909671851102235811600 8452128 -28540160411790486842626892311261347840 8452129 16815603430147903369550922600380061376 8452130 35354440727716773613439038888435406400 8452131 155627026516677764072647177590779251200 8452132 -7980462818675819833064499512350212096 8452133 -109778297877913766156840535377644839618 8452134 65371507154829614246305675240543098240 8452135 -138721636043789392916234065848867406920 8452136 34234180290986506561016326509645496320 8452137 100483863234957384675319726022903915520 8452138 77692806448795035823346329847107795200 8452139 -66031265309424917604500193558105664776 8452140 45127022726269024941146085596850969600 8452141 -144435208866467103716249940382723172458 8452142 45669239864172878656628555512118410944 8452143 33177703241358979810937763774385102704 8452144 -5304920849649645437543495523825844224 8452145 10435446792722576762600007995130114000 8452146 -23236914869727004758946276340958468096 8452147 247251918359389053733742715263696730312 8452148 12859103107152722898855898932221774208 8452149 96174829230767522453801484068253567264 8452150 1778778407250248403524749280888832000 8452151 -133216158199615444087428706085709503328 8452152 -30187249260733972076016814074381312000 8452153 -15483452057803852439409536730291726336 8452154 -10122896737750133834687639162777422224 8452155 -16550384399353170965947538684340000000 8452156 -143896458444181485099452051493066388480 8452157 67716219289045381408801150223326556652 8452158 -5787101924616282058755253390503988224 8452159 -8816799558505103844999243271118375696 8452160 9058810689890972626150778987568168960 8452161 -141702582069975233110518580180974422400 8452162 -101116295441494469179114313542831237728 8452163 -99583414201856621338424977773230332440 8452164 -15761125644630269507868789979549175808 8452165 47945325145296277069291845269068224060 8452166 -2315385553782833952913093466687817600 8452167 46771473335909884566612058270217459880 8452168 -37495876608286987497352824929349565440 8452169 -2645102120294978402444119937230547520 8452170 26539974894982113085294688821677882720 8452171 -19296641350864157169273711913943937216 8452172 -146602929077801152350121721611645549824 8452173 31294689467439625554970217946591309600 8452174 -29593782045660193079286971368792310400 8452175 36626722428594056259835947927611169000 8452176 -9028672550036307470333959904728055808 8452177 -24982052635508874855044459466312698768 8452178 393957922946433664115128686970752000 8452179 17154497617616590367187408888548682504 8452180 -47333561016502427691205929892544225280 8452181 -48783648465208980175803665599767313536 8452182 -25841738331139451113414580737097683008 8452183 170641120928329756280880584933008958784 8452184 89453281068272197252484449862063185920 8452185 -3835771126066771320509187780829927680 8452186 -98489798060955915429714624146546120208 8452187 3389552550963780777939227513343437520 8452188 -5144500460046865020448010843271790080 8452189 84005486715053675567404969088732957990 8452190 -19953222322497452385821156668845470400 8452191 20412122877264105191518326878007437568 8452192 -37028539386491545131728239702714613760 8452193 189095562026683756846200848844032657442 8452194 32874218785350590045569773956546774400 8452195 1694961175189903764523200375727233600 8452196 18579893937741910603401096997130980608 8452197 -70926014727622871671128426580769205606 8452198 -78503420731010222779776014602282539264 8452199 -41294473107942046925648022113827351968 8452200 39944602316234662582044005649782784000 8452201 -85354027976485004950078638277165951680 8452202 22497373691746039825687006176081809664 8452203 -3183865268707597721103891174132772416 8452204 -16373322801641493454300239742107208704 8452205 83750891147415658312632817409489326860 8452206 -24283045190649431999013179283445795200 8452207 -269426502684240357715908523304406019120 8452208 -36050219884938791706077667151927738368 8452209 -14001358806029842645795151511752352 8452210 -34529657478101144350111595441801318400 8452211 -122740499579646152294134605796328491188 8452212 21636095462585571039400078866672205824 8452213 -140266889540272892690434850517087552 8452214 67216897292336100555255611508104055456 8452215 31923355006358972885541875287936737600 8452216 183078184355174467136124668294499778560 8452217 81510051769255584531443110963727788266 8452218 -71296329438581230842403512012437661696 8452219 -29354409914310743421794542054176602720 8452220 14761792868265974882894838305153095680 8452221 -79363429660478390302135434032855783136 8452222 -39497071346443473119724373164824924160 8452223 -26145002440350579700068412402193671776 8452224 -49169907761618108056748940655696281600 8452225 51707716598883420942615059880517312000 8452226 40160183566171789853499645991737757440 8452227 25958596849205078575067569904211685632 8452228 31534976005267475052722228050249125120 8452229 -108127645325306750969993014394714635170 8452230 -23720127373886353773398302379437543680 8452231 78139934831328806985288587837176874752 8452232 949126484018835825206644612711895040 8452233 -73870974383370854437754182811721146256 8452234 -30735724487824778677246581673622692608 8452235 -5604111998560961944157319783633907200 8452236 39058827029871984829103470831280507904 8452237 168476247817248978177479963864074696886 8452238 88712764179977320729837187174726986560 8452239 -33740484978101264899017523660077967872 8452240 33696282733289855355155023314555125760 8452241 -24302530058472655922264563813309378560 8452242 -48672729862364787975230862541027576320 8452243 -24410901107837489348737954562679256960 8452244 61759304148948605136079660905646995456 8452245 -148671815941853973742169972018996121600 8452246 2823170168123120655284740452481955904 8452247 -106900643662623579801073150346680543968 8452248 -13805954865119029763993710043747450880 8452249 46881675747644084184673642073045957640 8452250 -37327531948994637331253141232683880000 8452251 100268189386702017371486282612992394304 8452252 -3298071507515577626749266789417161728 8452253 2666362307695099163385473527143480780 8452254 19107587945753217193492009978715200320 8452255 -48364204453847037788143513454375715000 8452256 -10661972752684591610005344318689968128 8452257 -33917118851394378118544450842162680480 8452258 -9303963021514009846868771704627998720 8452259 90390812289849421768684264583518154460 8452260 27083960310510416504302420083146830080 8452261 25059314260257577675941384551230656732 8452262 7577914832624115284670835747942689024 8452263 -122842775700863130593335224904129751256 8452264 252543693703827194804438698481926963200 8452265 -10757276013523190414246175580053052800 8452266 -4312709323608697309720621879310679552 8452267 -47705225368226483930933480207763316684 8452268 158283755451104601520008474723791264256 8452269 -8563714476332021590447126001423280960 8452270 -15294904395450025451451193819490400000 8452271 -105884458649700258892201284061220508528 8452272 14468428154802118148580314437105582080 8452273 -74935794831392099977541865467412236316 8452274 -26538419379012486577489814339160250368 8452275 -5697026902181295362855316595860198000 8452276 13978983966972236428102418940475045888 8452277 -196589182957642765023135407364432473874 8452278 42461522429043896080158518033177251008 8452279 -26222442725706597152997450884874855720 8452280 -24789693371536520531855530111025971200 8452281 -60701451136751188255001467550078273760 8452282 -35471399927642969884373880062753313600 8452283 980787582028775872132377371055920640 8452284 62672704395999352846782175906418151936 8452285 36780312598438365772584393908885648760 8452286 84901009789379159878519474298626526784 8452287 12789214874739530800542093594681771408 8452288 15469536629135366643759565819881717760 8452289 -263616051132657876520118372158534909440 8452290 -11897915373093089330328105015697612800 8452291 -128377402253964461730284994828507866308 8452292 -149635174174085601571091381845461073920 8452293 70076282630482322378989910428105266624 8452294 103433758610180575366385791836552512640 8452295 2182569373500154751746350707910022320 8452296 -71685515824857854555543655262986240000 8452297 -112133764430891088167601616435736485888 8452298 120174108523037053493890606459224983136 8452299 -15291350984017405839169576757191652136 8452300 11127289097100396323439531454175302400 8452301 6548221801053468089601960339689362464 8452302 -36506261622225872298842841633623838720 8452303 56980442457886259905781251096489133552 8452304 -10219866468622089848910286483047358464 8452305 -1245504792597675094998606114817528320 8452306 5136393716554764549977311357120670352 8452307 65729301098292789095540063944712552556 8452308 130546212755603168077670811571504717824 8452309 260802762608280606980938176427747997760 8452310 20048676898270866493069011321392290560 8452311 7732693816866638610731904754900108800 8452312 -74049982486367526167271960025563955200 8452313 23102382813419008494240220763995817364 8452314 -2049900645381141940909073704524746304 8452315 -28037127242911889026673119182378772800 8452316 15707129745423917130451043171287729152 8452317 5146368896870636082633569078952623712 8452318 14007072066132024492457853928485809152 8452319 37247764873323133411820664231826464744 8452320 -16091702602502215152698142832027238400 8452321 99641917351241940928888898898838865200 8452322 -32351896832333098854836992259886906288 8452323 120711746578163484181671949427292672000 8452324 55518540393057395021269127975426814976 8452325 28012282305372182866878827161912020000 8452326 -1287005455569703921565705985201408000 8452327 -66417752954439269043799634463837943640 8452328 -85662762630537080578278819767413539840 8452329 61594947872351406014076603557289354384 8452330 1870079287922470285579344762148075200 8452331 132795315464474596750838772852248116200 8452332 23039627217551264429835477838342244352 8452333 -656854097302903663878547003971147680 8452334 -43236982747862605488303722761410240 8452335 -59359042483685755058602184095228143600 8452336 -14537108439636582604711676721388322816 8452337 -31048747265052385272387131709703601088 8452338 -604587874156013122222143850925551488 8452339 -71764641634207650796844172257816475648 8452340 -29180255986234666765221810684779520000 8452341 -2686074750871889575462012335160169280 8452342 62089218028037537044764006909972519072 8452343 80084738616586278005796023409620189544 8452344 51293063599198406942918693602207518720 8452345 4961782084683885904366167334718496960 8452346 24369936403045014919899280799514474240 8452347 -14041638359073129465921320687591130600 8452348 -86040304723750393826861214969221435392 8452349 140838092159097529301017764919938114636 8452350 -1298637896159873933184248783782545600 8452351 -101303954150141202184937005555521211648 8452352 -937798608274058349056695720998862848 8452353 -13627559210517811404061292860788626496 8452354 -50466589219351826318521925838579107808 8452355 70840553547868060713918432529655315520 8452356 55911160883972503955165925518009800704 8452357 -22607250765306602764646618462581439588 8452358 28378484548312533330544743487074435072 8452359 22356585265015709723173911734358808200 8452360 -29441856395400500822116891568408985600 8452361 11999554762624377554301370572692463312 8452362 11038008706557425878094883812811840768 8452363 -163279293011810618675583704266328841388 8452364 135373937612840956977295109754372523776 8452365 -11437335470490351713445121505326716480 8452366 -38359839115910316457618546615666983936 8452367 17068455583142354266919572155212371968 8452368 -5827616987617946845795283763532922880 8452369 -83492101264217758925435227065801795840 8452370 -59771031362849376008727736229759265120 8452371 231699433962339796000757806479923599104 8452372 7108279755403894744068876767493253120 8452373 -139197053052616246751857388250811323378 8452374 -27214409990191794086040279799928168448 8452375 -4156402091372645253789843649056510000 8452376 128119864202424180107272334341614428160 8452377 -195320305734283609457005304650660642560 8452378 3287676440062670925561839869621178880 8452379 67911902947997534849690419300192823184 8452380 -39846229005985002308253108375545241600 8452381 498025028002556306838696845653091264 8452382 -32655787766074079262508910468521473216 8452383 41012873959989651478938049972423959000 8452384 93426267222263161420980258457604653056 8452385 -15228909675708403583441489615615456640 8452386 -124123888529781485556808371899683915776 8452387 -69570739179266438305968948951540335280 8452388 -19258535399032048576747115056563032064 8452389 33952855913292971302609859931135761568 8452390 6466328436021677356309674164138908800 8452391 -3464778099893236481221877456179665288 8452392 -35747314194999801858923046659528540160 8452393 34280416425905441040405319313314617460 8452394 16895989268644871259850457615506151520 8452395 -13829702245276014885173261611742304480 8452396 -22489516229223258419684862142292636160 8452397 69389920840377821613246338009538359040 8452398 13291022935952706996280087593913221120 8452399 -15826645787065522279614685141009283880 8452400 -7912864852389627676354850294498918400 8452401 72011836823227430782248756455975698032 8452402 -100507318281495938625397117197385014000 8452403 -57562152159587519984053845409327263348 8452404 167864601639748800546755649443595939840 8452405 -590279842513525888753812002641150800 8452406 32117047552251538073313354270849589152 8452407 139789042671120641014482586153091883240 8452408 52985383771730816662640013978371358720 8452409 -15107409844486112165818463079281565888 8452410 -54117977614456738134351713239212560640 8452411 14043578362850907060893429431393362024 8452412 -63240264507254071041025542741472754688 8452413 -35588598479619569948877197072378900058 8452414 43366439757596483504260814021347597056 8452415 -120696868709372695759986420509322364440 8452416 7720997973063271746436524114224087040 8452417 -144750244676880598105900717521556830936 8452418 37983025076282305234387765647165993504 8452419 -25808973459243944766889425299316418320 8452420 25836231704859767239920551135758337280 8452421 190590686608685405776934432104350038652 8452422 73839078916977396567341396814551588160 8452423 -7486573008677864885338026507772951760 8452424 -90736134322697561007091161479700480 8452425 51087771651912265447344208913012820000 8452426 126221308734242441914724698433992932912 8452427 -230151412872037347853857487814344942080 8452428 14878178145854576302570049778398309376 8452429 54941845160620920895752353205498555520 8452430 -3602453026077104653650384765027360000 8452431 459923546420738258225996506005626400 8452432 -6558295011090252205697706354352865280 8452433 82720021566960268815905379325928419200 8452434 -41712926622006806629981273497378631680 8452435 -204391393314243660640110448664136525600 8452436 23967041658306530473310063759509495680 8452437 -14577889234936276472404521834756452736 8452438 44055850645240441474753747769128377120 8452439 141452651407832734466836186291850943240 8452440 24302728866092940766064591898404659200 8452441 -161820702225022962639832530892485815158 8452442 789116799949398661590939677506405872 8452443 70380759382984783242277862055923879064 8452444 -2568349791912883709457351104321028096 8452445 -137541071169745023106402761662062528800 8452446 10569385203507780118359513482082533184 8452447 -11836816602507465471428401636242705440 8452448 41296986762927108316607111493654282240 8452449 -167220715820313630502175339070203112432 8452450 -59724514897621193528828606865371130000 8452451 10237612111610400996981917801549037840 8452452 82527913026904847765762773545400829952 8452453 94096197587346199280202992710809320702 8452454 108369782296254846376058083923342720 8452455 142802175965157581723180058062713680 8452456 26849899400362329032107158947545036800 8452457 40850862254274586027394212789581553380 8452458 22380998502236298840911867421828096000 8452459 179074962606604481615343372190289847504 8452460 35502460765157007988619221344218357760 8452461 -36835639144823587800563488228605985728 8452462 -87328506681865309353245101638159864768 8452463 37626935514559721538878587848118778520 8452464 -13923023352520751099448394865082826752 8452465 9250837515982219161487018069249148160 8452466 16612452028487953548260946533811729024 8452467 -1578166632753189144752977329079712952 8452468 -180981584944157162764482625096086299904 8452469 -114224993949689541460598528145318482130 8452470 -21034848408376614513908748330020117760 8452471 -108474121817937129369443068978502094648 8452472 12745693225395164600595226023450624000 8452473 -56500201117748719753300765500140640960 8452474 43051968425716394234433496760061089280 8452475 11933285836626640203110100667971950400 8452476 64086177589179395930362185841520543232 8452477 -98780044414621296945775247687410464960 8452478 -52070434599003379631734035606279949440 8452479 -3318482026741024756476093024782507520 8452480 92307497790438783633544309512968601600 8452481 17250434420945303518138778227467825282 8452482 274565847534001947839504463411446784 8452483 -62081866023951054490690630216295346496 8452484 -226351391370321390405116096041279968000 8452485 -82456618215358125193114355486579712000 8452486 550270305011526906269832668928720000 8452487 41388416922674134583093446171582472040 8452488 77562069780378531929419366400241008640 8452489 -114193172325245806226870960787390556800 8452490 4103578776575891436380136038243635200 8452491 30396809232873080245199115322816379904 8452492 125261162393573173944607268882486556160 8452493 33043095639751079595860373337466793984 8452494 -25740697189996747690341353380545768576 8452495 59871723934373762244419606016801697200 8452496 19510434234445696108479593999059402752 8452497 -70789189182546303326949278621655690000 8452498 72159419081016685095299726307487578000 8452499 173088095052982113570492522565189813320 8452500 -5737462787599654955155262996855040000 8452501 -106363043254074925566776535400054910528 8452502 -26387525961784276647860477279420282880 8452503 123960473016596967430570575569193302112 8452504 111500544524111007659421875278701557760 8452505 -35972067905008374581832585158031895680 8452506 5301395065820643978886790203913356800 8452507 -82838565113637894175133241751528533488 8452508 -46455043427700903202232592921378447360 8452509 -31657308976094802272416626581415611232 8452510 -1097345980362659962926245141803668480 8452511 46686362659165772669351658115900463400 8452512 14183098083964464186179755937095483392 8452513 -77014781642871438439198440617839851552 8452514 10474419482705918780507556870926745600 8452515 -13747022174141626817383302048806425680 8452516 11463764858062118826677781339224781440 8452517 -137920277543601496237675936576823114880 8452518 79030882591714209066559673293896762240 8452519 -32836893163307341969731948073615895136 8452520 -98450501251819138267953024726381619200 8452521 36665556637836317965720438551140337984 8452522 15229864625627329911765495629042356224 8452523 39025205363634783314262645977200394544 8452524 4899024756509203545317847833091148800 8452525 8892284625841941508077594061553500000 8452526 178838758994004022700615693633292572160 8452527 -116193490438969029540705675807034100736 8452528 722679013400274585401016930957000704 8452529 -79475058049917969690902554442014389870 8452530 -30415610087318412742991186127520281600 8452531 -53938026249001394884540478284545383668 8452532 108852284937981599533767123416466511872 8452533 125726424432943374574732858433408488224 8452534 -180023271096851219093066347641764197248 8452535 -19115303821397839519937719863088399200 8452536 -11056239825884852315948804688773898240 8452537 113061358260251074584154035288061334186 8452538 106940744602873301831730334443739005696 8452539 -53801860473434380934382637214466070560 8452540 23436422214646919397604012035297354240 8452541 142131819776004639851268909116889834732 8452542 -7372768636849618400246086071434904576 8452543 129356539500826000124816175041446571760 8452544 48255014085614187412176222961476304896 8452545 -79908527504229650787751692454453495680 8452546 16310399902725447180979669162487176704 8452547 46914410499025490395771327731156424272 8452548 13212045456513683620490599810682836224 8452549 77050213935975269111109470563736656000 8452550 7330110274179106071357988829433225600 8452551 80435432408504211223662391090824958632 8452552 39276942469434697716482869992151065600 8452553 344744792188464464898145307189273088 8452554 -19244896813968748004657960066201554944 8452555 -6307779622902601144661655990401332080 8452556 -61781524656962622691351031387810860032 8452557 -88174761258228872046518896279385926752 8452558 76881030306451330916597818831840946880 8452559 -111632424288969551584753521082751802840 8452560 2014804541063909660957464204129075200 8452561 741265920095030642305420737353960000 8452562 -24409529201861195329807323949478041968 8452563 -11482340656790159402098772122469150976 8452564 -61595745957825999700059668655563673600 8452565 124293315921758420550603077893706331840 8452566 -49496874485749373232057553254014158080 8452567 -36964290144300154499313721171828459384 8452568 52673095053723039956827559937424896000 8452569 -55759429834961149653382373733287358912 8452570 10576627477635906306256649501149839360 8452571 147901240356479058651713282087760248772 8452572 5845055171940491079436058541436231680 8452573 -36987452787504078822010278607630878240 8452574 -11417319446207680829693390334336327168 8452575 67493024873435789183966538463757956800 8452576 -92684554573582601035346326770155520 8452577 -45677675271918880974636600545915627328 8452578 -37052879487817150181754238295940264576 8452579 -75191668698813013922015427602450238820 8452580 -6204537463306395863840881776817589760 8452581 35864694238547350645450564151172108960 8452582 47116628406263808887929927178638855392 8452583 -269583251019081172607444484948677974680 8452584 14400667653939882798518898699019223040 8452585 -3819440398715686447580889921289980600 8452586 -144164052326963019011512570484405349120 8452587 39865490364303552331786675585649656320 8452588 -134560273982546692879221315105395437312 8452589 -68167233115420999186003916203815772020 8452590 -2215106715008714722973646148477209600 8452591 -20763354515751564613830585905087147040 8452592 -30473950620795139722385897136326705152 8452593 -38471217757941834747150582710636316 8452594 110811598879342250156937366637690734096 8452595 58427619266161507940488143714184863600 8452596 99973931297679902876739769331288064 8452597 2884537952096951222403279060470735160 8452598 8855475359470671832703132192494212672 8452599 4972385646952177006759130845995847248 8452600 40433067532812677522318088402083328000 8452601 86416741495916364296264128682966742600 8452602 -10825935648870813147955937421609221520 8452603 -126694517720707022193163376975315613148 8452604 -74489723520597485117862118064098043904 8452605 -33037086862943150655159138967617024000 8452606 68040218607821677704782367701562669120 8452607 -38432618523792382781286091562811856680 8452608 28071412328236734580631487691949604864 8452609 167406455776236756152483606084469537840 8452610 -89414605540072208035609891781997443040 8452611 -17398073040512699836874463216244164540 8452612 -23666270787317876955909779681906655232 8452613 4332359603337022382522111621779135704 8452614 -21289141647683721295745143576759652160 8452615 15280225755613513069797496676442839040 8452616 -75341131115016486825794214837611520 8452617 45212532020246493144020877597957361680 8452618 -38864722270410012596011666918389804240 8452619 -2440338883732879497430396915163113440 8452620 -75729492119367001782253404660296908800 8452621 202692985077080275175526379899529996800 8452622 -17832098606051183067891137698772635008 8452623 -18746335651998067099188891432107238000 8452624 7201855798778400555834525868141322240 8452625 -29392782988813484886589341328299600000 8452626 -1480531168862069392750267871242094592 8452627 -110328357817921397670677590924963916808 8452628 -232034159009320720097440348849320556800 8452629 35049410490049184755402919484531194574 8452630 -45433375278527949993031008054389961600 8452631 58281964876948570911782658145680380544 8452632 -51183644155439185472307913833329479680 8452633 -32369259872941311914367990973533620480 8452634 -42771872840891784239897228661087379488 8452635 73648911591216342122905713854798323200 8452636 -3234072738506762796451489628365457920 8452637 -45138056642366710398886839079682339520 8452638 25923004678977914931884649590107523328 8452639 688562920256986573749314412992882288 8452640 3455766421356292741720266731610439680 8452641 78209695998312111541954367944195426992 8452642 -7128232568323972759686110217212166912 8452643 -5817096062330362912134205874640420936 8452644 -41742218925857359898857898445134315520 8452645 146228780258692870767415438566615867900 8452646 2675141930289431509467918835601754624 8452647 155665647689171614876099565445402536400 8452648 12268389722819889425456943688897566720 8452649 71127347952509684609931568485013942650 8452650 1018898384786272708206852995550777600 8452651 142957610796419374252572168724057469704 8452652 -1309808693619578831229929231351221248 8452653 -118892568498063066294204526886799793152 8452654 7016905153651932430180624337102335872 8452655 86303218960323646898893140938000356800 8452656 -2093466241211998150670513966231961600 8452657 218629514657813723311782711927507174580 8452658 49245009842589348596416463788089017760 8452659 -45694984027499078984502714279800191440 8452660 67758383002254337971303459312255989760 8452661 51841078606112347934641613926957467264 8452662 -2237550601385570805106091638676413056 8452663 193726004635004449170735142168472270920 8452664 218657726122139900018341560590600171520 8452665 -16246415897434284564362355516988971000 8452666 20627022967675413146750613739825426032 8452667 25084822123956147954013576826139391716 8452668 -46809086598891946631217335790743912448 8452669 38599929701580296850443062240851747360 8452670 -5679419090681553975635664902961283200 8452671 4502773378376946839814449965180871112 8452672 10993563154938135297578738345334800384 8452673 -18293001585304929658011054889722584400 8452674 152817581726308408601972283605750736 8452675 -8787143613583096167795805817745926400 8452676 56994876027863401287252736271006161920 8452677 -38595470510866065085919454218123337216 8452678 -27146944935682417046127370452549149952 8452679 34624978506364930559588244921670034352 8452680 25627265952594125415245954263314432000 8452681 125131996397944253157859246382925579482 8452682 616838957992376073311355125641113600 8452683 61709551286252938009585917049734849864 8452684 -55011924690268551898951835657771581440 8452685 -3190683851790814367199966648258061620 8452686 -1882362335037377357276147405763993600 8452687 -21584481198969027759397111343397871928 8452688 -51771964941908384147954196084151173120 8452689 -49321597540089420948602563077412833408 8452690 25936886688443992782054627015019003200 8452691 -4326287330137015470844648282949532240 8452692 -7667092858768477970897063805755516928 8452693 91893741864571223044363894216146260942 8452694 -118888369952276455110097950694350271680 8452695 -60897748612729858882534182813933864960 8452696 -85783210070648135819732318152242616320 8452697 328026668185642349136213868354175898 8452698 4464404538688153153675206534020555520 8452699 121282068215165874314608693087111141700 8452700 23098551472211612212872373935309350400 8452701 11550204631895975974668758634779486400 8452702 -70635999315119214294183456306695000448 8452703 21051119059540916731317709274749895280 8452704 67056078553652261876671606926212333568 8452705 -58664811996883618906100461462006548480 8452706 11790052645290848716823278778323020960 8452707 22427181417394753895148946440791033088 8452708 -2474388895884012392241367678610423808 8452709 51613860838485143953537645849747306140 8452710 -9823363781905141393025423367502698240 8452711 -138675179193554862517485858077379855688 8452712 -108211581268243767499691554711585612800 8452713 41197916747123680656212383865776387200 8452714 -9664461121407039455497930553376408480 8452715 -214082475187337246216522575095807758400 8452716 106115077754472181643711908275127997952 8452717 -11556036915662794622483833267363793280 8452718 -51957867377857760335439342227188373440 8452719 -742672992609314365387351912525347912 8452720 23086013684670383950612508943856435200 8452721 -181116613265833569635327945370998124078 8452722 63777808602669675340939142075185107072 8452723 222498390102561596284296846672441879936 8452724 -1007934835562378254285160483722444800 8452725 -943085802038516253268606755135712800 8452726 1293702531145197932273057320173770304 8452727 -93770967305977239838233758299689590424 8452728 185227083256824744116126651819718451200 8452729 222189035246994736934175871919715771280 8452730 15994054596164138688895913461775984640 8452731 -11536126829616157497435224110687750656 8452732 37849923691562045609023373547700180480 8452733 98967117995707947692894705026520366982 8452734 -16000424724047092868542948923931888320 8452735 115413181659600588242047821331949080680 8452736 -11332036778522625169928904692717322240 8452737 44855562117204928383294803171416855794 8452738 -25530479009719537206292106708789015040 8452739 -12602626268852460541779067538576670720 8452740 28173920424529029730492345853804052480 8452741 46685418564794866127920639402220337984 8452742 -903933703769641739520677904783757728 8452743 580912110604052996305702543902387360 8452744 -146695730556170977755854891682535833600 8452745 -11442376122645900121929517629842614620 8452746 30080731584145028884233668170149978720 8452747 33992101220285815218731475098401888552 8452748 21918761417715057970945910331432177408 8452749 -118149184846020663111645385250500662336 8452750 89367409764994872308616980951673744000 8452751 -149745164489920828642479846532448407248 8452752 -11466301507689489056493270070173106176 8452753 -49530162181630533126188057984553422400 8452754 -96819489859988481729863044301797133424 8452755 85982190177699922590541165588592414400 8452756 70387730839853386270504834561819209472 8452757 -96652168691893035742212731533754793288 8452758 21962551851716395053581766932481792000 8452759 -23372183801242819037247955410066242384 8452760 113849246077275132338123868298472448000 8452761 3639495503468378928394543722763269888 8452762 -76005515253047274821301243757995391488 8452763 -59299523633608216691830644534598241280 8452764 -14803040184813742607572481270379187200 8452765 36802261568814467449922930500130882520 8452766 -21496806246072569495468140731866916480 8452767 2084869896319281048760287218031558912 8452768 1019979630445145942833768817642962944 8452769 -99089604439256176243987619234122414956 8452770 -11977907291074952457437817626010624000 8452771 -186095121345824944283958026243231157028 8452772 -8132032368081410315073171463763140608 8452773 -44803064320606131943605508687172422176 8452774 -116739985609674941119213218652863634176 8452775 51680238745403166026749097572051110000 8452776 -25683652137335399801468454349800898560 8452777 -17371593493909828841258249562440712560 8452778 -76277190796523514825007006737771508560 8452779 -93436176466327548756709207770595419816 8452780 2901242674548508001230623967769088000 8452781 -109071670164703927146653102749039325418 8452782 -30034522312458401313757151390134552320 8452783 62746615955951739083693206308174054032 8452784 -23297657900966557424167417545435955200 8452785 -73642140982061306147912691817216526400 8452786 11926519204197967279549286617766160000 8452787 -50858207104764683057931982277712869040 8452788 -40884842660811374949143831139862425600 8452789 -149283006872990749146973943987786459410 8452790 -5678110672089479421037136863012569600 8452791 48252175391757860418721142687289658704 8452792 55852876930700284272048023761310208000 8452793 -35090020094586317013898416372918671958 8452794 -62978028615602386055462852397820528128 8452795 34690394030411311270404914421827194320 8452796 28572495162299728696100161070615101440 8452797 48196403662559121187819555709910355200 8452798 75310445261453871641847450172791448320 8452799 12037813741678133389545089259645133440 8452800 -19040816772468041753999894753024409600 8452801 3964526847189697282021031733359696384 8452802 61526416168899306640543552092960134352 8452803 22199177370700304838483135587716874040 8452804 36104251728509574388904900274143212800 8452805 15555258202618453385571457954887327960 8452806 -25147421168843984670776811686248881792 8452807 -192230675242857535896019785289682683368 8452808 17107045044321504925343772093523230720 8452809 179549826889955111554154902353769155840 8452810 19703030900062262613226254034854543360 8452811 1373080847488159333018176067693159440 8452812 -34201549465807262678136765212581785600 8452813 -197302563190563741568798692932689161300 8452814 -112669407216973278738502084085211579840 8452815 422204058583920819769614614135838720 8452816 -2291049084628062314000861283060236288 8452817 -61873462102864219958751719906041060800 8452818 -107064466591893056638550920128125808 8452819 165995333852887819291173288417308698220 8452820 120230735982856503403333417277949665280 8452821 -29113238055099619117787975458585429824 8452822 -14798833730964826694754290347566606336 8452823 -10654570203182195688704067479637678720 8452824 32038431056580017885994326865776209920 8452825 104984475089528089688792013323152393500 8452826 -4435165767527091855336641916306255888 8452827 -110843187352838312509652631339436527636 8452828 -18846305373589094162233315885898655232 8452829 18189575821089633594452785915371730944 8452830 17077831204857196849275825480047713920 8452831 -195440993940772819410410999933641676936 8452832 -3217110012781429209392350906879574016 8452833 13377225663154717871102802082962993600 8452834 -334806906810566357553465318454871040 8452835 -4014678538016766918029423626576829040 8452836 -413258438273313189197566262930890752 8452837 -78975421259423320399129790359264615040 8452838 -66899396681753269276265737259714363520 8452839 82571804928560421137163682464085405224 8452840 -60742296505005090821296495641947750400 8452841 -40326988227501707164952624513441449500 8452842 77120073395452096791628054928848128000 8452843 81199831543072541861723359058076689508 8452844 144704337748216704753246194099234324736 8452845 -26330380988096804622427161689164778880 8452846 2648556963343224690906289726659511872 8452847 -3387500369053381741610548678463027760 8452848 -7424471505808049122182833887784140800 8452849 132973653411429935653189929952147020964 8452850 -19005883097810142823345313494309363200 8452851 5442815575476259701760306218402045504 8452852 -14130453147214489763732796605463606528 8452853 -31833261513369583955977247983121438880 8452854 -258764545310167785882080280539837952 8452855 -100294535503094950798760031052706211240 8452856 233222693927722031507864148184432066560 8452857 -14905661751196758687818024668438694208 8452858 29743505895145873833132574278968423280 8452859 51949734169015346309407469585968608672 8452860 724850687923850420743880225610639360 8452861 -139221312398479109490380983304491140000 8452862 -82319928992959180755959727001681680000 8452863 -49409308699707872615884897775239296000 8452864 9111674824499710256713245394238177280 8452865 -44733047780127191262252324398234509740 8452866 -6618629614336034190176556671746646016 8452867 -27567605563757672396236596643907802888 8452868 87295367472476719481997525231496212480 8452869 -55589696860080652336195373847013556256 8452870 76790144584569425265879650611579658880 8452871 -44276384188777868447386390094054618880 8452872 51379180367521004705816728337785651200 8452873 87932442454719134479924089620969162064 8452874 198168207460798751754627695497464866400 8452875 -106118229879223203105468244323007092000 8452876 124645000983752290805825038731006253056 8452877 -80663818126019463255836207437083107274 8452878 -3062378538566882764476852160413591552 8452879 -154608100950560881071516286935888861520 8452880 29728745468618157387466949808529244160 8452881 37629296352408927109620929708192878260 8452882 20917257510789429511347772392572307072 8452883 17698057100889493138803387684405922344 8452884 23836765618375379190699553221071726592 8452885 -46698670147656490449708460834415514240 8452886 -38930774767463743414497839368152061056 8452887 -77032695196415146414142402966146406040 8452888 31801583857737114875997876135105515520 8452889 7723372178530252973939178641092405524 8452890 -8611983249209546625340259528962598400 8452891 -27667575600472351485683411132856653260 8452892 -51496830378510766284752663654359142400 8452893 -58853133487669669104413436393169022400 8452894 -20623313877273225524777875919615144448 8452895 107407744348080644415982752119251340400 8452896 99865816456111076177759365853733715968 8452897 591776941104146427518121882158384560 8452898 -8457457315050903021805518224966714880 8452899 -373883508181193610885572344156156512 8452900 -271484368870784361878759165696620800 8452901 29724554374622934377019848115815420832 8452902 65929978457836173002214133238018250432 8452903 50172300620519490896579018069772189600 8452904 73140372327035800347879525389517941760 8452905 -2319286432659848231593143637482353280 8452906 9959078398958454399136100752247009280 8452907 -160555509778471608243169133289549344844 8452908 33116239744020499919832152896749057792 8452909 82521101334873849407587066108280034316 8452910 -86181062671726631632774420609781318400 8452911 31394171306967642009122636524669931520 8452912 -16771373010716237306872538012301393920 8452913 111822249276194855945552267293545346560 8452914 45257943432024471375746054910018021888 8452915 -74139256465695076387709654740406962080 8452916 -75680308376161399785302828731433477760 8452917 -2389005121964647455028136215456282080 8452918 34543421070142969661573641164919904160 8452919 123129416937979293770315399832447007800 8452920 34413561592077752163734226210422784000 8452921 434734795820121279715852994315307908480 8452922 -61462092086069094587071149928762894848 8452923 18264114924351018362695564312757184000 8452924 -98232304662255897095603235348985086464 8452925 6198119111425457023630354793561664000 8452926 -5884013840943941774120593911781028160 8452927 25090971788141401946668585877859865344 8452928 -40017512078652517540002164736371195904 8452929 -30337466953093297730556868139606723520 8452930 -20201347046445688589974939122453619200 8452931 48437729799542203743130735095661740732 8452932 -27009269848832445388239676504023195648 8452933 -72463294153066360060516945101205118818 8452934 17180285061281012632903455859929048192 8452935 6150573421580852952308382649678436520 8452936 55354700138556924349482135380116423680 8452937 -103956670251866192899516910531322005760 8452938 1332660152279755912617288410491749888 8452939 -198304324494623343761199736467032020 8452940 -275382242738143254210175991440665600 8452941 -103955170456936747018702319357506451328 8452942 78725825947232076213333540871508935872 8452943 27326731745415745805875523669597262192 8452944 27237010653574479716328181680926883840 8452945 4589023753579814123728002169407998400 8452946 -14076460488540178388039158906369761120 8452947 109733347270588331569254597017326639800 8452948 46549672991884686110254396055793766400 8452949 56654814771997740042849253502840289660 8452950 16281200373291258788712158396775936000 8452951 -19305774666891771576387351401748196088 8452952 15467356000736137703303797595962982400 8452953 -18778019626357602591229586701021700280 8452954 60861639009268865275755632298237640176 8452955 291024104938839084474033893065577760 8452956 66383275840145803184328119764643129856 8452957 109034956821339918660583187700180039206 8452958 61835706248390577964730794259112766080 8452959 -1114607717484442592957936140483619712 8452960 -67362246269692678238719264366751907840 8452961 9278925803685477987464075416540233360 8452962 325119087765174449977849602467527680 8452963 -18472080229952979739967545064617074240 8452964 -62671125178738031051214956935276349184 8452965 21347996924836115149091378025705261120 8452966 8731638687414630226029163409583215424 8452967 -126992302121443506095817519763260138360 8452968 -25659887767504942359476076296746106880 8452969 -32193676723584666001513153474376654400 8452970 -8543703911420373633438969308909443200 8452971 -31702122209969282275786941395918666400 8452972 -55569417662237301220010014960758240768 8452973 142136297106598249923160487090241915222 8452974 18187408461871250688911067318881655360 8452975 95659987741592409124895682742214753000 8452976 9089319840847110695907404052141441024 8452977 56394439125165154695427891380244271808 8452978 162061662648213693533693251540709501760 8452979 106561847528435990088885279307028364984 8452980 -33223458256000476003737358791431495680 8452981 13259355867128468493593153892270228782 8452982 23475213168444456572518461531344068992 8452983 -131234867323954634656337866220150784 8452984 190872321669407592270569877725465026560 8452985 159338117759690336076585161254326522180 8452986 34927182065591260609282770325566816000 8452987 -92446917488901574096029669441948583296 8452988 -87659703773838446901867184061399760384 8452989 -6831920608558701587780549418567057600 8452990 -11684157327691832713132120667467230720 8452991 -19779781193933799022621096647920317728 8452992 -97259819043347997704370049129811804160 8452993 48643710934742008780853516848692894720 8452994 29962699109126047427174055168963875712 8452995 -16058428263602183561585588155578276000 8452996 -15626855536033887475280020279855408000 8452997 116391325558542366788516246287452379392 8452998 -73505953066464064604630170371654622656 8452999 80153747219047921794223700001232799000 8453000 -104321009635420764995449642978099200000 8453001 -28027578327117183048555418183966979568 8453002 -79241640944276033937690851618579940048 8453003 -55393803415130941862429295210899556432 8453004 12253410341251523433053732916480540672 8453005 89804439463829998597334891888890248000 8453006 -63984683687968589932197225156299723136 8453007 152954310424576149027039523785701122800 8453008 -43493809575867253224283189750978797568 8453009 95236698830423966922283716870788745204 8453010 -32127961285046464950493239465345661440 8453011 18398936926589775621764460971207884704 8453012 150236634307056906767747758649847924480 8453013 27306626475862987061455125028186275744 8453014 -143186709915849960854128101204259925760 8453015 43814099346982911265037684302985675160 8453016 827642592299240520813823470854676480 8453017 44270128024510465253803586434290976720 8453018 4464660321338589980137500650225774592 8453019 -26786426923971752192041864760261911656 8453020 27306430601727879582974998955586478080 8453021 -52348136165158837102735200293483882778 8453022 -28057795019813176502666951563139684736 8453023 16712649795096608404755028616744781384 8453024 411589731093075862687829687418224640 8453025 8310341932803424448800604257493520000 8453026 -55825344393471372043035051119974656 8453027 85042610723539606209273632538931272072 8453028 4696380098720165872926068149156561920 8453029 -33001821980064053755362941536216461312 8453030 -34067079129301029940781315062414707840 8453031 18917671075067859979199431713761184552 8453032 999291256625521289639948330684252160 8453033 253176511535614369401059973422991369984 8453034 -32314520848805410017285897271967201616 8453035 -8275810667360548685561650608783386400 8453036 -160513946890432490050635066170373073920 8453037 -62202087174065522968499247194943283776 8453038 -113633939429472216415087305710390587392 8453039 2374121454767862372101468013284727216 8453040 -5381811141818158427582231491517153280 8453041 39425775867181941031010280225751447442 8453042 -18401621469984372860360942828360084640 8453043 -6406926219950958583887222954027826920 8453044 -1980880387936176303606594305393823744 8453045 99414656548036850720393006127756822300 8453046 -22457639451606948876210362308623237120 8453047 -42671906892548406935925454566516930768 8453048 -191493267802486307464168700399964672000 8453049 14654338207269256217800517416096444416 8453050 12851383510923307973729315582997808800 8453051 -124242695393182966849572988353927969948 8453052 -18176825350556817355925700885352120320 8453053 -14081328143037368794678371666134317120 8453054 119362363781329999758130190759681822976 8453055 37405225764645258786880469311351365120 8453056 -33746374732238477589878548117302804480 8453057 -40370823170229032974334573429274375468 8453058 -57163640233953837146254327226548492416 8453059 -3166183930969478676418716575335726880 8453060 -6458942680192048272271693939200000 8453061 -23224792919762414580466751401438830690 8453062 -8813493238213648550055241430018524800 8453063 240477698668507627240404101040172298640 8453064 121658082543486883500679715066394624000 8453065 108829024234419530062387874475937846800 8453066 58521690633259813260408610478966621232 8453067 4996662806899201295049223875072832512 8453068 -73065270439832203126318139478699955200 8453069 -1141520693064301828546179831279697056 8453070 -12053040450612054293194572467764831680 8453071 -186468091702189777321910908400433994056 8453072 17655049823667775512786264172000075776 8453073 -97764470024810510682934468663227906816 8453074 72708543775946504808159804960740352 8453075 764939662741226614458469451289943200 8453076 -12277853845428649301638960713888208896 8453077 7669269363056348978579999746733706460 8453078 -47472273247032969554167542541481858976 8453079 -9185283268179598332639560092051009440 8453080 -19865247310664003021349195015988838400 8453081 19947747907823924379206279246648265600 8453082 -54825179439213993244449726989400195072 8453083 42119829393440571749265133561139583504 8453084 138635048106173024074147560531481554432 8453085 -15598155705577062512968574072997788160 8453086 -77871056989502548598175722025816283008 8453087 -13008790727646656904446520855931160448 8453088 64563853886824594985971992985868697600 8453089 124096862138978532571232212818474249890 8453090 56270463822180051583263903353681920800 8453091 -50461890068058148783334519685304943616 8453092 -127209214734233032845300902815022080384 8453093 25056676599096878708579352131450395968 8453094 -6682833275433509452945727060550351360 8453095 -63543218580536257492213359562117132320 8453096 100202255944887733099747559993334988800 8453097 -138681244722377115010043257866872251500 8453098 5460846664448367935835824212919633664 8453099 153773907402989314594690166920707866100 8453100 -23752141064198179965768117242018304000 8453101 15505048486995136774533678511383486604 8453102 26347543545956125324910154303880877952 8453103 5099680213750936839994518000939440904 8453104 19880448869301147570428534241181532160 8453105 98435721009602464573918419129103870260 8453106 -4530327996829249933270586878193107200 8453107 -61076539692459701419836015547031842560 8453108 5292317315903380059014453692000531200 8453109 10625892380636028696077239982196682560 8453110 -26540304914729962383460967483904810240 8453111 12812153673008241994232470870972207104 8453112 -1700077315264872379108125150082498560 8453113 57639147159834943482521895810534336362 8453114 -9991840488087867745471432942245558048 8453115 26877768419853835284423802479752808720 8453116 -43604207507036847734947835841249231872 8453117 106879477451484434873824033084523996166 8453118 -1370252888498531246573993806193329152 8453119 -49882287036140078354403786403898179160 8453120 26903307782893031949740738537513287680 8453121 -67287625678418151416834675734502765760 8453122 22563379368390100590874344919483123200 8453123 -41583915708408123395431730276407014240 8453124 8427067109625390597046902910185336960 8453125 -164666710480923152923953115382107468750 8453126 2894484223284062963789334134858030208 8453127 -23079606996101166485045556363678766680 8453128 40667612142027808263538438914888668160 8453129 12420860003461934863813396618219384200 8453130 15441955378993584995323167734033617920 8453131 25928797631724385795294945510733081280 8453132 146452382229790467881825136081090352896 8453133 -57351670336026661048597433996737254720 8453134 31003344887916196592562126246179680512 8453135 27841914381226551020145605340495061200 8453136 -7119476312763964585132299555336093696 8453137 -85696867057141187755873348718468257488 8453138 -161156785299721418407967441708712053760 8453139 -49721132969022623196702412228138389576 8453140 60187760557960052883019276913464477440 8453141 -97168005024343249142137204188890569458 8453142 18349785943227388921575214330268889600 8453143 154107498891245882142243625034698968392 8453144 11887501204040602980045714568404664320 8453145 -58813489071543102859150875218970809280 8453146 -17191071532713537674024366774112940800 8453147 43586495175349366297988502260652286596 8453148 -30787772566817917232908111139962503168 8453149 -10173190883119087726262641045786442036 8453150 -26656966505796287155311347558895403200 8453151 -6898238001509899874431635009640289808 8453152 37860180987844233139822616324476108800 8453153 -241349411064843328575292612841990909598 8453154 37521125133328290850560709343835765120 8453155 -829645958564254561829904130153368240 8453156 175554268330891719251039015944392059520 8453157 97434989795860650763654712432985427680 8453158 46335278804905922271727059053489295360 8453159 90218841130848055381951228894430916528 8453160 -76899177981947196163963073177856000 8453161 150406331876966018934447825758188496762 8453162 -31096798121255570151517641337545379488 8453163 3398930640574592702026637501862208344 8453164 -161020430109073993410200119011992314624 8453165 -7041688789845384712546723251437137920 8453166 -3706162888317375533405388557172710400 8453167 -152243917249806138739829782185113286528 8453168 -8347091918465254479608998089195847680 8453169 -42357992707915525444050650842326755712 8453170 -14101937770578992722695883783346979840 8453171 54111309245805634944731519958820041144 8453172 -4350834237116049693942176690992275456 8453173 34722873132083464016420345181268887424 8453174 -41121886317665418866710366321079320128 8453175 -27669069340393108187411774444097450000 8453176 -2742256167556288782129394206597120 8453177 27409759701471278099240975906271850026 8453178 19857641114551469413019268181915934208 8453179 33414695706920968723908807796670741776 8453180 3626356026474573519188501019360936960 8453181 -7212174116977995283232930486328577920 8453182 18284011988474210347021665143573334144 8453183 288005213390021569825628708241083067504 8453184 4295870180996503604570669887348801536 8453185 121284401943110238268925647705215298560 8453186 -85917165528216598453365057053321190192 8453187 -57209231124791700704768815891105228560 8453188 -79186219193117057409945898311671172864 8453189 158563295272260119299914287276248095552 8453190 -11559276121952745768363132801708840960 8453191 -60475653833154239392804050055016034240 8453192 87940752010332980282890864850890137600 8453193 54825249574411926506459006377513402368 8453194 16198124134278396610537743809981819232 8453195 17772150121077313780372810292425250400 8453196 -107908667002790572944007855274320251648 8453197 -237908682242633793583078910134082539988 8453198 269188079383872433643920885076120448 8453199 150025136500712732950736688212661546000 8453200 6406716392425601413723189789278208000 8453201 -120033775869094788192224493071448678798 8453202 -12715593287218912265721990655425475968 8453203 6399053738041123274943193585797247488 8453204 32634401052068852142749924418375770112 8453205 3076506003464034038201711299067867160 8453206 -103722400069317714085381634673907923840 8453207 -40289309345286889845238966535544509088 8453208 105468913755206832375338522310830223360 8453209 118543124965687601957506828988455245316 8453210 56161983942266514855728071473985305600 8453211 15764404322608654406139623664573068808 8453212 98826846800025968226323858929589217280 8453213 83771664981386651362479133690793798304 8453214 -15146397951524891445178134235120435200 8453215 -25349814232664643278334709855246295280 8453216 61304094843774193764921164392114421760 8453217 -70627535448503791639800403111252550400 8453218 -21019603911732433893368728320086906496 8453219 167253078812904873205498108180567726620 8453220 7340145319309092252166104150568550400 8453221 58777822056844399975550362488810894112 8453222 15753850718619005780987266659210162912 8453223 106434945323781028358589849149396483472 8453224 -21238434849729625196770299546037831680 8453225 65616835010877079510181252438801196000 8453226 -43429583187805538607936147945437043456 8453227 69188872270869632546187719311977097076 8453228 53205019961679551163896622021361345536 8453229 133700388022272736506265482804877905984 8453230 40711802688049625846358799951250334720 8453231 -127056407812198003243898002805636497968 8453232 -8368097308005987880642240033701888000 8453233 -104673646039293213401013198125943296160 8453234 97093942243162174538238665800497536016 8453235 6315641026125359731940798524910592000 8453236 59561588877300698149018346841478877184 8453237 108642583980468908337880525165730661120 8453238 60258025218606203160158708230144542144 8453239 -61349878868195273470882512302526206040 8453240 604695301485439798821876023584972800 8453241 -1286272226983899410871712701740926560 8453242 -12889878430067497531617213129157140480 8453243 -29276996449560269460038253498319103136 8453244 31363433865009246116121280746176627712 8453245 -7373712994720092397356806629987017120 8453246 -39132557609361514402679206928454332928 8453247 -80527476141853914221560222104494370816 8453248 -159613825441358303571360468985215713280 8453249 1203125269592216090441285131949920320 8453250 7591613169534246641119467197033784000 8453251 -86289521922171467927855280707289513408 8453252 -101600418010970014257792104120175498240 8453253 8875200823158402483434276228239542624 8453254 -237159886189688094258711030656491200 8453255 -41225949160873273726065287286862440840 8453256 37622113159335348810733823852748472320 8453257 18508419954257889813010626941951421492 8453258 23782176369205335684284918542944019200 8453259 -27194742297280679016559486897485224352 8453260 -16326611232884288445928670010423613440 8453261 87737906960036971355581571404680181632 8453262 -81112527672761552298113823671917440 8453263 10403288073190892833853158995897840224 8453264 -4420439642664334311465460193873387520 8453265 22130563901865895852208775541860952320 8453266 34796183994408308246851648833913042944 8453267 192498691785124825271826472780501881552 8453268 68205730425423910223457523981570560000 8453269 -243588858768373421636189238063620615040 8453270 -13805304370167398674785077091530903040 8453271 55342442115357950347471022754896167680 8453272 -14083429370713657545757510176403507200 8453273 -16404903692392267840622696094734615478 8453274 -12975788998601029074769804898184983040 8453275 35742180025355668494600042654960105000 8453276 -57044772547987079848648229764033095168 8453277 13542673056839291243165408412705872640 8453278 -47935391360103094199791953772063779840 8453279 -26282975512392230083264786941624769728 8453280 19751371913870301046383930924481904640 8453281 196138589169617237685283191519957178082 8453282 9581440039245801264707270286465659904 8453283 -119902612112069859477835509458403763200 8453284 -1533036266060601941570570981530245120 8453285 23874551623547974652945658429907082400 8453286 -49301329048499078354429422806998854368 8453287 38427672345282947323978371415829582640 8453288 107873719127224893476762450908354560 8453289 55426298300347627595229542558956050048 8453290 36825377384197992085212563951364691200 8453291 -11121227667290203174524100921119631872 8453292 58377488311726482025676497224417265152 8453293 99037452867407724734815928467710329344 8453294 -109487667491333175650250701922165338304 8453295 8759360034729995213013138306878637600 8453296 17169666462345744852060896029927931904 8453297 -13550313448907941133785202271770023680 8453298 -2031615925131773152604156555803714560 8453299 33107907688621475280197105858479895088 8453300 53490556764679769235293646740349494400 8453301 48848658535688759988036785237028717504 8453302 32355304484477934875703635444115456 8453303 -23199674962955262089030945764791257376 8453304 22721578320014388474642396434597068800 8453305 -9395002372281006475431382027651994880 8453306 50075690686770429225757740191812992480 8453307 8121461867752471962407232652182786840 8453308 13814079499895541024358520943223422976 8453309 102579001064585103968109200838083400000 8453310 -20808793696135625942661037626144531840 8453311 -119387212449519644952685150078607491728 8453312 -14032783718242909671664580742705315840 8453313 247512985252876113158134760800970514240 8453314 -110314023190779022944669379627048317744 8453315 -19898652864061389208761660839038816080 8453316 -595928309907704769758982748736471040 8453317 69130939661671268018138553575693102366 8453318 -121008632761385621751714397269416529984 8453319 35959793077073213910510845516678822400 8453320 -106527819898220134080290619124288051200 8453321 13679314116014462455047080861352187200 8453322 634848530142358043712559486548155952 8453323 199430803160877015641184103462519796400 8453324 103227556745991811428015936801557217792 8453325 -12187042941879210786880269457881180000 8453326 45534981827873351348978965483986984960 8453327 -170246327981544559381211403950485392 8453328 1509504803609557931356271242924523520 8453329 17773091908061454152552595724371794930 8453330 -61802682463984807480497634939445785440 8453331 -50437140972453335278099047549285157680 8453332 -56169294433021827303719289638412056704 8453333 63056024770546534720530939600366593838 8453334 -56995468654024171805602239452435757120 8453335 27828506135898995792935170566264865120 8453336 -27770848092471436336867763466048952320 8453337 -16724702351966532254302136703071592240 8453338 -3068016535568660438204789963072776704 8453339 -7999963088361816923985307014956547240 8453340 -26044669644506428979813495018715187200 8453341 32667602560985052632576869136200009080 8453342 -84496002121167787960881734784349100928 8453343 -11196107275482137012661652812192673920 8453344 -63837722584286412263831602047636209664 8453345 59302988605203083233118583691157678100 8453346 -17259646537573788018827597046045253632 8453347 11276585600794477929745516638296595200 8453348 104504907042607502802757014593329876608 8453349 114648305028930625464932951256026757120 8453350 -50822397961904349184767182150008557600 8453351 11656382667027993733500697223157968544 8453352 -5945525592321041711062148914834636800 8453353 40224658015218124140481820314277142820 8453354 -4314380886539982503953609180034316288 8453355 16568549437378501588943944845458085600 8453356 -82187275542946843820677115760598994432 8453357 -305643243370782576409527357058159632096 8453358 -42826538389357391464132159961159525376 8453359 45359742985416930265827923932059404160 8453360 30390873012326504915535168045160366080 8453361 4365732922240368936657263405890106304 8453362 -53390591600862753778467814200566531568 8453363 21890490733767262188343372188305937612 8453364 80551665961872136332134747424527794176 8453365 -110468119096807046134499350070203696740 8453366 95365842722540203331915886698049456000 8453367 39148759417979089662853099180964696568 8453368 -61877117354713865653125481691742535680 8453369 -100939449284325728142262980055824050604 8453370 501551395886869110328916473273981440 8453371 78450947141897739258253078739749787200 8453372 117260379419697125260878313488124440576 8453373 293989949420556218175821528691877048320 8453374 37855035882828033207568628860912730112 8453375 -91540910446942384297271866158521736000 8453376 25167363186143614419610261926224855040 8453377 -170556423350139303389702680492147435774 8453378 76745312327366414466972434499096972240 8453379 26813714540115016183364807646063636288 8453380 22224672557368641723351472571106270720 8453381 -97719559611063321077671491085361206818 8453382 -34112509547895821200530976396310968128 8453383 50476461738715990863685602347039796632 8453384 9238345963305644784609505722028032000 8453385 59654063136204977568824040469012627200 8453386 -31384463290216448783786398438349993280 8453387 -20948873347188816020060978698050151128 8453388 -17433762316954709699383275517656076800 8453389 21548732384236820309876755454991909856 8453390 9238218613377204272643494096227614720 8453391 -4768407426125244160695579175912006008 8453392 -95637413808071040189819237033301770240 8453393 -19893534095377063268468246923742502156 8453394 -13332176533229524421674673453277409632 8453395 83588153480027819999562179879667028800 8453396 -17379933536569193175689661599058081792 8453397 45463436561420050254203291255811075456 8453398 41905643508970868851220855161854290880 8453399 119785377238807710360056002664348387400 8453400 -4324641090788189325219751954566144000 8453401 -89654787110248269423000378059390682096 8453402 -17243464183259790549032207497079308800 8453403 -5411142862363795161160456087464766944 8453404 143328368656961726329950323717577740800 8453405 -54521411148443078539247906758967681940 8453406 23310552606935804967963972908186077824 8453407 -7928021959829686220702051310091307480 8453408 -55349113191694482486802356306893537280 8453409 -40677648385373477903259146705844380832 8453410 6556365129239673920116151874455093760 8453411 -78214440504135200272554517508453933988 8453412 -61718928266131551477241436928165700608 8453413 -3584371575579981170382854900209735200 8453414 12577967994451131766836189569531353056 8453415 -16664234944564380314478982762829260080 8453416 251712639301938463283945716465713561600 8453417 19509471253820035705692859104178977792 8453418 -17112100678788393202072247437240852992 8453419 2097376519003936543884881788188090320 8453420 -79859697551564343905962346636291051520 8453421 -15555708587390120795277590999373607680 8453422 11733161235066699752787645962057608512 8453423 -73771842351670529095798270328543640 8453424 2477751827356498128996173345650114560 8453425 30065471943988410582250066082770934150 8453426 -9288946491677532692898189546331535088 8453427 -16260600611142658044018551883063829968 8453428 -69902111331811659413591154137981528064 8453429 122496476433364306471055307427511674560 8453430 -38300462985147488081144077703611392000 8453431 176407582925202862752607564969533229560 8453432 165479446699036450561093309495480320 8453433 -3867030624476583550497984766646012352 8453434 59674220287830662507754044831257681152 8453435 10012376603408107006259112647644682880 8453436 -6262615007428261169974030897132850688 8453437 -6083589429912374873966732166677997108 8453438 36537416420857875758231486776312231296 8453439 145336721316818601955534804844034514344 8453440 -48618650511708975841531209648266280960 8453441 -197782751050983269784596243092107475116 8453442 -15846746125213876370108947444892044800 8453443 42365745189368495130649179367382698224 8453444 108721399165909770209527325087986167936 8453445 1542026031397214281679439982710650880 8453446 24872413316240286934614457304837607360 8453447 63812512038498895202283956367470655000 8453448 -63502850594759140026284360622643722240 8453449 -277948542745134923808587742243587237360 8453450 -63019944478700568735868861770061542000 8453451 45224951397539265928725704479173782232 8453452 14836846904773819662160238882767831040 8453453 59353445864259773853208537108115841900 8453454 8580850070698000940200307581945835520 8453455 -5138040806397555606283811157022715640 8453456 -773160054475129126250763707284586496 8453457 156802247543893459191213354986056875840 8453458 -49585402364571820482621719574199538016 8453459 -10767135625694538965670473616333114720 8453460 30086683982541733520208838847597660160 8453461 1176220182928751760506819009924426400 8453462 48438125274560809275844427455672284864 8453463 127980839908316057818724493675251261544 8453464 -18331989169398152030986156563172147200 8453465 -145816302829549438273244260746234790140 8453466 -158774447562930722534920336879266816 8453467 121214049305859573015084677759944364544 8453468 12050688014999740673530793798117377536 8453469 -189604797972260488773010033487749632 8453470 26417399989377941706515878623438607680 8453471 -64454137643275668447610884711396148800 8453472 4039901960621453886549856119399383040 8453473 4214969144324165553825176747392796928 8453474 66938645149420246029717116687717007360 8453475 63966794248098561937352038095876218100 8453476 122814567434796350995143979479523026560 8453477 -111330710541584900431147690492658812674 8453478 -14750224155145766363629414845718425600 8453479 20110964739048642353000435703513009080 8453480 10038682059861203637510876680853504000 8453481 -62289809834925743504649466902062457696 8453482 -15805494026483979350545916633412808608 8453483 80322114040992428966342649171848871744 8453484 19224978848558636713353226064266113024 8453485 29044079017647200797695015299337142200 8453486 -25517956545334711852001295916589471040 8453487 -11297392241894572481168653721863607040 8453488 47555082785118749860684093811212615680 8453489 105302311079553381120803623094142207168 8453490 21806965869404472909787796976984261120 8453491 -21123056806125738270437988692041573368 8453492 134485522940327934552740974427310892416 8453493 -38761608439077090604390811728062666720 8453494 -3829834877085936740635186563585399168 8453495 -20851012100868913567060609709372642400 8453496 -67072159107249062993038647057555763200 8453497 -3143542199228230502018920922362126460 8453498 -24191219473283481633600114523740832800 8453499 86172929122172530557331655557776000 8453500 -57899896023296031163846562735239680000 8453501 -19205970619243913072818390795354312704 8453502 -9101356318039009229078709171846283200 8453503 78366714628610077656221705635044928944 8453504 228465281452646413940990008758412247040 8453505 -46676130240976486059465828160804730880 8453506 6500583199716445121743243900392153984 8453507 -120743873322394870256501628930903336528 8453508 8236067367704904654149815569683177472 8453509 11609008340769613105567087151517135710 8453510 -16139042153706186724088575325303591040 8453511 188604819027602900748611481961833684480 8453512 -124536559221711815419289642530233876480 8453513 -167750247513706405671733331534116283238 8453514 15884959042045555573961803411712507904 8453515 22340339503433409852161607216601224000 8453516 -79586456423784184614051886099659874560 8453517 -202598716922879465689911558472903488 8453518 103068043374366481189788994435938527040 8453519 -65059624898285122401293995360175272656 8453520 2048011280636355239707724734955520000 8453521 -853684976456720987713461816257220368 8453522 -44571416896684792486007181882488355840 8453523 -26712217054637911167237024131253275856 8453524 -419285005476278725180189250247747584 8453525 68623035526412465112084927968458495050 8453526 -30007636234366017207236175406507571712 8453527 44169871420007127864205342867844818376 8453528 153979411803213397610683270764984360960 8453529 -131989744046194200204414957854717306940 8453530 23431331053980708883411972441903542720 8453531 27589120911630464076530109561261379332 8453532 -40112705191994889764788973980968150528 8453533 -64833745854291739667567077892759287776 8453534 -125905657305286765157519935926278995584 8453535 -24213327435122600434550004394568870400 8453536 -20634288064209555984596295170157182976 8453537 -2262931608050297463255600709817940654 8453538 -18816791614989249927685017643682780160 8453539 3114333928270678611937969966668862196 8453540 -39009243890950619690847512600827269120 8453541 -33338525415380943214451750721016053408 8453542 760371991281432329546621592165172032 8453543 -52791392358101531461387023440032155600 8453544 32006028869262131635960897826488320 8453545 -35408384935089820530147138868742649600 8453546 -243319672595068448379121233374218656 8453547 -43841655361024699841123516179716330072 8453548 -27715852796824075156793772525509128704 8453549 -172942397767476230995926363175604241246 8453550 5682315889582102479687458085659289600 8453551 -379095019877293042666451517307503485496 8453552 6531906240396671485629008565929213952 8453553 -72686488474964559677117313375098876160 8453554 79003807845275917695115034869588578720 8453555 -61981165195697474605105221426726556080 8453556 -30356362497781765804968087592570490880 8453557 -1450268652610501593879364504865200576 8453558 -1496140697985155821000312253317751040 8453559 14149647018470860120219433589859680000 8453560 79909285811092466413125475755173376000 8453561 334098175482572468894988527408135405184 8453562 -8468420544129845782941432060809076480 8453563 -88845577323659509871348710158085339120 8453564 24294618324981905462234453999321865216 8453565 5426231317579334614330300237519162860 8453566 -33325677108577355628626287689711341376 8453567 -42589274322159298482933330458239752384 8453568 14867295761475145487678592237101383680 8453569 -10199120199443793954103283775164068030 8453570 -11982521797616840001323532552337367520 8453571 -29880761644824566821433989406221637376 8453572 95175991976722306914069973493470414976 8453573 -47682465904067118460387778125703307780 8453574 -323392052766577114563425913000598272 8453575 -22729469893320979740526142305241427000 8453576 25823558118545068025724008839564492800 8453577 -42632318834683133243162137829028364320 8453578 683141577761789117712843642859737600 8453579 -28674578960430188460474162220624306680 8453580 -34980007438936300183428391089300771840 8453581 101620382964269824014466186267068282912 8453582 -6162112034392244545964121663346828608 8453583 -21228018516832322818679497712782477848 8453584 37195911675904335310021851180580864000 8453585 -126830109110322338297819738882830080 8453586 41975897443285147574206111394952893184 8453587 68311997210290460865725754909132305760 8453588 53812245287402552710429643205825116160 8453589 -9203137931241659647232736005688734880 8453590 -8957328794708699668706689188470814720 8453591 230372809155989941145375349797785982952 8453592 -40947837103087934857336482451705036800 8453593 -108793177597111343434119373012839425516 8453594 -1801842259803911073664636594072953600 8453595 30350066394942989476628326793233804800 8453596 100699745771676673480433392951509363200 8453597 -1612057419791633629005497636185956954 8453598 -2132668197458294293494358936795850112 8453599 3937045955327967751709525028972048384 8453600 117316194616232945733781763857376870400 8453601 45034203849716360228500338302830306068 8453602 -22798539935412665125636653452647312896 8453603 -82150454433813667347987860586468770148 8453604 -10689881560227293518370797380026818560 8453605 13836807008873644077656273856248210520 8453606 -14125384139796041266866614662497943296 8453607 16833361915932191366769250889037179904 8453608 34975198785269068661395317762368962560 8453609 -73617849351296109265804508308723303296 8453610 9621821228997017647222338510381484800 8453611 129758513356162931818419210032596788212 8453612 35002166089942872575132523143266652160 8453613 -37218996528192024175055510445195394560 8453614 -83393208529307035578637310437327859328 8453615 76960485435024376746108535701849633120 8453616 -15287120758434634007742688273541038080 8453617 42943623031069744665016664020521599140 8453618 44877105398437727015273333667514463760 8453619 -11110037495118314926157386946584538400 8453620 26420247822697849512745647915210670080 8453621 -53457030890057047642931309926626686400 8453622 107137122280546696560127256604906885120 8453623 -108708278192936323028485472497166887320 8453624 -172601152185508266147647919201476812800 8453625 12347254219040528359902786513011808000 8453626 -26784154371742459803848317104627003936 8453627 -16041758672614117130508449267527398048 8453628 40827701660110880718462554802725609472 8453629 -145501613032760563815915567454105355770 8453630 -32261572743532511931791544453105263040 8453631 29503078444844653930551962878631690952 8453632 -79290694669220843378494968320281804800 8453633 -66706477514976380909779617950773288800 8453634 4487477200791315945818430211655122944 8453635 -63183824117458447859220373553476087920 8453636 45259098097114497058661396804406189312 8453637 87670852994840787866870995363695046494 8453638 -12739492106173076443001478190492508160 8453639 146541517454934672027538272950349580440 8453640 -4695531800609431154523067476185088000 8453641 -5479584249973205212513150037255055360 8453642 63340645409851931068255564363566054912 8453643 -18730244163687394737375220884675864192 8453644 6271238510160531213393293859631996416 8453645 -71322370374539845375713115307460493200 8453646 5984389441339285237690382528820985152 8453647 220231783495191132260320674960385688992 8453648 -7021379386241703350328500413531422720 8453649 -58810511498293006293882143887803694080 8453650 16771269372815765670584671814121561600 8453651 -1880120741165899717295254586605247400 8453652 -68209138468066393399057469455786444800 8453653 55286276441246062881861253020501207484 8453654 8362720727985698214900891683456503872 8453655 35374094391212649391477344785124664320 8453656 -68059920799390788462385795055658117120 8453657 16165490504665340020846810611568200906 8453658 62939123483081394429918417649051141632 8453659 -67348323234317433299665080575281612896 8453660 8120257116417441394087786219750440960 8453661 84029158111223141630165908558531251072 8453662 40514251886384390156953086745591032192 8453663 179248209331343633812337783251292034912 8453664 71714569895809103615319763394759884800 8453665 -79110959102138906262713133479957400 8453666 -54985790952635408363586021431058144192 8453667 -31608411810008257294442136774218699280 8453668 74763389620070071043904582115238546048 8453669 2260480001149490617101918991943516160 8453670 -35215703226094299505613679038958489600 8453671 -2370948688201097087491723668904966568 8453672 26245613239432235472922078113492817920 8453673 -144021390283585437954641037654697653120 8453674 106290604018381683038016186350782961760 8453675 -6570353249177038170668271579149314200 8453676 -29832244295977316164165006004414337024 8453677 -133491001637268500999351747088127513088 8453678 71814067899635539994437442350450616640 8453679 -46090221632192748548651969241857811312 8453680 10592080317357319618550192552748318720 8453681 -205246936965811832001270028243166305518 8453682 -56926698237494323647088059580338457200 8453683 -111542233174545558843276068825866869760 8453684 -59967877585412995409272497146075731584 8453685 55494260412291526848553685555366716800 8453686 8990980336610912698822718812984331520 8453687 -203552336160560449094536302936886569600 8453688 2151357645967109994552822980505538560 8453689 -210574273238853888085450455017435119360 8453690 -223167515649072238261224299174584320 8453691 -87671350191687448569547632279249654900 8453692 -5429170347921471119523361309637277696 8453693 -2720363221488424273846443575473952058 8453694 -16815534946763822259268283919615421440 8453695 18612322812048853295723858267356468200 8453696 36256019966599640833239098667231608832 8453697 -23291260628942503189556027081285391360 8453698 -40817751840670717260322603115784036480 8453699 -47981289323469760298519303385552364464 8453700 11881027485848074290842060534992896000 8453701 227681220401335971096599798210970380702 8453702 -132248526085065459496571305833987624960 8453703 -30123255955350823438580430462253306800 8453704 65307622769343458137011735911935180800 8453705 6137795041095772289606163118358330760 8453706 71057307597592162476792866553365612544 8453707 -27477365991223586858974639026026523648 8453708 -17048021628337683689469219943449768960 8453709 142412567944792632990280308986513280768 8453710 -85328176292525377967246305394772306240 8453711 64701739985330194249351813847239418880 8453712 14054594128706470082345929636153786368 8453713 37919807977447806104676669532106015860 8453714 -579442983322562510880845390638358400 8453715 81422537814003651163745457344788938240 8453716 61723930162161570107391075302950090752 8453717 -47611949719878097091551716872171229234 8453718 13860470620476128510347885223752497024 8453719 18558424815338919813383099837791526400 8453720 38653384281950709308228594119286169600 8453721 -76928784175511591048763163902901904688 8453722 28816562739662432845247944409613787872 8453723 -21100680521523365256262402123453797120 8453724 2696891656629932415514448043281312256 8453725 151237591097822093061627597519413426400 8453726 -16707355238099049901675409468461224960 8453727 103456317291925725749249468803993726080 8453728 143035477652503045835014556908704890880 8453729 14714422436364980234658415340290935330 8453730 23013482534942148288438940447639326720 8453731 -3558220515048093931189834067272983552 8453732 16653645152716762839314947338805063680 8453733 -14205025806601523532879010722470328096 8453734 -47850716359726976159683416967392285984 8453735 -91875147582000992392174807670696012640 8453736 118180769523133435485154527955128376320 8453737 -48138736769064127223767327488350108614 8453738 28574545805231258293683509899552770144 8453739 814548926399942689102439885296005120 8453740 61032615042589032055085964182376391680 8453741 159458504340547402822663088647572845142 8453742 -21238848481239561852223541268917667840 8453743 129683553920679160987005697246671886080 8453744 -3140252778881968032925791236209704960 8453745 -16736127915610035472991406556857168780 8453746 27645461175818658415635676688725601280 8453747 -143917930567682220116832258526270079808 8453748 -74548431936508972487980549124779960320 8453749 -110436696856002944009642405142498956352 8453750 21508667653056248384110938983962020000 8453751 11279911036016504484928982532313107432 8453752 20259844192003146576775515814704537600 8453753 -53270532521930702048709185747561699520 8453754 -39865139228392739575768116532541952000 8453755 -39739738735240745476112244346091927040 8453756 -54222940900272027769336472260725642240 8453757 -337220850780296481144738033515971296 8453758 86648231786871470501217622225924094976 8453759 25037226723365680689701520018297048960 8453760 -8669974779468895938323275292501606400 8453761 43220859368200862568615721641911577300 8453762 1571848841162568019387488969187467264 8453763 -31447577544071142049044061376483024256 8453764 -74086519888967638043353093649900236800 8453765 -2242908362482863618882416893204435200 8453766 40633051895908476415033422507144825024 8453767 -46245488017363776124887120450506790608 8453768 -170796834819270343155133572634528189440 8453769 -59391728310214271294480203424789618592 8453770 -37151609200751856192305324532981595200 8453771 -10698642443905167043446618413103660000 8453772 2235069294406595730711416154684326400 8453773 -42477078972295779965292881995399963978 8453774 -80814319447111421797895861173660392384 8453775 23485163884555334327293691842977225600 8453776 -25026570763639811457023709258210541568 8453777 42882162190287703521905462491818317412 8453778 -23523414403332751946153694245341858176 8453779 5688256235173700588524700203100580576 8453780 83422311628606749481985883093190137600 8453781 44029764365441807876082968728816041600 8453782 14025211731824374889033574476427496992 8453783 -74551253128605514333987887562933080696 8453784 -106656903837022328934862010896576512000 8453785 -89265576329900331102562577048543761020 8453786 64879260908031201294157033937590752 8453787 -125967977765147608769240146169551630440 8453788 -27033546153226208696869182502807240704 8453789 -191931073757346968642247188325941776410 8453790 19866711111033640185615193541059968000 8453791 -96509399237708570452934004008979243808 8453792 -128247448383252300555231412438919282688 8453793 46643267589687750764953175769325916928 8453794 86412733880586522347401862729443277472 8453795 -8057891622867225690407415176823834720 8453796 12023450802262703214539855091925991424 8453797 30752147561888889991015241469101260704 8453798 -1755991085251538390236881377694054720 8453799 99866611921196588126233780834609211784 8453800 438732578566650956791457641863168000 8453801 65438331374414536161733327491090365604 8453802 25089659081146297403515869746342736384 8453803 -21162373918120737533718758323090687880 8453804 -18751073750952623786094084698031385344 8453805 -89586998776819592368639761584298270240 8453806 -2019630891238241419408481830411155648 8453807 -14143533379473919092803177061504081768 8453808 -266549300805104722717257996389154816 8453809 20839491819610055625457472138832996800 8453810 -15782973189174054105259137585107257440 8453811 -23860677846974996898152133828735499776 8453812 49593964223394794797171077858973655040 8453813 284988574227923940831634177678097751900 8453814 -4927025550847135460396936553246180384 8453815 52904286699542533176548589819386434800 8453816 -42367206997440998758062367670533693440 8453817 154751017331481652651001943458586809268 8453818 26550391109567742696674777034986843328 8453819 150637103177219275839771657496963695120 8453820 -21348839030131436676620010187184593920 8453821 -5836683982413903621622496720144257978 8453822 14285863751727018687109451305862534400 8453823 7840286130157021119788125927994148480 8453824 160489245262093307614884537472909312 8453825 -32879955086977797744719583858744513450 8453826 -8048313427200747743820182449332658608 8453827 17198249530700685833793362374506875200 8453828 43666404715003515609612905227564609536 8453829 133790634654102614635006357805266524384 8453830 -14182797162835594939669458888199219200 8453831 53906196477658929289333644899356709664 8453832 5702556423228994405040623123144458240 8453833 8507293376933312151067164787412268160 8453834 13423203365163776463179447819444892672 8453835 -2175641545821532217075851252726708800 8453836 56183201815913645395623142524356852480 8453837 -741666165475867802232856760229559296 8453838 2601006209530095874868551507150044288 8453839 141392057897788680918711128179052135680 8453840 -4252951234591827319115945710568816640 8453841 64301079394651105401930362431943539200 8453842 958057190840030576932708993926490752 8453843 2032965851373061958711767138669666440 8453844 15574121888386292457654913587954948096 8453845 -22358958967183625535209371260117949440 8453846 -65568436714778019088724847534865179840 8453847 -75680708785644072660456810430084102272 8453848 -12089611313889878537725745163123302400 8453849 59776772698936592024577541516119107850 8453850 10888007990717506331593347950163168000 8453851 42517993003275821818492347749263263744 8453852 -140682472599387907311623193584133954048 8453853 -82914023302123857905101463689951705338 8453854 4011365686919963419259231166478558080 8453855 48904328755386310047573538572390683520 8453856 60507606247665114685461367741684383744 8453857 -125048353037722369811157343366634345280 8453858 -42609240732001114326165479337369306624 8453859 17753169934809509101597033816886819712 8453860 86518673842756928946716160684309196800 8453861 29764394898720040806262400820134902104 8453862 -8667401581501486260961719262692844800 8453863 -90444137500188937633466234454019079760 8453864 -5062475914651154674328545931937300480 8453865 33530994151867520971532992545065435520 8453866 17252155276069249487035346795725939632 8453867 -125068135658125286545112806468436856360 8453868 -6244657929231270173823462427091174400 8453869 92537491155680568392889166547650719360 8453870 63910353358275769266716477466227666880 8453871 -34730145496538475595091496342029047680 8453872 12528726541672058345394344773395873792 8453873 -3659043878502684509163267832771144878 8453874 -26704076209791722003098851784981585920 8453875 -232721401425314153616506260339513416000 8453876 -176028005021976249765515287553212928640 8453877 -26123927748255225687599821634232437280 8453878 48828964432559371836715009885609902240 8453879 -30415950773638988105025170897831827200 8453880 -29572078135213248298634046206166220800 8453881 25004748409508018570358055138303504000 8453882 24675672008919882274824299903971467264 8453883 -16158940505115523875538697882622039696 8453884 -55747658332237027271789283197395677184 8453885 40854951963341176003083812959088685120 8453886 -75556403583760417046498067769196544 8453887 33077301140002040555930873353473148104 8453888 65568614187596747306579259690175168512 8453889 -6559862205534390960340145113319640030 8453890 -3051114203390923917030739926174059520 8453891 -231779759154824156199952122233586447000 8453892 2968754210854552259165673441921595392 8453893 -8750712895886450388560141666286264800 8453894 -42262599276079625348531863309017417408 8453895 -12666452696005964350242700927022111280 8453896 218690111880949745220704344501212856320 8453897 -78857692219025871524213678014044711654 8453898 607375935725648272443008376458919984 8453899 18470931783500469423329609898964461840 8453900 1298203485381719313787548714646272000 8453901 -23791090378792072663798594725809083968 8453902 34557211386430836526189545977835290304 8453903 -8626636436598638876057316530106741936 8453904 21632267924673194600898978620409053184 8453905 64284525440296872317338466313245811060 8453906 41459729722050800215640144477153285280 8453907 -72332988064252068791778884381841840 8453908 -25310035819085149963743042769297194112 8453909 13678494265767471577220897584393924110 8453910 -25045524224247002463808617191702912640 8453911 15211917595917586069230976222510388032 8453912 153269209613377027814374335704355379200 8453913 15451075584669882294001061570689940736 8453914 -39735700126539195743644832146532498688 8453915 9671718482615720757502459827277354560 8453916 -93556916353111943240499872004973194240 8453917 -29461947834168516129469903203369881280 8453918 901982111888728118776134128967244800 8453919 -68306168640401548325297617098834160056 8453920 55720217700078505939026151299083796480 8453921 -81350496775937498918037411127615121088 8453922 -30966027240253793729938344520791078528 8453923 53978217885588754923315165944829166172 8453924 -53142838199605635491732633883776818944 8453925 59784438339646909186994929655894201850 8453926 27186850646117400492517312585065535488 8453927 23144536035696942080574803602905430776 8453928 -33558607451471952710137641701714657280 8453929 1523920758885679925046318814245854016 8453930 -11222803795736040499195796142989051040 8453931 -54275018436636607679957558154710795520 8453932 58125526267332419706805313442434680320 8453933 -136454576352174755276761100876571500640 8453934 7496846990824991805055181989775615040 8453935 3282528350887971459020324649103032000 8453936 35175150297494652542050682698965811200 8453937 127501804706129186368467495466948148352 8453938 -26193599533095605354388066610105550304 8453939 17237249363311672098698552476733322528 8453940 14733827057059427607305117362754457600 8453941 -249189481246630072590244978524949152658 8453942 -10777784463008634960095515184082530688 8453943 88482825435703867024756191435018565200 8453944 -108329192959442942009866404306666516480 8453945 -73903549280045254837481618180006520 8453946 -68624151995268575086436934579086754816 8453947 -278693552837430946801630063381049330328 8453948 32053759362181498554800791711367823360 8453949 -19776793510470787275267917436401491392 8453950 -54495115992273214306805925447972648000 8453951 57349328458631534236435464057597360504 8453952 -9506518869197394881878345545799434240 8453953 3893842402209980936735160094792068820 8453954 -61771715669244954577417265937165878016 8453955 -45354523936805789514115621094463513600 8453956 -4527144402967510090655553540977733632 8453957 -51169619297448328050101593245834109794 8453958 15256171279727465072573855015347080384 8453959 -29962705034222289555882918645776714496 8453960 -10772970730187006652735266031087360000 8453961 41671608412845052534411199606899608432 8453962 -46727398825201049326764025717165536000 8453963 12770330740008258323759829466695319296 8453964 -53311710946664189224844076164915865600 8453965 26511601501223870337464125207977515520 8453966 48129657556535786158111903469079967680 8453967 -32695001333332887809324575861068967920 8453968 30876845566468604504732924227870318592 8453969 99152579735583769936617562527132608370 8453970 25811337088472143600518125440019765760 8453971 93332403966595223487400253333190280172 8453972 520980279372863483109492872046907392 8453973 -86917164063375020551958324321055400032 8453974 91226252091900152879610212693302617600 8453975 49998413420123037347250113885812254000 8453976 42709742560384761761237427300288000000 8453977 -15321558557271006514673886930564379968 8453978 -23197518097538383340555111022266527776 8453979 42981871548151814611458540813206110848 8453980 362313894392133222359175707050675200 8453981 5175180761635876415875686047190654360 8453982 -11354056124463112536970945643078320896 8453983 13097563657733841977933850620326483232 8453984 6926587966676494300671735855467986944 8453985 -25599229131392491651147671547674384000 8453986 -49264074130031382131636385401922917808 8453987 161651247341091427617327112665475236636 8453988 -45096976179028066040672081245833299328 8453989 64091232809411957346776290863041281790 8453990 -55388652918389657767681368807026102400 8453991 -3895456426044936246907211725437288960 8453992 24995616653304556084635443949437337600 8453993 250613367701497873769891556823749288000 8453994 34121507994957590820169544516479776000 8453995 -5307727027066231154695247635623083520 8453996 -4819387285824518812532229200840673792 8453997 -10439391934073350882449697966013381760 8453998 -2321853907740664806451830594610245888 8453999 52403227632119803397015936669126754000 8454000 4975789075473624416107037756375040000 8454001 153568589757704432925807079463974117812 8454002 73878073899013164254279291701152537600 8454003 73960497119761533238428035785355689008 8454004 -27499031486242129383943672459626308864 8454005 -28784356933328853478653219916570227840 8454006 18536131064187164418820169666447744064 8454007 229603317285993642871960897272905204512 8454008 31450065893969022159445528106377973760 8454009 -58382098755009192974891909076068459520 8454010 -24882203399398088439271665387635527680 8454011 60640316067555703938809634331065000612 8454012 37816579233510634916023128531118571520 8454013 -76934554664130926937585020828733583738 8454014 4477477614994320528001370684748189312 8454015 -1555497109425158016732901308510946080 8454016 -144773204372281535376184326975274352640 8454017 -19009195988222522853521372848563093120 8454018 13882951207928051970554356241166217728 8454019 -62983487735667403021729369049173327824 8454020 -46737403473187077047850894365169611520 8454021 12409953262289170008363294513012351360 8454022 -936193104836051501892130959651955200 8454023 74658480013618543751040902842988245272 8454024 89326246927971684785609422507567104000 8454025 94500731835363047244156368172808615550 8454026 -279585757859066616235169159165264640 8454027 -120795457850750716780277530973717614080 8454028 181071812247160483198787649897929984 8454029 154159981584912474484460234879766408630 8454030 5553391157468132873121596153668262400 8454031 10844495672581847349385880732578149120 8454032 7884877537761625813090681368752504832 8454033 -6976040118595164538877531294820855936 8454034 102736356188011151031306240160035271680 8454035 -105060544998469500710942567828020734240 8454036 5340228766773184510611646725729828864 8454037 118493715304214709615425804499064504672 8454038 31670138210546828453733330998904659520 8454039 1750146703731872403529680973668900096 8454040 8243091506726296898783995759693824000 8454041 -26573880295332770977309994991224635392 8454042 55386270547341474025676119705295063040 8454043 47671272163057079479805294120665573184 8454044 -36097411473064891140925433149123428864 8454045 -32021038645805768892456687955489445760 8454046 -80729525279944247502642260213513766528 8454047 -17338780170010460779318571549061805968 8454048 106169933784145741276436950991087075328 8454049 -60027262415652300936629509515345256764 8454050 19549953041805781178734966278022560000 8454051 -7718643711846232255159658019376268400 8454052 -109188496298047058160799181893856865664 8454053 -101821056875250237151858275414077125698 8454054 -11184399092735705273368042325601773568 8454055 -17441582018453384905459475677688180040 8454056 -23531560121871167609681826047108613120 8454057 4032970390295156518844314867215134688 8454058 128706799396454411647855789205280000 8454059 80771604212349976555483547945203352904 8454060 -71644410744790988672944392807376266240 8454061 -55674384282194220831110409647487475776 8454062 -14973324353043538905929684275567819968 8454063 -65683442406498743772092628581314129776 8454064 -11215925836409038105374323508795211776 8454065 -3094174978215104039209974431205943680 8454066 32363454659770875337241462112891757824 8454067 165633415829872233297052902813135951116 8454068 -5963642879808128970279801323288979072 8454069 37564379658070373155176410207532550560 8454070 -16566825729742029376331404893603143040 8454071 144429177474933047135385198235801504344 8454072 305433432012659883088978665319956480 8454073 -15995273774590412979913970498193424380 8454074 69903187799709127119251103449236711536 8454075 18284372913951188140744301761708473600 8454076 -8398864486971271784703608387362713600 8454077 -32875778562039421581181151458054824468 8454078 48556800674545780357510452543803658240 8454079 -140566204409502291517339378086942704320 8454080 -18430426468713259351490473894713753600 8454081 46059622931770771670938665774759496752 8454082 5892742600478876897554066529034898944 8454083 -88287176865231665874349891322630324832 8454084 -47333452892260189585510192686077297664 8454085 55670963255746340987269421274175443360 8454086 20965959844797997332163844112897904992 8454087 3758092679414567668833876351830241168 8454088 86359155969746527147469423221650432000 8454089 -37428407230677506589204206745721340544 8454090 -31442737447619841564097930875857575680 8454091 105390263577237209272676742981361938000 8454092 -27848662391727305840562652000620336384 8454093 17590974165506336043456078436341303264 8454094 -41415744359263193671153446828298202688 8454095 12954681297001705703869634724779351040 8454096 -10555756683850954011705628834754592768 8454097 -67339378610639581955052392788911016640 8454098 -53753033104549520837971616256323449200 8454099 55754444546506817709398725616387963064 8454100 -45575762311470122081825749035073401600 8454101 1809180374282568208981712626872189984 8454102 33264451674655612248584123158063568832 8454103 16810574592701846071275830565629726720 8454104 48667891213375208442005529831604715520 8454105 133079868883311474866774292853913174400 8454106 53513459096015027310013407089313262080 8454107 72924757146370668248282371792110726840 8454108 -33948032537707142347348617933311486976 8454109 1555043666058808640589152164652086860 8454110 4693073921347932456586569730704384000 8454111 105973733933433400373047871502636819600 8454112 -9396562077577664097924479403056431104 8454113 -19429935323054026411041133982491161276 8454114 65757787889891827068002980135644644304 8454115 100044674832129007201112488738367242800 8454116 2070656726301473151609264833337630720 8454117 -4180148544323774081107150435684058400 8454118 27321748387319167556845546698046171200 8454119 64627201829658877624357429269340534680 8454120 268540748404794753714081777250713600 8454121 12902308994765149135499472605839953892 8454122 47658883606104937202300262952786952112 8454123 53260401650029665632483230737836846172 8454124 21866360835881300236191615523523224576 8454125 22472715800339283928732035484596480000 8454126 -12188199487224518535271475641027737600 8454127 89270695194893709711838118539222074624 8454128 17990131247141933570862171295372541952 8454129 -45899534829036110603834541663275830416 8454130 -3075792684163866394577085668070199680 8454131 3702529950697161894475323133568995584 8454132 -4750780489528263001013764693222237440 8454133 -12657848491065433844609373388992497856 8454134 123144922683247254982879700343343104 8454135 102317333923914371106887206018260080640 8454136 46585929737233675021354791750838517760 8454137 -229841935409789242487381806914207301440 8454138 -29637330378485558126386825763431464960 8454139 -1510139277392645501920425407684740060 8454140 84039624295614235949574558387605629440 8454141 -27435767887909943202143377989337441050 8454142 44094324245616228037299948886844088000 8454143 -72781307563990092433504282870487236608 8454144 207022463724642920468676433667948544 8454145 48349601407630197701503060512667939200 8454146 -19345339857427785994245280857214472160 8454147 -87706564800385002264649870599882240 8454148 40158565017461791675718549463835376896 8454149 36921661672177097653979403010353660 8454150 18515969816807469159016503575685472800 8454151 77855525674187381556709985633361564432 8454152 24098645311416807825716161139750830080 8454153 -128881446719383896961365831497532086016 8454154 -56281996159611468136735198350139606224 8454155 64318718113594083825349882802988502560 8454156 -12772001239139364751965795580546891776 8454157 221743930425887118619746878051941904800 8454158 9408028229613446712257065801126776384 8454159 29119791264324362160834957284091041280 8454160 12380309680552895819448845631376588800 8454161 -27102908484879800363700240323457646608 8454162 14408451542553714443461741356721421952 8454163 10284530218367907569198516884102819320 8454164 4533900840902255974774884691870218240 8454165 8457291261915953102274165063223011840 8454166 13117401470490757570076461058511205056 8454167 36071030549799366179868807926041106400 8454168 118072919493386640845852218477227970560 8454169 123409098797320123373420795864967451920 8454170 25361744540147723362576871663573932800 8454171 -59440238754248788498609016276401148736 8454172 378119187503577189343024497725371011072 8454173 -2440010018943271410137846267125867392 8454174 9274614866893487209581002175900346368 8454175 -13191439047388915663832169110193682600 8454176 -3364691164606687832460332313683558400 8454177 34335992390547798089885165000159802960 8454178 98265718296330126755229935404797986640 8454179 -64097860708429531520049377923782118416 8454180 -1546296200238731984948407346920857600 8454181 97084722797242137636348645294183900000 8454182 86985040812438379747674016171732935168 8454183 -86539193458582679997407123848660972800 8454184 173326522518928034723395121559423298560 8454185 -49724262702521146927682445018702816000 8454186 -44598092404037912262021939516690808320 8454187 -477209484603475340383180966381366528 8454188 61949331034801268064318266682290482176 8454189 -47743541756971483454124079950947505312 8454190 -51155751895806501265422360086804275200 8454191 14196758368711519567474545275301752592 8454192 -9706846481229315295415699640113725440 8454193 101171108926580265918379844676180712944 8454194 -59897825484103324306251784974809768448 8454195 -33908171544952220894350393972940719680 8454196 -41575651145054714225724435233440727040 8454197 -50865979419173843784831134114187870354 8454198 -16876340067087196071377400594350761536 8454199 26816125660857690209458775742941452080 8454200 22472112935644799247125520809223168000 8454201 -50659811207284282175538060023543812416 8454202 44553756296236642172628991044477004800 8454203 10112452064654152909372805481805640664 8454204 14301950833539025651715891634518326272 8454205 -14061379492532522640758513725853702280 8454206 -114677838960532927668985608517899272448 8454207 -28773391437348236571513560108467480560 8454208 10601661115406649053079680602116980736 8454209 -44634037538398050138828906468927286590 8454210 5049388836429554135624579853681576960 8454211 -149372453789266071679433496167035973188 8454212 -49679926338542747240273814874577707008 8454213 -81334632010695955000245990087909048738 8454214 -13237608932028650131796484316709951040 8454215 -54024927301087886865441003709316083920 8454216 122176142153341631780255478167508172800 8454217 -57171813950373136037129212307945789734 8454218 34290881125852485816045815896625152560 8454219 -220480189236896668706290526164893846528 8454220 43565139586636409598376978160921594880 8454221 -153038655802247440935282232946200992000 8454222 -12920471487792150662095408539057818880 8454223 96570503802870732963385131380376463472 8454224 -23571263390462601108467270193895833600 8454225 22434043969064604533400877429013256000 8454226 -87126526471483208011107088186045339392 8454227 47168700553459038274106814063598197312 8454228 -95764324236547188781338986283374868480 8454229 35228260296469157901078211205830674752 8454230 166179504045813269980304584223176320 8454231 -14755160316153466499469836426166250080 8454232 -148091078810607768881464443917343897600 8454233 -62633027095000186014911425291937296896 8454234 -58682438243968532610358690934530809600 8454235 76023130774917113739105675620740159680 8454236 10326228805781537453905234213142009856 8454237 -139023327825373932031460474370713142240 8454238 29292607550634902212739530809137713344 8454239 -109540311983675445915869611641109716960 8454240 -167570704314991831732227580725559296000 8454241 -10352792300340587859600667865886179736 8454242 -61510631488934778405276526072281355488 8454243 48334325677744831553118380488831689984 8454244 -87006237819735933755207187239692540928 8454245 -11768325280879983464088205513214554500 8454246 -77252029371947042413837708576283217216 8454247 107820630058141929696362560259292224696 8454248 -82870232543700060503458275334466273280 8454249 61129564436031346823393436200417023434 8454250 -16256935024333112974912177854237696000 8454251 59975834257024619435319248285228360112 8454252 -12699662556021538670005135364373293568 8454253 72697099014490099272194887965159495660 8454254 82164114950087686030801769982533886720 8454255 63603844396109653571151350773444636320 8454256 47894859637478595180440814580854259712 8454257 14083876459401134097389072766419560512 8454258 -6320506526932744560782330444060006400 8454259 2212857470903056838150206312263895560 8454260 -56417052113486525205248093075674944000 8454261 -47399621231811787973203291037936800416 8454262 -10979248970485643655540585347511004800 8454263 79463678868001546768886404204563582720 8454264 -28842653334066227524091853843333120000 8454265 -55548189672317040128133879917680817340 8454266 76078451026157830450292686598854295040 8454267 -159000763852215575260204330722585647520 8454268 49661382892095302653929381498043701248 8454269 74530671003065836233247843774804193670 8454270 -29876971247671261124957597781246720 8454271 -49482390801378353271670355570289801216 8454272 84887277100250782025498632948159610880 8454273 -2362095193577680003239448019311529376 8454274 -78741993921878387956548755503212642864 8454275 -65294760608434914643233969706042061700 8454276 -3298095977016643546887982142408740608 8454277 2788766350967100663869474232457957660 8454278 -4248673551295003748078509494783436800 8454279 7380928753115382022982346196708503888 8454280 2652367124676199345267610208368332800 8454281 1007125936012498607879508873223840464 8454282 -5646051367851642055989611883465977856 8454283 -42221229230007293736598407121749870240 8454284 50846187365656285029986025257205735936 8454285 37710228368389444269085194588507830400 8454286 90071087600423488646542421703139113600 8454287 -48941117745439611346627870899208645200 8454288 -14720366196837617132683321858709913600 8454289 -27973480747598482703189800045170460160 8454290 10081584274020482067299473873118886720 8454291 -15356583640754606315101135984079363280 8454292 -30489146954170921349311237670792908800 8454293 154033228721959887939347821639918127100 8454294 3416814978773831522309996335357856640 8454295 1170071856415600090447384310057814240 8454296 -12815962880889795729186356889023447040 8454297 81489401542932654564505350221677735680 8454298 23083166440753944389280061558429532400 8454299 19807397944387709306940856433966635536 8454300 26494261867042654172964190725763468800 8454301 -285690501618269185951437594510973737108 8454302 -40197097273251976117819906999113326400 8454303 49045451175745131663006172224933371760 8454304 106701554474696280910973157850529267712 8454305 -128038357049471920625086726337375740440 8454306 -1925567522257356811457275190824276992 8454307 -77926666861301398920209573320505137444 8454308 -98066567715746749659862711047483362304 8454309 64370120704642891295959655552436196704 8454310 21217586943576548696063002028244466560 8454311 108334276989680206453604132066016049800 8454312 129987468881531150283102740888989440000 8454313 154625908257300289599848092311113510016 8454314 -86195628293993728079855061916521427968 8454315 21328641296477803307567455042940068320 8454316 -113101181507027191718995946842112000 8454317 -31470394869879515673783740460086608128 8454318 -5792122216648470819424201773001730496 8454319 234092471307689839391784847342153501696 8454320 -927720397735193040603138372340285440 8454321 15418821466520816312213980746649303680 8454322 14944640440204652199441685114056317712 8454323 -17692549980029174131452372389211168216 8454324 29050245407931942016540124483753005056 8454325 -13332089485707744267069932963838052800 8454326 32316228397649984929566887548522793280 8454327 18941770694921764068753876682820744832 8454328 4284301263983047705768327501932072960 8454329 34284823813569503450583443470873933128 8454330 42662484961371677103099661162536104160 8454331 -79992186765233563071173995186151955868 8454332 -14176118343382226102185501250252872704 8454333 -74475536135343237355335274184655096576 8454334 49683963336256093857779169834582033792 8454335 -22049560125743261140988155249486618800 8454336 -34210662101976200099909385140815527936 8454337 40359246621275580163132485689024009940 8454338 -115904216449303905248279675828233195104 8454339 81844514100992966160384375456036327408 8454340 -12463620733830399396209886855850905600 8454341 -84979818928085884778376525719255781120 8454342 13516308408861443718848817656937086976 8454343 -239181634485733841892524340400505497600 8454344 -149352654800642097271385390387431971840 8454345 -18880490881413973694430724872399036480 8454346 -69283199790739445452516265391754583040 8454347 22270825981472329191212567051798775744 8454348 -19582469543786025263181252878722498560 8454349 8456245927572760424172236745380439360 8454350 16019335317124802672256800576044224000 8454351 -25687570278553905007930397425454716416 8454352 11640885716511201055022001605045174272 8454353 173482207764714754411934373644137136880 8454354 43313802796611966460392100916218702080 8454355 -821804064199418036038560868698641280 8454356 -29597125229199074828044816993343289600 8454357 8964194330588419261223090773899543054 8454358 -19244642279052537089601927277141033920 8454359 -58430010879700811139403974223288296 8454360 -58890064761090154387955658652876800000 8454361 -176304320956224207187320656172181922038 8454362 -93614190445474965037320778464011335440 8454363 44707729573739419830120553558323692544 8454364 30002685355319726693655469455995031552 8454365 -115544721844868489395039396966447600680 8454366 -15086805685221294012036088852490374848 8454367 66739578507474828585649023816761053720 8454368 -34153882616204435724958422935849926656 8454369 -53085938850629215620403478691819801600 8454370 -45154215381544905264572367222830539200 8454371 -199877586860102176354424110930540771428 8454372 -38404073560073936086389653242313914368 8454373 -81261446923907677283934580785112957280 8454374 -72332990424935004481065168714967052064 8454375 -2242720956287378632498351186240665000 8454376 14661192911157445599891955723944591360 8454377 36014219767674302100070892265611899380 8454378 -50411083247573037642598550914538078976 8454379 -102856267126513653660310540498195211020 8454380 13624179317264424099424068347914321920 8454381 39025024513111956587476307973186489120 8454382 23251752369469057119553984299937334784 8454383 -50374758669748587217283227651951230480 8454384 30154804770876948566677725386070196224 8454385 69294861839245161605617100639389426560 8454386 8063328921999324293193585318483609600 8454387 -9307465180214527826970288711198566400 8454388 -8394714204780593134607060696121483264 8454389 -18646703689149735180989432833128433608 8454390 -10713034983063286113302709402172784640 8454391 -53305696173738016942566965457606504 8454392 71326869134975435151526425351933235200 8454393 62351184103200940093730768430121466682 8454394 -71597234478859164723965225695924080816 8454395 -179707076027640329311133531474611051920 8454396 -18397497449858279017057037647976964096 8454397 -2516929101593000817804895033412046400 8454398 -140607511663266187221823309478910980736 8454399 -108770556450255839135155864211947680240 8454400 -50340001012531484955645749507601203200 8454401 12508363453118541425190682095635882280 8454402 1023826774528069443957430415967989760 8454403 -41869719696289229586359283782094265348 8454404 -38249871107651326228111460067714207744 8454405 34180337556605238369573828634388150400 8454406 -27628590240139588064273791070063043552 8454407 37718312230434268363610292433082607744 8454408 78995991466530727680062900534169231360 8454409 -66675051216823265805617057027582539200 8454410 -60152972888666426051877556818443444640 8454411 -29073322149119519298676051764827881800 8454412 -137878532745403836882893386069673638144 8454413 -68278970871369776153592039333873622272 8454414 -35001893102092185214694883687875098560 8454415 44777364771474276937198549154333287560 8454416 46471467408146942432062375332105756672 8454417 118767925340221507403846575703464756800 8454418 10525583408539707682438703453346608640 8454419 -99060099601948142230282228127383572180 8454420 1179821112480937997532152482190353920 8454421 396674494661606229856663632529803072 8454422 -10595962886640259467182215022289569280 8454423 18345985091696918237990544328966895520 8454424 63202593988837298504112835153326243840 8454425 -6531116273778696766497491511501259200 8454426 8197781592548309093140427647291355904 8454427 -257874408227827857062771347519938742128 8454428 -146508285758943019306854926354975915520 8454429 180654333345549667029305561785739737920 8454430 45058135304223345851928587084778345600 8454431 67323629573430871438191269264467163232 8454432 11638622968361503907186598605985153024 8454433 -67466227161808993512554104422055272192 8454434 -13284087558653639374691720281808611680 8454435 26318410236456540951337962443299756800 8454436 129997351728928918168082200936608471680 8454437 81531036960383610622185943152591322272 8454438 58561528925459975810573121588998355744 8454439 -22751069786133881009660770103743883680 8454440 -83820214270746860606359845944313139200 8454441 -86528712060561068887771817374623005808 8454442 5787312102066960870174528678747324000 8454443 -390351528464880356560888773409430470056 8454444 15150218894994396708651759855786196992 8454445 1909826675028629365656159832556365920 8454446 8633725387682089278589850887112318976 8454447 2103647903184996105552229957617626208 8454448 -14693779309360449481424429660630499328 8454449 51916015327065240487565154805608384240 8454450 31960650506664952964448983591500608000 8454451 129854205161222533658414167163013415600 8454452 -117388550321848162019226088673796936960 8454453 -46233792264107998539305283915290056896 8454454 -60212514489786218083723686136045767168 8454455 52740682766750134505614524502528928160 8454456 -20807702813048851185938892437082624000 8454457 -37531073588646848002776332437398710400 8454458 16627191707033730223250747128352404080 8454459 41009655436574356584353126705201401968 8454460 102433970688125294136516706699011832320 8454461 -113350696614781152507147045740019706938 8454462 -88321178499742167342402057682594968576 8454463 19703779857292797840197863312284519504 8454464 -34452190262680968141139805075197132800 8454465 24058400469588415542672759528930279060 8454466 40000496170891516649279530823916865440 8454467 -2268645568406829958185533396295081216 8454468 -104188873949854612140332231072021790720 8454469 30354855934416648669240089454141958044 8454470 -85955978023886925656944762761952744320 8454471 63824800021250949544705348534641030312 8454472 18728597868571792436429737667942737920 8454473 27441932840269793051911115248200641040 8454474 16588384509821710055445098646514048512 8454475 19488637858919773574486787929730328000 8454476 2404450589807468911211105732485570560 8454477 -48327441012512864573302700598263273280 8454478 63814612963815923189320590236560461888 8454479 -20065828865035684239747883216069909320 8454480 -2416655115896390498729193661961994240 8454481 -8596145313005422151435263546573744000 8454482 -72783703489755346366199615774298443616 8454483 79794446599881996902907943025690751600 8454484 18633871443260274272504029951629592576 8454485 -29725738089020421146298965913486493800 8454486 -30837708193662946868822623949621673600 8454487 15620756679563994890652374489168459280 8454488 -408092316260009639253685275782676480 8454489 -125462592578937754106353507579978576176 8454490 4381383701891354814898999105013683200 8454491 -51163928659110286914780680220002188248 8454492 -15187941663439409180761848755178461184 8454493 -24021424103373638655832171829873719258 8454494 -98691137843857157453927970691897912704 8454495 2750433348430973078501096877022218240 8454496 34915816093636716577013321115305508864 8454497 108206931370680691806950259176787840432 8454498 2547149694313954305962183913045923328 8454499 29118927337576209417135671790120465336 8454500 -29222550136656202236186608142244224000 8454501 -116023101812635952240029443194939842560 8454502 -22126865837393333637440070682961432448 8454503 124875611370724209793285482604856653752 8454504 -19317481913809361799355000523670650880 8454505 9000660823897000769089564258931226660 8454506 -22391140036559755009410265715585218560 8454507 9798816743948225510383454188144347888 8454508 80481879888281688503223981636056911872 8454509 -156669332132656049948407183814845097994 8454510 8047036859882048540780475535833254400 8454511 59859596016501506267387759661278674552 8454512 -31280263674141184335140281266836668416 8454513 -28500825000453597351928153422411674256 8454514 -24944285117641688794247724794636892144 8454515 -10808989123483053332483858640014040000 8454516 -18575003634057101978138821313867673600 8454517 -51527548067826400683781470104435798528 8454518 190230396013306600107726591381000326016 8454519 -131660100283005730764715500532174928256 8454520 -10079478128400591025872591490833408000 8454521 687421114313747403874496802773084244 8454522 -13945120228930100023527528566629253376 8454523 -25763330355757079503844092293216495360 8454524 -609714411386407643066139121263605760 8454525 -12132050406326068986227832854189400000 8454526 -50371311273320526952789243179928128960 8454527 4337579258036780594481347568245813376 8454528 -19903918622641101833815461859216588800 8454529 179495334625649324468637380927577908832 8454530 8053794125813496719052703312247462400 8454531 -2144018726985131827737210782553781440 8454532 139845054589292702508173582634543036672 8454533 -24827900524664296889510121269877805218 8454534 -35506873546941303094598077398306393600 8454535 42133411187405068819613728556691286560 8454536 -137556995252641210609579234435939737600 8454537 155103810948163630636101431091753984 8454538 -1784652317140791506538430266303179520 8454539 55642882883778972453243082987019653200 8454540 -12451631231385567708397807084391347200 8454541 -70937466856982928499236643371684138058 8454542 -75510701832485986397825608541142293760 8454543 83532068741597165316250560528796003464 8454544 6724897657505160417488222983854489600 8454545 -87166424496857607382049293371961204800 8454546 32473981245839133917516348320192736640 8454547 10523072265905872631750803615331144928 8454548 -45806683854238118279086811655543435264 8454549 -57672808886110430550484501731654754752 8454550 -8299578125926135946280183848099539200 8454551 -3406700178624945922707700983869158560 8454552 29546863908427914062910386645936517120 8454553 73174668240102637513700838923537449802 8454554 57396687149500203228063903174200564976 8454555 4628329600720327339454380882225900800 8454556 169775116718259022838096308874194982400 8454557 9282536335638853750112724258514680000 8454558 -62304286434004140463652043464149795200 8454559 229877564220415830311759026158572956752 8454560 -32451566614663760691981662670260797440 8454561 -151237734465763019320059811573239735456 8454562 -69815502709193168977290294209464417968 8454563 -40733006954461793866487528506236508920 8454564 10360352401068481922101938731147704320 8454565 -48762018361702583828996733096536995200 8454566 -72101123554049261869089564479833524768 8454567 -64966737630765817064904427936667491200 8454568 4034362857086957877963339335386398720 8454569 50342702488613316814391431067603807220 8454570 -11869908859819584790302818375204520960 8454571 5727552877789571383259081413478033592 8454572 13003809443912722057124668193223705600 8454573 -41684789739336089802997715364088330398 8454574 937042727575780128703762337824639872 8454575 -43888485687669169361670317942431690200 8454576 2285211137913718262086094255345762304 8454577 109719346067417413556332752113235329426 8454578 -75299634601282137357437969942892374400 8454579 8200040929471604593047070146982597632 8454580 85660812885649611874026887936966246400 8454581 -177442529421887929552610847897858585618 8454582 -11076092261570099424400964925446592000 8454583 -39388921509866007584786591125175188136 8454584 24930180712728111272094533370507202560 8454585 39281059358583135402601657554904411200 8454586 10551765726017720307416978379758534400 8454587 -213337566179961651716719944709451524764 8454588 -67746463024187806407866542181897203200 8454589 26959982655351427831446667800615607968 8454590 -29637288135861548801606778232564747200 8454591 54927080080159897097404584002059591440 8454592 2777585634081513280038203867147534336 8454593 -46871927999090810120069863220326360320 8454594 12459523171086216185677737429608220672 8454595 -56925079230346474282468022565467968320 8454596 -183198384527371631794933073817181012992 8454597 -20067420838290277619720824876045812672 8454598 -5376564291035609444057752622502295200 8454599 -9758084102591417343345545705888243712 8454600 -15244421617859039074634643730796544000 8454601 198815980717555664472247953526600003600 8454602 32331813824028883895120669648324598720 8454603 -9194010503760102885221256781462963200 8454604 65953632000801371435945583449147968256 8454605 27607043993310073646871674547615492960 8454606 -16596723559825723019837909408641192896 8454607 18516975118717081982600151834276824400 8454608 -5748271078246633430012463408211795968 8454609 -57442687863215771624575152725015713344 8454610 29200516753168046802964964958521493120 8454611 2944896878420858444440673997299156304 8454612 17888591693649641952950062019382822912 8454613 -57163983669351489148439086304940841956 8454614 19477998224211875251540384924363754112 8454615 2641516760044942007624111437438832640 8454616 91547823197637346589133795339881472000 8454617 -163229992396207105665175941575417568 8454618 -824473589778925697170772439587001360 8454619 137302402651414363651593095987126958020 8454620 -2343356744398709361823629118040440320 8454621 -13844427357329160436886906340532195776 8454622 20935081714226635582326750560687596224 8454623 101630981192158314353002772983116787872 8454624 16747578386040116624471858508748554240 8454625 42837812432884271845804683807819360000 8454626 -59464774554308489007086521887121645488 8454627 -24429656583529729143969498109781523480 8454628 18102748210617692949010641424018313216 8454629 -9045631577118510820892375117550366816 8454630 -15653817708933297525755878888589352960 8454631 171831773970138018597246042972665704200 8454632 -69360848800607229375299825615633433600 8454633 -202311508990510401801035573291995728 8454634 63080462105732031485447017470233655216 8454635 21009887207736458594087025512992649760 8454636 -4805663895687641913874075561814193408 8454637 -182584719104847259818822899632745980714 8454638 -211914532984877758529787483054850438656 8454639 -25328614739129157558185643982159584000 8454640 26056839284143453768152320574693212160 8454641 -3618042992214717738974036180360046720 8454642 10576630313717586681885995022921252864 8454643 140094813160529800160359175356449505320 8454644 35684070902225044815996105429482864640 8454645 -6308456349292294813319006600944046400 8454646 79618182208847956394691220203432154272 8454647 17190117162737382390542680796149923240 8454648 -8333940761300675318707255611759943680 8454649 -28288518014339805032290957680587861568 8454650 -27444370922607077999513279284059361200 8454651 25095847704834981486381215895087922224 8454652 -171727433251414154944306926817004499968 8454653 11306473931180621693440254544391824902 8454654 8386149472510173238872918519346375488 8454655 -131986796462495239749873231247126001280 8454656 74940217387636623164455670555992915968 8454657 62576811539325583140170939290910184240 8454658 269095225941480882391448779864673280 8454659 -33092249979477455846093955473955539040 8454660 -335474963982403042729738201061990400 8454661 -61622202436817319357909804630041859072 8454662 -70156383486673241933596386043323573888 8454663 -41329468622786137394248647789185725056 8454664 -124192145099260720277853085046761712640 8454665 161648423679573174610290866865624969060 8454666 -16207527234010218911174846967402143232 8454667 38912956918584725669074094019286132720 8454668 -22046185337460092175419009087515805952 8454669 -81423361868836808164561229420101141056 8454670 -30710305664437428405354684529212480000 8454671 55923689028996663870982851096872634600 8454672 4260664618278762891131842320498032640 8454673 -60230814489097313169604053910802752078 8454674 -73925116696794759906823957216647383664 8454675 19500989233117462635430248190602984000 8454676 -53164218397574732348250463954369191040 8454677 67382010303313184759310550013625331200 8454678 -60254444894573078718947686698587809920 8454679 -62654983293281004234786341069459754416 8454680 27293552683650422601921075330551808000 8454681 -15725668450070556916208392521941074188 8454682 334410668638083620409955045726014192 8454683 48434175477694327592185527606435378384 8454684 -10757864874147325373321833556260601856 8454685 17343735245337597357231207590687832960 8454686 10455825272975829260384992849934883840 8454687 103543278482008881186444648307814681160 8454688 3779527960947408480560945478004899840 8454689 -392793143106231418520009967238676327040 8454690 27947365763729914043375000703010463520 8454691 9352898328834861856747031486578219424 8454692 -10633582198907282206774807365894537216 8454693 -36489232617498405705082457715453301536 8454694 -44966959702236205540499721217749166080 8454695 21517637935881379721053205409263800680 8454696 -2825753152841941875362377149096345600 8454697 -131194980039409133567209571011636958854 8454698 -34529364938449594033087152245774878464 8454699 -29384061267966721770390047158437254592 8454700 -34878635861917384055090467640840256000 8454701 17675973579746239269641019224019050400 8454702 19882932057947958706573414722251284032 8454703 -79982488137634183225159145415534096 8454704 -2595333908415302858026179150353940480 8454705 -42468618875926211616417478201981434240 8454706 -11510856752108937447382637961082206816 8454707 -156356732133976955809921179612263658000 8454708 35878310801870301177071400220886636544 8454709 43831942155109907330851842097493622816 8454710 39229904060760296320141241492291831040 8454711 -33392290557487099389398770506737320728 8454712 -25859984172673493986741157006343536640 8454713 -245917355761429026062469533841773998038 8454714 -483721719126729526897825940269747200 8454715 -149575481525261864510833911844531064400 8454716 -63635482251449423915025921797196764160 8454717 60796891431073768957804169373520007334 8454718 -121248792093615493138039307524224824640 8454719 1236720748259893405330818399385015488 8454720 27980594811608968059420410098514657280 8454721 -421400249106827646014303628821231203200 8454722 -19094590049022891318978205211639234496 8454723 20602005860389001221615564025239891968 8454724 -55396157177712532369025135159042629504 8454725 -3045863845451261635690811745143846400 8454726 -7941175109855912114369405160085831680 8454727 -122109790762928369969469718745881056424 8454728 3453603893299531870050177079776184320 8454729 135868013109630264524587319291217824160 8454730 12335334791042691076153224046837305600 8454731 58581354234079593696019873697440510512 8454732 42359008389247046037806011656268369920 8454733 -8198693886902442962480734336150055040 8454734 21831093200032658249973735820890872640 8454735 -2410568296569780923988885066527251080 8454736 32017292763306825343958014338513764352 8454737 2092914448321371693090201821312950386 8454738 -5120112823294925193260293340965463040 8454739 188227518659062824299368892169442274540 8454740 -54829998627447778711275910343421911040 8454741 58726241351167455544134082467401563104 8454742 65808708647400269850809863088960362272 8454743 -63122844166258137322553183497829388456 8454744 126277650681516418469688331189500303360 8454745 808635620492800726926526147997538120 8454746 -2036369326461091859201395712261008896 8454747 -4818159098218664608509578863782478080 8454748 -195890104552641888717842064761913849344 8454749 158641273649427582465159988039189203750 8454750 794998340598747134521609722052128000 8454751 1296883950522941821456433645308553184 8454752 195693100544405114329361854231136305152 8454753 -118881220517807586796415941062790795200 8454754 -19994171879023121722590117943732224 8454755 -156760688954317436771139871528755145440 8454756 -40314262522185144571393142054008621056 8454757 -188622141097022550459413652963149268994 8454758 9441335999685033083276741222027847168 8454759 -4508955355326834099568411535977445760 8454760 124121425917217658149119343755725568000 8454761 -115794465785333855412353001671469183936 8454762 952071263429380475773192533726184800 8454763 84350474789017456262785919549583567240 8454764 -86090253126482809008516245217204777984 8454765 31359949198631617350009659481492632640 8454766 -71220550396667156834693548943543007168 8454767 -93319750214535928611669801519905243184 8454768 10351550336761339868974326963132432384 8454769 -173425692351187345452486961762007979200 8454770 49683092276869877313733110689410997760 8454771 -23327897777457730477788089377473707520 8454772 -3975330985947370229057525390738688000 8454773 32376747165396874085655967995526295964 8454774 -6839258837943255549596830360685704320 8454775 2880409356862071953386936809364550800 8454776 89194435975226697694146428594656665600 8454777 28349658083905474395549046547129721408 8454778 57944316472090364643747374899158787440 8454779 -144645702556503753492701942734266798480 8454780 1251834511889021291395455135688381440 8454781 -91550434495212295418437921002244981748 8454782 -48236235867426950823827202118855283328 8454783 56025333585827445083290071770969699328 8454784 87638235919500045284586763911105085440 8454785 2321238669924558633158757278014805760 8454786 42247596948022441142788851087513917184 8454787 -2106207129129524497359429098189917680 8454788 15329077197753186834224249629538724096 8454789 7779568388913037295402951496777408 8454790 14704707254793219573548521903667539200 8454791 -1692964632066502126595909794032727920 8454792 78163519918899793297990899503847997440 8454793 -58202959327132732953603531659008377958 8454794 90085855518946455292563360727918395696 8454795 58845152773055518163607372026930807040 8454796 -13099290180490362425388708141436033024 8454797 -88468338079483461214164867510855642816 8454798 1194486270666079207430452105136645568 8454799 -213560011101290260516971835486404245200 8454800 2282318550054140896826920572911616000 8454801 -109620575770722424649485316801647300368 8454802 44282640617202499569055076049497150352 8454803 -20440434867758267684335044824938753440 8454804 -69696902649833741504759864225539221504 8454805 -51866991079053588867069658388168721000 8454806 76945308796152604157200085490737900544 8454807 4898615965657024255692091203459767040 8454808 24313982154270017424702367068330024960 8454809 -236259809637490987300233166469219213760 8454810 1078063177335619114787971674551500800 8454811 66291148552530601091381673226346181504 8454812 79210598038923995744642434858631302656 8454813 -53566926314659477995156658838132029056 8454814 -26273050162174105119121943284256246400 8454815 -48495269241892233370925684903408348880 8454816 33680763742951071503669363651100278784 8454817 56296715070561315375844423997451987200 8454818 807582388585440434842636503378289920 8454819 17545708223391619776718440443233039680 8454820 -43855934759161103603580989825730723840 8454821 302202584233865085625277296205879286432 8454822 10855986988828629694213373797202411520 8454823 27396375979386751562259977933502447264 8454824 37291332749103572787846470907104870400 8454825 -3229804316664580491421933827403876500 8454826 99783463213412458037924675850943016112 8454827 49319461667405831135479506429532634676 8454828 -14938149161011045703908539243534727680 8454829 40056098474925737558767201551463008000 8454830 18351644786812915555045624306106227200 8454831 36994466617916483909783279091319147008 8454832 -224800878736513442910740897900625920 8454833 33185326316789056179267629381015643060 8454834 -139200821611483117471798099202213760000 8454835 -94896954654378902579831935109787432720 8454836 -43499740627703728443122769538923257088 8454837 -52180109951562964207965933899293782240 8454838 -5004046668516069440646753912910111104 8454839 -23201751195700389301652128428643686360 8454840 -43498919107564177748738447551299379200 8454841 -198189031924123581885760588320735068758 8454842 -910227827156854097975412729021463296 8454843 -28767709917799312281169101473677114080 8454844 -59540467248939128178127876184448854528 8454845 30574668965405769670928349603074311680 8454846 16174129816511202392023054512852799488 8454847 -56445742049719722381970401643851798848 8454848 40974011516177466376881288063850905600 8454849 16480623115750266546606276649851532608 8454850 44615194448810820898997563349607644400 8454851 -326954475396476242275947794859755791696 8454852 -21768993562914141196745704280372452224 8454853 11367751971739623781344067643569049664 8454854 114352618042244188381674297361601537376 8454855 -48871030203130947197165153767906133040 8454856 27594265627821294127812795504542208000 8454857 104272903911039944450678717871399633360 8454858 110224605972959750918252928437176048128 8454859 -31357092126441377593868206500857472480 8454860 6294503568951758053402114510236917760 8454861 -753252515405275538555671258158236298 8454862 -3397119107835976256444035668616824768 8454863 -162734956860035336189525545286729516520 8454864 14699783924141093879998699013626920960 8454865 34435151296385825596256620570673418600 8454866 -10184700777395785181982037701627694080 8454867 -97797945982349073607900291606242525120 8454868 182009428074834867086392137611278026496 8454869 -18793368729565865585391617229587780256 8454870 11272508556898389204900197182372214400 8454871 182114899625805029313245416379075878224 8454872 -24814303752594189048885129742193049600 8454873 -10124677260033658555627820165221774656 8454874 -4177886814210668242984597806784480800 8454875 -1770041740586130135629118230316000 8454876 5117509962715135151572677083342315520 8454877 360505025644907499182414685137608848000 8454878 25413478701908280788269959899901797952 8454879 55846994705247519122022961675436452824 8454880 -3936592755540911164089785950273536000 8454881 -16150741456774070970723101529096552636 8454882 76630704361829517574023481224905266944 8454883 -202965269986822175764100359033040736868 8454884 -15156318490253398368831605606535634944 8454885 72297828283239656163742537318795632000 8454886 19583964613865903594572153172542694400 8454887 12435929192696602425579034208106683952 8454888 -23613661608476625719107956021340569600 8454889 25478313301273342810665163468910261690 8454890 -39145320043383385891678263966158896800 8454891 56626159647253995733138853300189179992 8454892 37940110733266823164368026571221145600 8454893 -96774184344948911385201056729175729696 8454894 -23955740104307380964996438039802928128 8454895 76882879215483069822883968613404322080 8454896 -16122556333120299355632106794388684800 8454897 -42419272016262328348208731162044287904 8454898 13741469167168585042384246895623643136 8454899 275263307985694961839926782921272516080 8454900 24966647238413707726651533691251148800 8454901 84656319291356852620052729077900154922 8454902 -15909651307611208378386620492802346848 8454903 92823164781771992120344675500101743104 8454904 -184112009245793398888250515161452298240 8454905 -115864005650709485317950235983744888000 8454906 -51422360197631574408812862288236147088 8454907 -11035204840126464855151496073782687168 8454908 16519791032715494795926812441452593152 8454909 32769006967312387932517825053561131520 8454910 -34737579612816226981754462916440840640 8454911 65111846679841775200216414840807650000 8454912 -20649515510915440346367152603749416960 8454913 30551904122203349548543521496601099200 8454914 2884382586834483708720004636933070880 8454915 -16558757715802711194724544483334912000 8454916 239478959823019052811925790804560128 8454917 239077429673026146937787444209448319966 8454918 1072901307210182946824791175380136448 8454919 -28610255584417573286558619052729899240 8454920 151074630939614870015995542950836684800 8454921 179814764846880985894695748864790251200 8454922 34941187773638165676376936901577215232 8454923 11631233387037165610846612581670265172 8454924 -116339188809532589140559411908555407360 8454925 46560116371195116947533448942304975650 8454926 28310171465446211552036831673421901760 8454927 5293767915588756177543204990416987136 8454928 49966937713430580255442380045571530752 8454929 -3962403817098753317369632863197860608 8454930 1982229137689138767533766939949002240 8454931 30226924434511891499610975405857995824 8454932 -71195202056026437975128383814437989504 8454933 -766305605996147708052647969665998216 8454934 -68753452995099059896101914148325703040 8454935 -52150810527802023298569275527539156240 8454936 -27714231746111304422975902132341964800 8454937 -133534341642646941788021285549438479414 8454938 -18974940304196404038836978845944095232 8454939 -30216238191843799739466376029486422160 8454940 -10514557368264946391107675725514752000 8454941 119838623602688913174583222300449060384 8454942 53816336299090110375164363055256270080 8454943 25183579690812514999731193556301114880 8454944 154925923430163900407753526618500038656 8454945 -66627830895545792032819921775569150080 8454946 64342271176178089059143991346967838720 8454947 -92314960153773205304235815850730205604 8454948 17869813826317872628265198114029102080 8454949 -40871030402083619807642567205113372036 8454950 -33387274752805463394193324505870400000 8454951 -137641782932220891928145618064991702320 8454952 5434442626692318979944498737216716800 8454953 -52568927930513280892163936176902801600 8454954 -38840555826652659798325977685992257280 8454955 11538660399507539765855293777420116960 8454956 -126893604030187015482065227055834714880 8454957 -5406567213483836766842360156219316096 8454958 14994521905871663915643786781072238976 8454959 24399429817291027384031847855156998160 8454960 9778936129109966110264324441048350720 8454961 -2114442425174253434878199138635889664 8454962 30116992878839812634021838629142480000 8454963 -17983842984614931194381874503330930112 8454964 -38670368461938128523672022674490564608 8454965 -2180574017914723903976227466844871140 8454966 -25425181059832666011241504469615277312 8454967 38808636926310831995538431772756125232 8454968 51988966023116193393935444254331842560 8454969 175124384200050327921006039810263188320 8454970 58739203931195987039514249518226681600 8454971 42909259633205177099797851528963317760 8454972 100179231013597772783540953080701563392 8454973 -37539276588720543740746361769095102336 8454974 29840288808158138742501343781043456192 8454975 -25499352463777449079311278216208096000 8454976 8226237924750043588492945348642734080 8454977 136801660099967827850926250512321557552 8454978 5105664758926858550071116716821776384 8454979 -17192551076704034493803624474202322080 8454980 -39478026090883151443792000037710560000 8454981 -881001281316854151827381603359600416 8454982 -92881005950683280276922445089311157408 8454983 -24038265033073643196671581639702790280 8454984 -8501157260613684331594243248487956480 8454985 30475998302575749854240763491511957120 8454986 -12852326040725359315144306630260439296 8454987 76121322627221868116066245180161922044 8454988 4440690428852010118108816202489631488 8454989 -118699529727618320866437893634403889844 8454990 -28186989397189009822973797954325930880 8454991 -4082223296158984680556313081991386016 8454992 2267517849494034363594300362144612352 8454993 6548511133936274784467083344993024864 8454994 17119645035160671431623791961203152160 8454995 42167716885249097845700694035455779600 8454996 184683265907644086532022642697031680 8454997 35404758718611195427715048844631203072 8454998 145749579957298920084188836580636799936 8454999 3122435266163679856518867521818944720 8455000 11005312108759545053501125295040000000 8455001 43623842537478792090546037759659052320 8455002 -31417754611530050542679177220379656192 8455003 -1794734774611768691148091208638552856 8455004 -3042506419069641392043071612780972544 8455005 -26534096922564859044348620618583402000 8455006 2665585127680588330813265470748123904 8455007 65370596110040753539048255345503368568 8455008 -92399020881711746698925355677256253440 8455009 -91266943395102760469695460550678097020 8455010 -15025539238220601204884667875729687040 8455011 -74279796489451091251211057850677403528 8455012 166449088158477024650606714632752957056 8455013 -8142695938099586568749082005130334080 8455014 -23009334907334301014743674628890096096 8455015 100194517574635633771458335085512687160 8455016 -257990072098181999650848205375036262400 8455017 -24984914506949160617967639122181113088 8455018 25067290733301259695005157874372890624 8455019 -37658903444001544524962591567772737160 8455020 -4472576090146052884905574491615559680 8455021 76869204665416626395684611062531030700 8455022 9566363516086269728450672621428917312 8455023 347087386663386515822530174736953152 8455024 64513117291028193516076822228744175616 8455025 20200779680947140524406013113999436800 8455026 37461153652371730853446815268791894144 8455027 46726971357954323111717381659270768544 8455028 -10033544070885514529017752409095944832 8455029 -23156648098674346146960060376325863104 8455030 -77053277065221691385177797155866880 8455031 13676459556736177980631245387345615432 8455032 33884705222805371541136778138104811520 8455033 -40634074912693644525587900156538566400 8455034 -36953166898673773394106201257201457408 8455035 50812633897428501267460599316470981120 8455036 -99865296498869904627345536243864197120 8455037 29081941158442584009406327602464054520 8455038 -2992869889305521920356068094320962560 8455039 321471792490020333751950387160309706656 8455040 -64443793551845610923714938460228812800 8455041 16974734778025284327540061685182474752 8455042 -15365204503220680699591437406713761328 8455043 -189848227185861726647510505447908642784 8455044 7452244068743106838791990088246775808 8455045 3717257022587760712568636910702520320 8455046 113893162886720998649165914908575525472 8455047 839469239860882556162167555844838528 8455048 -180711076848890847100139654894021299200 8455049 97087375322819743441299025729501146240 8455050 -40382805378218758168161080523409344000 8455051 15564793167756402472589141933228545704 8455052 139482195099662239734423105442182366720 8455053 6617344945210396852070523970193217408 8455054 -400550275644205793354012971767859200 8455055 -12751089068280101504474975173115553600 8455056 -674663247709487735847069069066240000 8455057 -71006466343821445404512525041617814720 8455058 37394998787420739855557563156843220880 8455059 -135201374561980302315782184495045714636 8455060 -5870822482459110986836348759302539520 8455061 67263745877861211212785671063501262524 8455062 -14300909937863080259699542416589965312 8455063 45007960361354642420237381736036026312 8455064 -64080865930131132428223236225260584960 8455065 -85145330656201655299312554152813107200 8455066 129170959740291717606313476992374310880 8455067 91162487137666843840456340631071094360 8455068 -113043272200813701382017311262391016448 8455069 15642592225910842104430441336541261952 8455070 15766558628822918970367200730395693120 8455071 -1760228766647981379398508686883855288 8455072 -63861505572345690004037307231281676288 8455073 98889944020643008785053723069294921904 8455074 -91620475499777923663734129774516652032 8455075 -116166267002212234485636438698670249700 8455076 -13458988583158201797033736079218114560 8455077 -51050849109883333089428819039525660160 8455078 -27626108404742382385909151290726873344 8455079 12796718339440398432178332910087697184 8455080 13766282994688536361547936740313088000 8455081 141718000152077158282347379058330931700 8455082 23338461588941729863427041457863091712 8455083 -5232502444965939162935478135080831232 8455084 12072770114696369561900207676381829632 8455085 83854201083602414827907386344658561560 8455086 53106968272287392526015294418453757184 8455087 54275065028511515278370193909525155752 8455088 -43218231257071177939059082540219170816 8455089 26771942147578973388978016879900968480 8455090 223430012319074180963001783300933120 8455091 117564397823120571567715804649201844492 8455092 -11988354362126657181008523939290050560 8455093 103923636650351565409417657711283663342 8455094 -37623644212650098610528108470861179008 8455095 21228527473151292723080493297840384000 8455096 -6482416571232262563107520041836032000 8455097 -34756135478893360468838867673667981014 8455098 -2976750572625158645404643988953786112 8455099 -11078396507692376209031285565422995536 8455100 -19168703952257155899703814375103321600 8455101 -63018837285105295363570283530527772320 8455102 31154313453512140802180245166536713984 8455103 -161872289428492577822409533027405027520 8455104 1321845381486555182589484887196041216 8455105 -1061185179277568013245563085889090840 8455106 -56131556095463593314754987305240172032 8455107 -76944430290536022188972185594255389960 8455108 104953610220620864436240148982324920320 8455109 -104316208100502718291100633468462623272 8455110 -26362253309989659352566842830727514240 8455111 22736976595590049812633877407639447680 8455112 -14080282095078609114423925374271488000 8455113 -66504701179017824593286557779784770960 8455114 31472130465492784474263645345628135680 8455115 144133282021990531218889288614440633760 8455116 -59244935164010365837912108599031054848 8455117 41300447025958766244547914953674358 8455118 20239171049810025262178674371876383616 8455119 219255740614326282693437904348541424400 8455120 364839282983792110765272906590945280 8455121 -114161139536243775066309891126939729678 8455122 18489932234828308581832389387429997056 8455123 -12395796939601589271052635088894164628 8455124 51842244930003592762896115786544121600 8455125 13850747554343211358653795800561568000 8455126 -37485839293418444280952857297405636096 8455127 49015207772094805609881969564259469640 8455128 -21987216685735201222714162365431316480 8455129 -54828205559239943688037371221919817724 8455130 -11825158566321841319072803445627131200 8455131 -40123685073533859581515308313540670160 8455132 60574010598628077779442132273587068928 8455133 -4395149725400573582759231460067353600 8455134 -10549120590410139994205492084981117952 8455135 -716160215443833889958714520067200 8455136 17431632767717123547386769883136262144 8455137 -51546619189344531448259211663167607360 8455138 17700486490607787379556986127578716960 8455139 -75624223105297708425573670769548282368 8455140 -2116742715020590393796416634031820800 8455141 -50565804367210600687440342180617411458 8455142 15811387844879469619015740020583605472 8455143 -14557775435641109122394593526571979872 8455144 43644728817473336993055076531035356160 8455145 -97044817749737879405876640573786137280 8455146 -18189692606860003397685337998804829440 8455147 235907274914499140568502651323041412596 8455148 33989824033302930784627996691271607296 8455149 4572767350959536335835158468174352268 8455150 -31926564639781699955114262500851550400 8455151 18769970172153876467442960705708163152 8455152 -1019906267072613142910615283270942720 8455153 -41994951447078678292614625384542853440 8455154 -137619908447913022898440779699541752000 8455155 24310238791917425807887353543420770400 8455156 -90940918918277282013332687033437348480 8455157 74065702715433800732341926900156701184 8455158 -23203805770427395285742225726529406080 8455159 -393312679987017010877316140000740716384 8455160 15569880070136212351191837241704038400 8455161 -22571732109292505008786446787778713920 8455162 -110840760113134785999966970786436095008 8455163 -207220797923592290792579968519111194588 8455164 -17058205776209917821836395819212241920 8455165 42504138081363496269414175328591382060 8455166 20372064317888162949760541849118442560 8455167 -5062250311515352312982842470546488832 8455168 107813657375236168249574179195123138560 8455169 -55150403638642312513119155761521554430 8455170 -12332774005897682266975766164174617600 8455171 180254456511143904396035324604722556720 8455172 75078371531005023451755873653922908160 8455173 13764198070359384189165291812939119584 8455174 -381998447277313200201088597253299968 8455175 -33728463546876095071578666698272821600 8455176 -1108044881021724968486781583227740160 8455177 -37090754887639125205508031772150151808 8455178 29097929404596247789130301851519741280 8455179 133170414328709186436658681159326029784 8455180 -26401189785813818363740986634383129600 8455181 -47592876323724917891206597963537970208 8455182 59765581116815222880215483723164321920 8455183 -17801087978199024302397215838191483976 8455184 -6621543461627031174099701437685022720 8455185 30101112227921278704674489629351689600 8455186 8929151635142228727476893310797843584 8455187 -40184223339714871544637767015762728032 8455188 6261320400516573802421766185753247744 8455189 57867462226551214634432785860578462990 8455190 -25063932086323514851309297217760412800 8455191 7842700545470162443157121587468480256 8455192 87494856184731698302124951407071129600 8455193 -3322871566733881743679502978148405558 8455194 22029350995275446234025133028814509568 8455195 142923101065908877622150106033787541280 8455196 88886350288717464486574869640547784192 8455197 76965167316747964987130648148193276800 8455198 -40711249947722673723604644713286326400 8455199 91567672132815317400426957156189059472 8455200 2751565350316952003853384098198323200 8455201 126766739179412580299889326117659034004 8455202 197738688894397049280100070442898944 8455203 -17760510577433232444861392205921107616 8455204 -160519464341358467975199826477464540544 8455205 32992388262471976791332928051417261120 8455206 90116335914054015505047767118139244544 8455207 78119864201261188761929349039277310456 8455208 -45021158964634042030259808664273152000 8455209 14239626577149824100439932271496647680 8455210 65167463187628062858232599657663083520 8455211 27751625254354888411737159376631518800 8455212 96378080434675884559564633015064985600 8455213 -28329995006290476780138239435832622676 8455214 22159161995044240633765798501064622720 8455215 -21516729183969474844450995845568017760 8455216 -11749119405249444892268235614475780096 8455217 -62577166386762742594599764153573290734 8455218 67106856502918615936898879753892914304 8455219 793245432560742247226140617028686848 8455220 52591097531701238836566722702418266880 8455221 48492480327889039756507497374709340590 8455222 -107039787486767606786125575863714148288 8455223 5243808801295273348931845273126015200 8455224 -52213851710726841428962960230288814080 8455225 979253904354680639926382893489798200 8455226 -34661818160438123893600152237551014176 8455227 63209535831240531092837988986510642880 8455228 -90959299335991334244523576303058900480 8455229 -76111751551773217838159275125338859924 8455230 5028936661987087976040824536778161920 8455231 104849743851302015023010449546590460800 8455232 -11104597219941314985978054581285289984 8455233 -5981303682928856050387666097633600976 8455234 11345973050801642934697002275178933792 8455235 144364301494634526867767533458370072560 8455236 20379885166222725544084217450817395712 8455237 -13379067485363967539680281035256444288 8455238 -31147591977227369367587504107930080 8455239 -54232279342673548231634368546988877600 8455240 27458151080061132371009012078564352000 8455241 54772618166629693715744412099228711642 8455242 44488467184983615778080763546457018112 8455243 -110420043542485125553737495890339190508 8455244 -971485498526100511011436813285992960 8455245 8042514828169167451146445006827450240 8455246 -20328286548922867568236116335176083456 8455247 -83611468253983756095089912325636172800 8455248 -299367581234326727403925381876678656 8455249 63890383626051407958867707038074147648 8455250 -35069081350664681275605090290422272000 8455251 -9413709770066577787075015484710338816 8455252 -21087231167478626751433605936390633728 8455253 -66746927414583600925115736003725745600 8455254 -10363673298227792530996365085143535680 8455255 62745355902516027621676585562015291160 8455256 62409993212981354177899739511291432960 8455257 89102949487574713314056589621448578420 8455258 -22871816581072703262588656318806689024 8455259 225370424668274244581048871081557915460 8455260 -3348051958248847204575772144415047680 8455261 -89438490122758709274922152570373906138 8455262 -1215414902301803956984634679018884928 8455263 15501439466525537858406816403377852744 8455264 -282636175149287872043702348205343899648 8455265 -10530598930424151898543720132744423680 8455266 2032508544198849924579280486218896640 8455267 42309514922064321300940902593311658280 8455268 -116749105372915444879498770045578526720 8455269 -45418616953121482287812786050747604640 8455270 -187703255375051415145618593670214400 8455271 -21575778866895139645453982792186175312 8455272 2424817049868596380602076590595276800 8455273 62233490044732881484876940315079880680 8455274 37572458402121406399499884585581641136 8455275 55214057018267322086985102400700101500 8455276 153393195501740873655824052744062716160 8455277 -39224824235088390334945072699176462708 8455278 -24343854641425612777057564510098375552 8455279 14874847322876794203589722612988239872 8455280 29095755019958476900110196119637032960 8455281 25434859008104570714791211807525063424 8455282 97311228862240526020354204371989357184 8455283 -35177954364381748423410159243364246416 8455284 52075043969745625490810238784036801920 8455285 -52610015764585868729401392814592632800 8455286 23290377767954336171555199711320131200 8455287 144765663913259953188075706872593347560 8455288 -156366168446191356178436596854008586240 8455289 -50704927221415673033803968251848649340 8455290 -22021124921377038649020725228603980800 8455291 -98508761181931782558419859382789266880 8455292 73039239090932963264996261417084246016 8455293 70703213918869074950751449283220224000 8455294 17216287638440623938950100094444666752 8455295 -56934922614296689688548173058001960400 8455296 -8690333778036579791786858218027745280 8455297 -64442056807770826388996164568910704254 8455298 -4316382940697535314430455254832341440 8455299 15262991059859806034108589086688614208 8455300 -40469368292625762835795696591160524800 8455301 32100305087508024899864856753144670302 8455302 24526998850436633408337002382211219968 8455303 95577448644301098420769811381434013400 8455304 41692492144012825208065979571941376000 8455305 -873963783879996947464584904023316800 8455306 -11377763070482456974886040845246969856 8455307 1121177734340846107461646494265487424 8455308 -61860975573295095800932170144680509440 8455309 10362872168028985910306272087141837260 8455310 63360134800910283457873376197873594560 8455311 -20773541258146795083050073658608061200 8455312 2653032728910813062929051261198139392 8455313 -60179039368148386655534998632528322560 8455314 -1204818648669654728111238148111328256 8455315 122588470659752808456472840578996432720 8455316 -67175468299682126120245306511752792320 8455317 51585457683538518681570188954815921248 8455318 -107397709876631336328551316614138972640 8455319 107059783807184070697879682850232492080 8455320 121502858949211297784687573844695040000 8455321 15777664319633689019028194453145862912 8455322 -3441274072388675084268510865406742288 8455323 -28996079029520853636873343203147662400 8455324 -125524368024024544144148323885010217984 8455325 104227773614447898892780059056252008050 8455326 -23225051871631520319623330822741747712 8455327 246267358481094269727865564200245173560 8455328 -37595005803723531201209617597678485504 8455329 -22375960322165936159231551209912153216 8455330 44103116374883422602285535783426235520 8455331 315149090997131635723947050800817994912 8455332 5543134050020359067018166943412895744 8455333 316186181050149306572439626895802991200 8455334 11782410258033789473589689749600782816 8455335 16756736805596558105882024928981672960 8455336 -76908429870585335693112030587584312320 8455337 -150220339409014417005534902671709824800 8455338 -8680153793833378906125223298617128096 8455339 129584834564070337002132114459288921140 8455340 -13104570106092098658189393221991782400 8455341 3165605214547483434462895575600012864 8455342 821259107614430731173406740910024320 8455343 29667349439787807828605202515972335488 8455344 -29445870241602303857400166868507590656 8455345 -11627496024248727588271202435127789900 8455346 -66735517440646817616286607145427453536 8455347 1062203934759348170872799232990721632 8455348 305140971910268936948857260522762240 8455349 -8413588204526223200994996927193898784 8455350 25201957191040473675463403384981256000 8455351 25606201240968030324675083562155325592 8455352 -71267774137362278862395127901606010880 8455353 29420059105816754377845502648856813904 8455354 72669624022874696553447598064124963072 8455355 11089443592776863797928687633162430960 8455356 -5193319549181658105826458021059481600 8455357 -14892906050318112998291749430605566394 8455358 10440898076798441839649636352680090112 8455359 -130131529098397806885396657330355128 8455360 -24579460360807762718186831845596856320 8455361 -47716422034953292236150237325922283600 8455362 68690489465494751329638362739473684352 8455363 -38606941184249019871304991199003073840 8455364 -102163248805014833923393319528253819648 8455365 57905459878006596173065569741080071260 8455366 -50343725858776613792991932354467611840 8455367 -53064075241054334200068247055661495240 8455368 742044270715753852632778553282641920 8455369 -4578959117259305019681915590353822556 8455370 23604640229698270466354094108782592000 8455371 442487552894624985987870111772574640 8455372 -87838622463009140334402622197566727424 8455373 85474972545358382257836030601546428822 8455374 21050683758304106810260466404866170880 8455375 -43927959650467286697503870812372272000 8455376 24923076688298335323583612010909663232 8455377 -52796633742046545907506135065252176896 8455378 49046110643268627232746489938110020240 8455379 186302123192686898114857819168924640640 8455380 49531811281638543603198184843644825600 8455381 -162870341670659138469237987265081374336 8455382 -38340240934091323880676957072044183040 8455383 7651357764556514259193847326118283552 8455384 -42587817553561419901734226124155084800 8455385 126476843107609925161475923959711769800 8455386 -27852259082095490177933147715962881536 8455387 134931019714300420548292283264217764036 8455388 -26617456267702878768599590496157510144 8455389 -16048552806620629771306465424416923072 8455390 -14276981943972156451878603143118086400 8455391 758483132945284033373491847759919672 8455392 -108539147242129579802295721397183840256 8455393 -84573378858614990783818817377711316440 8455394 23628008088370890200406646059211809792 8455395 28237076704766213038757138989091662080 8455396 -141229464605704251241395549421472768000 8455397 -117119061469660348375443779256088193154 8455398 -4848116962184414759265313404035100672 8455399 -126360777231940495854760777566163984760 8455400 -142182133215690131714445995645147136000 8455401 114480027684751532020543865433742979040 8455402 -49233545589069226216665440222072992848 8455403 117485015998396245806358834436311642048 8455404 -7115320842156642790123413691721992704 8455405 -11689008700940942151252136167957242880 8455406 -1130006260422231543166106314752092160 8455407 134374034605660104450017249788735551240 8455408 -11923293012119780486913972605422632960 8455409 9584767464377507699136915111506696520 8455410 8431461816555675837148090078768452000 8455411 -66589375105747299229529521132827783988 8455412 3479438922820090542473130810798397440 8455413 76656666553763145964804859595719245344 8455414 -16696064184888629529220474021219322688 8455415 -40788920710674565112740956748422228480 8455416 -115469470775096319330102119526253670400 8455417 -88348958544176218976745998942923559868 8455418 85538104424830627076356965133921943040 8455419 -17412320167158097903710744213962854896 8455420 7379650244323167371538398670630528000 8455421 -53143305142512264879973964639115031680 8455422 70666938865827018959053314102297521472 8455423 142889382665604793792513862188979455080 8455424 113333683238705690112346209412165140480 8455425 -10277588754819794515819707809050910400 8455426 43399882864695710212416647807437034496 8455427 164453953817151405645380850928668897276 8455428 116284081729410134283615364530001843200 8455429 214645278195497440263732045419630744030 8455430 26742244297414379320338693752748631680 8455431 25950027558287632964797576007511434064 8455432 43876525065100428050946874276545254400 8455433 -50409583872803800727188037172012670080 8455434 380298398465533852281109776675365376 8455435 -169906629342344778455435879501547825120 8455436 -4503843031439259722454721770076569600 8455437 45241530639860136780904580140889256480 8455438 -96406005767197763171399302947786338880 8455439 15192969573840219962142390962970072240 8455440 -19797361225570880492948923640669798400 8455441 -120421130186977077142893977269660228608 8455442 -12602303552734719454800632444378342400 8455443 -5745285084988929773236068444234817440 8455444 -1571053440563834685288446294805934080 8455445 -2428194237478638361377626057150982600 8455446 5510554352470440573120828282763992672 8455447 -3029522886998788918876640136836038656 8455448 3979458389697449570830609513867714560 8455449 172311397873662002537948936556860415360 8455450 -4515680170824232118077604852050694400 8455451 -64238902316233827316669104976028283288 8455452 -47670050704218278421081558010151808000 8455453 79582994779883892921923395321098617702 8455454 15564666627052565386653705670447974144 8455455 2926989622297022041528586049721255200 8455456 -17700845730578771895141274101499822080 8455457 16793168107547198891800289519575196820 8455458 -30233991975193235359186730988105722112 8455459 84765813583339490588281307431467972504 8455460 22616740914798616932481436360938152960 8455461 5950610396947303121680368143921031168 8455462 -8962598132403198898257273574206711936 8455463 -67608436444982015594885090111377089288 8455464 95160936506007671139718246484518824960 8455465 146660053164365211491168014059366781860 8455466 59808621852440881223209183755692649984 8455467 -19945018895156775812660191506910494720 8455468 -26414389096229028577571159762141134848 8455469 -103539967014116248785030958703286650880 8455470 -31385008375775831501723188659866544000 8455471 8990698331163421191691980870975453888 8455472 35162335661468425725963345990720552960 8455473 28894010614718722768251708841011513780 8455474 49541853839554004244419665609262167680 8455475 -20186491239466599408706617543695424000 8455476 -51089002965760110460258654520728989696 8455477 165764798101829308048071214714459416540 8455478 -73025881686667598359389768001591332960 8455479 -564418841782423479137697216806530992 8455480 35324834937579109160004873422131200 8455481 23225505138994776804632305348970154282 8455482 9034411662597514606874517173875430400 8455483 -12172389548181925723064075911357962268 8455484 107731614692218785153486008029613184000 8455485 584888265496204319618438756610340800 8455486 9406516585153321208779764764967036288 8455487 218014688056859293746245674390353779136 8455488 70628875465250580868454938248128495616 8455489 -101828727916754587873746145423967601534 8455490 -23743711406777480169033283284274099200 8455491 -103140630521038857093604489138060836864 8455492 -44419356367573441130515367930228723584 8455493 -139837588211596433367094629197352444258 8455494 74030354825425923540289761637421921280 8455495 39235499401468111875917975689869483000 8455496 -44176113719155967557647189879030743040 8455497 8045427748850405607466144421682570000 8455498 9099467426278767459341491332381711360 8455499 -27404762587669896967496999540052576240 8455500 -29126750521980513617500941582071040000 8455501 -13487859635218563654647436776785218900 8455502 -107149214636424312072341656327418520576 8455503 5404305993600042839919714461829607680 8455504 -4246188958067786932407244376167751680 8455505 111661864766274461002080963010650972660 8455506 -28981899537016212886870823647756404096 8455507 25882366532287875157838530804171019756 8455508 -7073267985578230311570050647083690240 8455509 6774774198952401623349135342891247680 8455510 -3528901951322330742417511192203264000 8455511 26993025336214299773483918290069564464 8455512 20199610833084131999932580611801006080 8455513 96374242493751075490922605883968204800 8455514 -2316345524460073480644357398536592160 8455515 -72715273256451013279038112580284131360 8455516 -118208212596731334103985285045126786560 8455517 504625065386335938336486740764126272 8455518 -38273695750799175477713693172284734272 8455519 27368245863210726843510695694876273496 8455520 -562262097053898010152097862005555200 8455521 -71279696233642052511861730940466385488 8455522 -67560726314778953848214523856558304688 8455523 -21457948894196934008867043917541274668 8455524 -27625113928857862498970392301586087936 8455525 -39615397796180375209039442971392298700 8455526 59157052419190143675969637912659294720 8455527 180830308119132179300297671808851572720 8455528 -294142689578836483339784045776861593600 8455529 21800065015845532372214467539351678720 8455530 18674694434774724857426475132160896000 8455531 27066847751139641505181721301192264592 8455532 -49767035096009369145982008903388692480 8455533 61263640440502524742250854107737846784 8455534 -6484983779328705580076071839573321600 8455535 -281744190710743316814719298943365012480 8455536 -7977437549359843314335737266112757760 8455537 26438066648721399107117633442092239540 8455538 23918133668238707955185485831890550176 8455539 25895047933436503589814694220966676024 8455540 91061858947203873361358674949084313600 8455541 -72697730242851000242441519691892922688 8455542 -15609955312820500711782639913052858880 8455543 221912188066287036967314835134338738792 8455544 83215943333262771608120712366010982400 8455545 -33845402173503478522480283099742883200 8455546 64443638428835815153261901174207848704 8455547 -169203223403049143504653949441552336208 8455548 -25737738043350832903482423063817706496 8455549 -101057163036682801231344616850431918964 8455550 -33026477154273012604632053993043643200 8455551 3634602904475647542087270461926968960 8455552 53657377287417310214255431666693570560 8455553 7335461968560496865501909595976927044 8455554 -19487104576829017305972988465021481136 8455555 23070777999394615685920822977951750000 8455556 -149818541639041337378997539530783641600 8455557 -69082793106376523832132830350299216576 8455558 -57232974534973496387210821594086967680 8455559 53750152395429085085026137906411025920 8455560 3412758291226006707410899334116147200 8455561 -170660677329874761637399873104172116838 8455562 36331289342849101191176269049558897040 8455563 1681680089753780174494587588658596480 8455564 1686720736615445827243245248841031680 8455565 -60464033946280509480324128583821391540 8455566 10169746519887383417066080760406405120 8455567 -21207793222169107923932692254021199320 8455568 -29163082463076639993494086565255577600 8455569 -59348414390130332889194357323008285456 8455570 59960874510073627309084732403165798400 8455571 23100012376164149735116789815657622344 8455572 -20337982012494972089885816552092780800 8455573 19990220850853547893324416036725515136 8455574 55750958842631310199896856131025621536 8455575 34190259480352610574868360521270732600 8455576 126298104017162547284444980121714933760 8455577 93096548936597113705543137793365228174 8455578 -56621149354735868582434796446781784576 8455579 -24197140824692109253310448629116899840 8455580 -19673541204979682926212124253865461760 8455581 -41536531139721514624653746014932719040 8455582 -41493788685490826981977075921584070656 8455583 67999765413333072852219921998599268832 8455584 -79792200375806835386227096241244733440 8455585 120650759499967952872305688227188049600 8455586 52154241188071567759096097345661382992 8455587 9729976529587278458304511379683571952 8455588 49522909728456413371564803613496090880 8455589 -79801682449011802850247117283511998560 8455590 87271118830366462148599854907971840 8455591 81463832063139738776979503225774709184 8455592 -177572194801724164617390106799343744000 8455593 103904375674631028954982811603505803664 8455594 6865038864324660046421125505964363264 8455595 -58622631420185960602131066413188298400 8455596 30193066019170148537888755311422453760 8455597 -89726292074078587038479098977578110954 8455598 66654100305182665960115857145623275264 8455599 992349650497468009722474957558846984 8455600 -4510832635263329123339919376513024000 8455601 -144089857668790268589848018406772800 8455602 30483919380457919915725386264967768320 8455603 38322721262207040488438577923536491168 8455604 144365522274536727986527582583123792256 8455605 35314233143156586031959558123761059200 8455606 -867684201800725693598720602627210176 8455607 -24713488011864975023488752957512718240 8455608 884500303182904206181734144624230400 8455609 41820330831167192407878795814462170240 8455610 18303722915204000653306849742106605760 8455611 52106876863491187270670248397083438872 8455612 -75404625930641440850856023743686148608 8455613 -90197766322348786594106286035251313460 8455614 -6518014297334034987478566568895585280 8455615 36320902470123343831970698154758927200 8455616 -10335423995318632193852833131562795008 8455617 -126762935221968808957373223020481120000 8455618 -24150434924685911577652988405352552240 8455619 -15974768622943670909949551294546003760 8455620 3698359277014314060079600898372505600 8455621 122176050417201224985498079382229665822 8455622 -1479872702891097280556867637138579456 8455623 -32865544724080257071797735930594867200 8455624 45262341707531921815782943839242373120 8455625 -5131970165016224989260013044019110000 8455626 74568480773867696179193784745854188592 8455627 -113376645878125747131801427870280919560 8455628 -28645569885933370119096076001227146240 8455629 -14838927556653702147947140735824015360 8455630 -70548397814810928088106840350304668800 8455631 202867755592900282354482963974380680432 8455632 28351253817937092299698962497517649920 8455633 -15804474616501822903385901163687887118 8455634 58178124113520987505538954387064981504 8455635 20939120853235966924282394243115236640 8455636 74076971429213007326506838601168588800 8455637 -65457665803511130804762181172763087108 8455638 -11084699132646296597149411517188907520 8455639 -28762935430102673470880740971366941560 8455640 24605123111985502216485779893114060800 8455641 -98834366906270677186517898837922825008 8455642 -34649329156505019988466193747905944608 8455643 87268204955214207511273576631278607616 8455644 -57547133092300232490933302899996262400 8455645 96217515934034808300361514756780018400 8455646 84666936971677323470301453723680131200 8455647 47253280546608244335097082246703269664 8455648 -88426856994151581301168078869811691520 8455649 -849109129518520707595667581109875536 8455650 -984427073189332698667708711988006400 8455651 -51384626190429696769893333655863752208 8455652 16304083942668999858553467970742353536 8455653 -22029024581021504557726438606965622656 8455654 12246931522401330436819478511730711776 8455655 16231559081682417397530155504100958560 8455656 -66494177478313657607229962726121062400 8455657 -11260815316281023323819352638455994176 8455658 -83261540424375743743896525060562245024 8455659 132331336078668956608565027044691158104 8455660 -52818589562599442985846401980153036800 8455661 -136910695425185867724316336893487101738 8455662 -84594627389237097201793417983497382720 8455663 -8794011210395575933837571701889200496 8455664 1092396114655319706581506267701706752 8455665 -8049607422855041409078540621351096000 8455666 -53275340423351673938251598367766019040 8455667 -166696037052884772249450802517547774576 8455668 -18595815639752107537421701036582932480 8455669 -30166385000251998923626556457523630930 8455670 6629292299928960708171905093009633280 8455671 -21954722002088907730867168814323827408 8455672 -127604079089950072968528174865752883200 8455673 -106183413749713573624599674484341667516 8455674 -11935698933112291014509978489344425984 8455675 -21712235318135352491619743837315730000 8455676 -13314646759542409377973624191441629184 8455677 -16575813234064842888637599677353060992 8455678 -12211647371089727942305768831725523968 8455679 -183977133688618357724042799199012830720 8455680 -35638569291973771647337455883533680640 8455681 -28603517297252847450263086205673262296 8455682 25993523283447056883067011958704993792 8455683 104038098488708037717444298194307000824 8455684 -11335264060547320393926804084987822080 8455685 7357561696550386364826715200820254780 8455686 67660457659366728788196950199577190400 8455687 -86180365973269535667810633218227137480 8455688 161103507564984348419425182764719595520 8455689 39085622765252319602330059188844109808 8455690 6614869389055379680346412467196703680 8455691 -43208917274661944842616339354465428908 8455692 -50570057902977190414534832638672896 8455693 142761399375429332681778423175760651340 8455694 -48847217227571458223593336725577690560 8455695 -107271568771629949257177327001385096160 8455696 5571477427630527207431498705245765632 8455697 -5413741754550200725760521877478324672 8455698 69657202645128273900956831236236257280 8455699 75668929363268338695253993632017094736 8455700 58366463070411357583488671733869414400 8455701 1938046226183753484375641219428725984 8455702 35612698615816767683545042936472627712 8455703 3050131759541997282282318936770768760 8455704 -19253133825501251691929554584007680000 8455705 -127163845882104773737324703156370742140 8455706 -9492025006113814330114601818033849344 8455707 -48716693543609920530521881720030505952 8455708 63769776626023953890145073182397739520 8455709 -18372874778307800036446481588982237600 8455710 37831011498529087461433539006124344960 8455711 335546272158860994554950892800038451584 8455712 -13400932359632060943195631903634227200 8455713 -53482786265096428378569111339040392192 8455714 -29398858362712458545895951152115732480 8455715 53219585398139963947837472130660153600 8455716 23646914702021358195817297584785939712 8455717 -93085294427307645707127774616980236388 8455718 78819282512173219648201421151960814560 8455719 -1182692316603720413001419181481541760 8455720 6015388427024590741895808394965811200 8455721 -25060690508875273948740224337342109176 8455722 -79462238183147152547611775739567360 8455723 -73778005939546700509695351753168145440 8455724 -88063902273326721613762273515891573504 8455725 50667429103313526898297514072795088000 8455726 563372813607664839676334695509487488 8455727 -6690023446188993747862748843380570128 8455728 23379062646002862706690760004869259264 8455729 -14830450124568737055070720751887506670 8455730 4546797411933271288445718034127880000 8455731 92145324775822347017843062898543639352 8455732 170332483276631150130699908938027180800 8455733 40137265289494655556035685231753244800 8455734 -27281567176553872435028848373456828064 8455735 -3117332596120745587609792550956064640 8455736 18449461014697826763562513968809164800 8455737 -27678070353515515636046041528820595648 8455738 72324061911170758684064922955968593520 8455739 51219440301126936468399434593896740640 8455740 14753431733654570937375933529242854400 8455741 73665937534395124321467365924522419520 8455742 242930908269977869813383201583052544 8455743 -52683507917746033870241068126654119600 8455744 -6204911992412526489394328409061982208 8455745 -55275993847276473526211407151256292800 8455746 -12042732808136336794230865644656547840 8455747 36898111690233928166174731406468875196 8455748 -45638690371993400713322657582018310144 8455749 78847879387787430727240169342293377600 8455750 13068881663164593921600813717544800000 8455751 -50664276090973060516238452807536814248 8455752 4978717637592939846145384380269184000 8455753 -107727627502443183080069372526248840998 8455754 71263060859295870466471264051533654576 8455755 25152959662625689789833713999681533440 8455756 -24399418346095621651300013270992641280 8455757 20706280276464388956249365400458163360 8455758 1214032274157369399196593576232638720 8455759 -61010419428934351259021864588749399072 8455760 -20904763740790554374596413268987084800 8455761 -65790443159600514214444542173130001920 8455762 -6670050684513291213362107529059814400 8455763 -226047687650111975967074211254872470120 8455764 -73498671314608110904690869638104602624 8455765 -186653119594872075015498845565175833600 8455766 19645585076181571474166348170675949568 8455767 -23356847316924309380110588463199194880 8455768 130377352663882663451696613213733570560 8455769 231550460757933214450664966663128320 8455770 -41063004219317955889553705877419520000 8455771 2888837168932400883961038179002327152 8455772 18029508379728009075689995720782623232 8455773 -1932671992032765628219478625078744576 8455774 -9603846828699780309370972018851348864 8455775 -18800752413079479955329342344481700200 8455776 32748441243931213037093223840941604864 8455777 -8368958980322755436002626628733855232 8455778 -177339900970987595170569629302056576 8455779 62190981453776873284700462702343513600 8455780 100290369257253281265683823433638201600 8455781 -27736503817140725918040945148287856320 8455782 12179502067713670134895627830076107264 8455783 -151096449438553939197645463857168036624 8455784 -51160766456027636377291926384738355200 8455785 27164175410235531521336014106012148480 8455786 115483655197223758743616291149129692592 8455787 -164758721221812272866643932965360844800 8455788 -20209819447641720060361877283925880832 8455789 20048819979066103294729994184805156608 8455790 13416295527923821460548525599023347200 8455791 110773407761006202241355744990145383040 8455792 -26436385680537028779404355639186325504 8455793 12869426494541475027309685373533593042 8455794 -62497359402794739543038414873741078400 8455795 -22555285854770303533908250531691148720 8455796 33059940819987392436678096522038793600 8455797 -16631772608347237279626696954101388960 8455798 -12942057637230263848163693187294687360 8455799 -54873075594058075978206500820224322000 8455800 67652339680301420261441887467678720000 8455801 50337206969975308302876338020859826900 8455802 -92926744598174708738357934711808339968 8455803 27427897871382144201947308071331639344 8455804 4139848569760403503202704872640838656 8455805 132516001117414587684575687661995420460 8455806 -98747085870173275105947137338259491200 8455807 54235141433820448301715934362062301056 8455808 19749314363905556319683518494765219840 8455809 -8758523373051934874391102271061141472 8455810 40872520275055419421708059566190021120 8455811 14573631217621108404065369875224026784 8455812 -59480712726058896029687540753101467648 8455813 -214787179551633539574209820917702123938 8455814 80855147466326662759003414146301086912 8455815 -42605357203107967036514993318484647640 8455816 81891923414011192143668404203446108160 8455817 -37096875662675961393916528217192513280 8455818 -3453072628465200407924605228917603840 8455819 11928977490565927190494515006394123220 8455820 45342384585692753783224614508747776000 8455821 978675814600267335453204684715676160 8455822 -15866898189823414822015164106591037568 8455823 61566473907390403516908024737272933464 8455824 -5878413768016967840464397480063778816 8455825 34295576261592054591105060788751464000 8455826 161706285401016202081908979920078485664 8455827 2426909533614359442859478993529288120 8455828 44367744500748774956269075583662160768 8455829 24956782705261078174385995692700556430 8455830 45935215341810213692622072030296451840 8455831 91252749480817981688565495298111193112 8455832 -22289159699438086869972627005599703040 8455833 4293983052865995145886189628933150762 8455834 -63194997373093886324400067709490727968 8455835 -34908940372701704872820325647775991200 8455836 -35668737504626311440363463073704673280 8455837 46204662653068048442927573957376901900 8455838 9602826098338982994113291346217497600 8455839 7004769979878052529718482507419125120 8455840 -1541535365339193390732869344041369600 8455841 49403094447905061586696660481863894242 8455842 -30395358321255052031732612581608352560 8455843 107826581967670500151210449882843360528 8455844 -181560440599492342319615790502188441600 8455845 44004793046248372152027814299993359520 8455846 44169458766511594987522343735844186240 8455847 -311647243978279000490952775169110203720 8455848 40273074388615580373123725710017576960 8455849 10217238154005465293957273368492240320 8455850 -7369610713986811651235384637084972000 8455851 -49547413311366952703358254347442846028 8455852 -52136091704279650849687616424767359488 8455853 -44925800342522250096121250313080543520 8455854 13123921607849592115520839962514836480 8455855 23960329006741136437172893602606306000 8455856 -1889944062613989133207048443060338688 8455857 12189115562458653034889967440222333040 8455858 22317176379572500022621428120816425984 8455859 -160100122144993066370874759318564927000 8455860 35335113851590184004329103331284172800 8455861 113824152395317202973788701273389812462 8455862 19062994382413636842436653640670550432 8455863 33483185934222351575627786787533925408 8455864 84830950263962230576531929364561920 8455865 48915851604623531919761864509243912320 8455866 50270853942460109209976454964774708224 8455867 -70457189973709249833764112454469293808 8455868 38999985151460719863440232550678634496 8455869 -46954073365342032535007660895670316640 8455870 -462315622506079692425177392109245440 8455871 31754575802398698575415748810731804912 8455872 2053039779881064646230277043269926912 8455873 -12078174052710839929230160344772993836 8455874 -29089044706096751031345374697984491520 8455875 69114961776232124484090489968096700000 8455876 22886343183929334790315406496938164224 8455877 -187763421114289017517623936712535426274 8455878 72373008008364945757984948356998933760 8455879 -132988165414624246109143752982873332520 8455880 -117189431703177651740491354622656512000 8455881 -17088564587118866366268727643023631232 8455882 -4268051606198085577376691867093913248 8455883 84750602260202657356861600156951722132 8455884 77976546488212227011947876787576372736 8455885 80904014079248856606274044078847432560 8455886 -34767594128619068175671611278328525440 8455887 51173951905330070434432874343981365760 8455888 29526155042732283217557453769761357824 8455889 -43012168357558573497007544443743767040 8455890 -17886114265510572035862086354120601600 8455891 -37076412581577619540849530714584290708 8455892 17878610259847395860906335782167865216 8455893 56393158482858244928706579567369124800 8455894 6762198778116694261830807853892561280 8455895 -22019436255853500227762675475125701920 8455896 34318068371211360455627192483577477120 8455897 83814904435312004344722849142587310346 8455898 12925050501569522140714832966626686720 8455899 45087004077373421682980518102880242800 8455900 -7167105648416764553140828149275008000 8455901 -28157396873905259761446344664870823296 8455902 -4448099833178788934797781611733041152 8455903 79579173834276297006890325731874722784 8455904 148495456852370199807453534333480468480 8455905 26478788038899665320065373018437734100 8455906 -14118054596645465240115041520332102880 8455907 2805973275677691228355078620842928720 8455908 -9749461389770600985306634912181145600 8455909 -65887171643980699261362541757591982720 8455910 10440753133209238583394059620014572160 8455911 34490744986331517271483526752133562624 8455912 -109379843050770221196969615867280588800 8455913 -164103435292060454077087544225772512838 8455914 -25111770884176986642456389888766517248 8455915 40563313280746779853953782020534473360 8455916 30201189437726711000712167749129724928 8455917 -28929574749054301347973223847182109120 8455918 110074481465730300970223541108015044160 8455919 238942800250242105781594625592650951952 8455920 -5975781207967322620873076263692533760 8455921 57913097915155873334130097889694440500 8455922 -20677502993577603125165727281275983552 8455923 -34724853519405759799266082365165888000 8455924 -51923363343250234432037466568313120000 8455925 -68834809591667193410614591510066363350 8455926 51629368355828771352595325316462067200 8455927 102930836106735692441600442118776550800 8455928 8371905620606952301521051057380290560 8455929 -107104864018801658945714843616581175216 8455930 53827706998508209784547102175514012640 8455931 53471652083113736929064314043903966400 8455932 10670602769111313115891622819504566272 8455933 -45758488495531471176682338932176510176 8455934 -81282315548119611642333062733959568384 8455935 9335238729418972557678263912476112160 8455936 -187286331864085606419275443023768453120 8455937 3877178654911684273394333559116723712 8455938 31097965821068354057317690567860307968 8455939 -96491681692878275706736002370730074560 8455940 -527649774266237571739361037601800960 8455941 -562554882721223398457602725322768320 8455942 -24211519868237728750538378451644195712 8455943 -93469255405103708672390762154616610760 8455944 22659719811573328419475156593544888320 8455945 -108787230266935219096372698032955078300 8455946 59269667223355179270960102156792954672 8455947 51797713039764043889817470678076451800 8455948 -85075074484173357862020977160723880192 8455949 -88077574820154522862367868882800539680 8455950 236737270406037867709008819360384000 8455951 7608870877468314858334962377812129664 8455952 -44102882958816054787066267287272030208 8455953 115809620347941416763581433970006112448 8455954 -51094422771392167195450104887223731040 8455955 323306601540868499253210785742236160 8455956 -45899311022603295771740072523682940928 8455957 70819793494238253052539324048440187360 8455958 -10539983692086815605265847875902980096 8455959 35146689658569853923242783372359652064 8455960 84039719009662107917658269660888064000 8455961 141403917630695154704433071293961232 8455962 28461155355242222653400864363361879552 8455963 26263629198669908750045746637637353088 8455964 -249300041755833897377676986184732672 8455965 18178846274453087119824973158438124800 8455966 -16609335286327549420498566267502781568 8455967 658059460704031916260540349654914800 8455968 -222343775013830044835342904254901780480 8455969 -263506260051247390009101459969763390560 8455970 -14885844790125832832567246091916962240 8455971 9344720096375509119689248358508456312 8455972 42067982767378864667176468481588224000 8455973 -38497610930955134962764712667840602656 8455974 50986246532100509277108986782431303360 8455975 -85253338740196838617031619858886585200 8455976 182280820400967222003250697318841139200 8455977 11789684230199138283099059150193460080 8455978 -61590859727713139931849508574616474960 8455979 25246125094969811573963040028940712000 8455980 4512863651007915621168819922168197120 8455981 6677252067422880075673278663611589782 8455982 -104623158911212848641902147446266313408 8455983 5229489438756108490976963478215958024 8455984 933115033412679097919123446289301504 8455985 -414779249927744050378939935799377240 8455986 7371124740047870462124660133697131008 8455987 18571295609025553986115131980960148792 8455988 111462438848242163156825733818142597120 8455989 57162586487535479383819373245139481600 8455990 -37278253653854305042927205973196992000 8455991 135029031314266976935655799877923151200 8455992 90954853523003253663319599504547614720 8455993 124014861107223429055125209916316288 8455994 15890070743319728415582374979774136320 8455995 -6699326042171616199583852910550197600 8455996 -13477918790273504268439881630274314240 8455997 153678823508574528681127965007856740512 8455998 -60113440887539532832387117726284257280 8455999 -8958957275129051428481934053484257864 8456000 -13377301914529724691386203329527808000 8456001 -34436369257607019009882130233029423568 8456002 32526376867157834592525352489276953600 8456003 217695126378092097561653689232878776240 8456004 -43070898580106975349644910984318586368 8456005 29960411852195730587851225124216117760 8456006 -49811057272419571364524042356138921216 8456007 2322088727639253119551658278496551680 8456008 -68792043352241140488847256608531169280 8456009 -193819015855400391196250018172688202790 8456010 -33363829277187213129975140212739485440 8456011 31710961887209926789004168665399214612 8456012 -80468216457802037704257216304475122944 8456013 9779777555205186048435542225338832064 8456014 11289078384851339990967503207960099712 8456015 -29942307354424831045103371548733070400 8456016 -1676828299947249300441000728085135360 8456017 9568503301637014018628542306153857000 8456018 -1430800636907994654665210023687096320 8456019 32295496521752006300275996954364668416 8456020 -63499353234640868578308844057212971520 8456021 41865973856298636914361335490669072960 8456022 9552571225725074796950023722763808640 8456023 -43183601952118012884790404845219204640 8456024 85355675270225116053029483177623848960 8456025 9044509738802816534939462243876025600 8456026 -19316607395048215154047766734789294080 8456027 -17979102511932463264680561748179464124 8456028 -2650105455873188464958795221828783104 8456029 100364020443759354813863456914534255200 8456030 -1280529667213168593683537335780490880 8456031 -80124262811535789809171674208713373040 8456032 -25546278671350094094694435072387842048 8456033 -546572983158391420173605922190250718 8456034 118407674713311578096248654570182170112 8456035 38446635694178710098295489559249580960 8456036 3007711451404029213130759489061443584 8456037 -7272412312012312468569760658552044320 8456038 448557192228280480811113224229845696 8456039 -99318748480124000679262528438831769160 8456040 22734755555480963613088754006506291200 8456041 22557898523755799908453330809708340224 8456042 21552400413726892808704600449518429184 8456043 -134038782667277808123370232353696819776 8456044 -28106646582885127154420800150943299584 8456045 -25252771349173587402185581087213689600 8456046 4665870451453242198379003028523768384 8456047 -159013153343940521066812195388146284128 8456048 65050441950949045590024996760163942400 8456049 63360059403865137755675222841404883840 8456050 -7313511036464643697218464759537558400 8456051 91950619832411928942558595376756677992 8456052 -120948114309548129092191143489552824320 8456053 236507585993278635933680358363223296302 8456054 5630019362599317464411706083665200000 8456055 54836401758541537764420846409573890720 8456056 14234000767231577799699739563676139520 8456057 32955862237488252957612063333014190240 8456058 6605418106700301676774457111619462624 8456059 -119877152891562634644906203175745698720 8456060 52639314316927840418666907956218452480 8456061 94223483596845052793530210211408220672 8456062 109158684025121037456047414951437804032 8456063 -1916754382019565928667373340783148160 8456064 -1673870764456887401290228556586024960 8456065 -83728675263570676556597092949635728000 8456066 97812145220959949850392565542501000064 8456067 -8072168616753170583758334850538008272 8456068 -60019769910975900488393495112871868160 8456069 -89072468198493326095676971346020474530 8456070 -17713756305636611720446703760865505280 8456071 -27571255158946274842667760410320578096 8456072 -44126976198437830816988092979246346240 8456073 28535201477687622588155222037048746784 8456074 -67184631264876382781568963426776606208 8456075 1432794377539235611680347967325479000 8456076 612739349639584964086061559573676800 8456077 -13338599677460084538786937427773994154 8456078 -29072859332627996984049784441853828160 8456079 240687627770602712306167636704346368 8456080 -908193845815650817701762300849930240 8456081 23090017602557701285318851048102172800 8456082 -36448457142359473320938203219632560640 8456083 -24730047952786551807506528637122016000 8456084 37165112622425848273064934181900609536 8456085 90972791693283073535191481196986460 8456086 40319536185605530072770124428016069824 8456087 77321927149166492023744891267213904832 8456088 -14923252394451077593401875575200153600 8456089 162915014905590300706247049063503028756 8456090 25664970061947024294133170120650035200 8456091 -21399193378353907089012633876300485376 8456092 -10809541396922545023983268223470928384 8456093 -16615157392312721308975635420519052416 8456094 67289569485387453799262110601928298368 8456095 -150389992637756707301170786610807405400 8456096 221376383226922632739722315237707218944 8456097 19909919503800903705298826317844366016 8456098 25045255867627182772397007549050651136 8456099 86969978341526879663025967042202231136 8456100 19274284969369770888785367604512460800 8456101 6920622296715410762606849352193726492 8456102 -29072449590483824212112503561054830720 8456103 -76000379077804577477661174098004480 8456104 99147246617514630296897045744930933760 8456105 35643582907559223913624969762964640960 8456106 67482567682009167616920873670985086464 8456107 -21721842903707799518819110803048403200 8456108 22764351735009317502593373524952630528 8456109 -35144174061780123808237404776875796160 8456110 40516453313760167660837993315589561600 8456111 -51764096595581953461760040645971668960 8456112 -4003677981273523078349593600517406720 8456113 -49753345887480713773878641478957974638 8456114 11880804794772967528023722420693834880 8456115 -22335898084671486273878722202116325280 8456116 -34349688754532728744085126842680023040 8456117 -111469978616061718032352820881886337408 8456118 -16617282268069833576040254291822157824 8456119 -6684501228241610870562263159657217104 8456120 132547726360671686725592229022700236800 8456121 -71285759744192005348827893863302423120 8456122 2038273850346019420280799084787982592 8456123 85359501665138996487178837912310322528 8456124 -22852578945266688128992436404428069888 8456125 190507237124201035505792540993580390000 8456126 67813370277170426660813392923569970048 8456127 -14769594429312597770214345341335734000 8456128 15721567863233785664698715509312454656 8456129 -617972723400956308896863535903431712 8456130 42625465764213636926588285312740992000 8456131 184156973275605364191958149845256783932 8456132 -20134939700714316494985407252158974720 8456133 -15894291546216263577655756148198550912 8456134 52383773396613208584916099577789976960 8456135 -27510943602778171348437706378926982920 8456136 20449060762981040586946151097361367040 8456137 239333982431713830420999322045376338192 8456138 -480820581925382893021316000287018656 8456139 24456484184865012695972291558687463600 8456140 9105867711582964558758855932523724800 8456141 83509088356261303647159952598402215542 8456142 60261633559503021137160245884524366912 8456143 -119677597334229281867345592034084526976 8456144 -42177445576877757168759789110545981440 8456145 4714560167336693063660310871499262720 8456146 -159062366320196823896240780684302832640 8456147 3148562594254330935488715391707146832 8456148 57376367769625851611194160588691138432 8456149 25760069038313685448729309544608844288 8456150 8371063715304384540600222299315817600 8456151 64968917717432570126443150123167499008 8456152 20216987450334422450790136664222361600 8456153 27963548745140639499686599224795579402 8456154 922006428216414101401065222656236032 8456155 -2910647187245161813245043976722405440 8456156 -50870822977350941342864164648186836480 8456157 43121327801833500731362289820560376960 8456158 17076119924673817358483066754161047680 8456159 437419167284812056447898564481704608000 8456160 -66938335901503728427067421432899174400 8456161 -41522151529289633878845645129346242368 8456162 9122360453403350275061340961815650304 8456163 48922774642892120158518673631770400688 8456164 121078665139301185266509853974549749376 8456165 -846491063505711212444436578813988480 8456166 -6590298768358677340219391217692871648 8456167 -47853964648858803298692062841228867784 8456168 14703122966949680626660023393111244800 8456169 -72808551490803017374224583793065882080 8456170 -19487179045100043587372374726160523840 8456171 -118425976499748006278205534392574326256 8456172 -54308014321439995292523854515794283008 8456173 -149860008678498878702345826740048458272 8456174 7364694531129898249110487452247936512 8456175 -14742606205697167200029447780920107000 8456176 14177179113568399828020046298632159232 8456177 -132792498356843294066720225192384404428 8456178 -36879651698608119492604360841032892160 8456179 188471804719874760580659883308599096780 8456180 -2124537544861500401665643341988167680 8456181 -33497497881913490889638639031501602976 8456182 24741752081338583214979791077771974272 8456183 77748248025120807753845239267419987432 8456184 -25415724375833883981268705474756608000 8456185 -76958786870077768368728271974516530620 8456186 55352733514914390774666503566663390944 8456187 -13228360981818211789179342429486948840 8456188 21750555444211058059464404215601120256 8456189 -51218060033701774063167454340535075744 8456190 -13934947066274165887393140310656168960 8456191 280094789249189079372009512149306400352 8456192 17652615837171774263339503760651059200 8456193 -20524744372098747060907427507691067776 8456194 105233417160617814721567530873870802896 8456195 38785294791201216612576390418889730000 8456196 10501572660880184549259324013783019520 8456197 344733792007893441439949899657177680000 8456198 -42595531369311123701559473572327274400 8456199 -18015162421723527695209021657499944536 8456200 74854834300963028922160142595256704000 8456201 40717828524049006984632481651746821412 8456202 27703829400217961647260619146718615392 8456203 11678925665941839172686884308587122688 8456204 -18494467491580329587266208604209786880 8456205 -10894379184052225349367359996218916640 8456206 60032629311986802409537900551066432 8456207 -34843262040583414613370038669690366544 8456208 -6805140488642158437231598924726272 8456209 26560090211258806599106062737520286500 8456210 -9395501943521890942410188992554777600 8456211 33196262487284487412091153395168634880 8456212 -10439780000635884347769538107497502720 8456213 -55941469472719302586165281964431095538 8456214 -14242680436589174151356167563416733312 8456215 88404290966757849834360620223010206360 8456216 140819199500971153827863667702810931200 8456217 -16878746845102538770652151910092865536 8456218 -52033825321414947713503758331467271440 8456219 84900188329182166505134606410513684840 8456220 -4261483546134678918800332907359334400 8456221 -221323751536908885768736705964169671578 8456222 119248626057702490884886314084999894912 8456223 -8826231326608732419955458503998004736 8456224 -140965430207334794828921402161408180224 8456225 -41400201888020117685374859599678824200 8456226 -20503441747460099246488324536649743360 8456227 -86942332303947669568435082024538955040 8456228 -132944875156933411738726133772121058304 8456229 17120883726376164339288586532902093374 8456230 18011358458607121449748915673649317760 8456231 -56384494844291643604536935256583289808 8456232 -20144356609108587064544935210027253760 8456233 -21165187615993825484454671661851792518 8456234 54204165771729785154225853413098181120 8456235 -13187550835779485869529477245364601600 8456236 73376196579695461449814704879234817280 8456237 48372957199313706593364630382631803200 8456238 2263961204750570063579622210058471296 8456239 90130598096627635817095724824255749120 8456240 7035253274993407744851409949852958720 8456241 -36977266389947627379369748341254560416 8456242 7301964827252359381791196215232339968 8456243 -35296288896235663234362586618796445840 8456244 -74251431513601541399077506361437917184 8456245 -60423660656262554802780574847231366400 8456246 -4209359588094859060962707330453156160 8456247 7861106836470069078418160603065832976 8456248 79659794692316576916229966751079936000 8456249 127724810844523677542179017736749608064 8456250 -15111195800502500554035674421345600000 8456251 -935321410986820087949327905265263448 8456252 2121263881910082045832697379779681280 8456253 105868993229364902597355457870671821760 8456254 -34908164942657284045068272124228250560 8456255 -21804944046386901423769623782931726840 8456256 -8038708340762810289525238407493582848 8456257 -72694894862188196794690945578507018240 8456258 -14433124178166184709483486112060946560 8456259 51662738793696014538185063310723866112 8456260 -11873463999921616613822622719517450240 8456261 181275475544298045405472867201678876224 8456262 -33486713271138522541463537317151717376 8456263 35196394532339064109261801302347271512 8456264 -209760937828716906248233948960334576640 8456265 115652540609358464228872321630135584000 8456266 -18301090972220059178302527894998999040 8456267 -108767544894632107317439365063728853240 8456268 26269696159275047401989721445080743936 8456269 76797961810570029641074740478587959244 8456270 -16974707155814865129183930742543584000 8456271 130867695810662242657445499400612735104 8456272 -32365811781466009808421374244457021440 8456273 -22875075001537019259530992492394799360 8456274 5873089332864120026805062544258576144 8456275 -59693817608131889767682690554679379700 8456276 56124984335522602958467866065331150336 8456277 -11831811425598613533551780357128063392 8456278 98996446356815410696098208289909159424 8456279 -20784401769201697817375910089017428216 8456280 -9607331332739446316728779191677747200 8456281 -14847717948115141681424992952972524800 8456282 -40056587952574313592694865783845525008 8456283 -39627696443690197378293392892743282160 8456284 18401461507429749053847702014580633600 8456285 20898533843307807318689198511506143980 8456286 51029980962548601457764514216690323264 8456287 -110796704577811731825298084168094542848 8456288 -59441229547797446013120121763828858880 8456289 36618205683622393687323970656985755168 8456290 35306590126490141418427888885572334080 8456291 40074240519920654754012716129091357384 8456292 -55391061808304324420624512931308953600 8456293 192817341147609131208298302858511893120 8456294 -496725822037926815263062244567013376 8456295 -32445000946788078953699771946243932160 8456296 -24309842339340689054657821254462366720 8456297 -63579500308181340660934233229162362288 8456298 -40270609637813047979126902921082680320 8456299 -14182716766084363392227119392969068936 8456300 -2365097326424189047794230612178355200 8456301 37526681983250706111061863342582789792 8456302 -16446887581397242483537553572344487296 8456303 -194710995081720388979176039406612774448 8456304 270336178893582169751411046720995328 8456305 7875570888039847605125622891128867520 8456306 -14495956338618518274406938952889548800 8456307 -135080431311798421220002080662371983312 8456308 30552528758418084947631002730269253632 8456309 -21452852275743349786888985099373509796 8456310 -17524290444813310987649729413452407040 8456311 -162294332109128830562546271543041852600 8456312 255197768194585685694567577190802739200 8456313 -45851431999397494774208797898514210240 8456314 -97862484524564732298959371486592217744 8456315 -16378620200977583151341973225754264320 8456316 106125962846273682528879002183837220864 8456317 -136774564282096900136686879029694307808 8456318 16567166369957061106722511729120665600 8456319 -5030498674322101005730179468855987600 8456320 -2382492999083618322156460209654988800 8456321 106919586227135706367394371340938849092 8456322 34234235007249148218393307259571199872 8456323 93824632337368140908680553294634470824 8456324 12599806069896927354370036490685549696 8456325 -25832147103652306027172478716857982400 8456326 -72941880204183478643262941921308642176 8456327 -311246835877921448437162576077874464 8456328 -69813504633408701341234320749308631040 8456329 -3512311918700317549701237256491340480 8456330 -33954363134529498057337566654928838400 8456331 25895141324230084147487856668925550320 8456332 -21614757191260801416162228046618418688 8456333 169978784949267109565030860032294246582 8456334 -59045550327772205570044430390383804416 8456335 15775336243246349046125131999014700800 8456336 12936710375098630447702696680928837632 8456337 2324704348496339674237670154940623888 8456338 -91527782258383469763395953894705605888 8456339 -2358512453297847187601529732044875860 8456340 5264957056951994288903123123897395200 8456341 173756537844487014873997898664776086464 8456342 -17164331881647710625540193058161776000 8456343 -8068516344916271970416211924372453120 8456344 -93660939825353416835400516019086458880 8456345 25760357340368512396553661305481716100 8456346 110128433138286939422862898915619136000 8456347 -3896147612162169941230185994111582204 8456348 73888002026762892507498247346571652608 8456349 -127696977236015230710284115184988421120 8456350 -2213287149859713787846598870977555200 8456351 177493828264530683088146160445566205104 8456352 85949304669596895370982299836104048640 8456353 -222650755435962614312893266607224794398 8456354 -120446226213371318313687091403728296624 8456355 -20735804771446402414740788034890319360 8456356 166623840721267111673218757192329953920 8456357 37741035878859187246544897561012047872 8456358 19299667490953087752083590168539029184 8456359 -196925693009636875063019841399895778440 8456360 -111050199993477516952875976172795904000 8456361 54091936005515667105742137633201012384 8456362 -1217177526036933764260323267404569248 8456363 -138858485321053111238407438811267484120 8456364 16889964992294411705213744761952747520 8456365 -78369529258371083996895705844410778740 8456366 -5880471339163724078232954665993427456 8456367 -145126616712818936593649532580688611320 8456368 41775903515890171192910608240240721920 8456369 198777215132730299916386734266004462260 8456370 11488582355211646201849083628008061440 8456371 197486339524407088877181497023051425360 8456372 70045701786667194806688799386919206912 8456373 -22438789569510692710453421957233718400 8456374 -517897922647597000018352647011301248 8456375 -126097527540485840503903799639300526000 8456376 -42903436591192814434732032933778944000 8456377 -54761378807912219526469674627414150320 8456378 -21174720269615620587674361877355555328 8456379 -69100621800491035017631790747154224640 8456380 -40237299192465760857050410384573440 8456381 -337840221101159350105602919026562106688 8456382 -72314643703529316438228046055576650560 8456383 -790256849968088457505163024487112576 8456384 -14658940144846580631530203896556290048 8456385 -27217709490271253771564318317877389440 8456386 38740752235854793972141256236955387904 8456387 790214869582557085671604230340174080 8456388 -34565876679849845057937859197417891840 8456389 -91415367043661481083358462462098947810 8456390 -12997810950328519506790992953746139520 8456391 -79132342168257405621509913463758574800 8456392 -37131766755596132294835717667669278720 8456393 -9238780551592861253553326437774846752 8456394 -37810056301496596505367932106224851200 8456395 -78651200711889926548758248496221185920 8456396 26072085876993985582874009745456340992 8456397 -27674919046803782029393531083742248960 8456398 1824523543875780250885089362538475200 8456399 30642070722134895055291569928010820336 8456400 -9961541280111121098436046889593856000 8456401 195664365459264647326829624425163363904 8456402 38328577433271622077664945637814659712 8456403 -178507544860383252602003061950185595136 8456404 50752585019101294068425227807429312512 8456405 115131014725207286961093296735738057760 8456406 -14944650419937330659444529473994332160 8456407 6814658419552624276944068521666335192 8456408 -161013956963862645796635691842796247040 8456409 29405684694670803038834352012152497284 8456410 -38824027625360220286604615446134435840 8456411 62463980553616202846959315551767881800 8456412 -126081702311914828776108519413502225408 8456413 39604855739030716830023941754325335424 8456414 27673756929499641794152625553871163904 8456415 -19208608212665328497995709149335682560 8456416 116751815459547887579628394444012388352 8456417 -162050753051487526997279676720790653534 8456418 -58593053919811553097647793385084735536 8456419 -161169935772040960308409672223353774180 8456420 27427168062823200584579473582146873600 8456421 24694736931101685581291125932699692160 8456422 26446786562731165539682911813271222272 8456423 2550305661943003029822231732205788504 8456424 8748964299145417993485532772300390400 8456425 2782643799967782574136949885895551150 8456426 -1208210756815813683163054308843810816 8456427 32934634764599817014490456514446343680 8456428 -48267122756433997305755573571049095168 8456429 -24367156560610234756868211492454967100 8456430 -9517909954057759303244226903707861760 8456431 31058100732735590803991038705830670152 8456432 29188695262942151065523709922957787136 8456433 75733699040313120288601408643352070464 8456434 -25341563585768132636234292104321015808 8456435 52755427411235812415645452057179606000 8456436 -52318916373046226582995578985030576128 8456437 -106588364860758845439607100322037828608 8456438 33180097819906419079962248609241083520 8456439 -58717944121981100466353326694335619712 8456440 -17151695325936463991656775118245683200 8456441 51608842349532139596959841908124039744 8456442 -60408133422733868892647487771146047488 8456443 -186643584348800979206388161987215330536 8456444 -27505146927262303098587668669015180800 8456445 -30010559645512806302147744225576664180 8456446 -137371874477950966884733704305602126080 8456447 11641711713596898055198185682849508232 8456448 -16571924821121344315777165251575808 8456449 2398502176113769739888708394994757380 8456450 -22444254756116140350796549889113578000 8456451 -19544617542782121711115898015406645768 8456452 -166264715358159458578628049566272084864 8456453 -199523312475223349007923221642910097696 8456454 66961214512304746992845536303323027840 8456455 7157527105554855584414700211322864640 8456456 31504082817297930689848402705172889600 8456457 10204623157669528643922816436765642560 8456458 -57514756333067681984641506779900340480 8456459 -56636124966588031105857837321756364800 8456460 27152682595195608406406710144839260160 8456461 35901392620697694804884219428581917624 8456462 5516597646475947370823178138095957760 8456463 136332535890877140066272134033821224400 8456464 -23600996016902524239978911562966331392 8456465 -37197491723146033163385795322219072140 8456466 -92843622144369586714891567679654400 8456467 226110183449943778730372462856513161516 8456468 -4983047301948127701134715254702854656 8456469 -120094070792415252211994480054646581664 8456470 3789674268415206767250564709600819200 8456471 -4785014712884035348847071624213367400 8456472 -11905626585519084243878920129589268480 8456473 -93363991452644184115358410870455284278 8456474 -17614985123017821911002835319184020000 8456475 -23336560156150440429731821433998080000 8456476 53552190282480915161646529235499745280 8456477 46353121791036867379442957539704415020 8456478 58246077438711148764205517033918413440 8456479 -45525310834004670905291464262208711216 8456480 -115954589074655588454895593577689907200 8456481 11778911689651412220109458126982735344 8456482 23563676367712475680318928305376889600 8456483 4162420850269697565367653813905338320 8456484 92341055826056288351948810085959915520 8456485 -130871682822227934710316314151062306820 8456486 -29074038567215278541965907223991883808 8456487 20984090689880109790697172789126393120 8456488 51102444919841307255768945016481372160 8456489 -182412792763150244601891949903717048710 8456490 1164214716944029887518535769344368640 8456491 4721509754040156758387254685405353904 8456492 81613242793595590669010172847043738112 8456493 93874046298028865917893406322457143328 8456494 110497729928380963739362873143842815296 8456495 -133509048556486837665705836129389836000 8456496 8986142803161419966753231215344943104 8456497 40461592892893909018728035911594116480 8456498 -42968186702436289288521867181403194464 8456499 -117091424724726975930224496160039934316 8456500 24072137972488251760657809252680064000 8456501 -78121948867163937372348708726294549600 8456502 -48070412515492142604283028913743867904 8456503 118882896114898646815767123009861301464 8456504 -34918715896623387907801842643158835200 8456505 -4993181950871891094302429046168336000 8456506 -50960078581021246991756230401667159296 8456507 96826897611998135954628091618915062756 8456508 56032895539301739439381008267850859520 8456509 -4364352949863981308713147582484105696 8456510 -30026619259656749834863838729565847680 8456511 -528179478950797942328245648553440896 8456512 28012774855977501584886780514863677440 8456513 -16095418477785225738447498921528178200 8456514 78949986724241832384408683000066932224 8456515 -15548905948528767221335505788455993840 8456516 -202745415028035060562058814737352702720 8456517 114049109454574038817203022858634632734 8456518 45908738535131823283452472404419333856 8456519 161274980939486933812526048927523448920 8456520 55070137487884450454019882464808960000 8456521 15254208382296644377338773010876505344 8456522 -103192914571690755962146889467531611648 8456523 -72893195372381577035097832710773663016 8456524 15153079533880629815333152381475767296 8456525 11755311102886784414064365321083699200 8456526 -1323075886976884970495884115710321920 8456527 -86363043017499126518217361998045844624 8456528 24263241152557003954213321839716450304 8456529 -73792314812747981812571054108923272480 8456530 -124535148905722087521537808814079840 8456531 134178856997485425768888482344974224400 8456532 32571314199255697508823024068409249792 8456533 57965697690041497818917308045770548380 8456534 -39664691784327778372024761950718223584 8456535 -3364493833152711722714731302445156800 8456536 -97998805116391978277784092802419159040 8456537 -23782548133998164289950864719807011840 8456538 61451648637489221815942318179568482048 8456539 -2337257577712062751322170224522411520 8456540 85370130706330361709289937142133962240 8456541 -2095497046022703583192471627535774880 8456542 77314455806421418504643655769350828672 8456543 -163058788375718625161400991843258154208 8456544 22932920754369477155075279980119588864 8456545 -61887692959625097252684322704955546200 8456546 -40570380911762840195128083625604619264 8456547 -41207774885311349576726464461465669120 8456548 42136410894239426257659703124401422336 8456549 -24286304149057681691776009599836465664 8456550 -2065213502895653654871336159932107200 8456551 152692979652698170151376256269474074552 8456552 -307263998014712124377881252988190720 8456553 -5352970887486650888217138729839400000 8456554 -51009707565855068229915720815047351968 8456555 -12828557042011172477740371168849395040 8456556 22607198017867439770664769389324047872 8456557 209038809662837874778592551167497904172 8456558 -77133139795517536243309161445302942720 8456559 85838186308800324117335564273394877704 8456560 -7159856285508172606032619558292029440 8456561 93875469156004357319270399005198014162 8456562 -4010469997003969651181645382056230128 8456563 46175973075459335159549779525536197920 8456564 50808751499868490217140577688640546176 8456565 -2129558635441168199575175411051362560 8456566 -5123424936867997869976332711388985856 8456567 -153027753393646742145291498498205393224 8456568 26296388371937392752402238305483509760 8456569 227990080786049332971759798609224448 8456570 29938721601607453564893475145359296480 8456571 -399512761967697946135343610396781392 8456572 -41163981389023488603988731190285268480 8456573 117085598660809684428256875569266674822 8456574 -13106889020568674481390834112459100160 8456575 78824447439070726492359672286351071800 8456576 -125086214053822461298783158324890173440 8456577 -89379278864759823601393525618745917920 8456578 -902566700366496549963281378613991872 8456579 72283488752615935086762242872912461180 8456580 47579994447144403335415117417061867520 8456581 30866757573218138705174227140460693824 8456582 139684543366609308873011258212928252352 8456583 15802042289934677582748032508374466048 8456584 -108651081987151542195631713158894254080 8456585 43580408431967641799777422667529180360 8456586 5847836637573116244641848028890823424 8456587 93482687545452721879050539505472257236 8456588 -39023535462691781426137418799670886400 8456589 91309567806065372010381934548436739520 8456590 45460912346179709710196919159374788800 8456591 -20122120342045516366498776827154067800 8456592 -6656539794745812194238564096757923840 8456593 -164121980716520814642357642354717278158 8456594 27100791774336606470953479804076944 8456595 -219071032185539546450211545582952960 8456596 -76700995282925298910158947448564193280 8456597 -99307845312274840564657373089322595168 8456598 12895414932312618693602188350032421984 8456599 -32978422432753685456642641992447269568 8456600 50740252052931493506772403772175104000 8456601 -94532342798324985482940243958677189168 8456602 -130673996635427153370454933620126720 8456603 12204506825836012444069895654216060400 8456604 -27842916132481052386592845873468047360 8456605 65355066062100274259052680296257361260 8456606 45549587833959541584879064486962622464 8456607 17318941813969809371026370139358721304 8456608 -38713502487404303309057297855906119680 8456609 -57422597461174039603725711522969247488 8456610 -13328306699697920073000712632697866240 8456611 158679940249968164847240072599845749212 8456612 4469080741303940152633851686728180992 8456613 79480275817892781914723946903532474176 8456614 11957002178429990105404597130488515072 8456615 31794615830096186190036044902422867600 8456616 -194963478322014744972521461022225203200 8456617 41598983558977587300959945591227040448 8456618 24046428733634133261678039528382787760 8456619 5726548726888129357101143206675442400 8456620 59600086545474049498906013380104698880 8456621 -138530299745037558712854626223649369440 8456622 -21024068597824483331806426586958698496 8456623 14567510092116233430184039566657145840 8456624 -11608651945601368735903205412001382400 8456625 -1017100084040196853452602179242231000 8456626 -63934320334667308942678843200899893488 8456627 -39999688493441309001472268239439024880 8456628 35155599557929120448654050569355038720 8456629 -80751368712184589681035406812182818710 8456630 -6118274873032812878096671546245742080 8456631 92841913986171526623294150275183582952 8456632 125467039763205457995750558848673484800 8456633 214075374268750179068960373584044415700 8456634 -110261869074829861865878076747826969600 8456635 -114213354110368478353887999206716704240 8456636 33245921548927275162346606623194158080 8456637 32049672399380576527899375672252850752 8456638 -180391085454555870272742724188687360 8456639 23569345068013427850578181208613317440 8456640 14176754659385631871128894757687787520 8456641 60409356082142392107804706386244703042 8456642 113980463234852828627609154963333767712 8456643 29116211213915804018425838582857818384 8456644 -3493191182931534757036928328053452800 8456645 45692285022624273297703645247788185600 8456646 31632374146658680566799630243199981568 8456647 -93954669362079170293018386032956276680 8456648 67243741027216176659445958958389340160 8456649 -41595624041291249919549793323111722736 8456650 -30258427851904755193494445311739020000 8456651 2318341911606717320768115866066256384 8456652 32141490623982356302156445213183237376 8456653 -186512171511535791645466848987618154880 8456654 81112041596395224133219363324470056832 8456655 68956708504156553118431542609243622160 8456656 2311696414645793139388033209239306240 8456657 23942777220449685841216317003430238832 8456658 -787559472421771405578219038533459968 8456659 181673303023330987281840683970713514860 8456660 -25520102521267304589928360632956183040 8456661 55329753246666727001081025631191497820 8456662 125882237040313478609929757261784545664 8456663 -1589780567255046463335773201872398336 8456664 112782435369311629266306275792537579520 8456665 -6668529429999226483208944580375952000 8456666 -11359637186275593452419483171329202176 8456667 -55211975603800758397143040776009620688 8456668 -18151448163082593112194234251370651648 8456669 -89754681241607180732460121042220176992 8456670 12762910733928517123764772331146579200 8456671 -49768427792928006553056351156851734256 8456672 -37118106021158714366447554949158010880 8456673 161568169649220882289185273499950508704 8456674 86527527373060406703162774077235208992 8456675 19527365154984183646996777516388919900 8456676 -8658699621704291479938596039546634240 8456677 30917675646844879259835745912144470240 8456678 165637325583483031053777975291032062656 8456679 788899012949130192705935405749108608 8456680 13628667848746791459652284398095872000 8456681 -3963838162709116000219891645992225120 8456682 5927822260024085598966625626146380800 8456683 13599060750739081278128251353625315360 8456684 -134081571033074836658377187004609345024 8456685 2442201654228258018415314726695845440 8456686 15797424819450412465807140805121961984 8456687 36029324626994534627556750127628542560 8456688 11073393131422409912189012781417725952 8456689 55642386611402926266200781255074607780 8456690 1715705272400583559101668448494400 8456691 -52637795579380931705771026038063158400 8456692 -52651528395139811699547459249137338368 8456693 26600881112762864663066774501676805440 8456694 -25709492855284266379129892207216825472 8456695 -7172402367849713738511752422421343360 8456696 -97134110859835483096384190024815902720 8456697 78120435617504981367284229727991027040 8456698 17534970857467021203519945416100255600 8456699 25940619961928168166314138758688775960 8456700 -18254802169899488792261704889646489600 8456701 104880973198769611165379638821245660928 8456702 -49480190804514286742258212836530792448 8456703 24240851147667692667176061287746636800 8456704 7798371001409347566404522775832166400 8456705 219622181237273289544977403779771438720 8456706 -31958845065329977693074674796762764160 8456707 14574601442776214969425397463063962624 8456708 -674313723211691161323542826060030720 8456709 34986951041664503173888889291259592128 8456710 94695541331742620267332917313853337600 8456711 -33138946543200563019544240024068387000 8456712 -128148958520147480134078460985299435520 8456713 105876697122390809879355700354970568960 8456714 -64828582552146224486136808921562107344 8456715 30405663695888231668844594691927904560 8456716 51636358155039007462064869784084766720 8456717 -234735680219465418261892196906530284234 8456718 10231625250753401826544322051803336896 8456719 -34471714013137351849782232355162420880 8456720 5688424334777211855191885736531886080 8456721 17450800497678219858901441048105090944 8456722 34761003725929385501762096144185152912 8456723 -124051145324334843252406647640695034296 8456724 -104779640684865111230585860448477184 8456725 -125967624562558162959760603497030205750 8456726 6694912167645804817016994504477921312 8456727 -91231775572661086492955946223127024280 8456728 -10509542868582867513269482350491197440 8456729 15740334388150505759246633817186098640 8456730 -4056382102876822748249325987582274560 8456731 -194560199556552727101875418861995545468 8456732 -46140141359867922617225118856145230848 8456733 -11373329733970690874052193643179380 8456734 44989894615364398007537370545410231680 8456735 -68237902365511957819068063443273354880 8456736 4478311045546048177973158969321979904 8456737 69799381585531769031696388993883691312 8456738 38239478221665531917248454178944716800 8456739 68199400687118808294643415388277701888 8456740 46891022537198999284536280869350830080 8456741 -143578986184944725241479478501173780100 8456742 -6087558209676043824480398118441060096 8456743 142386676104215907058419878959259602960 8456744 -18372695359595029345684473782086947840 8456745 61705983667655747847176156313078681600 8456746 67988080822524299297620401157676433072 8456747 -88111572839458316111969869115640522960 8456748 42044562792833078235917762673573888000 8456749 6881047296007316966622564619156191360 8456750 23765552663232543104848723745986512000 8456751 -165137114366675589066863533131464114400 8456752 23521492013471367586562260858117128192 8456753 202062286569448202834771068845957130002 8456754 28284414888860863545599903669859976320 8456755 16325898357258090788120689001698206720 8456756 -14722728219069670513213197093569531904 8456757 -30559365248159407216332672276131195136 8456758 6151004399480751436228931210494094784 8456759 29769311187415909583391264332254861704 8456760 40358807713009905872408097031586304000 8456761 -60423704983201395843566645312782151638 8456762 51576545743274547554490666727393963632 8456763 -15883236357257495731331061496958233320 8456764 -71954824563894326622600236742772839424 8456765 44706359690369898547873410720169776000 8456766 7801614383426711332432359552994581504 8456767 3406625012070844552127915911065490560 8456768 47877580913926558007512897234257051648 8456769 6915965116733145040033443504798770688 8456770 -26589799995550759138434955660915914240 8456771 232760488471228213808867857236736470972 8456772 50123422467285004684923766895951649792 8456773 1914285715463677897639280919244553784 8456774 -31913040974013887684594601259489224864 8456775 8468472152381873369133978905999671800 8456776 33269025533229014995141002347824742400 8456777 45623033010617863566951774993104500800 8456778 74067065485932686784905573047190937600 8456779 94496006461488792180307311516772720000 8456780 28219472984915208389771072774753587200 8456781 16490308163927871021784934191986801024 8456782 -57989820943951290377542241452922419008 8456783 -87375441439671870765858623827587795696 8456784 -5690941689757181118753429284432117760 8456785 -96390552356796574424258533089652334040 8456786 -431654378904790572449855981821807296 8456787 -68106452129330501799846648877231562472 8456788 -40253858264287146207484293305244790912 8456789 -50774008139324560367341433552329910400 8456790 -9778754998578303715748117053830641280 8456791 87311048584151697653784356233116202672 8456792 -64699212768339957100314517816847155200 8456793 147971660074680588591250002958180056000 8456794 -38196409670584866211816985548394742048 8456795 27067732515266054107797437140560964800 8456796 -38084462594349528850809231705040452096 8456797 -27332169858813989378417282917705665754 8456798 -27349607333620144769482664183349608064 8456799 -13952754302013846567921219316406430192 8456800 -60645869427982968018507471573801369600 8456801 -53642735465157152424297902816852428608 8456802 38878833237368045088552868888430159232 8456803 173649779142696711699299931218459705856 8456804 21097362090580696546566802509107798016 8456805 -1888204706728809381506533573127894400 8456806 -80417619549768882975329475333627390720 8456807 112770637905052234134075093208801902672 8456808 -59411049126910111541696873278639472640 8456809 -95015119864586280252158154533872897990 8456810 -319154069678404171673806848820270080 8456811 88931383134704890129405820971840536 8456812 -29451796214998922095916372534121661440 8456813 -95102253923148845478782402995943783616 8456814 -49042155907588203459514356345904144896 8456815 300085424775792813695170334010995639520 8456816 -6485903369587760715084164929784414208 8456817 -83515987999598483992894240309955237520 8456818 18304223225446610314390762885468530720 8456819 24009394841878016855533664070924764496 8456820 -48749400098344987336726379718214717440 8456821 10462548583030224829930324230570594012 8456822 53728943894332284631433916764170051200 8456823 -20723434872903540943831220841164544120 8456824 -26848024044961777220472347752022016000 8456825 -2615665396815352932567777471647622900 8456826 -520030076363623633083105734900416512 8456827 85971527604978203124630907718519968676 8456828 76633734833758683301305376271104800768 8456829 54872654772380044911587679500332155648 8456830 -7272302514287203734531233350106197440 8456831 1152122017705173188393514529483730688 8456832 129370160358689707334072839397651251200 8456833 -6399892338159038838739495844521775040 8456834 -8368605248904699653093995943860551648 8456835 51785132642010897467097887176740213600 8456836 -146590657768688399633089724309899637760 8456837 4868649317629477290035818272300820092 8456838 1086616316110058096178861604305145728 8456839 -36682443496043065838664620746285948776 8456840 -52695644163461697493027374718935859200 8456841 66693929857489747252585128706086811050 8456842 111201413283007711215947033269544034912 8456843 123714863814715756456801076182733635320 8456844 -82753676971201799689556902310686568448 8456845 -116833652057301495622011671592266910900 8456846 -87912376721871014808889674495103576128 8456847 11916043919327534174453999883965437440 8456848 41732258361877524274080835561110323200 8456849 -102821418298167401689504075336338003150 8456850 -30053569926516719339953162871152088400 8456851 120491280031285137682326597122134920384 8456852 57656980257419278222160140166221025280 8456853 586850965133251327104862995401068704 8456854 49414570405859450993213236110171247872 8456855 23628739193556254753078271910267728000 8456856 -108367094056855514030880441924660940800 8456857 -60390924169634325886114657612663908668 8456858 57581125466664515283213484137589463280 8456859 -142335121464343702796465651545282759200 8456860 -5733191035561399212923032524156518400 8456861 24809748724321397726098339769950539270 8456862 10915301520252474977955313213466664960 8456863 -42630863503570761101706741818591245496 8456864 83579378550671095160464763612418539520 8456865 -23353876285601771049484084563252850560 8456866 -95104888386347186799428279065136040576 8456867 -47637110546736241637835416152770018084 8456868 -43064354224011386325768297428496384 8456869 21495292093866155626333681179730511580 8456870 20817633063745779697396266453753661440 8456871 10527913464523522531078103434040256000 8456872 162343998751703917287267929636762572800 8456873 107193051448287485956771923136114267380 8456874 37446258415363146480968378501946416640 8456875 11492319913380006441862203638125570000 8456876 105040058345044273368473378713767679488 8456877 -1120412460470680528826081034365416224 8456878 -11360819808584913572664988102983164160 8456879 185710930108010666372974854045868110480 8456880 -22484977777935239421042490497517486080 8456881 -121198165795360488247466722980040699200 8456882 26457769156798572393750354825047427072 8456883 -62716852086449618581803880826375102400 8456884 116325518517089647409250921578990354816 8456885 25454616964039349634790107038150480160 8456886 -93905976680483011907897815859633478336 8456887 91754763324577097908003302733227114536 8456888 50631652421465525235901337716910776320 8456889 19173886120895791598148787687685634048 8456890 3514367069460781643201129481478345920 8456891 61832179852737850959934971536431112292 8456892 11071862998154256059271328954581476352 8456893 26080673642271530684640758270014387200 8456894 133662219429507839373815654301923961792 8456895 48229570462905968058467669145523624920 8456896 -22471066520274367444793471386255360 8456897 47862656717660784209953081921678279680 8456898 32368823537605451361519901547227591680 8456899 3621123797691926638678957859767440960 8456900 -86681186747442483384065191524051072000 8456901 104668388116712322127079171117198584032 8456902 -917814180255677959807527788170865088 8456903 -4350187710483875756788409492440665600 8456904 -2950821149094877185506005581694924800 8456905 55231710035144809451548003137862189200 8456906 -18480051368529770533893209401119155712 8456907 7551790910314666029096000547021424640 8456908 -93803287200689205409180434593974895872 8456909 -106886484936190010159421077878761041184 8456910 -578227119157192493275684090816711680 8456911 215686482082324180331645096135091273592 8456912 14624019167413446921832733288825536512 8456913 -141723207852991807613053548918714069600 8456914 -72968305182101782198443057594361240944 8456915 66491864829270423996444672807529116000 8456916 19577769017291459009872516453783855104 8456917 18838921808071877683069870232819058592 8456918 178700791081882489973988501766775324928 8456919 -145668567672987380675269779568993378560 8456920 -19483481519710596240236505502307942400 8456921 146068756508699719345667080869717264144 8456922 -96824809361829076287411353824830818880 8456923 16361602912448624344962140545637208424 8456924 7052300944340184682643742646453665792 8456925 56516919292805009424186450032439588000 8456926 -96620319181020759060306632196699869760 8456927 67315393961649802780695529301017039776 8456928 -58633751324079666361268375931143847936 8456929 7990183404256973946976210002446422704 8456930 -20081668852151652460013833443362611200 8456931 -82521360608559950373128084690526816 8456932 56985861364144336968739200909363456 8456933 19534686148927236345758423578158920700 8456934 13639733113224220594661514194993638080 8456935 -25990547518303209216950635628930706120 8456936 102628391875841975943564917146719943680 8456937 10072717485178632006011565894030044352 8456938 -28133909655784468101674897451731228160 8456939 1116987459441872774556130235448979968 8456940 -1831254506968464630970678484910950400 8456941 -276693899541967680374637214128798957248 8456942 -14624018754698900879335799560935072000 8456943 59831800911611057382302580507595875456 8456944 -35173072698118399656817844361665904640 8456945 26020653814314373348728224683728399360 8456946 7247056407295371708843718734043949184 8456947 69430095022591268625489820577539147440 8456948 6817736881543791736509316921811731200 8456949 -86874928854989424410881270334656712466 8456950 -65417476600356164227966601086605216000 8456951 189577592597435924477386057055606802600 8456952 -2437365911994142423173792888540364800 8456953 132974025869531283244443328935639844944 8456954 -58298188296971731666295612702494787328 8456955 7930039913602083823076402181198336000 8456956 -98379303145365475646510845327578335232 8456957 78022962556371220726898748122381979840 8456958 27565281275043879722093031619152422400 8456959 49687680214427101887036032571673277496 8456960 60143362977062458017292922021562286080 8456961 59715485136022972913414995290948628272 8456962 68668513708250686710495389920553839104 8456963 -310399230196827479101156093394788310640 8456964 95730566740664576591440165840336382976 8456965 -60010129954342688804124163247402448480 8456966 24206697810277421040978125211882376320 8456967 2421318629658197312023933054542849192 8456968 -21981710725720191243316762305689088000 8456969 70844856532398257377163547812822489370 8456970 33454609245439770734582338197981849600 8456971 -15333323197603183811923577891846378528 8456972 -25708974501120133205940093870867028224 8456973 12417271604180303440633001675404030080 8456974 -51400294327274730068561624325428595264 8456975 26379717781852147560915803877911157000 8456976 -13450266119092595151854516272384573440 8456977 858114067488757527212979716595345700 8456978 -10148022007427600736608284087648398960 8456979 -8866519158288398509223013256457796000 8456980 34638805757103739793929479889607270400 8456981 -87101486176501403524984559613475763268 8456982 -316118970832822520841753386116078080 8456983 -16081942600651075046830553271974870840 8456984 -97071629864834445333892352235306823680 8456985 25172366300870306518329564695670383040 8456986 -4658200960796478335233198576211291136 8456987 -61470183341282132330694725594214679296 8456988 -9715069970511147293690341846117739520 8456989 110577326577592471808913212112279442790 8456990 -3651173963565366896054314079014581120 8456991 -104577109476954758551385079143851399608 8456992 -286415925480792757461012713288811675648 8456993 245250834949889995927348449580591255044 8456994 7352552954304417306327009591470561280 8456995 85042240879782548679808614652492009200 8456996 106319790182918811250399251483426192000 8456997 -20707436124210618476583260119545636000 8456998 20696241065902071504874463245382840448 8456999 54143983796378155164811045794354315000 8457000 81378680723799846579971992036454400000 8457001 42400041857714176698388298823266794560 8457002 48296953649843062274235437136825227952 8457003 -3137897098314859623019345783531016640 8457004 54812420513165960992144083885297741056 8457005 99865770669787365023184763986842091660 8457006 54196223408986989269096471425562035200 8457007 8470232192113581031410732552692781352 8457008 -17528881695361389062133711882053222400 8457009 -76969243179338638639212675440778991680 8457010 -45740344340874278123313752239632296640 8457011 -152159382271133166943439619780522655776 8457012 -98157896255287750414476688183622196864 8457013 100688917434969300372482536919035780380 8457014 -37037973101907210187611408534083492160 8457015 17606372811288208168925512726780262400 8457016 -57797474196458217676210191053832867840 8457017 16799435458479152276995332381427598592 8457018 22903691696255149959726150371195904 8457019 106447355527553584915205512623183272420 8457020 -14297400893047588342251053162759792640 8457021 -1412614112980581166805240909865102720 8457022 -5687324316567977932192785676847434368 8457023 113028838160686818859204928523066728448 8457024 -42252483549063577037011198273816363008 8457025 -1969799736066048260899649643566709200 8457026 -85420206641452918612856281848059178288 8457027 74523274967537277978428580200837020920 8457028 46216238489867387669445177216391434240 8457029 10847623200145985084251615409591569920 8457030 -20415558421133145456003508481680055040 8457031 1388620057655930985020906127475208064 8457032 75154533224148593335185956232775910400 8457033 10803526272819052924896970505865889920 8457034 88945242925089962565484645913685884160 8457035 -14661931263469833101030440691636660400 8457036 -21569712832717596084669058673222270976 8457037 -78527709740435911204416639883366082314 8457038 -89092081428946345846067186901525840000 8457039 103619943478277580417707472529834907424 8457040 1043724533692234850709138742552657920 8457041 88822363074999281368770841729303847652 8457042 35099630545245438720669810639757567488 8457043 34826008569099205345958562767573880400 8457044 -30085068869179275754385590939680284928 8457045 -22348188211270366316385179507322149760 8457046 -35359228244498046216490778694986871936 8457047 -93116327202174435841530094369724647200 8457048 -1271997956810273434488894673241210880 8457049 9746855494028860798139376187288167050 8457050 953728150239174371249033482881753600 8457051 19462844327244028725141527685242574960 8457052 12532966681670713189305832195788800000 8457053 75696439943469491294097130122182220 8457054 -19600652439502840131025682685105441792 8457055 69468007446150972919384150747750737960 8457056 -197513209635624730650635076967713865728 8457057 41770246230737784717946356746192919552 8457058 -62277394588593356421161445151179971424 8457059 -5009664583479096496356888798369806496 8457060 15383189343739240165123989545190912000 8457061 -108148074025588946936586061079565614338 8457062 6866816223388269639462574680999352032 8457063 17527756289498093228546843036587387944 8457064 -1253370297510512980815271399899955200 8457065 -149224009802134518330070273267010712540 8457066 -9475058487376113409612354422342548736 8457067 333293433068428278215244250619204111520 8457068 1172922958496766104218363944745720320 8457069 48815467436705895011238526563802772544 8457070 -28703609761237275768719470490399840640 8457071 61665067970376518859215207290398030720 8457072 -4868773705435358478935205220045750272 8457073 -86276599205518126150149934784994085678 8457074 88496932278392119222717160870639083536 8457075 106804689677595657373479927537181536000 8457076 -141956159196510045420580060643441818240 8457077 -90088888177909780635650958708625629600 8457078 -16236370548863775045065787733265633280 8457079 -7872241331021718753414608711516655680 8457080 30377283691415707839237909228701798400 8457081 -21493622700498639725630042406695469216 8457082 15025019333399040090629849629616745984 8457083 143540201015738017295798495265226617000 8457084 36795614595018063830363357616041289216 8457085 2853615347799397654563001645452351360 8457086 2570547632263642084057749025191106560 8457087 -18678454406728160919042742320134990448 8457088 -167911764884896792443621042410728980480 8457089 -79505742692949110417229326364692194044 8457090 -7570694879147633621947631820352281600 8457091 195780789371343873285616875485594166000 8457092 4475633458760020717496576018878095360 8457093 -13056482606451166822413791332590109218 8457094 -10821662512771866515175412441193885568 8457095 -28913107794710453438503528674930539400 8457096 6700404932613520490112455693889331200 8457097 14330241823443643178226689229498443904 8457098 61060720962454069203237198305541777408 8457099 -32744511531441376861171906157132187648 8457100 -9716821943088571628906246793850137600 8457101 -158533260418526974642754836056930554196 8457102 16944190966660759434480177008388864000 8457103 -72534083181265298339957537926375453648 8457104 1274185597616357483972388589312425984 8457105 -26903329571688403216296798536788180800 8457106 -11136268712770275011741638050980341872 8457107 -11845024624791567334324986603851554644 8457108 38438726166711674183802217948312043520 8457109 -128570379800875858712431734851154432960 8457110 27311706491990396192518162489747153920 8457111 512043001626437848278612995563481544 8457112 -27047085416072041400813032166604165120 8457113 52691582634097108874243958946319420160 8457114 -58303237175982058756908253994731676160 8457115 129053966249654142678972523032351485760 8457116 -224842577989978079485910540147064706560 8457117 141299984331472649617671722694247351680 8457118 -8154540189975616259665972620573210240 8457119 107026495238705777744942879921425127040 8457120 14393965964140093061149888186574438400 8457121 -1802357423398664099596384347640261356 8457122 70910165858414444118074911783538252112 8457123 47522797399894763184377297136003773748 8457124 -102377516124175207708839430214769111040 8457125 205291038553700407239138720795644670000 8457126 45713341464157690017659195819204582784 8457127 -800715301729792521041633254962830368 8457128 140103201525997647559920766504802304000 8457129 -4994518074066660509544119793780823110 8457130 -65414306414940225092805836651992001280 8457131 -163908107035760803021623796332491749068 8457132 -77969696008065380896414568486349961728 8457133 -349966889864363572968372774615154704960 8457134 -12103315547275437323062845830042486016 8457135 74760357768953422954289799612319491600 8457136 -15022385795213337950967471097230950400 8457137 -34492247582083638043742626791164637900 8457138 60674782564822688686779231082989254544 8457139 -121888392545389659058032468349268341544 8457140 80431067101057659878381686870973725440 8457141 14601715832833890156929507544021344256 8457142 -76991901090302442829752436297547999808 8457143 222185529782761767292886210019614591280 8457144 24881605410312400030291883175694110720 8457145 89068787902427133193015229695511784900 8457146 -3052698821220834200467128984980276736 8457147 -42963381467712946363467407947927963920 8457148 59310551501431644433680869027391143936 8457149 56805608424676339696305966147436495680 8457150 -11648647544953933143252559114964150400 8457151 56103841851755310520775975094317433152 8457152 -10638870921714568957513412672514686976 8457153 -94071758205050799416739552084612178896 8457154 -889501791600551748559549647347527680 8457155 72716645170425769123793919184084114800 8457156 -21274168841274323903848675586570557440 8457157 -15756121569204259397545131424409997060 8457158 26633768481946598276256125763644592384 8457159 -135461982426555114844074144288804631896 8457160 69713892336531897295546256710547558400 8457161 72200182050323236396491783708103740762 8457162 12618969194676487787108535254951973888 8457163 74204554020203226856717102068473474448 8457164 -32167929262777482659839486813122622464 8457165 -57825823270918505145836721635854097280 8457166 43709542577524043031998726641371251520 8457167 -47702343147650820631668058806063640248 8457168 -19912901040099655539597137884637822976 8457169 46913931403240419524425072858521932160 8457170 -42183458059527405579162366361904634720 8457171 82349183313115296208101808422891120 8457172 -300707497842748689552518996931198976 8457173 60297661387268082544225924175659511040 8457174 -10344832995065710980931319830672427904 8457175 22481291390377473038416480893034900400 8457176 -23389147170882670813990993321778135040 8457177 -2989799247959571460805927563093208640 8457178 -80149390430247031255201375639332929280 8457179 95520746627539879221799569965191779780 8457180 43900548542717749746912481357209600000 8457181 -121928073426162546861532664489441917018 8457182 42305896815965972790022706128337496192 8457183 -31967171076053256745631709659380300800 8457184 -169661914184064538725678154854514556928 8457185 -70043653023811314146541927879980385600 8457186 30389883875566809994614850175155400064 8457187 -100929478779621054270192541883962924640 8457188 97171314385828063704134041221420981888 8457189 20465469792236643896508432966226676448 8457190 5793857651259168897727301494444519680 8457191 81189003835181352765883387872901318032 8457192 -16386583484693448474678214267090452480 8457193 -54741808783193687578644083834286171276 8457194 50441037814516132157647410923902470144 8457195 26602670724160732537092361493671303920 8457196 -3017773489300099879039106855195667456 8457197 146895442290203634477189756249734592 8457198 13571426160632157846636622925023654464 8457199 127161831451824056582182981602942119560 8457200 -7906146982363665392068062595416883200 8457201 -26724845515011455557115391830542499160 8457202 19931874311085126396356847608382458880 8457203 -66538476458897871389513657391313492416 8457204 -4476659497416352009343289730023843840 8457205 -21478116071321261410678990468372183140 8457206 -23650979234656743360506321766579524448 8457207 -3714970315864433181146705553431690880 8457208 -68268110817151417138915497670783918080 8457209 27259699337753994626859707447365236816 8457210 -886079076346822853508644533386335040 8457211 14793752266892984343046713933502041120 8457212 121738500940671421322383517474853219840 8457213 -48610208257073452475569760429696580000 8457214 -85946482112661978977677223406962130048 8457215 1128960280393520267823695707179078720 8457216 34089569723868503927685328754737938432 8457217 100714303714529961732719137080866571266 8457218 -3855771224668971354418466811020379648 8457219 100280792772408074578343035895130264 8457220 -9219985951262376433832424357853029120 8457221 76737752796985952491051383325273843422 8457222 -37606169858301049301119637268472196928 8457223 119789116243612242984915932418415949840 8457224 -65194048702738058753448680876841369600 8457225 2680406135746517330338866374704464000 8457226 -61282333752567613798767528395464340688 8457227 -105398022000363371853323241467591443968 8457228 -37484391236776608383202910848448444416 8457229 -144467453460124642661243624186651524320 8457230 31181860941444742729200333776375405760 8457231 -230205243227613867025419603523471113456 8457232 -1425714512435033577192897326784708608 8457233 -149586997952806218912987532799775421518 8457234 -7511858216266297001799205276235550720 8457235 -40017598663433768679783690997042958640 8457236 -16553979032133402870270141304244957184 8457237 94270569612777920247893238509975592000 8457238 3111614818338320459694928157815607040 8457239 83940017853085355894951151255608596656 8457240 1050104561532308225981473975418880000 8457241 -51156709951407038666602541443700425080 8457242 17076766202662126751796614400024414720 8457243 -150230884818602622118032285026221735056 8457244 -134417736610524020504586976346776560128 8457245 92239648260500574165963162214305425880 8457246 -1629218675305649929681383685723253376 8457247 -5226123402693395636656916961637830304 8457248 -156738259161576656403365180641747599360 8457249 93357303892022796353875233492101700480 8457250 108044343531974949334314211246421160000 8457251 3130144394218596591324587738985268104 8457252 43740746995041393742342104066085266432 8457253 -138701659707756178300987264889547879522 8457254 -28277469726680531058043222601793354240 8457255 4100490169858911604321272989289439440 8457256 146244768821480254578059338993240058880 8457257 77745999842530533764354902409256806772 8457258 -57927057543245025231615939422214326016 8457259 -8176222577289901498652968318580784696 8457260 -64452986171775725738819020605709578240 8457261 22775610951545862920966571610600680960 8457262 -71210219535836320124393214456666093696 8457263 -108881521843169098448823946731352136856 8457264 -38633897599704998405826605507982458880 8457265 -42761497433608608878886977407107329280 8457266 -76910344921791966101042369600864056320 8457267 11078767325515837236927487283464063488 8457268 100325180760130046087923531375629093248 8457269 -1058043824205475994434201304085969156 8457270 -40159086365417463643276313808649862400 8457271 37700115781785569617108201705392994472 8457272 179229429230877727421616073355897241600 8457273 70795568260984944281789758820115025584 8457274 -13522002952537525276428826993187125248 8457275 10500732808852512632101579415823849600 8457276 -57348297663787112938780734421990313472 8457277 -138616733342858326220323197872207874874 8457278 -35900508746271367937755287258112512576 8457279 -14289723680318060693928115914968592240 8457280 -7246843693995721622383975322773094400 8457281 64838221066603041736255267555467657600 8457282 -14359560737144201907965942629379194800 8457283 1096302739109207969265853933338172744 8457284 30332281576326854352550008197066809344 8457285 6936127158617922499057562307526319040 8457286 33058031494811946703282953827091005760 8457287 -93218092774194072727230935228383889064 8457288 7842161512210256878952223674165329920 8457289 -118896296969800066836328597042623383040 8457290 -3527590089570978016159898573010333600 8457291 -8411902397571393196699081904270710128 8457292 -160584340066759651251972214636505545984 8457293 -83390269353344560637350004395705878912 8457294 18737270234880646042563391017244353600 8457295 -38561748246181161878229491610195360 8457296 3632620123178684781333317586541608960 8457297 -74324290192320219034328405401512502800 8457298 28688140067268547556121656907502304400 8457299 79925570669143872847646911972027110000 8457300 -50791327299924296682054960968469897600 8457301 34867439634298214087508423043761700000 8457302 57039661233010032761066509446284525760 8457303 -4281744989391258683489592403464166296 8457304 -162201132853540027333338501244434954240 8457305 70026017844412227066830101785147059460 8457306 -22839962856964588100961906271330678272 8457307 -15218991624829541935827046807644468480 8457308 42762343000461347562235621689409724928 8457309 -6268145688110706478746794586708839136 8457310 -593207968148303322548934992860992000 8457311 3251007793534245153230687768693889792 8457312 11048991422586701687516314583560617984 8457313 -83321150528315315889572729299982282016 8457314 -7446861618828119951381408870881492320 8457315 816225858040616912316450142478297520 8457316 -7233687142545660118522240166691102720 8457317 20628013389752243470110035738246738400 8457318 -10387399040834399935835049540622771200 8457319 -37554612654005504685117529129761031256 8457320 -122818606665489898411215876561602611200 8457321 129432438372852678439884632763142191744 8457322 -137384166743166431644873145718471187200 8457323 17416032643374456666060491190309655440 8457324 80680508397185566567981243415303149056 8457325 -89852703153801767090467513851480029950 8457326 114808772561081261070473752423679655552 8457327 14544055743541340114958808539052663488 8457328 28829476032077609531059544534039592960 8457329 152276746225131231747194662200375678930 8457330 14216749565751269131635975516459171840 8457331 -192422081475564435980118455244944806208 8457332 -32088433511208280972439148718852293888 8457333 -56134122016733393943590178699579823296 8457334 16737469368974135436135493156119841152 8457335 -8453409881532352330525366458884901600 8457336 -41272130712599265818412109047596175360 8457337 -8984338177365632685797841917096027200 8457338 26722230232026699833382289163989630320 8457339 9827072794532610573309373776038075520 8457340 -42491611144234758315188123765362460160 8457341 -136385510378968378873501739677586016 8457342 4967474239475991725518689442988365440 8457343 26563607925832046460676250370894174280 8457344 29320577103782196479139469108602470400 8457345 54220620564298524752033264248355712000 8457346 20337347077384597053078090020144401872 8457347 -273929295920068442966824320733118833128 8457348 -62388107979632502123894785049646494720 8457349 -68872829738693075798734300005052653764 8457350 -47332504506894368987329932899219803200 8457351 -99448533907559584455709261440861408000 8457352 126031707920663148032955056493979822080 8457353 17128326503691806568385686380342724864 8457354 21760807640071808377672526634599373408 8457355 -26186257812701443616040699858218094000 8457356 -37559106566633595078768216842628142080 8457357 -32016964845227270185282785210047453760 8457358 -2614608703350315706524988777703424000 8457359 -7691251849561141589425262273716252080 8457360 19605221648399592363504035784484454400 8457361 -21830205668809013932244214704220882576 8457362 196451087177502604621604381568089747232 8457363 -26849519846111553002361004848367989708 8457364 102208667821382106632604984643872345600 8457365 35953255281597140864144170324754851200 8457366 6704780516941841300363721329934681984 8457367 -159147448380031959462094053243949622584 8457368 25093922986601328043004374196559544320 8457369 -670442282840721031811552703403397952 8457370 -95967086561075664077875725662028944640 8457371 -24565135264178006968343674450378378608 8457372 -15035054115702609922635499505482285056 8457373 20446142883660552712634414171944966764 8457374 393206297843054234416532859563810880 8457375 83003424108050623144573689996638880000 8457376 55354988281661197832340513823789154304 8457377 110756030990805918826141022746301120226 8457378 -32386482589761635788351479451492403712 8457379 -2468615401074142102371332125255095040 8457380 -54091008925289069931544946771865235200 8457381 -137470187801397742017659777132331656256 8457382 -30112375787170757155186772278970878848 8457383 96141036147827338184205389968508054424 8457384 16609257369056319358847253414527877120 8457385 -63538854627131049097883287139164099200 8457386 -2303314247782652555572367533478231040 8457387 -12130229884409931767135355531732253248 8457388 -83746380403611799434337006106266323712 8457389 42681917504780657288128831067649369600 8457390 -54223533220330747232325141090478591680 8457391 -167693431504549742414461516064953956208 8457392 -10938712088893442646256571508408483840 8457393 43621354698521169431770072362621940608 8457394 -20926970408172893101175261880491454720 8457395 -98095684425239817116430923251410723600 8457396 -53523459685306015572985547003410526208 8457397 137046662356378949399974785641788544480 8457398 39802060803164913021184625993760289152 8457399 44879401523797883784987176365878124800 8457400 39520204805130981629795837387569152000 8457401 45183434675778373603800886311942591402 8457402 8953647218853388523815105911687678720 8457403 101744613982662466771686067725742091640 8457404 161720678338871738336746118277000569856 8457405 7652101765032364684198335415394771520 8457406 38517136967348467279556984322483621888 8457407 -299200232747922127065567404472286368 8457408 5136917018066089349812296187911340032 8457409 -48247434921717028607520848704398983120 8457410 22279259483340333140455712781466129920 8457411 147148596936005990427783931094187534072 8457412 1654593428822184555523181952553065472 8457413 -3370216677239200124628008573238634560 8457414 11332681598334081147079368730398013440 8457415 -16848458015531449445392691954523283200 8457416 162442624339334821383080060862858240 8457417 45428297130190640955507646528086595434 8457418 -25963741583479360315267315314430346496 8457419 37212963509637053938253598375724649520 8457420 -10677861920442790268181376215476797440 8457421 7326023929831523013289496075488691520 8457422 -3860373526139404894022865425539710720 8457423 -158299246235985068641311604293793632 8457424 67975435376365689958496560754265948160 8457425 40443326700361642231143415938983178150 8457426 -22404673785067904361728350519956921600 8457427 -13615416583248545091326589197130259128 8457428 36665410122717456456742735960533196800 8457429 112939560281542617580648502234465882784 8457430 23027226195473792108924612228494041600 8457431 206578210317956138831392033730822861112 8457432 -120731457534795918212955242955684249600 8457433 6477834353171129161807481064148672064 8457434 -2990780277230784846049395562627495200 8457435 13126092044454314139807792937453716000 8457436 100220249980708272675011639952852375552 8457437 47826284429146932743675780775294219372 8457438 -12011658432091202165507399975128104960 8457439 -65408294707527904772035061409232865040 8457440 -31316864740190637988792704337163059200 8457441 -140314874391855624812314047007942217808 8457442 -15028391748916276921246312816598578176 8457443 -119859942648848066964187562479868638308 8457444 25896239611703885217998563867327944960 8457445 -27972533647863775089326269359521804160 8457446 79179686244823330463342084861009256672 8457447 12149600991039037689363163075415221800 8457448 87732127895806380972005301852678159360 8457449 -35441620664572460649408250513243718016 8457450 15793176747788815037210150914292889600 8457451 -15706960776459625096738122776312970240 8457452 76119343383666309177397326328334459136 8457453 -15363522933940545324889599894796576596 8457454 30377293718039797005939928125800218176 8457455 -825047213318708522103345517568131200 8457456 2924466516683855171798853536963887104 8457457 194773570102613496216480647437186618706 8457458 23014649001530259842396166088896531360 8457459 58097336853939653303158810415999285304 8457460 19250721037103762805231435237395251200 8457461 125189534076030767934327524711651398062 8457462 -10688514316802276050373402746362309120 8457463 -22913347053484695855263198198060521040 8457464 -48426624308979578088819592209171824640 8457465 -6491345262553998905433216104906354880 8457466 -36827371425702545045074076591481012000 8457467 -61273095200833856996510260859028506448 8457468 -15221164468118682002858401087647277056 8457469 141205404258563482859465752078382961580 8457470 24521440926734400929603904807722496000 8457471 41877908638575769464612693193575830520 8457472 896833809314969658729480807363117056 8457473 144300749855527698046442157797058729600 8457474 -8690686897803688920145787095045184640 8457475 11377019080650637683201837509022121200 8457476 53096521102505550887539649123215762560 8457477 55647697070460398221571674351701947904 8457478 46221370628653132867489711039357523040 8457479 98247254109174575462168124188492701080 8457480 -25450050502371228040695671454302208000 8457481 36971700197554247887233955516437440282 8457482 39398575407548897161905657871879968768 8457483 11659428983133596864829254819236411824 8457484 37591661120006534733203244725821428736 8457485 -16645725550149650850636410134425949800 8457486 23680041972690627728799232487403161664 8457487 62902956274575893905772625567182761136 8457488 -156517521224620482675951867569995776 8457489 13700711779863154489052153310539480400 8457490 10448618452676930679734100615534180000 8457491 26300024616317966020966295240521947648 8457492 -41414931824007338852190260296533811200 8457493 51409672172440233939178212126661015680 8457494 -12828374293466424129826631220545208768 8457495 97201561690710785441272965629488503840 8457496 -182186721924907579870603211118704701440 8457497 -5284338623079736485642212304853485948 8457498 581389805564782823500412051538330624 8457499 128819073487977127517394086989823706500 8457500 -3620024429982320832273372718224000000 8457501 -39950373584754890183644165916813086560 8457502 -90248786979777594394808859509153486400 8457503 -30696367332023638134034597407771301920 8457504 -22092674544491551030060093544894300160 8457505 -35029659285349301815647678897800379840 8457506 -211351430709399345421618869742701747936 8457507 205928556917410359302804280555158150640 8457508 3640935102899183912361684642986606208 8457509 -35097608284506526813048164648673723584 8457510 -36533154334497986297909275749959546880 8457511 40478427453101984704730075138758309112 8457512 44109595542346646609172885554371706880 8457513 -6492919075004955803711535718984065024 8457514 20279032482626901366132846785312268288 8457515 -33719538216806638721218030451996044800 8457516 -66364157282881215937886503183760156928 8457517 -77326515690262946968988945235810686868 8457518 -83395570167321310590029735024320271040 8457519 -6372890842946318473918650024207035520 8457520 -7720618987218394184153659548195225600 8457521 34109073494813427405494422265013782244 8457522 -4880666461017637816191178016871443328 8457523 -127362379547289419232730085422511002228 8457524 -35543987729328210611787402942170891904 8457525 -6080559683969356746795277055151621750 8457526 14147169963484402688746245913006295040 8457527 -11509496329078222686069642710998468320 8457528 -17369083845082414460124270679298457600 8457529 -211939349753148664456221070456348294870 8457530 -17694201198944016511126072147095351840 8457531 -122281928711713763577288334958707028880 8457532 123131365825250909354285988950126446080 8457533 71218097343285578061425666996826720 8457534 1475246887019961885997702236567476352 8457535 74017352761664043312507392768222421480 8457536 -136323305648860760458576007743036981248 8457537 18912003789879197482518670689186624 8457538 46032309966127424732830109720975745600 8457539 68320078815250408300382194858225457340 8457540 -6495119029258964967995024106719232000 8457541 -1777494558009771814050695515964141888 8457542 5831428408016721500970648189414648672 8457543 30174549754937498864963578053069253704 8457544 5926745415500049108487554706135449600 8457545 -6022075496227033765994967565722294720 8457546 -43700714368723692293541836884848518400 8457547 72966421290349646734874971041882261636 8457548 -118201217146620040571609470699665358848 8457549 -44708972584613820315931988450197493472 8457550 -53692043689161236592266490362080627200 8457551 -16091022929941774073952294590795310000 8457552 -32401725165733647731659890022234791936 8457553 -71704470905893116115806526899545995916 8457554 -37096758460769989603753665341792345088 8457555 74937393455491724136060246284666579760 8457556 235739489772802612793705884979739168768 8457557 20313871294521026007768062210140748640 8457558 15657654927946298386258376071696068480 8457559 -54967602328246023165553468603336430760 8457560 81436013551532649135472487720054784000 8457561 4441647519305247112613962568078273280 8457562 -21387776708546848412620365459324469536 8457563 -29998928999296182945037269440691232188 8457564 -8669995829934727704076214069607028224 8457565 -77484202813252039161158906006610892800 8457566 -3376399490241303377383036512520415616 8457567 28833629777542196179026177562405809480 8457568 -5399088754505126315467572184951554048 8457569 -18133376045425562783419469331328885056 8457570 41569095957520086469910182033192458240 8457571 -41362436917189912454172107413412875920 8457572 38438156278017609670529492467807118976 8457573 -63541430861906590912619636733882608256 8457574 65865720968175825393948379521428557536 8457575 -1786148058323646264390891062445312000 8457576 -130437336667222432466884752922423296000 8457577 32712856528191937829962666746761306426 8457578 -3627930909594642638081704685356910160 8457579 5369366243141977293527624327011045824 8457580 -61345899076900767219154110821854924800 8457581 -7631041094375740508101138830595039680 8457582 32891549997530222426238615835849728000 8457583 -136380273390429027773268229563974391216 8457584 -619258599251626644736420457058140160 8457585 25751834166044064185860846361506479360 8457586 36024086233590346441080194702979454992 8457587 -8673380110410438224135254740156712368 8457588 67102967137845206324696418113097093120 8457589 45336150578188801909824179312222363520 8457590 -88277275568307792604347306262734606720 8457591 -60706890601537298650728567472435864320 8457592 -9406962608032369915212375110574120960 8457593 -131084210906661235269161311830335707158 8457594 2996914579156853877646691448476232960 8457595 -7832234327875851373455219391940486400 8457596 -7626715635549201030331840933226836992 8457597 97817899413175095859036090589060879040 8457598 -7114720709989129416595489923712494336 8457599 157569410701740231035013300952170345600 8457600 -9171985795036753474211377330520064000 8457601 38123218791521131401766204616904923952 8457602 98130306867051915820125025582678268832 8457603 -19913977542583872081711571363882352640 8457604 10835873434378691665387063665710812416 8457605 -15451340908421663302923932054734449900 8457606 6086291501088620593830582843874222080 8457607 26545169792925150851544361122316888856 8457608 93913139659548102907004808596726876160 8457609 -63506243585763884676792791019824922096 8457610 5272399115187663000114205601552962560 8457611 86187049088193109690945882715266701912 8457612 -71279184202570413627457264261173785088 8457613 -150274782007967963815212044681295752340 8457614 25039538552882026662962747609733008832 8457615 -153050636647403547477522284136247235280 8457616 4773185281027606247566365887848857600 8457617 -26165514919557965010769262016139760448 8457618 -11069674982364487522111506639625075200 8457619 178123204989785991391711961258621803896 8457620 73314613601523924752088362791721383680 8457621 -15840502118779215294422559677119328640 8457622 77364369530160336447369650930282688000 8457623 -204590470786573940641504390614036163128 8457624 -11460309044752329215339210940637102080 8457625 138297065487977976522578168726099088000 8457626 46567820721583778766347794677985078512 8457627 -2091816018492412830242134656428073792 8457628 149722231777715130469086079276091514368 8457629 -78776073099815095290267693317356652160 8457630 779956373190380710039141547080955520 8457631 -2678605707500948832799884589020681376 8457632 181146304229342156871018487965813768192 8457633 -48890351322646629562952681491218033198 8457634 142806190584236718752459256830557248 8457635 -3383090432675059480448856384455023920 8457636 -36354777067877827807828605296077148160 8457637 -27647960730610280070157103274956700160 8457638 20031024428358951864156515474710913280 8457639 17522320480425006575332399496130917376 8457640 -27827729338009129374533868204553267200 8457641 -121950625507297687424498753454323004480 8457642 71336256110324722198216762209232266240 8457643 -26205181853683103093349155039495164108 8457644 31641458051056922801713809713634312192 8457645 18770896860980377722189434068332620160 8457646 -11022351339017384289918920379736999296 8457647 124126163194927795075610455432302180720 8457648 -5850466974773971441569357876150829056 8457649 -224316989958150250567352202522049610350 8457650 -59367996373631039936706161072345472000 8457651 -93407470957162113938651201899828298220 8457652 -21365134812822436471188711040085731328 8457653 -125014860322112142193499982004261495140 8457654 -242547422298279759550916901542505600 8457655 -57887905185014248969534298698970086440 8457656 47550154554493170719747891988084019200 8457657 -49084358120461167070516746296656927680 8457658 -120648662686610251770128331349760400 8457659 -80005504068943236312142075974605459184 8457660 -24683164577343508226382608403932236800 8457661 -21945139680337455917498158642539462400 8457662 -9325563572312142295322958404952145536 8457663 109994902517394784613123008082200294344 8457664 13983917576251675531317787055919988736 8457665 -132382782282867808191678080519947472940 8457666 2279114673267508578074957855690419200 8457667 -278909250020964643559667047144383649400 8457668 -25395600523121157697006189152134529024 8457669 -196399255232797292676725582468983968960 8457670 -197959894324060264787155692302323200 8457671 94402439939330336910560303449418492544 8457672 83451916093492731375073833444551761920 8457673 41592240141715929999719487089421946240 8457674 -102388456969955702643141506412224627664 8457675 9220675246617164604998728678491283200 8457676 -18609526435102307317414092962481592320 8457677 -141967101629894441781282012743638638474 8457678 -7246279827060866240222037770138782656 8457679 230614462875042364176650178058721889640 8457680 -8401929259942267134982962007918510080 8457681 -159695481703678143649276826116284413760 8457682 -75515590850249370747687830765180444880 8457683 -32648350076982369715420574323623948096 8457684 -45405862405569455601378319203633444864 8457685 31112713298565584277612626095689359160 8457686 -64587170769517026425737329066151274208 8457687 -23394625764886949895714133578604622400 8457688 53015262545327433525983466458427432960 8457689 251095465593403038108965065373162494356 8457690 17017845994359520697913690047643083520 8457691 137533406337704743768091420378967729384 8457692 73263767211485345233577973535001395200 8457693 -31905382612934066970450696151642839936 8457694 28525817952700775361429593062424544000 8457695 -32058624034468343093019103693395101520 8457696 2456911012228136224131688262992134144 8457697 251736615179876127810745798240491816192 8457698 -67214489464688196710530318582377653760 8457699 -2943666553292915857633914933505075200 8457700 -46827423567683729130188661778196352000 8457701 -85725200676126165241253127884988750048 8457702 -21777302375342511685808261784754116096 8457703 -50558156859528268420879811221420547520 8457704 -124043243514237359835902798166245836800 8457705 -54352767004401160132465041548045465400 8457706 110277185209516159787567502241401669552 8457707 6932833993544104462062339144348211320 8457708 -19561166487340911359399419223764451328 8457709 32348315927318068040660889262775385120 8457710 52801459973321523941792435312901965760 8457711 30773650916905630922443045326219643680 8457712 46239191004143831277916692055389601792 8457713 323496641965989011219280838822420128 8457714 11164598447573801192474499665130472320 8457715 -71746965838171749573428641087710366720 8457716 -46335097622290164580791761470890476160 8457717 75537087662778391893381137110847846880 8457718 49514668572272829927646363020213478560 8457719 28254458657889735690231681169110703896 8457720 14878063646554650627348576087170457600 8457721 -70839647808933221394238424251006258176 8457722 -989853931392751902421112384335881216 8457723 -81774198767934131942164539780107010000 8457724 -58853062520747551096375207307793186816 8457725 38910690977111697703410383777125895250 8457726 30348097725570885749769586463160194688 8457727 -216241116114173457700684317127178151424 8457728 84578532782042703713941520672064798720 8457729 252895552563539319455120216338271232 8457730 -12839608345674691755697760525455534080 8457731 -147480124443184963606059788427388638468 8457732 -14203437787261896003294831682738053120 8457733 -130053597171508639286889237905352793920 8457734 99338011458808722315132704735345103360 8457735 15831627245035570000046466515803783680 8457736 57315601905378093367971097284587520000 8457737 216886534479434895375501762389275026612 8457738 -16702400419185211082662464796618593792 8457739 -95481759710220141093867873625898028460 8457740 35356583514182028544804205095518412800 8457741 57695432956933049527329747173263569750 8457742 -246912681634581103458255457190237801088 8457743 -203587804392409168756575059265035856192 8457744 -4459680584633002291349041147262533632 8457745 -93731635221077291974468157067001125120 8457746 -44448542945479214332784706588906401280 8457747 -35757258333154262014736730411098155728 8457748 -7286605390520394867904322312880185600 8457749 75785429309759038638893319663000660750 8457750 17775147514711510231279068946867200000 8457751 -127141592012981729461500474426097880248 8457752 -163581129565137551186113172207148902400 8457753 87225151119124539723446281237179563808 8457754 -79537779888755808611495477702481546528 8457755 179852175266048242348417228943803893600 8457756 -380102096869797120566338582383845376 8457757 -6936980699981285546944584238901453376 8457758 7019096976154564199417467936956612480 8457759 -11793997496163245024515655608742275200 8457760 144661218826999133286244141989744476160 8457761 -18463429731417332184833876530326763884 8457762 -62657284953185522992621123413535005696 8457763 -82403623095998602893226983383600603520 8457764 8311716839831539367100270527456317440 8457765 51530774177143319929415751938486620320 8457766 -33335479861599428884462441623249243168 8457767 4142177155529520961807828874291150880 8457768 -26548068997117329241617568269836697600 8457769 -68108275854111985106762039483124464000 8457770 33883528977292917548317636952993674080 8457771 -5593465915961557945109195472122750976 8457772 -71566599999943153275268705303587932160 8457773 -4658496504613234085952211958115515616 8457774 -2729999680739407823573412434856268800 8457775 -118684227645376780929146558439450200 8457776 -16844261538312346998047650792668807168 8457777 -7261650012653821280021534728589853774 8457778 -3801823764033939347419529168868484608 8457779 408539936302020749010044942185085700 8457780 253114962787447454837554086294097920 8457781 -19718554258562669936719718969544054418 8457782 55311280434036018718614690152317528992 8457783 22894656405799218204620424507809082624 8457784 -184640671743207719493682713320776765440 8457785 13597030254215599336569094831341504960 8457786 34968842626203902617894620847385611632 8457787 -18668926044460437458608096406606634800 8457788 187889653009748389291833450524387175936 8457789 -40231229660842089088132661362179704832 8457790 1016698379960897005276007078422487040 8457791 -345073772808641611419420672385722563808 8457792 7832500076414339572486223219581255680 8457793 -4216293895266574574861636698122797760 8457794 -102098436673989476326991526396398336304 8457795 100414142726874923676223647124819233120 8457796 -155125837311238409509539210797686038400 8457797 15242755300675742806039236971212305180 8457798 -11715020908885835777659760470773654336 8457799 -376970595349881510363374771825660800 8457800 -8250183089338193196060921716796672000 8457801 30550764551849243487836242873754044608 8457802 -4733127533439302973656986211493213648 8457803 -118410788042788729446319878359209203948 8457804 -97375895215496443657678192883897794560 8457805 -78107639040134224135865769694565727540 8457806 -54079135735946649572854909228214847744 8457807 -27426421693268017552643048731625879160 8457808 -4723578887283315567338928576740868096 8457809 -108847818346806155897150824930049454990 8457810 13305981712251203835995546309799452160 8457811 213626014412552744628556998148845490412 8457812 -107089445807946673994946276150525788160 8457813 12550688900897586960982640951488953600 8457814 129026517469412293074583471811983124256 8457815 -4253889069387263339309005246375765200 8457816 127122688495749678733827294486396825600 8457817 -55658292989087017809353617170727207680 8457818 28766936046821107648256476121099829216 8457819 -53083976054406035032935093078939156480 8457820 -31659186434960725621045395832490526720 8457821 -32425926925255623938596294562532280500 8457822 -74961414737223006070479807191157992640 8457823 -63102544344218938472991664829977512960 8457824 -34795538307992909700414808197432606720 8457825 9748601586442444227424275241325631600 8457826 24615339808130659767851603370267573024 8457827 -21365092727072088550228526914073395200 8457828 968883997335365715775114893738808320 8457829 -82174038939018433736574588948245737824 8457830 -3709187108759882999195061259861987200 8457831 68252541345889989501498569387728070400 8457832 -31316900150534225644642879975827179520 8457833 -3064200940437261026376307867736680674 8457834 -12740421752056829111456674823032590336 8457835 -61146788688201645396041558762215314720 8457836 744966497095659791096436309474662400 8457837 161290958738779598787203963821274873952 8457838 -76149930666904242397701906738786856704 8457839 -154945742407533386553059555368053572112 8457840 -10280102520574894417735159826484756480 8457841 19494025910558935549691789194713046260 8457842 1778926281355274944988736349699285632 8457843 121706120420207336372031004810029572664 8457844 -29762608780798518017926894207289371264 8457845 -194780862641856143958989951333034783360 8457846 14888170441878823730684020952125517184 8457847 67439988523284086026543567574254632296 8457848 -20679191689612537373582827063579852800 8457849 -28408625414839656793756562851751421132 8457850 12827644423392388111623893179412640000 8457851 143415132723930810258640783955198418852 8457852 -4726545731507086383367720803954613248 8457853 7454027173535791996749411669228566764 8457854 -35176274716808551435292512306173977088 8457855 12590112265592794027172551790656704000 8457856 -146644577368125066431234892544585236480 8457857 57880729953892338440250490847256731652 8457858 34865284354758868751771038878216254544 8457859 -71685086322342217551100373078019994896 8457860 43903100713259927649680469606772174080 8457861 30905779197064941753028396962066235872 8457862 -4553025159040033804447744098993586176 8457863 -130776346872355670790337047338068326888 8457864 -13790862259059846748616564425871892480 8457865 -25221447880498884814751503004880341880 8457866 -62947580848814715796733245673058337536 8457867 36457361146673225527802405521868868240 8457868 5052626076220063711369530799462600448 8457869 637254497370869370940081370903031456 8457870 -7646182858437393390766952745033987840 8457871 -242323916200458954935227752553247959848 8457872 31614671741837171242840283183448391680 8457873 -40743718267165244350179574074537899232 8457874 -3625417850006220280986089055406000464 8457875 -140723686014486724926878351628970872000 8457876 9456220306537058250486100368399808512 8457877 301388576108988747746304278840495180412 8457878 11871274235442584193962761754211965568 8457879 115675387016723649181227865912302568320 8457880 -17299242319018625107175407605073920000 8457881 -89380397006952930874105732904255739318 8457882 55259666864757884940070157070010712064 8457883 79031292425032372784155180551195093520 8457884 -32951820920157292733562566570008339968 8457885 -860772749273363234086364497947033600 8457886 146497731996998568622239035301984969600 8457887 117552972268149267892294427940413197536 8457888 -33550708512948217391578343294458920960 8457889 -61795274452775512639761243678019764768 8457890 10371274246696098848433567999425386560 8457891 69058131906855756492204441896999601504 8457892 -2420476554093353900273559245469850368 8457893 92924100457833790930659119368623614142 8457894 -27372940607024893083806813392280687232 8457895 -757266611433969646825682735706238800 8457896 192337875381332992776367366765415009280 8457897 -27181352773473957350075735852897924928 8457898 -17216583282487880227978944568807680000 8457899 44378628361613378381918752387764560484 8457900 -82784881715281034439397973394009600 8457901 43227786947533373321009971481070426902 8457902 116372204916338798874033869099059513152 8457903 133346712805697956447790854368740994312 8457904 -2288292605008691769687156313499107328 8457905 -21703048091980639728151459073339615040 8457906 32764965762771193632389501673432472704 8457907 25710313479315557379939194336767561280 8457908 135199171392821825538790317434490201600 8457909 -36352637503984965122511777066745372896 8457910 -104271719016745333911009106370465280 8457911 3027299264547712373959190918778589824 8457912 -27903916120695809453468364778992230400 8457913 14867375510340352021906980615168253444 8457914 23793368778974290746872359271923395552 8457915 -44909775191638695754647537214359739680 8457916 -40116029381988133036231295249895280640 8457917 -51938215828270861337398702347220281780 8457918 -4098053809664042632009218999256485888 8457919 8811355533864457143432546071729218360 8457920 4747809238493295847421265307584430080 8457921 -26413588174804254847417620515659583310 8457922 -68933314032746468611481950087056197376 8457923 -84115643043443995858317424853311365828 8457924 135286812116197511101212950611744591872 8457925 16841698943118635712279347662480084800 8457926 9682601845982611791865806602897712000 8457927 -3744816620674170153684319590054363480 8457928 2189631105108388757681247871719014400 8457929 62904959956216475203500006151175404560 8457930 -1098500483796959439255634572826382400 8457931 -36472962526037857392169316342822720136 8457932 50759458955076079137595418024888598528 8457933 -119311275003963602215736528072642096352 8457934 -6940751398810711569846312744402394560 8457935 61561964512893522499032421716003249360 8457936 4839144017057958253002960325352620032 8457937 9124631716563993917333389175526648780 8457938 45583982689818284414860728972357175296 8457939 3123856421006329118425624341780155436 8457940 75094433307356731926746433311849783040 8457941 -39863799164088213113393476867239140388 8457942 952930356218490117285382777107211008 8457943 93084191944344073537722317230415475072 8457944 -23777316335771685629936067519798312960 8457945 -34112900654413696133374794915286656000 8457946 16004044396362689222936972124716531712 8457947 3691372778111581176557433658510024704 8457948 97315989032441148750262916530554092544 8457949 7163077787314243797426589577901067488 8457950 -6811313898714439790745565466479896000 8457951 4998608660408812980031205673511777920 8457952 -64670635842594134480572086804093861888 8457953 -56011827080559773254786233010156326720 8457954 -25204268830423931114856542798437745280 8457955 -114158574301819075943360580350849374560 8457956 -925445723710536203815120454897258496 8457957 30584421819512195098930340317257961854 8457958 -41189559912079687639463020499915269920 8457959 -16677619771097165198310455171530741920 8457960 -11754092247873571839263953208500224000 8457961 -2091358957054557656261520624403829468 8457962 -4301147969364888222115478572473062400 8457963 105628691189939234880803088542270105088 8457964 -39447892962302745191955450457918796800 8457965 85643314931522368149964447436898766860 8457966 -58417091410597893455107901892538521600 8457967 -104651464684598115475729541948373645216 8457968 49860292726864780467432804070470254592 8457969 7092685044347518987609682125930606848 8457970 21308247605336592197107751055720494400 8457971 -1653891652193625744989744890558871040 8457972 -30454820496931992335594808374315298816 8457973 135078634154884149425070002807629154222 8457974 -4847050118553355457680659655820249088 8457975 48208096903255623956474714563763736600 8457976 -128311343090228583186478360108294717440 8457977 -60934263074033744410281413084330090880 8457978 2012359645207891587450649428799672320 8457979 -118978544737353514994219825316441985824 8457980 -43112484261183924434802136721509824000 8457981 -33341017740487110882949140773570782656 8457982 -25584915240843004125812852886775192128 8457983 -95146282573460012043182697466279803480 8457984 -52565649052075241078240548680961622016 8457985 -105721650272979322389512630718237711000 8457986 -99250303526352469807593309365296757808 8457987 -124110413354845639716742199507530373640 8457988 11918976676006102477284145556752505856 8457989 -220586028611789240935364654138314674210 8457990 18051491380326005489093190013645365120 8457991 60301174609210960504217754197011077984 8457992 -115577402441017577507405702066336640000 8457993 129049237794857112653190297163408278720 8457994 30874407234160745909600274093526085472 8457995 6049406121546238638032440421876649600 8457996 56269685977221602528524787633410862592 8457997 27798337303103166027687863732502542880 8457998 36846510616615992997141340637420447936 8457999 -3322118916221883821156852781666833664 8458000 -3268705365576407697037077246013440000 8458001 646493504623480821242219278139854002 8458002 -4613561555531910162338435836297259520 8458003 24035002980249127427172838489619774252 8458004 97117176946819092736906608867390259200 8458005 637829785681591006452352970449900800 8458006 -84774071197184653127400939304830510048 8458007 60371636864391304275291963558012317256 8458008 45597726550255410766260486247939891200 8458009 -23730856364279002535491063311710084608 8458010 -45848063965811439549646847470269934080 8458011 -21130485741870421357394277485457182040 8458012 16344288843114491281604126549712870400 8458013 -69417506671928782917428216907119087040 8458014 12897152480542766464928069154367488 8458015 14252451739635322174322627847076356000 8458016 96814409469165261456857000469583626240 8458017 -56313518727963324287826261045112656960 8458018 -47220790678033571560896711887040823296 8458019 169159612638526937626348305406292259420 8458020 300142929127742345264407830884782080 8458021 -51299512811206163867086719580113760 8458022 -5396209734552030698563968817220927808 8458023 -8636955415109277745944990048825257856 8458024 9840000101819345659214435430901094400 8458025 78684051308414812149516265729101179550 8458026 49152229035911091387952175935984711680 8458027 -85692077983684844927289344112511564800 8458028 -125364176851105846053288182306198360832 8458029 -6418477125973406488657557379499413056 8458030 15021238244205164360269458615076166400 8458031 44591053884541581073488925074101774472 8458032 -21232115961764958677457767744323190784 8458033 -1201613915347063016465102350186136396 8458034 53927661489233493463156262956474953120 8458035 -60323797062977267732355439241798926800 8458036 113446312862763353641427056841577322880 8458037 35707633510831809253843831900691688000 8458038 29591786002407146627182085601135666144 8458039 -176852940355225491448840047062385219160 8458040 -36225757064272394530136483469066240000 8458041 37614966600542027272665347744183072592 8458042 -89362507159382170485258551148153341328 8458043 -51803510259099520816569441956705128704 8458044 1069713866201799087713497100921782272 8458045 13145711644717943344981988235408044280 8458046 20525550899077893947352621623572169472 8458047 -32605806115051909699884661047923912160 8458048 -54607912821947644707195062354029576192 8458049 20926738330441860428211430058096588736 8458050 1429704976325957480606524224444000000 8458051 -122256110434712136333490115528454236416 8458052 58616265766448210149607449232703571200 8458053 7665251261469748639427546632346803200 8458054 -23787493290251297713985153425569933696 8458055 -86001062455605303058946135466248876040 8458056 -62301320595152788044601393903956787200 8458057 1523913901590980588119055871922152400 8458058 -10564531799384594057008404548268979200 8458059 -69683097257266546383527374964541437760 8458060 13765385483064249730347827348509916160 8458061 97784030498703073260912983627028837720 8458062 -8711696086051692511127290216769293248 8458063 22875163927550645858838763079801353560 8458064 19426233808027237824226630918948577280 8458065 26356448636702402568864210201257101440 8458066 55141831116236931378208503480698793984 8458067 97204785004722518021929826093394523116 8458068 -47646812506771933217810337993739868160 8458069 57704237565839130328345026259699659470 8458070 13779230344634774087568457709768150400 8458071 -38002001992618985225974882367591533056 8458072 4185326380578655201231856926751539200 8458073 29972874621868662012916907025672069120 8458074 -50855663511562519135361550691118338560 8458075 -23639504479142509802009719364218506700 8458076 51788953638951030463283098076757050880 8458077 -152109459806694035497166376188553777120 8458078 -10517249092811750265221844616615973760 8458079 -20278890741351779229783806603689371024 8458080 -89975578203312607255322215392875642880 8458081 -38762303074376476663618632741213201118 8458082 24708265859905665896668024616197658400 8458083 -42687485373581706083716247394651706296 8458084 5941690608591772603761369382162456576 8458085 -1130961845016076694256340615199772840 8458086 2451564941461157212961035974059021184 8458087 204921743340369472425314765636282305200 8458088 -59993547042298777424756741937395220480 8458089 -13166201305006870981717062476043806592 8458090 -1111155667860594347603669209074199200 8458091 200111826516585462685892629214005989492 8458092 87164778375643390656598234082509468416 8458093 6108978248763150529354607889118232800 8458094 -20147987104001879624130803149995731904 8458095 -14515912703182848632739228376586404800 8458096 -268065272579139266384275798838837248 8458097 -31455181388536184035871111887256136000 8458098 -1053473575706837370238080149901649152 8458099 -83799404543366862827028806263004769536 8458100 226412282389359641623803286204108800 8458101 2051003142453645739989961952992936992 8458102 -1853918887166626708453187804758212096 8458103 27848305079990196473749841679896885352 8458104 -63121220082583889698682666207199866880 8458105 61053152379917640958342411220192680260 8458106 -39966598172377419997315259972983157280 8458107 -21586755423272105487370508659255454208 8458108 -50841519040605147086107505042261521920 8458109 -39495601142520219275180143777140954048 8458110 -34600829585137816263678044088209755200 8458111 62552936210099103276287425327423019520 8458112 63478029532148155826234552255502090240 8458113 -114983895430533532542707092792306139856 8458114 4545684700733285953450853315649076224 8458115 -41872719964202562527663158308858228000 8458116 62558119015840118018079060710937937920 8458117 -15585886305205315096425991690822108834 8458118 6367852186865158453538555589745457760 8458119 -56236025667162268756828734621470445456 8458120 -120860421013392370357132313309233152000 8458121 83452019067921281380462318620065853312 8458122 -543949354342384045032377147180348160 8458123 181449956080821570052733940695913500372 8458124 21022451625747212447314768831889047296 8458125 -11079733464634133806304794117935660000 8458126 -51336558019794110569383787924881787200 8458127 -218035634522316432921009850448781248928 8458128 19049509069058122985937751741885317120 8458129 -18502513075620081328262295541378253724 8458130 15970016251550863170606787010439808320 8458131 74613058751225997137994928559226644544 8458132 -22510005634965954929732838930552575104 8458133 -108306930198991652263432122667916643072 8458134 -53915019548890201001837650394309750400 8458135 -62097513555582760338888612739569792000 8458136 -543335605388821706828308250328391680 8458137 137068317517566450619847383906644707994 8458138 3726111446559992417627212726042646208 8458139 -165592061151755456016116189771840568060 8458140 -12348476048954494917133919876615731200 8458141 -159665538498300990153364721576352050458 8458142 39050214089441803859903446541202816 8458143 600728226478865343994140502138535040 8458144 162362088838735886375288823992752668672 8458145 6299551268956123218522570090410799720 8458146 80805676687506073368698911999628721408 8458147 -258413360893270749014820148004436395528 8458148 6521940892963599316271363287252005120 8458149 33357752032143017960622117530691359040 8458150 9486300406252942348045617330844056000 8458151 22964912309974259525549229914086556712 8458152 -118831577742401770797840918648278138880 8458153 -50175817709622742790539414648777730736 8458154 -43241322379467145317914701883000593920 8458155 6714780612091503707945561164843327200 8458156 -39869294569715618269288412587047368704 8458157 -22076148578718881536883776132553417088 8458158 1951339478157334004097476054182837248 8458159 -98182671904592335464229548576004087440 8458160 -2423934150839211547429475222154117120 8458161 -110060689462095997378628195431584086928 8458162 -1504215188860887201632949271042941168 8458163 -3486273044237657304330174654060938784 8458164 -4357696958850298531208501729672331264 8458165 114742785116382513338958097456355340060 8458166 59281297748334060265495650372276893184 8458167 128342501395400328949844740790833582080 8458168 -83931821431379182552075178415734845440 8458169 -64392912195123196746609899857633682940 8458170 4822475724584181834576328319424168960 8458171 -139037236450362239161034026838685417628 8458172 93272516455637190080243445565584064512 8458173 -7984828283370483549149522463203298720 8458174 103956794620673111914796624854666036800 8458175 95472434410161510294666640307568445800 8458176 18984342131168405476031446028881231872 8458177 4866830331394714861418600072268576384 8458178 -2560310227875647058923016546555117360 8458179 -22712177856734290027983189345958782216 8458180 -85723508557069440546456849959126300160 8458181 -11833960839444293372403782406246000960 8458182 -3085995842684331512706166093385587200 8458183 -129134203255111593066785300724326934568 8458184 -87532182480584492484728074548925455360 8458185 38586433857925755057127603641609638400 8458186 -99843681256513660668647640191922432 8458187 -9581887914814620049735258509416365164 8458188 -14338783576258961790151850672030630400 8458189 207276175362840302027913142845973775990 8458190 -32268374983917492925496098838774964480 8458191 39614300572196801218747625306178506352 8458192 12286118971512397123909855196855664640 8458193 -128448763228220719508044870984585548558 8458194 96336486824201521350713423411254659072 8458195 -12052678732001777535603615410958570240 8458196 130957057047847171140138689075169302400 8458197 -40207230511656528079022817656877518016 8458198 -19652704384283012295131785402670254080 8458199 -227243851969467350313512235185491569552 8458200 11719044182420764038705458125062144000 8458201 113254500045993915562500853003485714304 8458202 19146564636096443096163900414342765552 8458203 20946614702957945820748773214520237424 8458204 -348322454473210537280774162266552320 8458205 -17366897073839275943400303412033290240 8458206 -52471319877402193491883147148906422656 8458207 -78616953263239296252122749118361759080 8458208 50147075140332584347299992110344437760 8458209 39993554567144145602360182931986770720 8458210 27972836885838709858190838999055488000 8458211 -15030385953107583778804342557081690600 8458212 33719395022920099561710065486719168512 8458213 -18831818394892995437697077775368128160 8458214 -262843242110132176410425513643382456320 8458215 8267187978198773802506046426945063120 8458216 29568219873182828745925729959119093760 8458217 111870077743339745933938738935250047780 8458218 1617774265270155600638515291171555008 8458219 13253465599453485162129776830284678912 8458220 18778191356016895581865027280655482880 8458221 45443397089902197992044015808682357312 8458222 -19590129737079285835894225073026716288 8458223 15646548684723060086010204436478331864 8458224 31255766580915358198094971264410353664 8458225 11116035148402338513646836664505385100 8458226 7552909202260536708589071405523783680 8458227 15157965873951171560641110051137407200 8458228 2131588421200446750559266205978336000 8458229 -46084882235035113026190073089418272 8458230 431886570772485039537287431273789440 8458231 -59891112483239525994046009784086238880 8458232 23379106782308655813368070553986662400 8458233 3811747138519339883821220726792876064 8458234 25272818723556379411852104139233116016 8458235 -54945607943770347263236649928633016320 8458236 93091267121407609522483167977506268160 8458237 60419965751970829551848273997247276972 8458238 71803613861021926057005019194894827520 8458239 -70507006765364937364101664430676133176 8458240 -30198478261526216922336559042343731200 8458241 -107553498802325578021625236386775256016 8458242 19394447139491188811524031862712373760 8458243 23538462216592314471216762129935369616 8458244 73436806420389991781590127767050780672 8458245 24885337646223813433015034737641604440 8458246 -62990953036591687517255031189270429120 8458247 7301280661318943600512959805695560832 8458248 91451004719794198438884524366825963520 8458249 -224534566054391746335517483815625087360 8458250 25491876656931616979578006866475008000 8458251 -48646124638405672733556654184137841680 8458252 -4051645414841721926262788523192872448 8458253 121153477637299597660191307138209992502 8458254 -7657498218349009401275568217252083840 8458255 38517801269138096304908392307840928960 8458256 33439584796121777273733212665851494400 8458257 1551508414923670867648309981147140096 8458258 15861537272314211212916553364397358480 8458259 73615054755110151633806552870319306600 8458260 -24126606591537584994866145231175802880 8458261 -59817084904224899842839897318416950112 8458262 172699079396797474670736753995416104000 8458263 8970920095380287140902243487345056 8458264 -252098565399826513522729159411049287680 8458265 -62290280780567902241733316685438678400 8458266 36471393762747728376433845711897762048 8458267 -187379621384610721470431609559575032848 8458268 -3822053082066853198339890030591836160 8458269 73945534739005761595125214967900521344 8458270 7520732265769567934542773906734265600 8458271 -13168415800002831307958436020939514528 8458272 1160427532333551188936982793478995968 8458273 -134192658574309872317350780897664475456 8458274 37407177630452293555089542817065209344 8458275 -4996797770556503596232410700461478400 8458276 55150756656407850149818794805890200832 8458277 -197292246392720924087636967552255753888 8458278 -54573643935002406227097850220030458176 8458279 1938531954965217299902311105629532520 8458280 -82564425517702621004025753321140889600 8458281 75270175000267417387448047216836267888 8458282 -8651560369101509397501155858069591712 8458283 174278753812332336024486394148841686400 8458284 -43886921869478201153703138127220120064 8458285 -140856256136631877790110347458703830400 8458286 -104487439628580613537837736337182793408 8458287 81519504624472854013872362123294736000 8458288 13212167995546323757798951187393019904 8458289 62145749431254558777658772704203746880 8458290 11021657019421847184626976729281433600 8458291 -6041026467974505636203874377168712160 8458292 25000020718335223895452193663600339712 8458293 32026989255770059116015578648816620800 8458294 -711070968075057524481950367735039360 8458295 7037929925930508768075412464857923800 8458296 -2587851258006055469209874285985792000 8458297 -131761499922727560562089131242966775254 8458298 22876607589187122494736382379733044736 8458299 -157352251845794975274208082745796861680 8458300 5851010586371364536974525077959116800 8458301 115898008442130696724857214481459313504 8458302 41181841892331361360618345004535335232 8458303 71017788927805753767720525811245829856 8458304 -27852402788341787836395116521045622784 8458305 23775757930295095268445247227943877760 8458306 -106904863233051786698545047977330762880 8458307 -40274994577247113511801314080425540400 8458308 -173061695262326031116049452001702912000 8458309 -71330148530172981009380118145473149796 8458310 -20419385337623900514266126402608592640 8458311 7831732779296222109491024108490701088 8458312 -31303987677870481805794014305979924480 8458313 -176097544142104594014400510506312198438 8458314 -69075001393473857979460613960951066880 8458315 941554135846245934190514855853167120 8458316 -93808163393247507777517764050634977280 8458317 23927008854764700375944602719579431040 8458318 5435294629382462894836487874449365440 8458319 9406076186785366572630934102280706048 8458320 -3089881010419947620415917758477762560 8458321 85945871385890725667133231562727731444 8458322 -51795820505510865172021543600102682976 8458323 -45899510758094351455302643735504260816 8458324 19966191202838442565891869414981230592 8458325 -35425823724603386497917646011808872000 8458326 25142083555112960807664591726245719392 8458327 -104797469745303182793659752351354888448 8458328 87251209313168112354605319044533340160 8458329 115348543786206580245053379539086065888 8458330 55849276254095092355133176921023054560 8458331 33708148573011689258388232426115959860 8458332 33930818626930175534524333611279247872 8458333 -52423677718750433288056833160209657576 8458334 24425988273895047684420754755664434816 8458335 59397046871565875178516237915161373720 8458336 -230032544348953647115926112715201445888 8458337 -122421958917564374339616907278742018014 8458338 -16788781794094365664964912188488030720 8458339 -133222323362883930637402763789426088776 8458340 -59872807364024543638886094598002155520 8458341 -41242646941020032434727811771941542656 8458342 -14642758490377076167473040204356467328 8458343 237766233998305973453382701336569413600 8458344 -142718114590338270044270120831023104000 8458345 -43688619139660205590387768217310400320 8458346 10363589644034472698912703027563003328 8458347 29547797892741195115288625393857997400 8458348 62215498367109493169817829791027117056 8458349 6450536462508382728205331319907079136 8458350 5078730593072387804215521667208601600 8458351 41479586152114239072901183189675925304 8458352 -3640263071651400836375936460920782848 8458353 -39301960545626623387988425058357359920 8458354 -102628421391801576107769739173511603200 8458355 -232927551111683171894215712743437445440 8458356 -65857372687147720130219364270760009728 8458357 62608657059438674378688519891519425632 8458358 -1671959102671469551436523527066657280 8458359 5646887196953430013297667552489937408 8458360 250826592260959246740966507420914073600 8458361 346869503770594164571890598578712924500 8458362 16902532617932424599196200346751534080 8458363 -186688593167653870764257416059136297360 8458364 -1620853467732399654620614545199180800 8458365 4049613350043038678981076153022696320 8458366 -10060354853237685291726515072799073536 8458367 214566750754484708621968732723995054432 8458368 -122907141597136917814146282246824263680 8458369 -100455548899513569940968548897481839230 8458370 -233029976895240846054026478388862400 8458371 195878854120791514010035536252753600240 8458372 40756015684394352275912379857394892800 8458373 -6980322876321154510869282978986644800 8458374 38274740517044354779196694104372605440 8458375 33887404796344987808383315531018704000 8458376 110117196459235673632902333219316992000 8458377 964059047896685168492531314669936800 8458378 672679555490174119166750682806068320 8458379 140882231552456745977007353237500471776 8458380 -14773298745777422471025318613679616000 8458381 23885565409736859046015918052292342528 8458382 13707340860598645720665915581925715200 8458383 203182708323700355066559801162527601024 8458384 -81398443969024607317376406582116352 8458385 -26876574524277151702955965099656173040 8458386 39145320945629271556344736360812238464 8458387 51210481275966141860079430070499279952 8458388 11673199673731131833526699858133923840 8458389 -24919374401224759350246333897861736356 8458390 49680622811113138407288814611475921920 8458391 -48493120229323416424810544675923409208 8458392 16263343464989155984670496764990054400 8458393 237826630569007262873484550855497965642 8458394 17005056314568094697755325514898674432 8458395 27277405427726934877745759119124183040 8458396 12889749361110527847367129537727252992 8458397 36023169758975715615069869035306767846 8458398 5217399640073841009487145559996192000 8458399 316675360972777706497278824153914476720 8458400 27648402993050336520427888747167744000 8458401 -683176965719048015730756286190745600 8458402 155866718077131444437103469556603830272 8458403 146329448609276290131553566729838802652 8458404 -4366447855292646687267579329428552704 8458405 -6938594896102898031052502023530311940 8458406 -9513117488330357894609126173400108736 8458407 -10842300786058367189416906754717893296 8458408 -18649711178748921668910781570453831680 8458409 199907442433419377989175141124445583610 8458410 30787472475302658720611370075516591360 8458411 35921858084560886443195540552726577760 8458412 12432055610844201409919260808098762752 8458413 107262975159866232892831354675729729344 8458414 53943023473165659625470131894775349056 8458415 -15060696310036466916558445625120401920 8458416 -13861232267481219250717550310192906240 8458417 150273521927587800399933248067957975840 8458418 4749968305907103184158820490558268480 8458419 117825030528356356884370645539980869944 8458420 -97776117781544265973169464073624832000 8458421 -182151846182366822852677740631290384768 8458422 5912067776811197617263310090939090944 8458423 28160192536656552604121691120724689984 8458424 -3355576594539407495043873634725703680 8458425 4179017227443092086293054545419299150 8458426 -27331179323236535733067865011151027088 8458427 43226235181627669599381101560570098276 8458428 86314178283353693040708918583112540160 8458429 49795327139869759956146933461196231916 8458430 -53427182651978943428769089128762713600 8458431 -119351700094778791400072038024844449848 8458432 -17219441194752885889346636992531660800 8458433 -17819083173149568924019672391889936318 8458434 22625993691012844205642011749779708928 8458435 -85468389133374833032982141286535457280 8458436 23398636384887161224370709929112760320 8458437 -1953312834464206446225691758548942784 8458438 16676458992888181339896252454447149696 8458439 66084888941254421859969334018587434880 8458440 -21939161817806132151960693885608755200 8458441 184864767288864766271372550823811658842 8458442 2409240935991636296768162496572697600 8458443 -6849025508141593129778716916657270784 8458444 66649437026601574170694240045912576 8458445 -104436868425309845207175824141336373300 8458446 39822810802125877103946037752363269184 8458447 33907978835766567288741703716012511440 8458448 -28073507281004505735390795997265657856 8458449 -62773145097756262538130613771329392640 8458450 -10287800519053270256165317059865728000 8458451 -37592633721015123540950525374315010400 8458452 -5454366815167811434540701692603965440 8458453 2408424014165491493280762399654240060 8458454 -4550980113718025806443583684877826048 8458455 19371475404478416628685198455699617360 8458456 71161269065457471535913743064333690880 8458457 13630413233518606804597130707756452864 8458458 -1667852674624817557380337502777391360 8458459 40654820581077556615813458038028959760 8458460 -37848909344757427867810346110579038720 8458461 -14261082729860740478594400569748867840 8458462 42412569444264468156423088269527471232 8458463 68319272887564440612885372805965333984 8458464 3915657850095469640070835982989000704 8458465 80366389080673310661646280961486499860 8458466 36306075130940265159440052055429073280 8458467 -79970819406555614257727741140763542920 8458468 -49560376740030876631794553709358744320 8458469 44845088587553884955942425481020523196 8458470 -7237465076215730110437269101922158080 8458471 42389192295118144847423704966950111840 8458472 115430052681651758981152981582361640960 8458473 63475014143537327526241276153227248784 8458474 -4034206188232460420928113914463655936 8458475 47264763897889886555592185186500858500 8458476 5408665951328465323669045659135590400 8458477 -8334909095061220237046855138557506560 8458478 56378860854023400481589167381441242816 8458479 -2721218722723912909473175950673056000 8458480 -2304798163505737819313468160723517440 8458481 38892363673162661315276395108553382564 8458482 -31101146661468038649448579994112339456 8458483 -194547508318230046362208873964338616376 8458484 -46592859422800468416935043405838905984 8458485 6193849705556988221247267396832325760 8458486 -132766628533843087191477377604660073920 8458487 -105479365714350962807741323077842280 8458488 78871577404335891225362701185504153600 8458489 1067069741201456652612900850912716168 8458490 13250242092164280465905622374166828000 8458491 -106620074828565976346423850128130565608 8458492 -18288067308904693781943588912812615680 8458493 -70294494069018331156601725756950699258 8458494 -38023755272095403223813642794223759360 8458495 -11062379001363976923786237008591748000 8458496 71218554395897992855030039354194001920 8458497 -65903787097987755347304357838748936220 8458498 -13210277627193806395758577850613630000 8458499 -24476110523890385299268882278517675520 8458500 86994818905594415789645424298183680000 8458501 -96461485069781628273461153944255486498 8458502 -11523793521018918949787343888603002880 8458503 4271207221621078796333000600001762048 8458504 92634987465972058804468220143012792320 8458505 11974448896948976375415438531152225280 8458506 -1453498303001614935138645844674205440 8458507 98985533028574015422493714973421308756 8458508 -81213817746192793139146589907156924672 8458509 11352186541983846683390094211960069920 8458510 6303656090609254660376456338853727360 8458511 -195440225644795831499878988359420158888 8458512 -6062226034905379619988437230633746432 8458513 -23968102688135811641457515449773825280 8458514 -71756714242631808504028076839763125248 8458515 -26182169035745617818354205343242951200 8458516 51343115396664545819475451659383869440 8458517 55927531531158570111696837458387441400 8458518 49391685094028791239126496112018387904 8458519 87494444892187412381686967150587470920 8458520 -49353113471615352248800132445456793600 8458521 -54214096097613933377247447443309578560 8458522 56139121793526440217252224054368492800 8458523 -8469375885897203982945130554093719016 8458524 -7859412621812647266064914218952176640 8458525 -78679816041593463300346293716968199950 8458526 58654043417915132443052994897455435904 8458527 -48645950611760621039315650151376619776 8458528 47109904995732325692067924019725860864 8458529 -51699012419031672378993164328924073980 8458530 -559386485814839577246532554032332800 8458531 123056672517458106081704902126093023064 8458532 113535479410207845459331561717091324160 8458533 -22179945695785839763222206856125142080 8458534 19657542578754484048151599977620736000 8458535 -67816265005953671176341169518536272800 8458536 -19267955797694611866823805710064025600 8458537 -266055962486248001742679510442463751308 8458538 -61734122182498704997576833250221911040 8458539 -131219489657556366821520745270844572992 8458540 4999088724876215138376278320388106240 8458541 13144516580351177170851724641804092544 8458542 47028903440323984978881479714152554240 8458543 -72233122471094959124037586766615040480 8458544 15375446666457360482767366611473448960 8458545 -10862322568655677754485659793232371200 8458546 30838546815448609924756583631717821760 8458547 -21858180448406772576385493431029156960 8458548 -10865260335766828883931092553565298688 8458549 16800494330803203911049873873456960000 8458550 13618844160714113737868559859347388800 8458551 149540820117365488632480296391669324480 8458552 4273180396952794899293148211863429120 8458553 15831648961019775681331989964328247120 8458554 -21716417018834907365310874713487111680 8458555 79800325027440174455597033180412395520 8458556 -767838952629411492434968134419692032 8458557 54334644099106769042145820212054147840 8458558 55510956297062753462434246332788570880 8458559 -60175259026038864821658563672105285496 8458560 12765370532055732632958537578840064000 8458561 -29291313120670480418283129634141035948 8458562 -2965557893120113610172566648978864640 8458563 -80367610245395427574984661065242082056 8458564 82708802662441668096432613393171823616 8458565 41860670963606322715044385952741205720 8458566 10618079888654638383912813181215442944 8458567 -15021275788271902467701139675188910080 8458568 214895304989061576627714415066754949120 8458569 39983753134981048234889002629810112704 8458570 5952179723747585964109976396404762560 8458571 75961383763100610062394572216622724944 8458572 23923029707283830893285054830613217280 8458573 1102086814820050720233426552149141600 8458574 60832775412385930602950644152225721536 8458575 -66809748149546461035943585138533090000 8458576 2785483794807429421350858855443128320 8458577 -138583814382281170103733396312129362574 8458578 64876598541213123156155001839128094208 8458579 -27238786123500248313156633149437068820 8458580 -3710722740958596957513505380851427840 8458581 -29168181682696989597407772052434958848 8458582 -85324546691568656327445828493212974016 8458583 -2720951477657557072070790689839333536 8458584 -35641252948040600361290617989749575680 8458585 73823357293611370773506739070640141760 8458586 -19506510991642145088311000403792738336 8458587 15871377683078193843750248884333956168 8458588 -32249700846659783362719557364844483584 8458589 102213727685838428309057274011128280556 8458590 -29254438775509455531861391469685719040 8458591 1631088970714883052412144573605007992 8458592 150295768519350436012685273192779087872 8458593 21924146329471520196683850096710851008 8458594 -78539754759903266523866039227837881600 8458595 24274011525379251592062285849792215520 8458596 79117623543874666187319025390152538752 8458597 -8234249664697542171879485187968185568 8458598 -7300008584939907996879448460916119040 8458599 -65394781685718052834494594649630074672 8458600 2947336990537948853933458408477824000 8458601 -24610135286880048816606537917605747398 8458602 -2258420596613028418365772398938716416 8458603 -4778135913333112090930366209518283148 8458604 -48241998733841091979309117844965048320 8458605 34307100022918073599502039252603084760 8458606 32759928285117240735239205292685961984 8458607 -97359944098935852025442156562188600568 8458608 -15918133637017898131615958134567305216 8458609 -122455672139727357155151594122614615040 8458610 13543613630109375858412192897106112000 8458611 29264136507344701395446848550319711744 8458612 -29763996334621211509518205771050031744 8458613 -65300121827688112422399822271736990976 8458614 -44722932848899843994260118860675167360 8458615 -62802993476317126308292600234483865760 8458616 -3984772886312092515499340602074071040 8458617 1520917586235816979626659488218781248 8458618 -127340386590138519328520367686031360 8458619 51866354397297020505648011050138266564 8458620 -65224760055823959866743294175414123520 8458621 -177069232830638188430727182369585421178 8458622 -27485845946700763974094369788646802688 8458623 64384592177847778117177775772983439672 8458624 96197196012187109139455838435535749120 8458625 -106536814577942274609489648074347263000 8458626 -57915737550698861844970035937652736 8458627 237975788353686213816505542752463492476 8458628 -29927431811875294766629117285522093824 8458629 10981394896537063872069437642422855680 8458630 -61848165704636490905100651396611783040 8458631 12291218154755856211664186764601841432 8458632 1757443246703040038661003201629552640 8458633 156845648346027965854574597043662617380 8458634 34939768491190730926637338682734503216 8458635 -56620133934503180557363417098159321600 8458636 -23745341419315669532604644389619827200 8458637 316792268466621440942257627683282897024 8458638 31992761486258452813836653903593594944 8458639 -31474619461326162722379423401869021728 8458640 -15261602065998423095445500422277283840 8458641 52246670125648030955232173964283034880 8458642 -78572508152543835074188590685841693568 8458643 -185181970282275951512338596064925363016 8458644 25911599565881206718068149940526917632 8458645 -11563965498728263460927515214332291200 8458646 -7559950186370531179432691427822898560 8458647 56787809350559855796397396667071434600 8458648 -93792299091858233496118122174148608000 8458649 71299969597515107569106747982665714760 8458650 11904198268823074636547422195433710800 8458651 51226664863310452026102145174978939652 8458652 -454676367106476393011330983672212480 8458653 -30033948988146230355850267794046778880 8458654 -11398473313447758619806086947493390208 8458655 -37870218320360079093183516188053046640 8458656 4906468169470690011889743675153973248 8458657 32143660994392274467620922937241959906 8458658 48228932230342072766667363281849988384 8458659 -1099823992121488128858406754882563392 8458660 9493577974285355938355768412020736000 8458661 149417365563363595670239853733996508800 8458662 15525920736831736599080162717970743040 8458663 202315660015312885987562265063785057912 8458664 86332467526924949039634812683089592320 8458665 -10397768137483313985759814049163161280 8458666 -38276055020448049047997897936253260800 8458667 -74642478635645825250863372761633728000 8458668 -5992811934709449721863320761254135552 8458669 -97587422364565475472772381689627152832 8458670 95269848948385101895147485830399185920 8458671 -1669353132462793858009389864954243456 8458672 -37941307375832134444181592837064474624 8458673 96197959149643729823367793039412481000 8458674 -43121484573412794873975635919730766208 8458675 -55649723717901333849527155249265358100 8458676 -91173293429114127170871869316912218112 8458677 14512706932551730733916499452658362414 8458678 -26214414756662555778071453504417739360 8458679 -15152559444096378965838115669454037720 8458680 57121234788378021843661354400412672000 8458681 -4446085529694449721377578399887000960 8458682 -412489615795623290946212982687222528 8458683 121781543892793137287456647270100889024 8458684 27911370246109286455171886422375452672 8458685 63792302729050761226517453156276734380 8458686 56979822896973338664592267705070038080 8458687 -46462235585516868232019834734884115680 8458688 12299835803028888783160169985579417600 8458689 -64479199660542181839321916359740470080 8458690 86897944901939687260032100807425775680 8458691 10354394977086292899055803195250726080 8458692 10789653375165570743858588684685563904 8458693 2956617959165796162081856918898051424 8458694 -3722251950073777514389516687235731200 8458695 47959947059365064159756181424715443200 8458696 -33977506988315808072457381318501785600 8458697 -79243870591165325615188736753032077660 8458698 -43705538506874742332652853643396065536 8458699 -129668598783944737471948981749071788800 8458700 58966063556190131729852986852303142400 8458701 15305307350325305833092239801363192544 8458702 727582019727495263082439409820693504 8458703 -62691959611521802807606415079278298240 8458704 -26025506630477293789614338206919663616 8458705 -84598787717712958576435663936791816000 8458706 -121261664674377361788838810773856114560 8458707 64764903140013192378279411697727002992 8458708 89690244436008007649635097895317241856 8458709 65221544775538976075167063609610637216 8458710 -3147289308572235410463549212466443520 8458711 18863055148836837119869200690572058000 8458712 -20938242770361885954364882560607334400 8458713 19790736140223759245741985200956272900 8458714 1232419210410553690408662195870066432 8458715 24824148258246719782491461151142996320 8458716 17548156811614342758718755646330675200 8458717 225433439818739937949503044389941284832 8458718 2404982766784081509808869673180568832 8458719 -173333035380838944669893784269415970560 8458720 165822361509306473587638766500367564800 8458721 -22030435836543959275994101924032522078 8458722 14232743151578875978948414600734654720 8458723 5061947174376045539631378072174604064 8458724 143079969819890203871692471263481743360 8458725 -49468458217988523504246211291233952800 8458726 -17182865906363013036160734400341131136 8458727 1832492145551261193009546828144841440 8458728 -17030382445278575387003029129902489600 8458729 13151977361212886728918028863441799284 8458730 11009467100932531956654921948587904000 8458731 -29109357879205341750029272458233337888 8458732 -85493403584085259722112541263936974848 8458733 -82168992871973348348957543796787067616 8458734 -28729776512965902970148866033287376320 8458735 76603197536226548956600064034299716680 8458736 -19034505154688409300231304676900929536 8458737 44834717012409460278159544312646357952 8458738 -49425885395429914421915077125020797920 8458739 46838451006732786442794628752621294540 8458740 -53442557730741056554506051510145885440 8458741 21586839999167095408258120319378190410 8458742 -6044984993761816927937812412173086528 8458743 -19224119622238232855491424133188064000 8458744 30311260171208107780374603706973184000 8458745 -136264520761378329282050906346506880 8458746 59695698324094005673306847897336438784 8458747 100061336487262263322868027913917520 8458748 -84875538864557833667287478916196852224 8458749 2028274136903035087623153796645991160 8458750 -14849104407734537528310097072208280000 8458751 -14088078032864258092171044578654420256 8458752 9170329988853659534590886113645166592 8458753 -61673777967034873405860979504015778816 8458754 59437035614101564517782867785171995040 8458755 -39152652472832778488399100263450290080 8458756 9312137289728056188330182263761334272 8458757 74630095800936652257052773572105079006 8458758 26569709682889353416561403747613347840 8458759 -100517011519255296225608751947902344040 8458760 -77557957776383120469761201507918592000 8458761 -28950009504087240493153754298251628528 8458762 15881820728012334419188273236448346880 8458763 -3208884465547146118214920524474089856 8458764 -12569789651734016134382257483310682624 8458765 -6935450502675874612063597669375545600 8458766 3577101157115977461329104341917456832 8458767 -180029419204801019460188236810222955040 8458768 41787912480429544746910329345520443392 8458769 -24036674569034682487154848249378769040 8458770 30673953595679591865985022280983385600 8458771 49052364787614263692611155712565008960 8458772 -41393793760000606502805839842129213440 8458773 -635411082487641834535109882584199136 8458774 107535094328151571447821213091117871136 8458775 53124898961289302729420291412731931600 8458776 171322410533359172311317469278654259200 8458777 21286064434091187690117688607419894272 8458778 -24955720868010588540223817157957333504 8458779 -15676237815102153375626383272230989824 8458780 58660784666042136890729433679668096000 8458781 -187538330964635396407894142474324376000 8458782 -46157693255797273989812186119223663808 8458783 -57099286413647103448972933227780983968 8458784 51566036028363555572030241019445379072 8458785 -25749239634597191001934718366186283180 8458786 -1115306512895479567216179670445366784 8458787 74249142492384285409989959259216051600 8458788 -694971784294480622775675903287187456 8458789 -177055778917964364244525758816914441410 8458790 22587298282338299520120401601673238400 8458791 -22453450712265649930138421083579387392 8458792 -48410627490900043766412552071399208960 8458793 64313133320113452170202121941355766400 8458794 -52838714935810835109444275490231251712 8458795 -166643587750489013010161738855007223200 8458796 -119037031166253184087377534989690438400 8458797 76093278861034368148655173951447675200 8458798 -25843945068557195500945621648729903680 8458799 -115772599896838938129027304843290217200 8458800 -1807285745265059381073538930311168000 8458801 -60071261504905203149010339820384693056 8458802 4140290112673066129121829063495920640 8458803 -66720856742943270283186837416547117200 8458804 257385393948644907797589290605896307456 8458805 13304728185233042573140328423089695000 8458806 -17625244466587479555260552489087496192 8458807 -45585770502210308113473470807556890400 8458808 89204624408465254547094330784358338560 8458809 53741589116420319882836729895644014080 8458810 -25260694794585977598084407442392017440 8458811 131385400169583181816633564217483165412 8458812 11388814701932289746815993245872871936 8458813 -31418077713948384790342033070654258016 8458814 2531867338326439950365334633303420672 8458815 4342457986825787627075278514822615040 8458816 70862940058149041450688509911574773760 8458817 227953576023849660322305194094391448064 8458818 -38742864207505434505436630207571386496 8458819 -371260104498640427180844314969953709760 8458820 49375780827562862032565388812702599680 8458821 -102309773653939654627100654432974282818 8458822 -95160085391822258164567610097944496288 8458823 -169852023526945648287058793000017781928 8458824 -36622475178946015503731197703490478080 8458825 127090333266069337528854474524902521600 8458826 -45715642987867790674466371127927686560 8458827 -2621071603049727968906156341811915040 8458828 82261336012257002843238902033251608576 8458829 -67404639298184595722346982443518195124 8458830 5014523197900126265174508619628832960 8458831 3482119686150694865970074050910359672 8458832 79507692582688265974366375529646243840 8458833 -16828741482113021419107845817210022752 8458834 1393136227749779928067802811383964816 8458835 -10795288419463693049343532742677217280 8458836 -25672772488087468835464950025614950400 8458837 167877368669867047927445022180076481486 8458838 109875235341532505880347561529490203840 8458839 -20996763741854655584454725269044403296 8458840 19104698652883024042625071363576012800 8458841 -16999125606619778753463683855995307628 8458842 12424472328441722553824077922890996224 8458843 168575663690872022639542789906477283880 8458844 30517709002060015014135826707826868736 8458845 -8155134753748179572774916880886577600 8458846 33987565309108106692342947517543710720 8458847 -51160373222320002671143203419217844704 8458848 56265495335117125140555956010113040384 8458849 -17230516103310761395600100221807840064 8458850 7450737968050434967575909503278316400 8458851 -49798092537723841763894641065166137936 8458852 133918830643326958084519674696770999936 8458853 -6856588449174614434322010510889118376 8458854 -18509400816799277454970398646422234240 8458855 -55937433125085820005191607127141815240 8458856 47543943822416716832031425363730677760 8458857 89012342260346474311376920865179200000 8458858 -61956761023446795839960986570546608720 8458859 738232858340693706633353421833392200 8458860 62832911253947845280627134062596290560 8458861 151978763988891492666554439901814693462 8458862 14803319299348847701690423440426038592 8458863 38689751929818458153146588115964234624 8458864 21049946627381924649568804125472686080 8458865 -20440374755992831995972809578830120600 8458866 -2509092996230706770526383538446198976 8458867 209687250710544306163257611223054787916 8458868 273695098504281122202514694354519424 8458869 49379706486875718161528707362572384256 8458870 22870716099432079171346022658832760960 8458871 37214528524685648554417720760440144272 8458872 -148216053598645961389034395758182400000 8458873 121858968589713288253302999197280102122 8458874 171145552657713599961319708568217600 8458875 -13482029194020920755758420825091704000 8458876 -50789413911518908274229817489117652480 8458877 -10775556031691336280431010776539186176 8458878 6842903812586037796126608440310389760 8458879 71698114680065728685414602457279349600 8458880 -36496287130268242482965461420159795200 8458881 113723736145147112368231951762899611952 8458882 118949540266636165914312669416547939792 8458883 -81078880670041341824416819311955412868 8458884 77030844280114812407599986178458255360 8458885 -11699631882599034040513089110783375040 8458886 -1950299291869715509884611280710152608 8458887 -30647749936163740282754410474246910040 8458888 130237610036461861151822882895087989760 8458889 188753917986709139128118290403991445440 8458890 -6574589013212883076402630557438082560 8458891 57744118873224561816541833060426531472 8458892 28238304226571168486311966871706580992 8458893 10771130397431471550632569290233008800 8458894 -21886744045833594190727350536529313280 8458895 79649601041483872540018353673590901200 8458896 -24445937652289908666521780908197347328 8458897 195362374251807094843260037774354711346 8458898 -40080565637881204815167227497037744128 8458899 67902418300949147767619922906287310264 8458900 78180996960420242832583246720742288000 8458901 162218519984304004522142284054162168800 8458902 64210767552890555750372900086532419680 8458903 39656655664439782993503250471346821720 8458904 -41973344992344398503556895794571571200 8458905 -700600462507847630099919448627534080 8458906 -22465579460079844107822529433336260896 8458907 85297003524544216826994228971388740640 8458908 -27995603106426638234023056724029112320 8458909 -135076147282443081611573982501722276890 8458910 -11411037256304349267442925645955191040 8458911 -3481853352785820797531333630992478208 8458912 -14129947821038644218691221595845820416 8458913 40762264320295668327893807993070504162 8458914 -31892230190664702820718397576433048320 8458915 31292339872270155312616382954679088320 8458916 -16538024808156784443238364555930376960 8458917 -1392195976196542801135337372083029504 8458918 -23594760377702063689440011929288874496 8458919 -70844549232896038289448200529344575584 8458920 -16561268875338598385253447429274675200 8458921 -129479902474122962804904982042769903878 8458922 13208089893795198329177763643816078512 8458923 137728540117646675784027864670524076800 8458924 100672008183512275050386062374670732800 8458925 -37774286707535149342369177856186136000 8458926 -19214413494946297362199815304438987776 8458927 109642565545263463787235435873071659680 8458928 -2755079023913338313490709002580721664 8458929 -138219676927475818334153281111400126526 8458930 -2608186025133278871349158753431660640 8458931 14472996795093926877550110870613757904 8458932 -141098125714458694315002108749545261056 8458933 70725608678395035033492969170304319040 8458934 87032990174800505035937872858722073152 8458935 16044798704817335224811658125071294800 8458936 -12564206734933108212267094452145336320 8458937 -76549767701778081526282214833081119660 8458938 -83920489039735658337325002678444441600 8458939 14670667455690578899831646654374075008 8458940 -3959724528741077712082718542907965440 8458941 -5263747781806591804217534999930327808 8458942 49211183530977881144748547323126297600 8458943 -100106729951200518240119210313726425136 8458944 17240831353739480676042370581088174080 8458945 38439770886073631421216046569159331200 8458946 4396481558070377195923472690384958672 8458947 -39312921781067896452659625919824813360 8458948 -5410161497107851080371701299424737280 8458949 83662941802058867257354521940393393950 8458950 -6035108056962746266913307071089982400 8458951 -101824962360757519106655801867406801536 8458952 -2504466446656774434357429802109491200 8458953 -14938897229509818116254979483787219696 8458954 -6263227080971828987219680783089765888 8458955 104255045294159036009604694790763628560 8458956 25559866855730330923913635107645416448 8458957 128564083041586652132126812402405045314 8458958 -119153717808965568461127650890101913920 8458959 -24529457016427101220514234933955754992 8458960 -600252192701305847545844791944806400 8458961 -60320416216840971979327834426816651968 8458962 13007173462504769930114406449217060864 8458963 -50279567259998804092326373475514903696 8458964 63520531403107879933937286673053230976 8458965 9206166476260696154940452704517496000 8458966 -124587886829389933044109687026771836160 8458967 33448644102621254736609621444312358704 8458968 -46244292893817572342897678447411466240 8458969 128154767782827262877209584349665199370 8458970 561669111191317855957582390405632000 8458971 39106186239722099538539672514887071680 8458972 -35191365286373119898069540623844468224 8458973 -239938226379967465302186402051027026778 8458974 12242743165825927222938675430348146240 8458975 22601062887281424952370782484320872400 8458976 192488473460824719255353940824202412032 8458977 -12034284489997445858756101237273834368 8458978 -23215009708042123821718186306956344832 8458979 -4218407042356050968388985848035072424 8458980 43297462155736121858705158007293071360 8458981 -54277637122048683435041093967882051300 8458982 15433242314542830920680889035271758080 8458983 33593499654438554196377752470590409024 8458984 -186258694733486571872903232989775052800 8458985 70290514442443716633960223550712967560 8458986 11641275708445595146301703965803636224 8458987 -3741123545836656730799205061483908364 8458988 8198338224312015426853596449609695488 8458989 59458146426005228510427800599625280 8458990 -11419807737104621628842648766351211200 8458991 -126989391613840340333059210501970770608 8458992 1031893691019740922421738428988096512 8458993 -90491378470849075087252840033176899758 8458994 980503098233607492313070476668767232 8458995 32571607341767399127925724358393603120 8458996 -16081946506505352165242227157290696704 8458997 -136130790185162953048109419651253350920 8458998 -54172210462254226438082022689749647936 8458999 126322468308154664002061810940991997664 8459000 -40925771617343653449248623873689600000 8459001 6131573278939523394303214466129057280 8459002 683247766535010876035667453893851392 8459003 634072662374568702889277775914991360 8459004 129755320776983973971683036137345269760 8459005 -26972528080376990556055596701776473000 8459006 69599539905787657260143549029981565952 8459007 -40089539477158435371921369750320636160 8459008 35814738940961987886644483109005819904 8459009 18990987424960575352374558320964355200 8459010 -3460802894136453666430671353670758400 8459011 94549950762473959831776434600941429248 8459012 22364268219852731412071537089319853312 8459013 -201106808137543115308769555152219280640 8459014 -34785915513392221319901426736647351168 8459015 53612842792529782835286358331837111160 8459016 -24342863181499016964230813647215206400 8459017 193423294799756711632354875842063334426 8459018 109709306126696755267492356715210242816 8459019 -88514586959289529067957166502797913680 8459020 32738153515188145384644999556165416960 8459021 11462340842911822269988621129908365772 8459022 3884354721429048313911287468181089280 8459023 148814048026011065935853404397786820272 8459024 -13546510763590260335762258879554781184 8459025 -24510373591431454853664026485467349200 8459026 -18232760922670993117679521998638410080 8459027 -50946201934830731086199730995655719124 8459028 58357523164881907483667841804132096000 8459029 -41123676613901866205532167132038608370 8459030 -17878966284943059819101152323644160 8459031 45250602646404058474733195260505241600 8459032 19602761981496216503480654680164925440 8459033 73451400539029089958774028082944734224 8459034 3822609310068122534095647449158029312 8459035 27007518921551966092830838714329206400 8459036 117164391654194294312999575191836874240 8459037 -88529944896625936488158782580634512820 8459038 -10650566045187651081508004677752016128 8459039 -230095901144113602875178014414664260040 8459040 -13985643757491101478153138143578030080 8459041 143646625066477485461126341481548466452 8459042 49082657509282975840556264794213710672 8459043 -20287486843888186671975791950716454536 8459044 110922313259429705276216703583627318272 8459045 41129851821830902111281132976913777280 8459046 974341451476183563176793281745914880 8459047 453821309828767539792715055373622800 8459048 -1901533370770530811815949809715200000 8459049 -96621314543956192300362021246908417136 8459050 34790093254445954207922548006618134800 8459051 161951529330513986508924109552859471520 8459052 23904813151155218547933102545939791872 8459053 111942961907497809815320697080152431928 8459054 -21890759797632845993309328214775474880 8459055 -7455984999306870993944625118961118720 8459056 35781997769475986773359620250223296512 8459057 241248553821604779093806861824869284352 8459058 -61358656163564592564176317407047404416 8459059 -9707412819534649861730865932088693760 8459060 -26140360873418311982071511830763520000 8459061 -3386776716025304481135476113475786400 8459062 12331426261800203439795540930672432000 8459063 -75621151375698076191773717822341151232 8459064 -40775858109324610035064368673035386880 8459065 -40239223167309951981211559989955581680 8459066 43671548966167158846856645567288320000 8459067 -22766989217322518919523033011242572752 8459068 -23072108150420694096307237727199889920 8459069 -128978672039026109268489204224990377530 8459070 -215752776989281383072411274936400640 8459071 4600992256189956741205051241531254200 8459072 -29214222330134101138076602601744891904 8459073 -39451776069026874639504829078423094976 8459074 5547748633966469566398030539520967200 8459075 -14612095203837103743777568836071561400 8459076 7410549407284850469708722150694703104 8459077 132474276857943542910666329954203908672 8459078 11659907546994289631027062585282099200 8459079 4067423334847506449764155550227726240 8459080 -8310728314431958425967581218308915200 8459081 175684109555863638982222698414249690624 8459082 7442902214965653980865234935941774080 8459083 -286679099121785927149615151325532740320 8459084 -25991549939840090353023779098244246784 8459085 -65970261225263622867470490121676121600 8459086 -47215769621252167835465500852272307008 8459087 -7214317435719064700715158951129547168 8459088 -2420361868049019130948789691210268672 8459089 1686081359964008914178640417981977600 8459090 -76144593903058432698121499003721871200 8459091 -9252233859273724354820459948558767440 8459092 -604144242874948569591735445509478400 8459093 -17968120069000787674413518020341092658 8459094 195774426718237286156557860893982720 8459095 3226886796203776561061875949565289200 8459096 -482737983739378373598597404295198720 8459097 23330249831899308619389071764381864320 8459098 95604566444169738834565976325663354336 8459099 -120337480355232348046249854009098995008 8459100 -367565159220135591936412869721344000 8459101 -12447054715042390524447955300941430656 8459102 61477507767205091992519768417200189504 8459103 -63392122377634904660950933119190887096 8459104 246745019604091103668223776935440547840 8459105 144625536372971055253871233263779626260 8459106 -43069283867352520419506366791114336896 8459107 330877937156332474887505798729643371872 8459108 -21148406372106596219930778230583312384 8459109 33805741854400121522102478040364278014 8459110 -62877955420324847306228123906277120 8459111 -135523788683862298290097126985276151288 8459112 48108759127235972335692824109048299520 8459113 106718656026601174506297674550112477924 8459114 -30357755506518676414258957248722225568 8459115 -20156132886393903594898929006292837920 8459116 11648643497387971218084538937251118080 8459117 -58733464805441005531454783188729829280 8459118 -31401708943079207453954351096017238976 8459119 -156663714205074463679418539316042802480 8459120 -4796479185378188074064545272599347200 8459121 -24518907625139949550786980120791711136 8459122 17864041109264898640589990260637356032 8459123 -59193022568289338795482596914708990400 8459124 4375037034190743308088948308720332800 8459125 17937646263682671413841058742394240000 8459126 48588614230207055055399243483982225920 8459127 162976860271656532763845387257891957840 8459128 4948428251988861819091959709115228160 8459129 -82077149744114965211490208095718554624 8459130 -22626960981209894715639348261186996480 8459131 -19255217384404517879954975994489119068 8459132 2259196260787528332133633306370555904 8459133 -6968617485615321853280762253176741376 8459134 -6698603438482996940548535460399530880 8459135 155578578974544247307652123865397695080 8459136 31162091360296378658083400545468416000 8459137 -48980666661297509847185012616387530940 8459138 -149285207378098990474227679365814325856 8459139 -10558862926540499954455311413814614352 8459140 -3855829546372556904769390822240665600 8459141 -52310449890885422736889056681215863458 8459142 -3655475607277146498033885996107128320 8459143 83495892688919443737718665786723208320 8459144 105984027053007986236809261551470556160 8459145 13880151112983677799180537970354261320 8459146 40296379241758007671581203751664852272 8459147 106997446876431092619545551538499474480 8459148 25217080364782709650205538432069127680 8459149 -26613532060786785259555081612081370964 8459150 14252487558755924399222724733743888000 8459151 -41376900069501484379862856494108334968 8459152 -22038768570551833143490176918699900928 8459153 28001923565531507382708028536534381888 8459154 -4693400938406246600596797325292921856 8459155 -20208341927535012360122221396037757600 8459156 -42468245673603644078458608444625428480 8459157 -40277590474281226700264669222151484608 8459158 5848873543402724477434463038038235680 8459159 19189698370909091463780826571411103816 8459160 -82809178692264008965159662116874240000 8459161 -70262131725651148309079206764084381600 8459162 53679699824371144495579391081889454080 8459163 49852242116263709122515408649020918240 8459164 -2249958802121024246791819318242946560 8459165 35189788722877775199135166450985600640 8459166 46418178842520339077412581143583354880 8459167 -17864668392958466895762897954308031440 8459168 234088636034826525028438186485217689600 8459169 -4504883924582383628898337403198815056 8459170 -6629674530333070203707698175057011200 8459171 -6703832209246706260854021402938639664 8459172 -49136878518379139789751115413694802304 8459173 -7923337163529498006052287686931392578 8459174 8504605835295825561224203241935482336 8459175 41527224276137563067238778834004350200 8459176 79415620636418826622346418404286136320 8459177 289457302081173667758369706394873691300 8459178 -4087351211749225238908751049904868352 8459179 -184001906370370135156512495880388886220 8459180 -18562708416177216596115517174075238400 8459181 -93388113265068376994097058292092365120 8459182 -6006962912705371548999774502440465600 8459183 -68183173411004053470136940244268045920 8459184 37419960713828084431141930489951027200 8459185 -6783477838230073137971132815023003840 8459186 146570704973188114615172952528220529664 8459187 44593979810062563642006106662012226560 8459188 -98928722759694764038356571131565674112 8459189 50531972428272740240190827011427946990 8459190 -15766506000186789926971489801839425280 8459191 14104614926485761859429819629548953680 8459192 -49148667730205550555300832852687134720 8459193 -70092312758348465367623192455690646976 8459194 -66636350599275166772702049382584541440 8459195 80045302161044229754594679374713571200 8459196 -47069652249480135791024763503658167808 8459197 -228498184257879561867477525018139399354 8459198 2046484742037128609936007030218723520 8459199 -10211373384730621925326886478753976320 8459200 23707422864555654144023557398488678400 8459201 273517320462979857515465006917391320704 8459202 7190450747837407945970293104150824448 8459203 -30498731545836915258883309580623916976 8459204 43221809966728731970238118284039828736 8459205 -46573417475978773528133554784659244640 8459206 -18701724284003607803816543582370361344 8459207 85123388724147945355912933815578755560 8459208 -221965602944241377041678528435434700800 8459209 101226832482539416982588105890380377040 8459210 -12805515610807785351446403019754382240 8459211 533309424574616963684404515042091200 8459212 67865616524347052217117813328509299456 8459213 -51103767894879209217306812935658756820 8459214 -35139388108623526420470284325146112960 8459215 -166670789314241378263379039795434715640 8459216 4819306552008607636955449051047788544 8459217 72653870735070495829392909935022064488 8459218 -637909533241862330409971248295608320 8459219 231377069251757539878072859124454096696 8459220 11613543339365565636028788056651857920 8459221 34171712643827179271591017644391315200 8459222 -5846037435546872710109918261825990976 8459223 -12163499149705424478032699058880248216 8459224 -27772051670747237886741339682883420160 8459225 50538621375556559613048026645942196750 8459226 43517916166716997887386384129338954992 8459227 -40104461033812915366791505221927174128 8459228 -29834148387986660146376470992740562432 8459229 -517672051862616769348741619622278016 8459230 23570490620479457214316000234654917120 8459231 299972982291684462685915341575910696 8459232 -17761013772566793349844716386566012928 8459233 232162843395935821526533999711442808482 8459234 15361324597906115600466102506651384832 8459235 -4501238614977402010712586646848514320 8459236 72091572859556140567876037360324665856 8459237 388622418057479671217157784265182080 8459238 56759313267911965350117938482749565440 8459239 22478828323739764930778220014621346344 8459240 1913771091326160094604536438575820800 8459241 16374543050220579535880959408601856000 8459242 60868666551135522986738512105671417600 8459243 23867455945706268842013237152451856800 8459244 -10940580125898398962903793403399640320 8459245 119151428402482296974955629455035775500 8459246 3896415946682036172569892972728427072 8459247 -83363407327300319067157429530541131000 8459248 -30944557074517274722257820522836393984 8459249 -48125358971012381418806980194204848640 8459250 56693804707119857480559355066341120000 8459251 -138344840966003394667003604730505437768 8459252 -83154184250431830366551250881637147264 8459253 25830165967137532235623147285613933664 8459254 198573681949675594156573980014824856640 8459255 -21177600782656414810189477861188463680 8459256 -13651648837305057424286678858135961600 8459257 -174758857071434397206120629320984813168 8459258 12716510510956549893401639034545352960 8459259 -81416985035840050710204171848804651496 8459260 114891693471467834603013331077809203200 8459261 -2145389465935498379901602476728707808 8459262 -33205533702401275359404395653526579200 8459263 -72942468426806647258576799299437503488 8459264 133747331903015348789012916242000904192 8459265 15056649659158968224389188974178896640 8459266 -31191436873619797712186926057987461168 8459267 77256102793361423427343549782789554160 8459268 56691974021599278425477133065698523136 8459269 20170268855434274222782681051954603520 8459270 -38907326626993364749191660305234113920 8459271 -83945793129407623635591730938663187080 8459272 43082222103612785265551111399883955200 8459273 -66976386544668120238666142355313259064 8459274 -3271242333450466826553740263485431040 8459275 69011035901661620442979751448120120000 8459276 -39722009396837647886165329297379825664 8459277 11896635771878282641696508053416490176 8459278 87221713201573599308749679766985429440 8459279 -137133254120822021254530307622563691424 8459280 4193570299494451241474722395036057600 8459281 79274170876374500454874878633749980082 8459282 -32895090193172701202116641419078645760 8459283 19220324812409569702339377425187972864 8459284 56497411429504214648207140573203877632 8459285 -44459163319661938077913134113952003840 8459286 -39911166136365964281689327267877153792 8459287 -447841879939100852804319094099436737040 8459288 -55707795360773796606001265743364106240 8459289 77111715438746337084398410539373031520 8459290 20752041796794521456235146753685166080 8459291 -30055165353308959772793840421134438000 8459292 -8841398521576344696703243051294952448 8459293 57914358241916410329580311817312559244 8459294 -37405411281532039018270137129809856960 8459295 -46707938194302857613877447840321858560 8459296 17165915824268739560657006587123924992 8459297 -55167705791984734356484062065804979072 8459298 -108987755457471337998896127438539205216 8459299 -22312081454375448133691059208128257700 8459300 898809319395144981150353187143136000 8459301 -82938666906519899653189946785162078368 8459302 111925852731789010522950249945599506560 8459303 -13583981974488095094263241863940797160 8459304 -712397120490755167550934899140853760 8459305 -51534981925474548813337512173401128540 8459306 -9301262031760657087322671240190238720 8459307 -85442671816500850093418356120882138596 8459308 2576606184690407297744596949643706368 8459309 -420711965715509975571061584620885073684 8459310 -15376988029021932176768614983628481280 8459311 31595128765817287375166790750647574720 8459312 -22897450644759866522376959917791657984 8459313 -94017426810582732418296620773389216 8459314 -63171199563464416551888844281131733744 8459315 -59834938529335967318481680244302849040 8459316 43485067003992162953870253449330565120 8459317 37888084780389532495323041465595000892 8459318 -15128992384843041059692772253115699584 8459319 10339924251482048478903090657876934272 8459320 -58491303542888755966919365961945088000 8459321 64018998890240420352971052506645836800 8459322 13002558308717393470633338106324422144 8459323 -122256143469124499134666043036966625480 8459324 25126653509036203568227100193640221696 8459325 -9441533353963865855545864724936212800 8459326 155101086156804122273167698096549614400 8459327 147188701376558966749618754057290858176 8459328 3867333793459389059893977175409295360 8459329 -75969641206909620285545368160139085740 8459330 -22838936842960333429291548929000732160 8459331 36882839087300619637978125448164614400 8459332 -57809118004242408874667838997014138880 8459333 -27622180759810557126826949443838048160 8459334 18967364922019105481637752708150659968 8459335 19467557116122160879414770269406284280 8459336 119378589871856985567191579685509007360 8459337 139266911170254292269032786686589183760 8459338 45164684147528695952864354574841563744 8459339 31344808572086741176624488149828830752 8459340 -46385114062131049010532308708170060800 8459341 1059794570652088912977151983487215168 8459342 36957717309096700448162863052593004544 8459343 61725697793677536347125411229412126720 8459344 37748276537297116279583301793240309760 8459345 127458150401437195451942832957392474100 8459346 24274993944680101077789579911474425344 8459347 371689206667753234872096946036807840 8459348 24099818381547056814152202533945716608 8459349 -74610003578513493688904720125739907936 8459350 79401388167526391661451550574194668800 8459351 51544881163938982192532916074051718600 8459352 102800231630677161290496939265935360 8459353 -130707047621448841224714595564408138368 8459354 -23882548874327459502599079817941998592 8459355 -30994997886857355500136389657944308480 8459356 74588084172104657724507300151295485440 8459357 -174990089903808869724321559658276978394 8459358 -12438961729296636703761644333150580480 8459359 137345490375384492984035109933768342560 8459360 27324791002140403361536841475002204160 8459361 -24781485126260252734146457768487556000 8459362 -24982335157702506091154057853725111136 8459363 167953836412482307818886337112072808584 8459364 102020262490442591294728950968832562176 8459365 -106117306563247269215648244160294262880 8459366 14628431555940354404315093349700002048 8459367 6968547439711334930517688966645465344 8459368 15634517591910046870391768316440386560 8459369 193121844593548585583098508057231539770 8459370 -46915428019911025022745398519539968000 8459371 -131832916218435586313817727440496652428 8459372 -59113804586214395890674416251501777920 8459373 -14152070588296640089762176402089590272 8459374 -9302073235905716059275236372119197696 8459375 35730905916985787887964645748642675000 8459376 30616430053073520390266048779126996992 8459377 81337382894416543405205095748327424192 8459378 -2423339725110142908229104537221579760 8459379 -31486019988552229741801271119172693676 8459380 4503504178182698471046606288754348800 8459381 5426507271906643123861641841207944960 8459382 1557979134383952229700537460541453824 8459383 -2367413017133256118135840064207628816 8459384 -87253777783656125634067472699471769600 8459385 27446563863507311270714473660967224320 8459386 -1274728698896859576303774585243863616 8459387 -198759056458857210552417121761516511200 8459388 22757791432159240672288950406538910720 8459389 -71398256240368871925437040885334200960 8459390 -1238031300091714574909303647230197760 8459391 20871210010199548912679113487862433992 8459392 68602631623223957806596612428818022400 8459393 -123423000747089910721480323333221279358 8459394 -1123531730994031725287656865065219200 8459395 -9547573010984872737363077009637196800 8459396 18396421603030610878218477873571138560 8459397 1456754120419679487674609628571905852 8459398 -56227228468630520605830357191996176800 8459399 8400947171729946786860763347588429760 8459400 -25028179555184973810736775850921984000 8459401 -124792767409493821702050670151394743600 8459402 -1385040267183502329529452648940462848 8459403 47730751906606743013200432385567942104 8459404 -14019855392565423566439681773816045568 8459405 -10074498470543197454192251706598624000 8459406 20182187508964004239912304285603466240 8459407 22107700926642221786468716822184439024 8459408 -27412434966221241693055823572989050880 8459409 -13638347114833590599828236589197084800 8459410 -26217101818779569927089780898728844640 8459411 -8549928083345258002425679222248036000 8459412 -34883503544481979875044237600962646016 8459413 178399581967753189680474264332231595662 8459414 -36830838286039505590247146480469182944 8459415 -60492047763978225072268998840501558840 8459416 -12233567167237146843915356875216896000 8459417 -102759325331356823391777771539920452534 8459418 -77460261176537043308065352669781756672 8459419 261052846056720925300512114876180997360 8459420 -51544580891563765266942121450542489600 8459421 43644507757993870993744386797467376064 8459422 69368354029011651898611215700904240512 8459423 -3473799211953044504687181164902035456 8459424 96548620628387767128163704544627261440 8459425 55568412896401776831656066935124021500 8459426 67640528977502082776613902719630488912 8459427 111054188983582966555180164634220854080 8459428 112282065542858680463255739124399587968 8459429 77696850025803953727884465268096454080 8459430 -9824567605023446498970907106248673280 8459431 -22121717570481008015117345329478860608 8459432 44530664448289887100333369074256281600 8459433 967252533712220049411633661524662640 8459434 -44397276553385326979811214910150466384 8459435 -7811357746726774625019850511926573440 8459436 26591288281944380544071696722476171264 8459437 23633816916897149498040745515918674304 8459438 13851765102357767401204392178245348480 8459439 -87847706249387372453587635410875222272 8459440 4789530068762736478952707131647262720 8459441 129851425722781691728821420609990109842 8459442 -19074374913462633570491598924104834160 8459443 8518050148830539443098622551272700504 8459444 34703720587340739975336202463614826496 8459445 677008065648228791449651243139836800 8459446 5554789836138099154583811460009267200 8459447 -265615803213120862697462677699257742368 8459448 -31117786179283128217488526306281185280 8459449 59703204736814704603008198359337398980 8459450 -11521179451612348381033385396058108000 8459451 37700600878356435285225216019919170560 8459452 -24479831725034374488154429674994705920 8459453 72987417841623712118957098664452679904 8459454 -5910266129388217521174541099568212992 8459455 -103938969849707510449569526438229001840 8459456 -24105033980586761667442291958391767040 8459457 50258824882365410529366477187923281280 8459458 33048446565573674767286571274012539936 8459459 -9966951984704050294105028467575149496 8459460 19138208800548767415029534027917313280 8459461 101946435596775775004224053349614540062 8459462 -126632464600282830270841217602368871296 8459463 184481154274082872321065755935987605504 8459464 -54471018780253701393309802925986083840 8459465 -23390236509880071708309108276525724800 8459466 -409723113455602520287216162657277952 8459467 24836188695518290726934977477103685352 8459468 -162570941992533552338691793730530436352 8459469 15299036141379519705547353493907175264 8459470 -27766930547040671483472182639873495040 8459471 -52152739986212149329625584477288269328 8459472 5202294453505804881711727169027702784 8459473 -50199604761508656990741725921211008 8459474 -14490415252134519107457426300923601600 8459475 -4781112619755169002917373969237030000 8459476 -1180635543404641115570185843919523840 8459477 -14875201512071669512256569173222021000 8459478 8119488533363042896846321714657301760 8459479 -68763135821408197246822163574466846080 8459480 64829650760880651279314203884925132800 8459481 -62778779183085209566658127276474105648 8459482 41259019777152626916501425549255108592 8459483 -232678275685414732078199392097238224160 8459484 79888385385950951736025635963148001280 8459485 35788378033913438427456399744501171180 8459486 47200840903964268640532020084604400000 8459487 -87786863728685141955397114875942736440 8459488 -20892760959010616906911531842950922240 8459489 -40157854663523580066979350837420882480 8459490 903315834275086511538424004125440000 8459491 -7714036518109225768782462723380304048 8459492 9116714739171188155939580706887442432 8459493 32871771186549089171146187698214258688 8459494 47449130762378970453118949257754755296 8459495 -17586150216736035875003350758734084640 8459496 -30645305545695024153071858652560885760 8459497 47985441053917282882585475496854109952 8459498 34831236678530271025455616450166574000 8459499 -32318842993857497597574031144040043072 8459500 27789519462376343516464719280237056000 8459501 -46959037768076679504913605430669011498 8459502 59157479712228979253923003054018093632 8459503 -96883545037456568006498426641474053600 8459504 -23890789532718944643959759957426503680 8459505 -54610554748423087133100687233050905600 8459506 16477509667007038085225900255120451840 8459507 206011319787184295626617656464040479356 8459508 44416814060681981561545354759173672960 8459509 152397303480574884163698685145277921710 8459510 25388593203485342377097733751022684160 8459511 -1444248701686916015162986335672844416 8459512 -111743659742827347317496426240607948800 8459513 34762971218580614314811734077172648080 8459514 -15643750966389524491858492860754379520 8459515 47070486016629745079017536827698689120 8459516 -30535751055526058935811174331584014848 8459517 -79757518650478246159826522535085701600 8459518 99466575219022606227660438705958824960 8459519 88625220282998889218975115101017968 8459520 24984529209881751152855188186563870720 8459521 -2841010023397427590961372479397374336 8459522 -27746213424268603053922533320025321600 8459523 9758680832382269480345193737101844904 8459524 -148726059806795637326393320086046251904 8459525 1911553034601727038364871261383936800 8459526 -47239512926896452447938156182635511296 8459527 -26027967202450717475614682758027328208 8459528 13122118105133394853075048768355696640 8459529 -21163364195310500983017592799863043712 8459530 2786558562370989734683116840338534400 8459531 212704281654503547080271932350760527992 8459532 -3694320258443224522721686656985190400 8459533 -69216452420098650068144337082503926218 8459534 45812691741522575259204257896944340416 8459535 -14003807726295066846841808328076976640 8459536 -5863908144280931445782819555262857216 8459537 -48843219094391275289744378037902365200 8459538 16263270706051424070455990453780889600 8459539 33951963682959481812110837660314684560 8459540 49268401704027689828096312705714688000 8459541 42860001239553904143887513653326243360 8459542 -10413421039287625608155037507238227456 8459543 -20879031559001249539596800660041011360 8459544 105904479867246550913179952554365726720 8459545 60460653326420548422472092826826870280 8459546 -38990611839448408509284252748116368896 8459547 19237723169467809899414535598451160000 8459548 -164274739404505784534547021299431700992 8459549 -5128596995527160754646351354106338464 8459550 5225139158323169022668298142923816000 8459551 -166580947844361031089976674188431355928 8459552 -88827189957142377721197357998379368448 8459553 -35814402614415288721171248904945582656 8459554 -82853272625287394799859941016609154688 8459555 -49605806469353818261116725484681285840 8459556 41540801979495961608630551719305458688 8459557 70137708224349207622288069682353584000 8459558 99434987688043421223471162075808920960 8459559 -26018905577677089036670938395400003072 8459560 69215714875285828110273975250692096000 8459561 26718627394456472581566170416146080640 8459562 770173052657985294628669224072802560 8459563 -389368441140376004261058593586910176 8459564 144033082437741970541556165478651070976 8459565 120361928537304522117596985603671520 8459566 -41110475465461699831826975916490584768 8459567 128060555198582711312033153336289113616 8459568 11220610756985113951404820888610734080 8459569 13732827239172575611597362404612694196 8459570 30485999358326272227747924919219176960 8459571 2738322076816999866099327115026198384 8459572 107494850412003065003686991215233349632 8459573 64689999705121943877552554013363891822 8459574 -20554986739753426880441466874272220416 8459575 99379120669600029958483966531660614800 8459576 152593119495427380385046329803409612800 8459577 -33482174243686803035091004236678782208 8459578 49517317071170298536912065012526108640 8459579 -8096312667069003968231014517524254720 8459580 2522619218819664442513821080632780800 8459581 -48446223739870675768944801716913739776 8459582 -1510295135013032798205278629332009216 8459583 45734753262877864008409303821170121600 8459584 -235184440855930051487330738506825728 8459585 82163948179746881847225552857738925780 8459586 72980667271443051838651726121934931200 8459587 -178639264341765362703682383833456104968 8459588 -119111662177694585604023694227495997312 8459589 375775763899276848215499237670914720 8459590 -27450907565911838011530705185050982400 8459591 -84606929233926451424120782881927430560 8459592 55510058296216239981783774822336798720 8459593 -105182158816258863237008340965570501158 8459594 62789823658691435824459520290451040 8459595 -51756797240602162439404409737225746480 8459596 -280700670523492382780578885098248772608 8459597 -73128470009095342221423790698834355200 8459598 13926906555511753435620152076278446080 8459599 17146465561348708129766524023653977720 8459600 -899290625318090632892235313290240000 8459601 -37396055696527670211639125973924465168 8459602 -72625612442954965615812523694292076896 8459603 206457087790319460678676073742150927852 8459604 -1400692278908969246532214689075884160 8459605 109846563451999716529906344638550720 8459606 34690900160940064565639980684913137920 8459607 36580306273063879773971831694824618496 8459608 -51584755301125803653485599863358105600 8459609 -24427995498064221901028153686107669600 8459610 -10166323429755155511856662077524953600 8459611 -115378880846866197973085705601096377788 8459612 -19253176662445089308681284195607930880 8459613 112143702146114423909615991898592920320 8459614 82378385699599169319381589767763651392 8459615 -51497481544904905424082933996026033280 8459616 -106128667829380403520625918201143754752 8459617 244477577690063295064177014779706870080 8459618 -120052328008870716682571921152153464240 8459619 -19011888760627410425520566612298531840 8459620 -6363730743004211503229080620316024320 8459621 -59727231692688182804013808702632251136 8459622 8804804232382727377941652808678614560 8459623 80538875330422471149944853240004541704 8459624 208777899690894855074657061065048064000 8459625 64232362535126387181884187586565184000 8459626 -13558900896364322152359880662728298240 8459627 107168345944121101904106953443919455272 8459628 -45666032197115523383837510717296235520 8459629 138399159283958634530812542185687910230 8459630 -25081789163953380949507212315107239680 8459631 25561244970642302898446162127894935112 8459632 -12815031748532766418100219124302807040 8459633 385444373115143208859414778832787584 8459634 -533451365940572632082381525129772288 8459635 96996751509183770941872435648758548080 8459636 33329474583594469217539997665256448000 8459637 60793841980265035530938308543659735360 8459638 9527383515536632534038034981057924608 8459639 -241240138735611584799772422274895379144 8459640 627569065333195823722863106204876800 8459641 -19524932985304962906114614189724327958 8459642 -133911678227134440532096647916922258208 8459643 44299931451467939681522629494659562864 8459644 66542142075449053013005285162490112000 8459645 9226405760359587846765886484349381720 8459646 19039820757353216908559060973888841344 8459647 -22205518870519817380796935321599041168 8459648 1186567483642567299540522219287347200 8459649 132599308551238216846173527418358050768 8459650 10788175983979978809256396956450585600 8459651 -68455076810137496989861578220584009348 8459652 6667013863383805105314159113171288064 8459653 14973103013064631199262883339077630528 8459654 56200402176121342718276448277494537696 8459655 -18657241312934386193332716791607369600 8459656 -177635456963743559264508242512865894400 8459657 56698481737079506700564139734549322906 8459658 68452354073357893691525811329574292224 8459659 47767441759496123593161736227615196320 8459660 -73556741061593071991846678623099530240 8459661 -17736199724377648184320849819791540096 8459662 -33619391186191430167929992601213499968 8459663 208310566234872588801297365718721200984 8459664 15041111069661813908334922542907981824 8459665 118718018194775346176563425201875859060 8459666 -8476710525770641433830238926111225968 8459667 91501733477733616712509789742128560240 8459668 -10132292598314408999826536583303118848 8459669 -44175092083172075893289062450245759204 8459670 9361848937605055046232394078909526400 8459671 156816181749609852789801204877335277824 8459672 78106544111925821142544834563119185920 8459673 -41381107202382319541408156359154044416 8459674 1534236367231442035703120999365952496 8459675 -32515128590828477779718410320680437200 8459676 -50380838280223945061860043613622204416 8459677 48060458611245076958982020320510608000 8459678 -7062229056672681542805342502509691776 8459679 -88283969366670838877025308342919736320 8459680 -28057560898462333806245804644899225600 8459681 -55668197518713501301834743575626272768 8459682 -4816121332067731775512692138269417472 8459683 -93740788760870145440064781506876414564 8459684 -32870980427558396177983522981688679168 8459685 21057491171817490257125390251933271640 8459686 -58311735148742128986502154519785970208 8459687 -1562484878032259501489300229866066208 8459688 122000278430671358122569837572273848320 8459689 5836933465819096355338595900879350400 8459690 -85437977519733562205155517683152650400 8459691 2478375945998595136768775028852381120 8459692 9630081562909934572136450205358712576 8459693 -48150398873395642384189533388935971520 8459694 15830159763869333154379643222384974080 8459695 65731621493901078333068852946746464200 8459696 1630355264287415339869170463671386112 8459697 -6361467523990306060367360770618381200 8459698 -10484811670980731996948723050704947712 8459699 134531775608900980353915735047536090368 8459700 3216741204477026121921088775699097600 8459701 -88135343694976508803734826302460472868 8459702 -3646740079560258895187102305622180448 8459703 77731767901271811623902011970577071632 8459704 135714370853045475451393599337676144640 8459705 119908031548436895972929386923427988160 8459706 70010970730543028841343084100521555200 8459707 -2373683926221985842591339213380266920 8459708 20211024900659441775521922210181455360 8459709 -101306810752390905484038406287807741696 8459710 -29277226817719904674581228948225139200 8459711 6746905074988969410361383665022231024 8459712 36450114546643500961434012285916938240 8459713 -130933060959757466559256982318332058940 8459714 -22276178595552287200492020813661667328 8459715 -119970261999042466375611997356096000 8459716 15120357909923319198900481510018921728 8459717 13565481010662105217947820837614819840 8459718 121369183468039808425402243095769067520 8459719 77414333824093040683124835508066719360 8459720 126788750925763577663224559484306892800 8459721 2587525227421831153269117073520193024 8459722 -23065427482495195400421332135720410368 8459723 -15885672380757139587642534563000978028 8459724 6558076306845916853738198164212547584 8459725 -78455104968160587677287906980045502750 8459726 84158852009314762334371865909200449984 8459727 134472726755759612916196002378306338832 8459728 -23250947543895824870565246926888370176 8459729 -194501519760140275123890381847515494670 8459730 23267753320763260762452329222999705760 8459731 -1054193142331993429164525593373786880 8459732 -156667044264791658842520826604745803904 8459733 38866824722190613629350122613508837024 8459734 -1763307749451154259525376897312500160 8459735 -51957289115463194665053783446434550400 8459736 -42222550454398546997623256824751001600 8459737 83939589990586438857529563926359419840 8459738 -5183783430481139043541461914253980160 8459739 -99171460919009265699104107035551224596 8459740 -87010946582886184209547147218455247360 8459741 -115587680726872199684432481098161976928 8459742 54654181593576943039006341485965154112 8459743 28067528440929669264929422433030115760 8459744 -250703651846407733808233029718746595328 8459745 -1709568547803831134735823150278737920 8459746 10319871972961928678242830061140693072 8459747 -166626685782867184569651770080012392804 8459748 73931418607437309450967257667023728640 8459749 210803279533848876712936810291699059936 8459750 15772479828351968565831114766457280000 8459751 5430574452000726530328530535377127120 8459752 -118861326803833596072129918727360512000 8459753 142757010906281687728984721349686342400 8459754 -17078496679521144019821504061824030720 8459755 -202449498250687078800383304009536359440 8459756 133284221388236053817064322342413749760 8459757 -9625370718419513881817532332202532746 8459758 115345237686185708828469267093622670976 8459759 -22271631319696763472270047400149170176 8459760 -2518513165598441151184051957383168000 8459761 -199802992075748021232335979797285821788 8459762 -21235526398218544703351649425808976368 8459763 43500328369943013918033020408096411184 8459764 -330249456474944059423206690659073354240 8459765 84530418419670970626428791471447680000 8459766 11136301974974086053140674144197684864 8459767 -11219873586727290835209386797324380184 8459768 59306989655553816276277331445857280000 8459769 36907408948907212508743390611173217600 8459770 14960586893349663506974830958265045760 8459771 -119602946850841435463543932686177763968 8459772 -4834096379244383392850196424699478016 8459773 96371598762181681318293811315592428800 8459774 -104854335535556129231004232083433366080 8459775 45191572803530561370894699440084832000 8459776 -3433142306062565997032927594180247552 8459777 -2695689237022191328835503427268442320 8459778 26571428899901080831248140963226919680 8459779 205248228136082561295729441007164878976 8459780 10692315060101072371123517701702717440 8459781 139352913220664502940665284097161060160 8459782 18504802870264602035781701403411664992 8459783 164812377747399381155935621507098235032 8459784 -13538303740592785532045791100590525440 8459785 78618033190055469229764536207563639560 8459786 -19794282021876887391915996552819186336 8459787 8341364455845085397886777044139543552 8459788 -14412710715086921322244601710658790400 8459789 3281233776281950875769623158074613688 8459790 -27962917980114175763295625951788305280 8459791 56278991686796215113768877054086034464 8459792 -7301775032326462137115850116892983296 8459793 157566531786507932824129031601670434420 8459794 8294648200455805835232671100916992000 8459795 -192984995924366322615207828926508378720 8459796 -63444572029876843991268785477121067008 8459797 -92768958201830521168439111796326976754 8459798 23004464625455627641913352291932532864 8459799 60497989173651864774683079600140565864 8459800 -66934707108700068058674525046790400000 8459801 142303022961291751358344056310506213450 8459802 -105888780082791869729448271501905553152 8459803 88449669696921913161290089806374681064 8459804 -82463288186026506048099357172029049344 8459805 22863630790405314132058493479899473760 8459806 -15856995491149691717932248711808479360 8459807 -3388090790220106892191507414338416640 8459808 8581637203098801193806804116601569280 8459809 -197551558682168422007914676649542776990 8459810 38038380843910802268067265219497270560 8459811 -83877278340921933912646461839935759440 8459812 293925761403120379013568206153085370368 8459813 -93285943426633305164876588985475999938 8459814 -11115512802830237088814361147457091584 8459815 16717953351750033872403477239157673920 8459816 -114425741707303031921082205465800299520 8459817 -24324725663566135295985518142664206720 8459818 -15106341148629087966473511582713809920 8459819 -145751096222844770691008986923737083560 8459820 -35241529359129060954051614975892480 8459821 38657060779249635232624470849297904022 8459822 -39844136482421538975386731820265738240 8459823 -878663182095452862588053390609851632 8459824 -1372156000151530847671278375787790336 8459825 -49508358281685448510090341804615008400 8459826 -26327959160729471041695820106182905600 8459827 -167785221530938690501413531538792126324 8459828 -15825889156958995777716904575301968384 8459829 -22198447653870155500923842687008469760 8459830 -53762111411917880769823527160953853440 8459831 -124263284696373800529222140374638721368 8459832 -126628878930334037421376081163544391680 8459833 1889855995923753667021770648548265360 8459834 84557572635493729571221655003216957952 8459835 -120722584843340772558291532557392428800 8459836 5103331082781222730433726950821937152 8459837 100664900189299675834366055253350247840 8459838 5462647973792024620998267395957657088 8459839 -117420401255579078020465569440287255360 8459840 -10457717410927101828159092409536348160 8459841 23970708533376473366149706090071183680 8459842 -3670816758473629812151882627167770928 8459843 -14242140927996049497689924583559077984 8459844 -66659256642833540017652006577103546368 8459845 160818857067934508386101343085085847200 8459846 38898118266541111213188145727368066560 8459847 -137473800275283491989895941670286656232 8459848 -96197224579121712294604534143736995840 8459849 -76642868794730063596189467194382336240 8459850 -14268940271560884460341747220933939200 8459851 -128293594283756850430752351293042603520 8459852 142217231979546126256056170345372295936 8459853 -133959899466201001690565918590882188096 8459854 50801532851947499821670100225051677760 8459855 84113021690681664918332247696072508560 8459856 -32733671216860330328442074904039260160 8459857 45705103023688230970736011237527812672 8459858 -9874762864670253506507637066516017664 8459859 -226784348957340127133216702616335616000 8459860 -32931119971610858824696901737521930240 8459861 119641015238414718338058137405603112924 8459862 62259078429749529272817251019155132352 8459863 -414380806232701638893803557512654592 8459864 78457379497946683518266322088407859200 8459865 -44877040005343625257647736237949165880 8459866 -15255040298542126595770723243540516368 8459867 69560101490728134912887174982566549520 8459868 81907754923876610062023999049743690240 8459869 5752366354872416840602233351662979840 8459870 48063024082279812938670298915543874880 8459871 44019929567844917251240167153300772224 8459872 -124686979099957816526839497328417701888 8459873 -153070216415639342040339601769552380800 8459874 34037784004496183291743225547426222544 8459875 -145403203594576047819924526822538640000 8459876 120004643174348414144833288978160031360 8459877 -123137773582614102776632182495849355680 8459878 -37150959638871129524747013870348726144 8459879 -139646428032656759209821353054049800520 8459880 28163140697130917897117260163137536000 8459881 7384658314853383817491177243259155200 8459882 -8112327340389682974970142862998768208 8459883 -2363050837596205931093393841135014400 8459884 -121010303706523546583789876249768253184 8459885 -50994538917058665747148639177734378240 8459886 -77449748504122975721629161719578438656 8459887 4246432911038253083541550240234509072 8459888 -8996245787067395405369365862149324800 8459889 -114615446479554953999735163972878375520 8459890 -64465158132387194540625971429896800 8459891 -167417927363936421371894271536390556216 8459892 19657301966626573707803277469163827200 8459893 41489888332025408743733860358124414844 8459894 114505706918159575677991557117099086496 8459895 -792166060157092218578384669770293600 8459896 32473436268193675236154342896326369280 8459897 -2620681627775674465635240097861001988 8459898 -51132740529352069954324412087298013440 8459899 -76801144649586706447050029262380197128 8459900 1276285442347811433167836648253952000 8459901 146856191808898738853091376399869117030 8459902 18747636877165258863948985218639498240 8459903 -139123099619790894746988991283570206848 8459904 49049128664079739752947364114192138240 8459905 122358193035653538581497181536089764160 8459906 199203080863463182366659519580274688 8459907 549491875928105613983995340130847920 8459908 -44739858199583349459842673864395903872 8459909 -121091548467772288496225972368559167140 8459910 89417182693563815316569727618350995200 8459911 123632089720444780597673543298712575512 8459912 116816947583269280548447221927392179200 8459913 -9891330493998977978898717067670498304 8459914 29741650007956647730906537445554477152 8459915 -1812310411875991447096586421329929440 8459916 -11903146240986691169009470894718120448 8459917 87809176216740128279893751363602358966 8459918 29646076560181533496365599996197603200 8459919 -33405577683098690933875940773953099096 8459920 -14108645457359673765912029943406264320 8459921 13500940789339264278075649511949631680 8459922 57923933573263414020257454723057369600 8459923 -18971538891488010306947590216430233016 8459924 -105394054583399997341503043899506167808 8459925 -29024478618667504525178498308660560000 8459926 34839148778230295472757613193819006720 8459927 22855666344730367650171011692402615472 8459928 115181764853098287897630943106376960000 8459929 -63584660542338058210135927349132428416 8459930 67724687822456344050789381354960817920 8459931 -29068465551756952656775206134898173952 8459932 -47670926563076687319609536129448601088 8459933 106316789966166515264565815537766238182 8459934 -7053932364997447966205360077551415296 8459935 -19660597671277367364890943818150858640 8459936 -34423872345468302204690971497496313856 8459937 -120970789952085744217851304874022478560 8459938 73090724113610230076817380331909046560 8459939 78384071450068891340074623325519907856 8459940 5866620068625351593829174094412390400 8459941 -17819612951884892739724376312239375296 8459942 -58763357863527496083880667946866884128 8459943 -46921080203804440430966097381859614936 8459944 -50407337067788903050243379589095715840 8459945 -66224905203627644353366828055133073200 8459946 -47680798645801001931890586034510146816 8459947 40906430846783406122093743990362691360 8459948 81010735633664320836609725999371061760 8459949 575077761138494521792538814990701088 8459950 -46188799065325860336619549740979920000 8459951 -11570208703698394749118464690137909760 8459952 13260394580196415418062363540083179520 8459953 -249084233298659676231061291440687168000 8459954 7485363255739904824183549480002001440 8459955 10767900327148822077656189830126552320 8459956 -13008462443690302698076253220464095232 8459957 150656406262614958407482701592411040 8459958 -18321869035163995500296488723627139712 8459959 -189466011042973928188994849862058475960 8459960 153067045419095032493478533305382400000 8459961 -36377426202803833222238508016149079728 8459962 -9447113510086305035406340917481807872 8459963 -130415824914311214199311052543039019136 8459964 -2187211445537585392246633621458223104 8459965 -176915111932460723011640966458835058600 8459966 -389132044975290770070907593909226176 8459967 -64634661685656983271641503912199812080 8459968 -28872307472389560110082730736712941568 8459969 1791869542046030547701043474451754880 8459970 2385235345290279342984939202193802240 8459971 40775790015120382865980274726417303928 8459972 38585333256541994080005260867554571520 8459973 -152179872023177350819552744974426407778 8459974 -5869182200689720456302830655573557568 8459975 -7053178770276319123743471113630360400 8459976 18553234294891716042653677315653304320 8459977 118294761566082602466124726949473067172 8459978 -5384535661804862519984098659539804160 8459979 -37356032095794355769224619256088782912 8459980 -134887880577631885338260078469639705600 8459981 -40598988369850648408865549941896234036 8459982 -26752219237170160654166174913023950848 8459983 63200245550979094028420694274949102320 8459984 4325728806302937711248563651249274880 8459985 -93662366692234338221727701780220960000 8459986 -41178358590843086319060297302585789808 8459987 154554017238619385732316501540931926636 8459988 -95930588154430221654319495667608320000 8459989 -54302720304012627738549977610304162176 8459990 -16703470393584218992316115092881520640 8459991 120112767610396283871867375620563375440 8459992 -420930954552155067733488772604129280 8459993 -74743231852312361959885020991242145536 8459994 29437965141527084502201339634242624000 8459995 -73464581076374871477104981249522350800 8459996 117470991447936891097910507581162068480 8459997 -46262266509245567431272521987616217920 8459998 -10338386311779899265458224043954188032 8459999 -26185948237503414674440987919505411888 8460000 -29369828789695122669108466617876480000 8460001 -143169684462104967500428873912344034896 8460002 26648635501888156383918046229852095872 8460003 -59894832459476757849490992668261039496 8460004 -16626066626097706399353044061368582144 8460005 85888028981948773135822422429069256320 8460006 36179182988539582684888982489687284608 8460007 -94143906568933651196361103332963148744 8460008 -367344135356712997408444467933791600640 8460009 131295085134280602273635508844144080714 8460010 32040928929764134787110430317055539200 8460011 82709551141854981475818626858020716432 8460012 33988877064764297349023691052679245824 8460013 24856714028811992528045801008457816504 8460014 -44314266528970984112133640980723870144 8460015 4400957543686383674927770021950441480 8460016 -31442997004853925979584312402637946880 8460017 -19662420939377992945248552809219957934 8460018 103744258295673347703891640483568640 8460019 -2707936532734104082217630244120436656 8460020 -71997504905683982859280509736601099520 8460021 -49090479769140977363241564678103479360 8460022 -26367028112701282209157693869024154176 8460023 2467851179506200899062979954054483328 8460024 -9807940739178839965628654789457346560 8460025 42977267117671681958848479144021672000 8460026 -27508414487687030747218040719634789376 8460027 128722083018890692892367651505610741964 8460028 99322006708815644153530005272914055168 8460029 -32467908299688973024481804864182353120 8460030 18101440379685376738137139376698696320 8460031 182637717553202334785756304754173215200 8460032 57323969554497029845224345302017769472 8460033 58272720158818208644629216550026515424 8460034 114500112485086624323213523429184506752 8460035 17167384732674843127617515148459600 8460036 -46871415180211769989865421744744776448 8460037 240441028921922885144532574856040904092 8460038 21506096234234090292396745879758941760 8460039 -2015032683547302916501759967389457280 8460040 -52693113755721064028304969480259123200 8460041 40881655879974264767379862218158300442 8460042 26285299684595242068291250956581843712 8460043 -17126594023695149384497360669632619976 8460044 78147562926446156621459739571518544896 8460045 -54062152833666511606015649796433630560 8460046 4214284852681090600367121872880840000 8460047 223088791783270557936121154256362152992 8460048 -656743723000292212410253724186443776 8460049 -83432021624930269169408391607837862680 8460050 19897325954814941242732749368345688000 8460051 -75858109153787793484925249217764023368 8460052 91681323599100903555983000427494462336 8460053 73136280210054108299193543128891984256 8460054 -55942889295663380667792517479778665600 8460055 39088471074544431306277334302279489920 8460056 -85797516606706257131892652769807216640 8460057 -44726838079295978909344726330854746160 8460058 128345505751861903108487361230893778400 8460059 1509551625451929583055981825752720260 8460060 23533430580402102691990834347588648960 8460061 -199889165912546548843316409366870173338 8460062 -106844759372615156496155736539381376 8460063 3892254509809458714253955263741811088 8460064 497031852284118826229446893056950272 8460065 116945256397747052192417161878297485460 8460066 -61768656788103420932279418922027123200 8460067 24243756807267745492969098030172843008 8460068 -104711690930022073218567260536136353152 8460069 3808919499067487095083826606465189920 8460070 26669047271204104668785608341418085760 8460071 -126626252969011229322964629356262273000 8460072 -83065313195897598469299112345423872000 8460073 -24850783058625676826104664990168042400 8460074 -1999617150567912095150420293948155648 8460075 -14542292501167142211733609645095716400 8460076 -66256245038423261656008506725093186560 8460077 137901591859949522665416752716916406720 8460078 -194478535233912232670820811094016 8460079 -34177404811977359913923356814564750320 8460080 -35351209822839268806902045510694666240 8460081 -38567204684224683111199728549891785088 8460082 -41117171461494850082058224983455470688 8460083 184707203996212788051669588205697198880 8460084 38804165780408149757589294223217836032 8460085 87645957532397778917476758806968458780 8460086 -7326624499352606816207794639390465536 8460087 -7741085068343066256050601048037171200 8460088 19031321522695726694640971317040824320 8460089 21864515105643176906229644295938418240 8460090 -26450559470459814179007623231621698560 8460091 -198983210036406625568097204777269076508 8460092 63546838634240148431327268108314012160 8460093 52080070894705290953295551101526993664 8460094 30537201174452859204762221145730344192 8460095 -61662142165626626657470798779934152000 8460096 33843962295865588862457210726713917440 8460097 -60888441379936437103545382384254267454 8460098 54610446905517893983519407656805826560 8460099 12963431662368545591382349672222141440 8460100 13767021133940752541510195090757196800 8460101 36440045618488454651152813587595621944 8460102 29793200347286750707659107702577506304 8460103 214506924013803148101507180112018891352 8460104 14675641316650585374199504394390046720 8460105 -3060255573002637227263565609748449280 8460106 -8360451102379997390796767059978923936 8460107 147788554302381343012148061842041251960 8460108 -35969619145098638023184593916670475008 8460109 23053115183785117702150157826248355200 8460110 73151335286116023923548172320135104000 8460111 -204778828659639113219185536585097082880 8460112 19832454265186354976438439560577269760 8460113 12831885410794078682272378946872931904 8460114 13825774074886207671498649717058085888 8460115 -130317495136728924125944258672037196240 8460116 2752440906079043439923968674583818240 8460117 34674864940167479503916288634939097728 8460118 96130754124417488636284687606407825216 8460119 178290577878698590714270451802916832520 8460120 -85957374664218153457513920928991846400 8460121 -91847568389627809830427010583932416 8460122 19234884316435105993877994077052748800 8460123 -36113152841244642253462914103669126656 8460124 -3080284464765108223714306217024674304 8460125 77357578256456999366619095003064774000 8460126 -745365551150035563723744082758033408 8460127 56285245665246818176998190055381657560 8460128 152106542373140048810601237443511582720 8460129 -38185955269306664447062234752848206416 8460130 -14852336838187981443138145236459340800 8460131 173898763225616908895233568227983726000 8460132 -20028556303423876591332834892058569728 8460133 -76403132619997095722937635439871972032 8460134 63937085180889193097766182440116396672 8460135 -38550101354629287542752917475905260400 8460136 89711819436420580177401193614300364800 8460137 -86903463414608909117730680035991730048 8460138 25996281513861198501610951035275506944 8460139 304398693870695570044781311369465369600 8460140 73826910430104866225664943308458511360 8460141 -175771727341508380445978048009315308800 8460142 87178638248598060981218973348331025472 8460143 -16599014584505441807030289626268514608 8460144 7478530800000754776482495507605585920 8460145 -37703107968800780220046107525968563800 8460146 -44313451116640412812852732736100534240 8460147 -2796288348170017065664283449120830720 8460148 -13312953875487945069114438447087509504 8460149 -165510165831444042760265309946030809760 8460150 -6033372459959921131364338205234654400 8460151 -82683122830222334959648581183266472736 8460152 72749122372579813979282845119137710080 8460153 19738136978221450143818226246669406080 8460154 40738805279183510392443134118304684032 8460155 32357186525344416855181668170738802720 8460156 41518627585732487147855464118764380672 8460157 282648839610573946367720821752220010752 8460158 -58279203539947111879600309703411597568 8460159 20647582425339361241335298429169011328 8460160 -93568073325782405761886741713649664000 8460161 40311684710562920889513657208119519720 8460162 -7134618100339369622319824570876684640 8460163 76134209326794372553306935807264573240 8460164 -453160057047970600350685277779734528 8460165 -12084535466497125613166543812039622400 8460166 -41758561592357294524777601094145233792 8460167 -18017942824902901347399201976133873088 8460168 -8724291971555776581761050024055193600 8460169 106985194250597169527379216991978831392 8460170 63063329706507850401454712078223268800 8460171 143868943930055425524332342623810922940 8460172 -52281920322088039584372593718074621952 8460173 -107212167345950790604514316614944208820 8460174 40778405388849146348506683788632608768 8460175 106402668400407963877277129865666283400 8460176 -38439722722528706999401780720864051200 8460177 -37466545940302674767979940330119023520 8460178 48445585179615643517036280742086654624 8460179 4660896626843845658399604084180480000 8460180 -57425335727779549038814592037043507200 8460181 30601747061954230694138143020361464700 8460182 -49506906624347778282265799182439634048 8460183 111237827861594303419905448236009299664 8460184 -69508586398003712300257717418985185280 8460185 -75916127342554566068784661825133187000 8460186 4493232636769089035307740929845749760 8460187 -12018092183024354019313130354270356800 8460188 -181200957831884787365076969392438427648 8460189 2268918570007641966963448771800512640 8460190 13156024913809994977883642636105915520 8460191 145071506599352432362232983602191642592 8460192 46679564368947819499483887398179307520 8460193 39027956579544836265033475535302231458 8460194 70409673614441011913457398191484305920 8460195 -59889116176831944029440026825330304080 8460196 -139265574185565315651489623928726793600 8460197 -89553053875967483443578055907201032260 8460198 35586231477055014763357683564883567104 8460199 290634233055259622741880477447579480 8460200 37478648434221015048665998122706944000 8460201 -9411784094230970217348215698720068960 8460202 82171089124992007668123001530989541552 8460203 67645554836294051344557863700834794760 8460204 8160000720337688882252209470435165696 8460205 21115153166244984965408085447972163200 8460206 -18998872606795422672199996820669813760 8460207 -74328008785233816328433542230876288 8460208 -12459758572746303867654980148257210368 8460209 125521891600910258317012643043835243410 8460210 224917358887118375130451901348413440 8460211 -89037675206957379593039042421321308568 8460212 144122242816486135514201114439771624192 8460213 60840928567939168783264340320131488544 8460214 -5984289165716155280900304835762526208 8460215 88839857445762547459552063681882470360 8460216 -46905805051059911687597017115081441280 8460217 -17873464439833628492671207365745019734 8460218 -16808883262671084111354660885266199552 8460219 65033789654128399449940573249802187888 8460220 -150874732209713971475547998833089024000 8460221 -62644215501912855660942864799801790016 8460222 13742677907337413917525824429498315072 8460223 51179440042445889024740779135675057472 8460224 -49775559545151456740744662289391550464 8460225 73149078140516994311149807809601530000 8460226 -78266027040137131498578633600104144688 8460227 56552678749965494629400958766338893832 8460228 -12258576710088976662176834783528878080 8460229 -129448078175543496783594340842642249380 8460230 -32713445952626805816993019842529006080 8460231 -9166778725178147996171491811492009184 8460232 7914779817424991229746463512851906560 8460233 -199633504715435268134100144165509049600 8460234 22658913439180569355189524600256266240 8460235 23633855918578783250059088999558707200 8460236 -81204971288539054956120051910306878720 8460237 85104891651298496014109593256143306752 8460238 46585371298562102422258911114869027520 8460239 -15719636233672564480279517579983602960 8460240 -14443368163905640493418749050220052480 8460241 7325034574621596997023309815724265984 8460242 -58259284723204274466911812513616288640 8460243 -19241931028444814526427604930813939952 8460244 5865444582348489402104207175584061440 8460245 9513002896805758763279912326525681500 8460246 3479510635426916430140282619469248000 8460247 202448605312015431272879241089996546696 8460248 203373165595712134191238190223365007360 8460249 42614935861757121819999122263236930240 8460250 -1951732675822083058946703165771456000 8460251 45316853773011209844466090533575422560 8460252 -93489515833739231096346977753105793024 8460253 -55453459457495960295826113416798807540 8460254 45670650091821946171776790250254986624 8460255 -79357666350206372764603189357805347440 8460256 -37619831438434590841950235603910000640 8460257 8554332752772182761989445704229964520 8460258 -40961804974497542315729627484136166016 8460259 -2116262207575395324793377705040112384 8460260 115366989505146947426884773308176922880 8460261 -108123102132872548270155354255596175360 8460262 5989329635788553647760623181440475712 8460263 -35925232447018601942146260687371813760 8460264 -68018541659834340967303899180084756480 8460265 -7653290386916162950641111294927005760 8460266 71723796670058110305681041561449766832 8460267 101297540211681244618892887918998920280 8460268 20492997806121621240258717248834703360 8460269 59150624315542200124635602496918123744 8460270 -64718104459386237029358312268085760 8460271 254160085247995263738947976598996488192 8460272 -6931973428265083139152044532431323136 8460273 -9641696022893334734826451119423168192 8460274 -68791402945640430763935569522407848960 8460275 -49598047777332214406082742749866015700 8460276 30458445595047429405676468081746739200 8460277 41238954440143594171775241154692676544 8460278 30958386199154566401237361457614945440 8460279 10228674946081902140653340458968705024 8460280 -98557203150055191678769683718991769600 8460281 -86851920723789589247603557381320096918 8460282 -92401504810424016070611086137477324800 8460283 -50661794118314247949916012934391050976 8460284 -6578649954579646194638545952749283328 8460285 -4731992699114092608531752926785312960 8460286 -17762192213138841138199513340434848000 8460287 93571116066662015673354877679822057592 8460288 12335926931440436745184469638950420480 8460289 78520222531622855332787051940476713920 8460290 -1587220937864437668466665765507793920 8460291 36031590450217022715953788514714026560 8460292 9388558726101511381160741725088806016 8460293 -2457777667105470950616776122502308416 8460294 12792349451962226372171525893349265600 8460295 -33554583462178996319724681870409624200 8460296 42895245796588041653567355055570176000 8460297 -71945043267015782356239570694253909526 8460298 8518003288007428917902550186692803584 8460299 -23567906518143816598638850335192536736 8460300 34283703162329466215601000214760716800 8460301 81356607855160162174046792189733769600 8460302 42298148337661122918326074170062791104 8460303 36188054142286008288082581361708190208 8460304 -534674791590826761764830613186002944 8460305 670375444202354511893319066142905600 8460306 -21806095011030912716570326685795312256 8460307 -62359643367651959449336140051023743444 8460308 19177080691074175998883853119888556928 8460309 11030884149726818751901143755032929216 8460310 1960494832215464637272274792883906560 8460311 -160144261250319198928991812706811068088 8460312 25354627359358582488485399764392345600 8460313 80551170756133716854798418405161935562 8460314 26593756775861846928676398711117200640 8460315 34021200508250442686607686545929816000 8460316 92627853056931548988649861303811479040 8460317 -204253119739184887316040519275639481120 8460318 -65828399533366725186040845014265314496 8460319 -83523136583287629551153630037443456160 8460320 -94104600825635040630166612239974400 8460321 101157802031077118587768246722035226720 8460322 -47666126245994648206215541115004582336 8460323 99912889873886906663030554729701043464 8460324 -592601995465573892979338925473427840 8460325 -52462231731525095554037444041097486950 8460326 -48058952249315405541691012785924589440 8460327 106203115662538372854770809041226062120 8460328 -180495051381618911212256782614617379840 8460329 -361716180217761731797908403459813329024 8460330 -37182072667558387967140878591055246080 8460331 -19048602109006391147017918032794103216 8460332 120616626020745886105608200104762711296 8460333 -4169393069182155227732736061831376736 8460334 -35735665622192370725042583645653246976 8460335 681170869815407516560502620983339840 8460336 -407336308840874078025443428604313600 8460337 74144927857238049317788571737218641460 8460338 -63546421050249843772033793983957885680 8460339 -112443711560333577228033038993052481920 8460340 -22619586101624335041414370921638259200 8460341 56929722969929197991415768101148113052 8460342 -20597124956540773125654474330944056320 8460343 -3513212571877813099013329970009176176 8460344 38961389337571850341732009303771238400 8460345 -22159348942288891694332499036845378560 8460346 -5583864500207023280529672456904703520 8460347 125630389999158190736762580684179904000 8460348 24535007843372426578302128465647699968 8460349 9208026197093761666560193418115480640 8460350 2178838188915124641017083971248908800 8460351 -8536224704416577659899728511412212432 8460352 4911743871966217672323577705652027392 8460353 -104802050174329281374379898909599600336 8460354 -3159668128784606724271021399300704768 8460355 -3277124067831144418634527041855456240 8460356 63552738228609633422266818524784384000 8460357 -120184023097286935555519296293269404960 8460358 -140230097263689969580848176921371676160 8460359 -53596770846821477010864965699085129984 8460360 28869568719787594079826843473576755200 8460361 10350990749654538348951543249148147200 8460362 15997945070265394439114164606165115280 8460363 -20849437957657878652727191084890748416 8460364 94974037942305438117515956977138585600 8460365 -709822978871645652573624486330478080 8460366 23006018610502708603057889524031766528 8460367 -186737716497605641321481689689563549584 8460368 -9675978029467983002578226501629378560 8460369 -10638234880248387760830019844551298700 8460370 -51069417996986626154197630274163681120 8460371 21714146466796077078105885983992270572 8460372 6148489073171934666543895553502062592 8460373 -180768648699153248746802621871821457060 8460374 3934084341505863281270728060146053760 8460375 -19376705065337409250952518113201024000 8460376 -172983295643453691080658248251553955840 8460377 222795761192925253466580384445708255440 8460378 -37869469918826567946092584273601742096 8460379 166385516437272829017193178936691968 8460380 63360057018196405291046334169126540800 8460381 -29395033704490837283765959054682994048 8460382 41444694653817858789048881652678771072 8460383 -18227539713525429910685292289156798224 8460384 130872229921016633745266537023541084160 8460385 237052323786209628425745630810829608360 8460386 -23962402825264412413943850760321930752 8460387 18065625459171740549441005027226008608 8460388 74387424837330052209594045462304028288 8460389 112557229109417436398232223184927950176 8460390 32030874202323890836184378371098877440 8460391 16375723380959553047549831039751727584 8460392 3224438695943012593572050423519262720 8460393 84649486117714886609579312988782814864 8460394 -3871602249404891180419157341569831504 8460395 129950714579376223517760260075710568400 8460396 -269562446194346384361583264591380480 8460397 -7344080656995857967456296050586131200 8460398 -27939171896832926192907682534733860800 8460399 -13178362940322555047118690828531739392 8460400 -1165243895292136830038342187688755200 8460401 -116143531095935312192482867022131223598 8460402 -48418522624698475202961025163995745280 8460403 4720165066911197365295973270513651360 8460404 19351978557521025210082373898989417856 8460405 1811531734414771507827587485707720600 8460406 -40691448864791297624373657806685418848 8460407 -221218671609424957792006392980606714448 8460408 -483657155522967556106694957573734400 8460409 -160196148217870292192126410979636506390 8460410 21303348992914696690507503743018741760 8460411 -8016352508678725585551550749075067536 8460412 27699201045834654635774643895439496192 8460413 131151039239257522488072105213196347384 8460414 65390154546638615145774968441872916928 8460415 112313748250371946721443208533918731600 8460416 76076937787382647298065306119957381120 8460417 34708403017279813906648343975272197120 8460418 -33766712385352779478785182569582305840 8460419 296015528250585170030388584859856806636 8460420 -58534167589884107887220246674769080320 8460421 -104918530606609526959585825534111707456 8460422 -1027967487228402517398903329933999808 8460423 -87010841841208216846901863075498521600 8460424 -78213702683631622881529620316425093120 8460425 -89420130408119925437111190362617225200 8460426 26219031859687535641849513187466455040 8460427 44597595602736950910163359780803451712 8460428 41345962615471687729148167367931571968 8460429 -8585863490953613503476308560949737920 8460430 -29046866809639277201830912944344292480 8460431 51246063064868276289886427620431797760 8460432 -6189622606386342410433404061247782912 8460433 -94059305739062397525399405799943578318 8460434 -40876833846638651361397487982021759360 8460435 -11339234812833999716056092200296358400 8460436 21983125346172402859369677015836225280 8460437 51941337065727912055838607801730496412 8460438 -33652623076985120288766073354449100800 8460439 6892987615198559779857040818013930128 8460440 -132249937564410597584611382776994611200 8460441 118688266956711918720451675118448276 8460442 66702936425046733981583751337521733872 8460443 -112307831926087861638298996533380893536 8460444 -30208433336432860967526438250488373248 8460445 8665052529525151163447323531023252480 8460446 -70176194185165243327434369711280499328 8460447 -33466228568726582774283225483717804672 8460448 61556946556013502905767136527295447040 8460449 106780714747607012446387114923793557936 8460450 -3352357024031434178792365147838394000 8460451 -244081408241824825789904034508246158368 8460452 -10780578441900453878776360210826551296 8460453 -28040026958525230947722381053173184800 8460454 -71345077032294124738551104949798241824 8460455 9984923909444209872448433638145586360 8460456 -104562244356335271776050813264309862400 8460457 26043966387587278626448135777621582464 8460458 4187105034491923941542240670394982400 8460459 19838146880403472534247668439367544464 8460460 -15443292221398899684182488621243345920 8460461 226823013092175733305945653967172941900 8460462 563177542983523130414178090684159552 8460463 -168193639799213967246502837762908386832 8460464 -29203304710385702616225723686377144320 8460465 -170290774306370906530461463879785600 8460466 -15269607208194082958017419781286983680 8460467 -115562547556351522219084165669968490896 8460468 46680628992597068483108317991287277952 8460469 69238653380322700249450554530077789596 8460470 -127432250785400103343722352341935646720 8460471 49079622233113442055307505484169874640 8460472 -83263136410871946387097896387283660800 8460473 74037747750555979220072554361094514560 8460474 32454165462941966146042250846491925760 8460475 39933774908538086482386554304337415900 8460476 -74482494394273862287394010315131765760 8460477 26566822450617365998685394344613003840 8460478 -26421413638126927269628507900128624576 8460479 1356012592271495634398929183232086080 8460480 -2151490167736548089762813565940531200 8460481 -1799810749967674508009633168903197440 8460482 21963234933272303380817789791282992000 8460483 -42240784664481465361410048202121020752 8460484 111054361142134914878758424685740710016 8460485 -20962407767190102793908724479619536000 8460486 47118923816919238226760067177174001664 8460487 -30927987110783696624009725481673437784 8460488 41848338338648157554416585320812405760 8460489 -21082021632506562662124799631945556480 8460490 -34738418547119601304324687193890533120 8460491 68784683352903185936596769495295244080 8460492 -167581483623635396008220944553457377280 8460493 167894499442923915208721828563599802742 8460494 4085392868637963476432287278714323712 8460495 -34238261233117252910655798753727142280 8460496 71070906237190708840417298330025984 8460497 -16835953727291727291245214952046938380 8460498 -28518279649667074823175217589742616320 8460499 83789734773078521770968987756372795500 8460500 34083915297584460297117322505664192000 8460501 -2643528674526463221966792528757914816 8460502 -43165973929752882087733517054185869696 8460503 -179572259620045129362068900085883888248 8460504 42109503045463853500318846033349836800 8460505 145105710102749667277951931412267408000 8460506 -4051190894137778299277552137368404256 8460507 -118158273989383864799033438165513078400 8460508 -782078512401581273393440431229394944 8460509 -126045627505803029358937536368335303284 8460510 -32238375804187748217343905428221977600 8460511 157527820068676171152420353363747614112 8460512 117952041738684407037943959803580383232 8460513 -124323331996133956723158654619292645040 8460514 44061419815958332368435267011139180192 8460515 -6816145042937155511423514290174695680 8460516 -19619899734913540861650853099742235648 8460517 14686964791542895118479454477307873024 8460518 -45930172039673959599232275225260640000 8460519 104437862733940681248839753555008094928 8460520 22936249207632621234704379349244313600 8460521 -174888343699381059129900915001225822278 8460522 7508521965516041559258550710350461440 8460523 -159629443926028435344919552879951319216 8460524 -124724957359603683705297961575609179904 8460525 34987051773138905927974883617563736800 8460526 6514064418567082764878320450753722240 8460527 -95871437658977345600452236647386810800 8460528 31951577161365290913547539175174078464 8460529 -68467948796519683328827186834861624320 8460530 3963057969347171978244072386663485440 8460531 85218280061036333487009337149448515984 8460532 -28521489365118622622631019799259378304 8460533 99685054951989097423481146911363556782 8460534 52497126499539053006128136460829629312 8460535 165624451143237286225525158595929339480 8460536 33719613320229686359613926635738562560 8460537 -114189530656776525257787531275459563440 8460538 8596222153017374917998394337978799840 8460539 112634948391293027639528248272359618340 8460540 -19843191576498321923246858410075284480 8460541 -38489703358817293859640143678814135360 8460542 31315221489061892529827403636668653632 8460543 22882493714670445347617037998724108288 8460544 -85262533227644277334190663014757171200 8460545 8863102013637625237502270104574400000 8460546 464402370382090133461629327248640768 8460547 187859512101280075427909760426868656960 8460548 -61037369559498800339073432107242337280 8460549 -56636659886824840441874546300125037796 8460550 10724672863346828807615072148235929600 8460551 -424621573028288993782871087321551872 8460552 29270306559934169796546776240486277120 8460553 100875898417212063142883047245650232960 8460554 15064933147345315899206489669365550592 8460555 -39011937038444215454969910621413371680 8460556 -24143861671559330500289066888316336128 8460557 57385799747372517364214533396358226912 8460558 113186850121798560655204017165087265920 8460559 44896544835770511444430959046000311312 8460560 -28762758222007088907616200666629898240 8460561 85248426367614163262269036408859111040 8460562 -147180174898736446954263973763192304 8460563 -200520179535334435665657517949555263188 8460564 -57803829302536999338279790568404942848 8460565 -68843475457617763798360755459908152680 8460566 -102568297482130405649137073833413708768 8460567 -11012578824761383986568310744600197560 8460568 -21030198035597279064226994977842094080 8460569 -101121426034219874438084116363499421756 8460570 385350643815983247325484408690707200 8460571 707193762499307333299967498965040384 8460572 23635180325841475102075474111711057920 8460573 32342550510403738978180584125346256896 8460574 -16829440804611311851157413631420234880 8460575 76280586848325379708194981672161395800 8460576 23187558706855961002515503594823352320 8460577 -201711861194503407847762308525236044800 8460578 -9640590751310304338002811545150407168 8460579 116445925552985852603538471286763307384 8460580 41155044217740789117289141077035020800 8460581 -160154103683541322086156162971153223618 8460582 8438920208392481712013366945852416000 8460583 26050970000952920771179046922020419832 8460584 44714056522685817296722531885395148800 8460585 -49727779421742194206105412080574976000 8460586 -119897231061274209628412112710143591680 8460587 11992166860622393670873787495919053236 8460588 82136740065171473843149545410192317440 8460589 -88473013813018617968539416927314613610 8460590 -23082048441697209010871733271157659200 8460591 16016274293664754367749445659527222792 8460592 -11503902613374683705896280557389283328 8460593 -99584462553085730601969099391605298158 8460594 98055814739970493469428745732045568 8460595 39073918783670721828051467283125684640 8460596 -39838696974870272473805412716191666176 8460597 -41953983858737190487597679479121394528 8460598 -2720164069687079060579044531667364480 8460599 -5315320619327703562203596838984362064 8460600 -20111972172819009619047912496742400000 8460601 -238837532795087663273203564942514717398 8460602 -11068832915095436141804133112312692768 8460603 -67013146612493870753253914107794249588 8460604 -70130662281327869031046655924188210688 8460605 35344130852003880492101512539463536000 8460606 14802431308393557381022320350982064128 8460607 -22860264161929271464949264634742438320 8460608 -8610627952973313448294280381076602880 8460609 -122469864254642297008647137791950753600 8460610 27115003221491023533385753956167100960 8460611 -104923215638956476038762989618263024960 8460612 -3327652565457868615202444175293867904 8460613 -3559121053009596416391241146113589248 8460614 32277343897944601613815984126098816960 8460615 -86758467645309740867003536571353055280 8460616 56785602978126394685320513610178708480 8460617 73377438960946738884329533538238220752 8460618 23264021228642782686403409719431823104 8460619 134440141979717557570007168254851549744 8460620 -3290101240304149461874323954967511040 8460621 53796350311434824302307203563650580108 8460622 -69782679236766819371954144251330605888 8460623 -37952789002151009782758239437010986128 8460624 -240707672581420755546585381562613760 8460625 -9064374483916715706987114404298283750 8460626 -207442039206849710996617589088285436416 8460627 1902707871600307710460983137791994880 8460628 -138430382762341207130187864924092325888 8460629 23716684075315975962392053445578263420 8460630 -13002660308396564039660536050560000640 8460631 -127439456366026293359789086685977370288 8460632 -87510872107123414602166595919283353600 8460633 -120942790853015245827428096985752195376 8460634 35725810194674279102763861221467166400 8460635 -16316523347662788139684673563363313040 8460636 39703882099596680674931109249310566912 8460637 500068426461279909659740574622835200 8460638 60612883829065013607710687733960849600 8460639 168252375924918427715062239787546279680 8460640 -37536721980421090788735064848963993600 8460641 -29720988287741570159846183945148318528 8460642 8740728548750306770994119211502511104 8460643 50137976498228521286094203369860919320 8460644 -36577040726734923505335667336385888256 8460645 8473879785417891593579679345907636800 8460646 -37178831295772740767764584415809126720 8460647 -61460242318026129140488869741405130320 8460648 13233843894296549928373410926530805760 8460649 7812212065703674658003370922294642164 8460650 33057055271907700008370269069332217600 8460651 33517594213031564016194882712331828224 8460652 43205048804781717857327430653953477120 8460653 34446577619468156576770972231590658902 8460654 11836815272970384823989804365052525120 8460655 -14106217696148110890709733233017372480 8460656 -38957760103661949693969310075767717888 8460657 64951474726730642694194470618877085954 8460658 16373357888740905000445799185266840576 8460659 65498340666123017515318363859209316520 8460660 -3136732546519008998166008815399895040 8460661 -63134747115800410581796119344583614976 8460662 -16592231961633532555518749495042088960 8460663 119459987844221580820910192509469337600 8460664 -79021854990765583437658653076793978880 8460665 -64342659597342040953304482541504697280 8460666 -57988999148635194628896297987400742400 8460667 -134395685679223021593642147112223167200 8460668 83887633370445766419823656174155205120 8460669 7217959478406927748213153962904248960 8460670 85092405340080429112816289418743753280 8460671 224597693888112253296536120226610591872 8460672 63897426904268729181940080862486855680 8460673 -6176222926054942196861188739221272236 8460674 -96961338960411021932066208695407535664 8460675 -18127910404688177233852717273487956800 8460676 -50465863597331402100713284165283827712 8460677 -157806834745621361449873670085246093474 8460678 -4529859955248933885866078937403413504 8460679 -65172785634481389918103907073040855248 8460680 -1464477152437166076560940354146304000 8460681 -26342012750922725766503433296205450240 8460682 19823922729418476752558733650712106752 8460683 -88037129517367996275087595224885156 8460684 14925603419192339799027892808099558400 8460685 -122210408386778735789412369841866493620 8460686 11862619785704295203905108208727764544 8460687 -91355408313319983055208936266361598840 8460688 8864037788903982757804101515686969344 8460689 89487437492030015835367100193011096820 8460690 16061494658741139054658063920259046400 8460691 -63459153691722408675792539450533666616 8460692 70187158299217060842302946477180215040 8460693 -2040929423783058901436764195519326240 8460694 18970864525310504570488841806965966912 8460695 -88109423281310431781365805887736029800 8460696 -64535883438986811059669689393789747200 8460697 -39147671868249306951884599605122185728 8460698 3886058406268068887201229843268974336 8460699 -32926920580193198609840572638242551584 8460700 4074914201813759702816333659162496000 8460701 -126512025652947924651321071374137110298 8460702 -3990528113455655744018804308453533120 8460703 370158082476545246110019180769404453584 8460704 7403773816624465317544375171166502912 8460705 134691095618334421719978833606426941440 8460706 -21337061822086836090400284545159049216 8460707 244520217012353290210021840988211220956 8460708 32371333186564519764816472826705961984 8460709 10197832124007938790740414509989970716 8460710 -37899063946378960429807207077503696640 8460711 10453827095363790760470631076022543360 8460712 -78744505641914797991931870151718676480 8460713 -228738995687488506643623108647477643660 8460714 -3178786369991074545142505808000179712 8460715 20083957536156681574827177615426028320 8460716 -48976940419230135805665233823661046784 8460717 130283742578231771153340495290523190080 8460718 13567448852352080084956223768392811520 8460719 -46339981401152480759579629104817030320 8460720 -33440089630893630927944855309756006400 8460721 61454503082764093836129756789125407680 8460722 -167808635508745108774584127606892418528 8460723 -797470065813910147680495380978506176 8460724 -69561547431823132917098929625801125504 8460725 15091975846917679513135193277111696000 8460726 9005173622393655749205723975520560000 8460727 170219134706035012589074541274818786304 8460728 147193010212096489030141688327000924160 8460729 41459980862864196714844175089584608064 8460730 87770989121821644733203473491454570880 8460731 -106545587600308197646414066564929741468 8460732 4185521407202859977365188999927083520 8460733 368902840910996222010205365626797653324 8460734 -97486774233409014424655933663141213952 8460735 41614899604894721204460599451938298000 8460736 61503943514483484972517683081091481600 8460737 51797181942364182399465199008429253632 8460738 8535703347541203836935495836250897920 8460739 -21998911803361133313551115117571671344 8460740 19190145779352710585618921999614279680 8460741 -114427253396922323893974722089609097760 8460742 -17250806716431424166200478752243296000 8460743 -128123795280667954609663323588917140008 8460744 9628431859976875298313362340610129920 8460745 -94574667260384466264253767343288585500 8460746 -7632984158114483272532616230039612160 8460747 -253723702663003865764300701274639308960 8460748 -163167602922263373385798612846615950592 8460749 -1044836625676100088297022108821403680 8460750 -41784409788613582789571798903947200000 8460751 -49887103442906364093945818368958354888 8460752 5281975118347877051194057702748454912 8460753 5761347261984299276679051955713502080 8460754 45765259509456402163501307506073298576 8460755 15729032653826167273190283580693396320 8460756 -1384994733954458670143312866307152128 8460757 -2239358107621083892410866561295838560 8460758 -30784899228543960886023928478659319520 8460759 15758089554610334051021694432249480528 8460760 17423751687491756233624034148817305600 8460761 112112360554885380150157327447882029384 8460762 22011572192223562861241249443718737920 8460763 93772204235752422882757893191522435012 8460764 2795808049445923258587083034496513536 8460765 -69189595429844373675457551823362735540 8460766 1769539359070301856771810280308185088 8460767 -63543803062020567566496349950261598608 8460768 -14961837896317937515332452231782858752 8460769 -8147149684557067005065272453440212830 8460770 22971578366715143799443713886474372160 8460771 85928227791879637530438332411588411520 8460772 71281831022046436521577795214323957376 8460773 6881934680648619029540062226544876444 8460774 22350361220377130854948711858330181760 8460775 -95013330543575549742400613604868595200 8460776 78853236232252106707721951777628979200 8460777 -10490580349165962379130832212349533760 8460778 119187577310100392436350451750254827440 8460779 -221004500863274662228632883048512264240 8460780 19621215106414655496955997305385041920 8460781 98103853209084699719098615868630985600 8460782 35441606944686677313882417384497333184 8460783 -69283052130267361067760261182662600248 8460784 25418573710360297837780222306913484800 8460785 -52696928767069249793007389342177520600 8460786 -27946437132182563392420185423501455872 8460787 -205590613302467968983036740889421448 8460788 -392760477911480477968237526871189504 8460789 -92445873712399473347384518633069802976 8460790 -11067626624943591427038994903197542400 8460791 -222728786421833236686694824598833916200 8460792 -43004266382764214518475274704556871680 8460793 105385520195340159328409658788686078560 8460794 -114893884032446392393946107148839004304 8460795 21579496928980714791557347143340454400 8460796 46624512886377214989441759620815214080 8460797 234478798269416079667818654269305290246 8460798 -23767800143336313214946771503091208960 8460799 -33720686725873341165976985627299258368 8460800 -49603875099892667979859158212227891200 8460801 -68300658384546163746986486771387757120 8460802 -11931399236991681847118299618117237248 8460803 -6690967645300517837034997976750113056 8460804 109515909080626979665123433910555648 8460805 167610477010820072186120077402109270460 8460806 -25515842707372783760560951430779551648 8460807 -15964856998096321700803773373758087600 8460808 -125852224682128746484884991078662912000 8460809 850932792948474991290194747211789120 8460810 13567931626122324435007958483136117600 8460811 108491804065342720159553651269865794220 8460812 -16814644559141737151980149700541401344 8460813 3154736212517947832190680443192810944 8460814 34634187342500851356050802205131223680 8460815 40590190614041997773725419110185068000 8460816 -6775649593581262178667404897412710400 8460817 -3702333667462903450180642784959085134 8460818 -41398470369466082940986140375762473984 8460819 78884484765892323860727000030392452944 8460820 6205698728974421000072724674729479680 8460821 -120584890529354471055431723026423272000 8460822 10269129318924737960638307555778509184 8460823 -43992460878140877915336696785967732560 8460824 31303796157064086524443298764833576960 8460825 -25349960569427972931325512660907874400 8460826 19139826924991901764944783895551715584 8460827 -60836368329891084317724203940810092688 8460828 -100929700864148633075622132393788206080 8460829 8834892861153105116704905410583465484 8460830 -1948929034372442979400404235909739520 8460831 -70195691278204522772134926564015773040 8460832 252837347787268135183420636577340063744 8460833 -161386012419939832882878826771234710480 8460834 42541006892919281491683790586553194880 8460835 58070612866037379870914460707750243280 8460836 166616249062432657292880579777536578560 8460837 22351586368796483356788786135849709440 8460838 26819727273704513847894762418898404320 8460839 5424894463324493386153125140195650080 8460840 62405685651186856799392723857274060800 8460841 -1126629526629911628246896662439151728 8460842 -831420691375543120034257684419867456 8460843 -52749008803248987805697897392075877376 8460844 -49653701700015219680904974284106415104 8460845 25583325472115173102329559302804771000 8460846 -3188629518296332516743745798487870976 8460847 5439886961440381118736989763736587280 8460848 -10712307064980020329586846553749815296 8460849 -41692457555679708988521152253710804352 8460850 -30202459965329203598997320465743947600 8460851 -30825225616767172857181129268934437376 8460852 732212772535932271677010972411822080 8460853 166016797720972798055782712261386258944 8460854 -20863932135606664278505590243881252160 8460855 -3237169996534701377052262554357572640 8460856 51667323288606934834769974651771514880 8460857 83074131422705068695788411882437462080 8460858 -21007918652662988392193108319638361600 8460859 -22806931157578405078020207906361355160 8460860 -42871121478127068889897502951781649920 8460861 38256394789090893466552127782230238464 8460862 -27903585242435693090763641652157863168 8460863 182938006469410069231564794492012784680 8460864 11632359090116387856985871830043590656 8460865 -4818909008478226271107352068307620800 8460866 -56349063079830094312726808071541653440 8460867 7756288426570659850866909059763425280 8460868 23662949548729430785647267118720533760 8460869 228672781757647552163484526591631994270 8460870 2477704525293219151134278286043084800 8460871 -40254949617900979645101854726491647600 8460872 -36848657001592830252189492617276620800 8460873 127240283080089650028675852142384658922 8460874 28841022111345590238718313090822640480 8460875 -52025944102952814481748571388398600000 8460876 53760073776975331772991862860421996032 8460877 128124930952876630940866555194719540726 8460878 107527547394996758831962397704237639680 8460879 -54851724433115946958549983108114056184 8460880 -14253270433380581387477069476213309440 8460881 -50026713163785938528193101161326717696 8460882 -19749745832469756780745921026285538560 8460883 -10781947276834790884976308565873899200 8460884 -111594297439187380622485025704521773184 8460885 94828601602975826230241219428754541600 8460886 -888317795027012804638301452484822400 8460887 120006576746993825609242279393927752552 8460888 19786426812071565536006948044611256320 8460889 -246975910684272892780542488524437162800 8460890 75972602114320825257273274962137875200 8460891 -2314694586938844751202839829938535520 8460892 -47335592660619262629016537521871159296 8460893 -110732999765274481994573931705552624384 8460894 25686369951936276346047251342517703680 8460895 1027557118138005187543192991628096000 8460896 5272198329227432516174778407126433792 8460897 21080795037544751756571417063201628320 8460898 23549085421048837319416299088288242336 8460899 163889569841530362737607176426627535900 8460900 -18800788925683377064553123752224768000 8460901 -64246477883700502580105845620005631840 8460902 -37878885506707568703188532717955138848 8460903 -75714090438112476168920528515095326592 8460904 -123384112958625770892829447674973578240 8460905 -150149257116247786449838653028268606940 8460906 2299450934704114518341453144519756544 8460907 -10650342512902847124504537870779399360 8460908 -89421731085678929644030101168939439872 8460909 -126743714949905426631615614845654651200 8460910 16099570944174279582285448386630510720 8460911 -31374187679447379142542669722084628168 8460912 -18967609324335480851785688311395778560 8460913 3088037880303988625813559371027392564 8460914 -26566950786881130918844332486416395776 8460915 -19830538286478652613845448025365680080 8460916 -3078519590009386061124791827192965760 8460917 31565240243099897429046378993483970332 8460918 12675593473285252999741822111436587008 8460919 12087685772250126833464766728418786944 8460920 5760845156216668165801861360394649600 8460921 121725912558383453015707799515238784 8460922 71788709799623262932001898968930416352 8460923 15625898938237143106648408497161903424 8460924 4451586316465715490278748010571089920 8460925 -199849384138921271971233111876873550 8460926 -9784649098364058164064371431701785088 8460927 -117776103882884880040318551764812034832 8460928 -59888713290392518028546999371746508800 8460929 54267855860540209249566777369262786884 8460930 -36117403061892961485222231809514048000 8460931 -137145024838188217395536631524134203268 8460932 -165823583189772259576388642420247237504 8460933 42389669256324934183028372576847681504 8460934 88925798292992538968631836661513642432 8460935 36290369099960898118689286817522204160 8460936 -6472031316729219227592751349094359040 8460937 -13214311929843619441821634608999790320 8460938 -96860221392555846757823812005031680 8460939 -237596797718485864149140533290062376 8460940 -90972778881045548518447194442631761920 8460941 32681036429491651266196115973429061152 8460942 -5520815640605961495489005636510002176 8460943 -167388272755028805438425877152049753808 8460944 -10537953129796509162367544139989237760 8460945 -86695726081502422695834181280401263180 8460946 12918134603069545119977791165836744864 8460947 -76114897475094264176648051524473462720 8460948 49222831807364481142736217368635054080 8460949 72473116138845352616779528624671672736 8460950 368175724866089786617041022746468000 8460951 1295019293860838704034844531316250064 8460952 19997904993872055513276987931271086080 8460953 -66792224409923519869703978018710979640 8460954 17920574554908407290058026466367805440 8460955 22315445965682918538530667568257879360 8460956 -71559577208899678027159811703518668800 8460957 85239519640809106256546865042983725440 8460958 67905019687048194828084437522983423680 8460959 -10691611838840586325990102433014563792 8460960 4439619710421384683737328307913359360 8460961 -26588027356201410574247257108910541696 8460962 41341131183388615620838850103280721232 8460963 -15535004216887659856394912038481894400 8460964 -102737634979986071370418752112283910144 8460965 27255633324323413957045564932039294000 8460966 -30500790805772916584863576730385139200 8460967 -197407657180262671753228505090081422984 8460968 -44571840005482807320125042023162275840 8460969 65754701936530205113780178553940835808 8460970 -11590025188307415240297303507478717440 8460971 -2776464676233933086228215819945220328 8460972 -13283079048051399686812160563612922880 8460973 -96703395981662822382117964448799929856 8460974 16828084979648929617821140105229948736 8460975 -30268732846402398838482422170188210000 8460976 25075316593456604359211104123888812032 8460977 -70221882257635248868786047616455703854 8460978 -7083916391439019604924186144923771776 8460979 -313611584592986086150503134535195340640 8460980 29364941435762066535071558551135180800 8460981 -205656921332452917328428014254032672 8460982 -113180382712059340076143903616232297600 8460983 -50516150263619109413502073609382650080 8460984 24530321162293123025151448403118981120 8460985 -27405890212318155767316796965695577600 8460986 83195206618262085253772705333635374192 8460987 -1428906990596426105761891662131266560 8460988 -43098749241496720852046982748111687680 8460989 12617616072818515695355641018763122156 8460990 -72544126674165146783586640899738950400 8460991 8036830383916425855338221092623608704 8460992 -5298350728809437563299168826108674048 8460993 17527564596512928000248021847205257264 8460994 -82892637949020152289794310667950194688 8460995 -132558385102006640839622135994756534000 8460996 -1469187928578495711167610521661020160 8460997 -46506675549046303499039381619281123554 8460998 8701130415735422809197904456945946880 8460999 30890858746449456608219648659949118768 8461000 122204405831845885738200825515205120000 8461001 80146690591670705943322341148799253504 8461002 -474728998526729041380170323051740672 8461003 -31558864736540571290721370973297232748 8461004 -17022035088358603786601976799044956160 8461005 20516750534989796497825532530184029440 8461006 44346557814320691600551952875541529344 8461007 32982132511796460291191135729023286256 8461008 30742118420383762827327336176137101312 8461009 137175577016221441780733541710039156210 8461010 15160418458632223377364667801380815360 8461011 -44380159616103016184908750265774528160 8461012 -11555595176085223316721367650584338432 8461013 69748236467221598116860309329863588320 8461014 -10496427503620969217295359607228471360 8461015 93676193145140350498232083085262683160 8461016 32633761013322628226107669146358579200 8461017 -203550392522968915591925593706789850960 8461018 42964937757830690107307721558950121216 8461019 68636405250056713536896239200169346112 8461020 -25163127198526523100542830172003328000 8461021 16802319303491694999350242108852397222 8461022 54857166368709164238871798033456492224 8461023 -69183279699327059382787733849354198400 8461024 -56442187734608953779106710352390520832 8461025 9437883772526714320228858817162170800 8461026 -7363288723204818759346693265207591136 8461027 77890656075451114543515635927648665792 8461028 -3328984368226844847745449508524914688 8461029 -59705357139824554015107842123413158816 8461030 -26690428576587666299823976856072486400 8461031 -1062652387839239795016552060933079536 8461032 -121766903581005400652599281803739463680 8461033 27875568140977542611835604065440724864 8461034 -50997792028040246389809318583202293248 8461035 4217831135967642962141513296714980240 8461036 -164750728909462112172034441143285437952 8461037 -2082726406077694763499810217670835168 8461038 34264221978457696260958314591618413568 8461039 -26626636236449952575981287129920234160 8461040 -9508667410406439813081287129805619200 8461041 73746177981230362518477405554387060592 8461042 -1329274931378232666418271538276988800 8461043 78302557819048752594734104930572185292 8461044 -15445114910024088819961462638297600000 8461045 19866557980597767399687599614808652600 8461046 70762265271437122569656860174540896 8461047 5727630596799172028197959040229019648 8461048 96474921754422779586781936970517135360 8461049 2844052080198416834422316077053472836 8461050 -1956507315720848052372098970038496000 8461051 33915995307437870134271837423575783504 8461052 -26548997453255565825523280285358689280 8461053 10109923791712218064542528038167252722 8461054 -25136048325985686556022963076648870528 8461055 -204546784167786295045154484926432267040 8461056 -67349200525273370522496528183019438080 8461057 -4385371540442725708805116883680901280 8461058 -48124204728998090838500800959141488640 8461059 -83464184570749749076627100105576044560 8461060 50266789362171037227101816460561972480 8461061 63819263316063353861492613418799584320 8461062 -72259881744910686010122053370655363680 8461063 -32948046024755641421207371603695498776 8461064 -46621365153158857018592962153484528640 8461065 302811151511786828472764161532939520 8461066 -61076903903343506155164510355060396032 8461067 3368295230517824064338661401584337640 8461068 -28665454853740676587560387660141969408 8461069 -12162251439370946554068647040309180000 8461070 44894366582019793725585722457042040320 8461071 13108233684829833654173536069844292240 8461072 21182108556809978030479296652476088320 8461073 -98497497882801268140463625803964751756 8461074 -1935757723573146367522364432379949440 8461075 77060389952975894417365347672104948700 8461076 -20428069518196099260800207856272064768 8461077 61676562240377641087178603872843977120 8461078 -12968355361754483751090112152074403840 8461079 67818911378678339150630169665625079296 8461080 48119716040116975267262137227795456000 8461081 404608187658495901842189845436414390912 8461082 4249094302934799600969852507217075200 8461083 -41180360114785634830376240081387049576 8461084 7392650134327521891500575859804822016 8461085 60340043366404975305404941221568284780 8461086 -1770303811585192712906610461650839936 8461087 -241861888046521624168028838756297885408 8461088 30648731156113399333333074835646054400 8461089 -12917961575495693764382534090884155072 8461090 -44084249538992546582055434786172172800 8461091 123698539305507753174018918905199654492 8461092 63828430765604974670603884456162406400 8461093 34150906280114384927688407073736326240 8461094 1708189565203595150656970693688310080 8461095 56198022461627412224978895228745219200 8461096 -65199550454169666305486218790542295040 8461097 -138032279856907360115255811096394136454 8461098 -4546315853251575765240728934627380640 8461099 146671498580661232030281756658327621240 8461100 34016438783831898684843511179666700800 8461101 52605676750400599032706394714465424960 8461102 10611922116532867132776804038995257600 8461103 -41577530010180290637065949979673402496 8461104 -1766409283634511420536193231027240960 8461105 -115669877316651541507183291967668081740 8461106 -123490888447324701938217584018171091840 8461107 -13318280862304537860102715564088876880 8461108 136490014014923824048431172573282310528 8461109 23658125781806245121353707167957176320 8461110 -323648642703590072462906028414996480 8461111 -297650182906535604476617356651887738600 8461112 -163371039539176621250972072136976896000 8461113 -44467368361549414472740614006584232576 8461114 6682645450177280091622760306264056800 8461115 -32607513472876722687950677184359928880 8461116 -71658058306546667849715448108033563648 8461117 -23460560993142908276430666348684475808 8461118 -593768252162304556246110203518121280 8461119 -31739057475195560166127264127681651256 8461120 -21087942739079899966148968461600030720 8461121 -88905643226822682990553909730173562880 8461122 6199821511535963629299884912947711872 8461123 44054314519565377899212491743178556880 8461124 -14451696143098907316016163219658002304 8461125 36039842910975329280645095737252800000 8461126 48321009190079110036709708573623345920 8461127 -248215075146855416371766453226394630080 8461128 29009172480455675612664547630250065920 8461129 -52812003010164538511840733241557603660 8461130 -2499454541560359171846736554328283040 8461131 8679023810256960422001919568194041600 8461132 -11694964436513333140089838941268651008 8461133 -1752629408950001010816573004608267456 8461134 -20091600237123183501807629152677940224 8461135 -64272580437863747759569766021213956800 8461136 31792933109110510339961859685139668992 8461137 49668186509759826931801721291640576000 8461138 893340393182282818018708715569784832 8461139 -128869520836555366941982442065081191120 8461140 2443480660389229974627365907468288000 8461141 -31917883321072112821225205148089038080 8461142 -68856660170897675028852438151474146528 8461143 -103234438720227051571733591581827593568 8461144 -151077032103440776138808300716501923840 8461145 22111598121997094435808506009169797760 8461146 19365881431578569852682264504959441664 8461147 177692681299184149227495058304852118596 8461148 92326883881085967113133695055010513920 8461149 -38174815926300519198108864918210404736 8461150 -9579187383273591401955541253735736000 8461151 -140259206898644528921333480634065477400 8461152 -51506901379867397612152475564900352000 8461153 2135707681114852170431459263619291824 8461154 -71062139036295739557773682859735852176 8461155 52499708437739863128720817702977133920 8461156 27626013624521171732038301408232960000 8461157 -66357206438913568540393888008307854594 8461158 38545765506477090638993447840435355648 8461159 -21010373710919509828044378592789723008 8461160 -1911535262577396461857920133479321600 8461161 27629287151494230722864479679594187732 8461162 24589176702967929442883055607615140864 8461163 -100190654628048205693948802943180293016 8461164 11341084204670564923905777140010456576 8461165 81975376100843429485538667696600738060 8461166 44713679682844321961575840286590773120 8461167 -7932509812835672524110315879007143168 8461168 32444025960265058063151439479428513792 8461169 56972852427728077913023072200483855570 8461170 7157984920980639989003056786412139840 8461171 -37510514280789487744275062266853569536 8461172 130423155363264900515275855451011357440 8461173 -38475460372440571922532863659568804640 8461174 36074965098890732766304346592363919872 8461175 -107002590881404628163158555640372960000 8461176 61667629844875201057674002521379328000 8461177 -103387488077843288058806674336471997974 8461178 -7534846358557499030368402112508460800 8461179 -9243193477447368423322698745854313740 8461180 14808177504961137643867161921326592000 8461181 66010917064403841550823651244948115200 8461182 32467873984924200457262014482921628992 8461183 74741845259414851190400068232207650432 8461184 -23145297420050504527729341048217927680 8461185 44377424047463052828334731051888345600 8461186 77482377675429783611304385631560005504 8461187 -44933431526476097392516238565052281648 8461188 70155133142813047741880358874397723904 8461189 111811187422740140461910516807574968832 8461190 -2164656505832150378730255758989526400 8461191 -86540044933383125821834936131029960496 8461192 130177600891172546539583219860124467200 8461193 -17196831841683455111576608492351444956 8461194 -14679765966733393113494886566208061440 8461195 -16561571024284249175605039607574616800 8461196 697464816729539954029023938278113792 8461197 29110942785929602040174728733840834220 8461198 -6745264309978784464283361299544329664 8461199 43977991430479636752857639400896202864 8461200 -3419252937846636036129471983291596800 8461201 10562975059307347404644471042100267200 8461202 1221578605373726527833980525512341504 8461203 60750266774940481083521381191562789304 8461204 -113910779550999844297446537012476220544 8461205 90359509453816054559623357544211760860 8461206 4900079247094702673220939224669222400 8461207 -13649041164314245745131865619376787528 8461208 4542129084722182445324055866061619200 8461209 -15436258042697340285366985497240795696 8461210 -74164224347257747987684227425045172480 8461211 5777591238748141395193743969018637728 8461212 6291072669204365902694641190532685824 8461213 181574004396398599681467766575396717440 8461214 -4965487642036411431947399432918436480 8461215 35559013473187422596454763604176852320 8461216 -101033504374227525382018290851638149120 8461217 5675803858296331825041841454577658560 8461218 -14055849718900809519841265294185389696 8461219 -3613726057153419608124726045650010656 8461220 23770303570461273573760016085779738880 8461221 148919965374239257946850297264488745312 8461222 161191556676265737953638004884916760576 8461223 -54030377528401327838608011370850188080 8461224 -104321907056693999589476060419686282240 8461225 -92750427433037060191218152005640001250 8461226 -1008478899323891482568787641721668256 8461227 28095954035718850043178977923724413632 8461228 41081762951957215312468796307030541568 8461229 108107932272887698059306049365959149632 8461230 -7860624708501376914602358033390432000 8461231 63178900945827902831583020452877766032 8461232 17051460672557646077415137211223572480 8461233 -10068336217260956958053213859373670400 8461234 15566557792259812622100811769823048000 8461235 -31011507019032354588505462868468098320 8461236 -34894777789119839213039027358611275776 8461237 20163697293145203124408297172523001120 8461238 50478043016668885571457369575904294144 8461239 -963118926469319408819872871249146752 8461240 89060179553369532797410340378372505600 8461241 61599150091625562246506908955727849642 8461242 26194030304939607529158640137094671072 8461243 23306863343015432309381249568479868960 8461244 -269494246309277649007474547633099317248 8461245 -17245770869379380016762840893287311360 8461246 -53476289783671713636619021675256540928 8461247 40764846144824156714950423989329637696 8461248 27817690158504179905596299857159520256 8461249 150260605721052366430991500999952250240 8461250 -3633694365176095771947675282843840000 8461251 21767406091387655879204836342931557080 8461252 -36354331193410321410939968600433393408 8461253 40562291772337003757042392841919960444 8461254 -34354649846598889653947234649331492992 8461255 -17778347954627532173321205867462697680 8461256 76093243331831428827379332740121338880 8461257 8230568715278740941806846913151544064 8461258 -26443138002075985570952111959926652992 8461259 -25041995010364351832801200198429753680 8461260 -5790628457201658271259316673126333440 8461261 -16546328484172084716265691537521110548 8461262 -10879183052516721877904813816835202368 8461263 70884685627801510771186908829823347200 8461264 -629151902146165995907998584896749568 8461265 -80926331225050061691307439263014275340 8461266 27093702211089117602597134330219746048 8461267 106819533084570907512438747296199166316 8461268 -167398303645043186917419967907698714752 8461269 -2072253363702525281362150958705557632 8461270 -66019469638803946408471883048021404800 8461271 -28151174216389274885281690480980385440 8461272 20870229749577859919925481537030348800 8461273 63710050396654243014456317442477638400 8461274 -45213992337800569943223358144581899808 8461275 -44934825225179396524250908525517780400 8461276 126417273573709451026520829190250908160 8461277 15074562164082241469960554071191799072 8461278 115720405906990673064250323931929984 8461279 98948640744459433575354940487823838880 8461280 -14369976851991893952465757968881418240 8461281 5562846941717637381416198763358756800 8461282 -1107869647414604036939655253627932288 8461283 -2329819335949825247196886376699511216 8461284 427536127177885362789552074943356928 8461285 -10288732099955186298426506253115534080 8461286 953488668676831750211997508617369600 8461287 69604639900210315595992943942555167440 8461288 106784187359861365621618948986977280 8461289 74825421107776802195645413574157047040 8461290 -43809463439626614661819315812830261760 8461291 71578333494657683261669144509739550144 8461292 17688685645799957925761653343577400320 8461293 -10599000058076918591379552982260190272 8461294 5999500924461331048448215782894954432 8461295 26727672540506156881900714800649113600 8461296 -48807423471122308287180347455037472768 8461297 69173397231491541132744017716122914740 8461298 77037341014881529763190995233888976400 8461299 -55552010486116349142680855759818778880 8461300 34047494318215223796563759257314508800 8461301 -26982713555364194052202300733248474998 8461302 48216789594927024382755266435144183232 8461303 -2368101260232406727141301029165613056 8461304 143403555499755072524910122741975285760 8461305 55258656453550478112917886447665055300 8461306 -9964420315245851002049752233135909120 8461307 28652696762163432627675972191919840840 8461308 25824186890168020575115305441274675200 8461309 -131127438669665650990315307069199744096 8461310 18683459392739083260964627348441751040 8461311 -81680813261076573813095030275663084416 8461312 -75540043039287696406373019531769544704 8461313 -82059137043099914068152188584884610176 8461314 -14003916000281086946358177116666991360 8461315 -87493667953432061859898831244065000800 8461316 75238142294507859799457971929267683328 8461317 35460539231836948276431074334796172160 8461318 37746441790580347162624453760685963360 8461319 -58677195178626006134856470147041993920 8461320 4064529733524435961251385826328576000 8461321 -28967400603878041779561677304391622400 8461322 -5376305338945873394199144556372014288 8461323 -68158377041654086605069148284322583412 8461324 38397768427359891200325200564274173696 8461325 -368491164341131079751658268346710400 8461326 -26106051693580140980704251894280998912 8461327 3723557803237900379204627739007322880 8461328 31464842979073414488463416592604209152 8461329 56440993788516047061123396539378553888 8461330 8955562863763173524062806281415744000 8461331 -107884247687196971752609660782680693400 8461332 5961137909481978979181382359414968320 8461333 86084185147996449140839835786156045582 8461334 -11768063696312819528769555791341622016 8461335 81718667497149322390145226640085432400 8461336 71933602844951958872741466144997785600 8461337 -3165052436646907144487269202457168108 8461338 -60277487529608769614806304245603846656 8461339 30541578829600824520310431995572331140 8461340 68664620089096411011528002852775267840 8461341 3386756081896825103189418364002339552 8461342 21454227904330569810868001529797301120 8461343 86624809694748176435161527769840366320 8461344 -35101791832036439209321054122427809792 8461345 4538105162649390263540771657220664680 8461346 75806948051769610606342898071902032640 8461347 97648371838658334666328921562400264960 8461348 -12850094296969405286409074120145772544 8461349 -6313608331689803734683857767960272036 8461350 6016690429297013693956372406008509600 8461351 -163161156352959824388023642243923846296 8461352 -78210618259308275049652867506441338880 8461353 4959150905045112704181209379118576608 8461354 3966094971134071983417665264744922624 8461355 14854808895137384453677590005180528160 8461356 -7235212321790638654169768985313417728 8461357 1908414552687600162553967434694332160 8461358 78324963150305552833731610660547021376 8461359 -21969842236481233094196852193226174640 8461360 -29331357517431237579706390321567825920 8461361 223814925886630198928133857432484082962 8461362 2405589807742598570404767555209370624 8461363 -194823460329729098658876650908513787904 8461364 -68770752525702090630538501092460633344 8461365 34162293895198741303348206713503680000 8461366 -63915617389484753229084550333094710368 8461367 230283475401191101633332714328224624120 8461368 -1167165976911605404073424560789913600 8461369 53396573628900697851448172756487533226 8461370 61040424234208008506316330476553446880 8461371 -129522881772426167936787977415979137936 8461372 163745602672765267652155955346592664576 8461373 142109561923391907617971588902830183622 8461374 -52823861678211505035341630640499169280 8461375 -16789421577288806537233211265514752000 8461376 13640218631666725190124884184658870272 8461377 -113573100481267551485250885181217281152 8461378 -53459069040282855657137825342333477376 8461379 -200852206887606313470154191053535550020 8461380 37383067230015779461729064801582530560 8461381 42064704684683268021530333290755475200 8461382 -46991946897891466036484183804441954688 8461383 39971825124146622947361511747121192064 8461384 -22363528886389796509632285899489894400 8461385 -135937405341816361097083606369677556800 8461386 -21993083737968684318105236502020629968 8461387 -17528532621331936935283940278644560496 8461388 5751908321752112772179808735291064320 8461389 93176222109340822675941443246600950080 8461390 10210355747035982598834044302385652480 8461391 -36316534352425857603076895884258616208 8461392 3681087372764574436268645412112957440 8461393 12346238403187021102841486886569367780 8461394 -40705559988426212737709991235234369248 8461395 160615902217825698253527657633425784000 8461396 253067368532210575639213900615018532608 8461397 31101956640281549746378803697045241472 8461398 39352020533243443090388867066067138048 8461399 -182648317679372101418337958326971716600 8461400 35569268661332606475952148143026432000 8461401 -9408665165347738219023579056161451904 8461402 -49834257463013424007601935144244563488 8461403 435276978386542755032325529714395840 8461404 32546642355459013318112519937215179776 8461405 78514836286041637343941237682294295000 8461406 102586357682978815140888925442025186624 8461407 -6242324466350244567557641591915517808 8461408 45060539613534745172178247545610567680 8461409 28342106418321710146942217243465490 8461410 13504416771933991298111703484310507520 8461411 691392003827132984920399551770407424 8461412 51315737173120681038540325435144915200 8461413 -83581737531615300232870586116975661058 8461414 -17034728772917195137193331147602181120 8461415 11514646031058242073016960879650709560 8461416 -34127848652974730236070424598007808000 8461417 -72658922565635034110828228636165522880 8461418 1272279845340388063193764047717038256 8461419 17837360630589065290733165059887344640 8461420 87311287557978245715088188278717506560 8461421 106231573235282426126966330239902164544 8461422 -5954374944479359453085758598464440000 8461423 210670488274117752790981003947445214672 8461424 -6882636748987121420696915206416039936 8461425 -1432593530116797239458786970910950400 8461426 95579074401634590054677433767148370560 8461427 102466674230739604751380713736035189312 8461428 -37740543164518520165685003091986554880 8461429 1537157206569980038018184663831210030 8461430 -2496665960161053543859989714172980480 8461431 48500722763226143637470928682587397080 8461432 70071918328286941233028741359226306560 8461433 -31420204532626398307860927395109081216 8461434 -45390533742034186729244891400358225920 8461435 -27521733852818812938210461997706443600 8461436 -49869296774950911146774489734052490240 8461437 -66542063354851647270791130685360611840 8461438 -86272053014635932461276425745774522880 8461439 -55216059246436914073717704821451609744 8461440 -9128466404572711865997218585090457600 8461441 85688165760579718698654646212446618800 8461442 89954548421307760393422982850769462144 8461443 129218517526132763934150057183215747064 8461444 -153599581588468553959447595438707025664 8461445 142389253915391691079556104505607288480 8461446 14578045757984192488152570730650101760 8461447 -86107733950420355305399020642255502320 8461448 -82852501364233462475001272973962480640 8461449 92494842765771706740718070615967633120 8461450 -11652328969576007709326651242042060800 8461451 -17752260405655470572928703155605461548 8461452 -7391464579978551859508397949482316800 8461453 17788975962699415020877332796002693120 8461454 -1897235506877881997781186075301139520 8461455 62704373656876124275241338479748569360 8461456 10939331058353534606014732294777618432 8461457 -31876257531650249218779678002071424256 8461458 27775379272188117745668600118796907024 8461459 -79166233383927226083613246690358496340 8461460 1902377054203667089128025049898393600 8461461 120430620241494644602999885130271471168 8461462 -78131857072072204650829591015078668768 8461463 47391422504694882459126453397439744712 8461464 -31316950939767246790910038394326056960 8461465 -20062892181707580039260386622745622140 8461466 24133974341429931208875210301087048704 8461467 24670752262763145748786193129244295200 8461468 174007688644520367870512044769444453376 8461469 32428192286867801308780349912360208870 8461470 11034766045816963826559504270374154240 8461471 -186027313199563971386308252736111319328 8461472 144410163744343254739988970125324058624 8461473 -144401519806827167267418061641466683216 8461474 9671414057787281273816548629661056000 8461475 -127805131449227533463767703297326842000 8461476 58882053348086275434342372206407464960 8461477 -2551288149711764867362948088440118148 8461478 -61849661407567692181120136447284186944 8461479 961889787316455650206115023505243088 8461480 -16692156652062877787159594031882240000 8461481 28537183955649410975058178440523928064 8461482 -48325034912299989643138467226738929408 8461483 25952142085458554341939346743094471732 8461484 25378690872847453994113992597676406016 8461485 -26408015852817195347605733914858418400 8461486 123844573737993658870682544080508180480 8461487 206116556264076110208484618612938036672 8461488 4335527800979028757177974150370689024 8461489 -26536125878920675989915808126122425710 8461490 5210165032766406337465405875308292000 8461491 6141141235111851384182622550583046144 8461492 110211887813572657713535504462437956736 8461493 8456132859291049253633878200981080448 8461494 41397043267232006422348764606211667424 8461495 71776759810091987837862130760673600960 8461496 -127478672166140960458759393998695178240 8461497 -892743987939350065171727970528622080 8461498 5892419377320957564019550045452500480 8461499 -160937365980566988351531373594025757936 8461500 100041300378657900557600880154938624000 8461501 17051037839759689670769344889882701004 8461502 14371312616262487007760464896149749760 8461503 3731625596850538701055044503583351360 8461504 69871794709670697774286262515468861440 8461505 -3947164103170085123085632239054758000 8461506 -61129297843484983297830263887372452096 8461507 -96956844707316142329467912715770370244 8461508 39325861031667720275818970966346095616 8461509 7750642067905040135613197323318494720 8461510 -451693395598645577540907054500071680 8461511 -200589354680044131056326579713351534888 8461512 -25698032409095757939355371401993256960 8461513 120274503232612227282144469943592476762 8461514 10913226349636098313120422534373367856 8461515 95298497425651244555659662499424260320 8461516 70771003948363810024328538269929356288 8461517 -22045545888378937972752926909655918720 8461518 9086491390998817721061514291976875008 8461519 60975530752237859727890732603104880112 8461520 -20395989752568363031714717956075110400 8461521 50538744994984199869294742515694339490 8461522 -92242183635711787192854350535423317376 8461523 -14017294323525925028182413426316950960 8461524 1324173731082472047584479984021702656 8461525 -47384004091799985034422970181917976950 8461526 174164624474826727067672700008807712 8461527 19857824672908839709197754927987810920 8461528 56204520791481874516950437559865344000 8461529 163417124779969132034982720934940035476 8461530 12914748774175939828204698870220800 8461531 27268102372980904693463135163433644864 8461532 82643854695214536923171103010896599040 8461533 141865565136548519674440714043514829600 8461534 6304644912850938062351171388224073792 8461535 48094012702881498346842004125803164800 8461536 18609745522033475086863175895325081600 8461537 -65933407021334987046750252657540054848 8461538 271952940714208019140784210746881696 8461539 13970358577973178426428559426523861728 8461540 -273267173237133093946992516849868800 8461541 -153387965662545424756022896851943300416 8461542 40535604853172999987034004776211499712 8461543 4327422414032338319841323296498880000 8461544 12196844188165743093791777423587737600 8461545 -44999576319416648436536034330937039680 8461546 24443512719628117762069650687903700320 8461547 -101492520842832437787059659384355151840 8461548 44151074202499679688103870142562392832 8461549 101192225433682979632836336889072942550 8461550 60835278180138782408060414839695480000 8461551 -86346138944921081199328351953438483456 8461552 -59290860474391948577874764726786850816 8461553 47377051618650442559395788533459812224 8461554 -4321576317342336670881394628378152320 8461555 -101993244134669781585541075503104058000 8461556 -46208703165197522066715424133465948160 8461557 -36019286256473842272757329391859309760 8461558 -11739406546387907937875245738368829824 8461559 -95603779290058173054009698167015265760 8461560 -21018153270097821823322194437414912000 8461561 -76028700644032212497869374219241347000 8461562 -50360614986439977632205571646664698880 8461563 -8100890750932376952696462408456899712 8461564 19064581811307820809204159358187577856 8461565 -77926230160224550857713905168634664660 8461566 -31275866888487616184659194208076490048 8461567 -16313470417630855959932609786084854176 8461568 -169166410029998333222093615606538436608 8461569 47679311295320308893685258203977250048 8461570 37832487197498596121516607051221774400 8461571 33298022852653791913371230333909579772 8461572 35501733989150556879661740968438525952 8461573 -134328864610179093322264271369493523680 8461574 -8568682688928537065141847924837949440 8461575 -14911671760954579288523019978884266200 8461576 -7396711472437007031578684637548697600 8461577 167166384542260488943316548772832198426 8461578 -51130589636465421725424973647449693952 8461579 -13132289654932063559417833782777287024 8461580 -37762007111652717306719541180311224320 8461581 -128490317841911570077016727356279197248 8461582 -37804445757851139792512791773796012608 8461583 1513917712636404709138090124839164144 8461584 -1422332663443389949904872588484075520 8461585 -20627563277689067193489634024291651200 8461586 16552471963307934044818852960119137280 8461587 -25003655712315266584537783494634394880 8461588 -164557264285203696158304299509642333312 8461589 -32794743317093309745931398545791602276 8461590 -46533446107857292198276774350032215680 8461591 200028783700646361971222095485156839400 8461592 151739292240895505306308995836833536000 8461593 -780157950006078713540267931113179200 8461594 -57157470773538650771036337128384069904 8461595 94778084999034049069132739998772377680 8461596 -2571153777483258060247329848358346752 8461597 285095303948230097911774990442872431372 8461598 -133128472675644287042913968352929489664 8461599 108030087476288218610723451811050746640 8461600 -40054776065369489198155965256905523200 8461601 123535527502084735711324248545161890144 8461602 -40719788161032689426514216118815497520 8461603 88998028303935839300132587534350579600 8461604 -37015740825271936680064450846452244224 8461605 67008547494812077393076204668732075680 8461606 28487932790985412762650297515777398752 8461607 -50814128606840727973884318433780219776 8461608 1078095598970920877986449995958681600 8461609 37205393498013094515057523334888460168 8461610 -74906473729482693148610435821440251040 8461611 -337282799561999236019902320470425190400 8461612 -137649470484579356138953285510968496640 8461613 23217923390332912257017275894259123862 8461614 3697597501853206733103929473147300992 8461615 165831297007104568782900914894693320320 8461616 2352889626455621665145922284922470400 8461617 2321933876832441500638466962477297248 8461618 64484698721236325776017063333476634240 8461619 142283197849214639912301650378805222144 8461620 25693588886495644771263158639800204800 8461621 35181862548646904495464265860830531264 8461622 42542812840333600333066448189199245952 8461623 116455793205413491564958862449283633384 8461624 -870943726622871571299064767387095040 8461625 47115612765773727539245192590016080000 8461626 -546154234792920445495400745110919936 8461627 36796109676818637673953436112185749476 8461628 -50851104039239059851185589040854779904 8461629 75675979683055973840752197078067842048 8461630 -89510233143626476011035066656364371200 8461631 -41296459595651574885363890852215063680 8461632 3742826299946152561004821401191841792 8461633 -28517859852300440377895522593561581118 8461634 45172988459348629693365930616928619216 8461635 -1275221739047523520418416894720896000 8461636 -26299389108427405400751935552864092160 8461637 -24274928565089747145597936949663119714 8461638 -12646143611377609183970650567392706560 8461639 201687630471676370583981711767561700440 8461640 3276741691731844848282456673212825600 8461641 -11210313541274509429569941155953228096 8461642 3858273752809174079382960946457992704 8461643 23144590877531937702162025650960335892 8461644 -59370655309169527404639913725717225984 8461645 70779992283491784717303272956804174080 8461646 -7078786273157998005776895699602463936 8461647 133626417308810458229795622561437509224 8461648 12616834423184579093663278665272623104 8461649 -4507524920909957471293271056542468480 8461650 -4481811679125656760727096745678880000 8461651 34787422230541214258171754361257956 8461652 15582469288412810141810436599393372160 8461653 131636437161742761295439943045542877984 8461654 -5292115571125870341308893506177129600 8461655 119438244798637827590732666071655529120 8461656 12985944230790881241911941878984867840 8461657 227193466177975420189380024454634528906 8461658 -125044021411524271940122599211259195424 8461659 -15551308149930399870505262397797761896 8461660 63270626217858757281663775557111559680 8461661 119824596543395728527368899471866646290 8461662 -8251250324941994595201335673188259840 8461663 -188165630020653113310500599415509065552 8461664 -60442539522497780398486317502114037760 8461665 1919365945491581432262395351774591400 8461666 -26776342820123104232741559691267603296 8461667 2091137366722573484971597714071849984 8461668 19939217442198428282350903187932993536 8461669 2258020315906181112954711428213591840 8461670 -10879997473978297159246408978356672000 8461671 -114800943849190827214835173110141180888 8461672 -92396453006913084935793655648512952320 8461673 64215268810501238828502480228597121104 8461674 10337700928590829589664396543488954208 8461675 34200422811045314416630173476453967000 8461676 97772662095734209486794864602959150080 8461677 -26103808920693450540034174780457349120 8461678 -23647598585630678007298824698688733440 8461679 10188153079314413500567541881863976800 8461680 8406950680637551227471782147003842560 8461681 246864358679630597637066424446833630772 8461682 5395414845326907627097909493138694144 8461683 118849371358887175992327080136500296824 8461684 24577702974696002648579854595631120384 8461685 87633257073493609806131254814051572380 8461686 -11106145339097137408049539425287308416 8461687 70107148339538126962267537885955541168 8461688 75530130140229838958350414645272576000 8461689 6796844161962034524925949588354604624 8461690 -34070187485556530106744895195879987200 8461691 92468866398272004089754313646011609872 8461692 227235907370449181844518831803486863360 8461693 -65008876811346748914111894708587784058 8461694 74988831944461493497721757070386448896 8461695 54679253664184754478734496834346861440 8461696 4271797172029845517714983567186984960 8461697 83123655198970773952723502920648918146 8461698 6214724443023346890868882070156673024 8461699 122712789741754112283078210909557766960 8461700 -6756890106898540392107502803403878400 8461701 -60094351505123524354731812649284289570 8461702 82591096949270361528952499232290259552 8461703 -74794100844412779618531779921985154656 8461704 6324667290929574626784256523581194240 8461705 5210137386211746587132618600749833600 8461706 53477981215382081109692308858935704064 8461707 105259646409573896740848753811574784000 8461708 17864025252808927423544531107235241728 8461709 154942820533791192990961194707355176160 8461710 62645045016314711708578175597268768000 8461711 51824168939404884511756902843397067312 8461712 372456288871865462302819135483871232 8461713 -35492525939451961269747857686090775616 8461714 28690363839716337399882169902771693456 8461715 15185903748074076827960286452719845120 8461716 -97343126544238494860097257167862968320 8461717 -134619759577589030191658872502107314048 8461718 -124954547222449966685987690475645865440 8461719 15097592455040334287676310226596765440 8461720 111717714047765268930686365279480012800 8461721 -87005050679078013610958507868352066800 8461722 -5756756128881719830468595142226168320 8461723 -77279988155421303391834364906660772096 8461724 -107077626145906519059962727574840533504 8461725 4469935451913291146195868385441032000 8461726 12925939965414690650086777293678551040 8461727 106387883625652567799711584111821828576 8461728 -117685850639745910777216143799030382592 8461729 30964782714640625142499853256573061120 8461730 80103160738678670106179560272426585600 8461731 -4238391987923963014581583962640991760 8461732 94524919630489566608844710542589588096 8461733 -95048336173321987299527910212155897728 8461734 55793508088180393699507561471955455680 8461735 152309990707501077677668969624926326400 8461736 150805037933785655412362829688361932800 8461737 7322200728673330721542648499897427108 8461738 27323904771931397086622054911374339840 8461739 -32462014701120594390253836909099624960 8461740 20099018970323694649274271551182356480 8461741 -69970315402488518554832189990881115508 8461742 75071797200072333305338491181559614272 8461743 -71219826086999678250648707922212768256 8461744 22624468387437968052381127572339916800 8461745 61190445339975932174077648279284739200 8461746 3999647485287574939447065192789057024 8461747 -39842636838736520202875357086579848368 8461748 45051126210587988950453933922273153408 8461749 19611084677001063857345506451284493280 8461750 31707723709615333166538540357860928000 8461751 -3461445723384233103500103848342218896 8461752 17733667090231414023619949120318423040 8461753 -15079612885118142970591685937151142316 8461754 26261778500482624739971433165748502272 8461755 637691538046498380001673817944599440 8461756 32584468313716367149450866993155719168 8461757 83897940952302879198048804813659208006 8461758 -8572240024685970239151803569650446016 8461759 315753405677962103458365902053424899504 8461760 10322266608232856354660793832345436160 8461761 -68743818255120047605074992309707529376 8461762 -40754286676733215280372988429910675968 8461763 7112340054194624835178403783767583544 8461764 -26601531608331380179995414196370688000 8461765 -42122426573138218786334452940587074600 8461766 25378603873040939828588736507843860832 8461767 -59215609011606011442707911422608448000 8461768 39065224657441148090305014131589611520 8461769 167308491617550061592107617738181973760 8461770 28800221195057875186410891907835961600 8461771 -124480986211333832555103941997100843056 8461772 4640582053116810589660735594944768 8461773 80907842255213381067828086648988888000 8461774 -69779814077525737674723478963111568448 8461775 -2203746378031373410396757133760513200 8461776 -10054399290352173910365837408552222720 8461777 -16005136021975683556329950029185071374 8461778 -49572204671899474832335277507154382176 8461779 18643767633959520422580150202648495200 8461780 29529398000549263910302015025509785600 8461781 113184450234905203784948158984133757564 8461782 -22327757933357726351458756416268299648 8461783 -29510379141398866261303074442170610560 8461784 -118480624002125126003094358886644838400 8461785 -13591717640274006566986485957822028800 8461786 -100626759268208336129017193624084359680 8461787 102174333604682227603264345969830890436 8461788 1643423502369436649297260677356765184 8461789 1250554658611600931073163077409491936 8461790 28897411317772054525539846441771182400 8461791 15450738184827461081513181532365599616 8461792 95292530967011497295908761910708273152 8461793 158015904874168183399791120248712699042 8461794 10647008475274374332690336756829488640 8461795 -3786505875651922170611641006068201600 8461796 -31170261911254944203686665000056377344 8461797 9060108268028990586446101344166769472 8461798 -927726312515373420491653250783329152 8461799 -161027300709046135178814142002089231736 8461800 51124753281821624848547017115811840000 8461801 36980885637051751989365553917315165160 8461802 8577087829211362561137937904468217600 8461803 28691364019000355094221084627834978304 8461804 67098983853603136548889366460477633536 8461805 -28196965200177072031041276745252063680 8461806 27720369598734288044660293613095293504 8461807 -146351613949130323129657643731412672944 8461808 19640974455397162607408702198878175232 8461809 -97554301005468934202644299293863637886 8461810 -22865923203436015471658738579342976000 8461811 195850986886921185487192865606943422412 8461812 22841272755004517225439485400061120512 8461813 -52181416608483639601070509929033689938 8461814 103106978831834333288035028591093249472 8461815 -35810800237872079900541284998646932480 8461816 83211258098029737839109164354651074560 8461817 2155006800044608390761325549900041792 8461818 -17029933648514057180370987500985382176 8461819 25393777105397140235254114467415654744 8461820 6929003183630766570855332316161518080 8461821 -23949694467364658176515285085156280640 8461822 37187256316986279176830647568602177024 8461823 13023563982464105751646872562480292160 8461824 20369297274333445107746217135924314112 8461825 -65636275945502281969278696507181465450 8461826 8674987704685031478113774264902294080 8461827 574627979178736274057154134139201672 8461828 -30528733158513361301126242891759119232 8461829 -23417886991511457314832366968971567524 8461830 31712701727917793519964946041560438400 8461831 -11730773284999528127500138577278989008 8461832 -114262261787580302726515310359569899520 8461833 37745400596202029492899736382853259904 8461834 10914441026157959503023540674605056816 8461835 -142861386782514540216163749581653453440 8461836 -1981127602711041531412255022399678208 8461837 -100585350936001312615281620334262067168 8461838 6627068769315267410701571852516904960 8461839 21884669363453722635195585215969541120 8461840 322205775264596968428951156781301760 8461841 -264388607794072536710858753185725216 8461842 63017400244321609867041315226954653312 8461843 1358532853552188264888110082956302144 8461844 -121914713291062411909576157841374043264 8461845 6736126652809361847140234130100696320 8461846 -37600950917825342486859959023730524128 8461847 33123171831517186311971129178829038240 8461848 -72884533841068490949837035943847526400 8461849 -52171200374730926611084503322144362480 8461850 18168391733068149540696164236806432000 8461851 -31647447685539006324029621311704454656 8461852 -54050858468561538295728922797506334720 8461853 1274461959218318714991371311296679680 8461854 27616780498209840686926489509338400000 8461855 55215480101678130884292491567068350000 8461856 52373909362790533790343417488041181184 8461857 -46175981750561753998072780262834586960 8461858 -89866804874313978685396929055272300720 8461859 140385152614945413615982960213279638000 8461860 -2020310186701381147407628859559137280 8461861 -174605450544415113395352983543473721280 8461862 26571135802765211579176325767850305152 8461863 34953350236043163313429240176475894824 8461864 -1906291922005518141127833759685017600 8461865 105946763784073195072343362537877206920 8461866 -6359449868575717403153457846881127936 8461867 10815667744307966261031298542516209520 8461868 608986356979865546192870314223009280 8461869 264523690370492332311726757427635008 8461870 -47147309952990528589206684116915949120 8461871 -194051020112312583893049585253419648456 8461872 -10972259454978616542537922812897509376 8461873 -16538782107074914080188108227055600640 8461874 -56013879526185802160909160517786604640 8461875 26100754763493689579706469314974415000 8461876 -86144649263458496325983039666818176640 8461877 -218306110682025326826906958578426992274 8461878 2590774152987148165680937577369856000 8461879 -5799320431516985739403970333463038424 8461880 -5581265770401392383993576027599667200 8461881 -69410145407084796378854748558540124800 8461882 5056602334988141119590365623382755584 8461883 -44577724385556505717275152323455179520 8461884 203175828370152704938398553255477248 8461885 -34910194624967414254005312667288878420 8461886 -112492084646805558297998629524733336320 8461887 -22462360800183727097248254590838085248 8461888 23481445541708608753763338821393448960 8461889 119572119224848016405121419829295135680 8461890 8890202669706410243571672737358251520 8461891 1241707427211756752242294681856527292 8461892 51168862415327456701178974211329393152 8461893 77532231645591553227827562993225792 8461894 -18832609842783770118149579251088142336 8461895 16959569366354624254872981368932938720 8461896 -56071013895355327610975948670881587200 8461897 232802271395818010503971627748428609040 8461898 -688180676534033035349213094890234880 8461899 72939402650019591765190139809072028184 8461900 -35217847291534930852226985899987916800 8461901 18554653993333862327247178510493571552 8461902 -42649033910580809729146498033531633536 8461903 -72612844970157954066180159935356536720 8461904 -36481724524198595230897772762781450240 8461905 36448484141360113398998566070546108160 8461906 -61756810776165733602132412056156244848 8461907 48009638363576505410846567714034007920 8461908 -740449698410241955519403011707988224 8461909 -54560634917317700613831122408332451890 8461910 -84283923703838911785487134692384688000 8461911 21838850088164558849506938072303041280 8461912 78602332737156986309267493803819059200 8461913 -227948667654271307790422863870932638838 8461914 -3782866835708335324893530968799362560 8461915 1595483773430580567032539331134771200 8461916 148421841614370108344500126408310161920 8461917 -53490934254717781360232448850474775220 8461918 41669232909124774548436468448123756160 8461919 -94063822949839312127786361574859044704 8461920 -22351611103500639981896155148664176640 8461921 -24405711798377888858546335287663420908 8461922 9989099384183840140128618294942249984 8461923 92393541838250434435877924867692606584 8461924 -102032645681155977269739942267721247104 8461925 73594124565188599375046705213483602650 8461926 -64194761191489760017170276022663747776 8461927 2799867769320670819689392859165419520 8461928 -63994848642491792507293652518897443840 8461929 -18468668905183784622335640939358113600 8461930 -37271542354713952091474502525027886080 8461931 5583667487106184304714759631924070464 8461932 -32609796466386769852757723485541411328 8461933 -111011967513809413306851086530073848800 8461934 3193485601435145468957340421708825920 8461935 -60370501879573114474164542532386400000 8461936 -20027026205672617247080135189961965568 8461937 16936549514779120197784571010473230464 8461938 -20540141432217757048294003057674554880 8461939 247456154716191107493715062244836012960 8461940 51086446013591323736477681114740151040 8461941 1923292945585832595067435992215103360 8461942 27749588352392237090617380201545139840 8461943 22053955083826325135792467207353351600 8461944 12227702035873413462047358099145297920 8461945 -90748480697874108316914158465405380800 8461946 29089614183854288668522310754732647424 8461947 5292315334002569764460828307541961328 8461948 -128388681611818358334867963363850228224 8461949 -842977780958251589518994576193436392 8461950 12355411429464749131971170361207168000 8461951 -195188815627058338684387428634661458048 8461952 -20373272350407637417672449398302310400 8461953 45936032818970025320963390746572769920 8461954 25987526777316030777210139009366752000 8461955 -106829627462943207804507150353945274240 8461956 -61533427230901926366093476023590908928 8461957 101205535710286112379876114186703680 8461958 81010005175704520118395519875351197184 8461959 -48575537980346789726221537346181209472 8461960 -2537543838304769425691719729986662400 8461961 14222720141329509933413668195305713562 8461962 25052476101882737253908341782569379840 8461963 -29702890559080998840053013740855091576 8461964 -16741887015006859925730652911059856384 8461965 -30541024061958857347970153500975735680 8461966 -146915315052773324393229325476414321600 8461967 62552307451891484128306300940384422152 8461968 26352404020608034846502504309509324800 8461969 23530834049867212129682117992474158144 8461970 -281902092036074794256760845272051200 8461971 -20811343497728067092772343112851119456 8461972 -31359076830641757550870606250750084224 8461973 -73537524506652453999702190942745181600 8461974 -15059857361312045026721208684171718656 8461975 2666939298144252628880901506071300000 8461976 77771730896703799953724080879772262400 8461977 7130111453525502388835264564103202560 8461978 -29408137153289651178597199317465279744 8461979 99928053565078078551138716434686296580 8461980 -7375141581274579301047902137482967040 8461981 -97759883072764866722687123997688277472 8461982 16820934665769716961409763944983548544 8461983 44537167597612133046422021386224225024 8461984 143615440637343412386249139810950905856 8461985 10499593998983844224365887144178858560 8461986 -12624530558354631961127738975849098752 8461987 3401082899241861129690566709935496280 8461988 48244222993717914050097631492887545856 8461989 158410140504238654905942436768194352320 8461990 -3150164351399970484389650962378521600 8461991 6154814766641859278384841370186198392 8461992 469954727016371259005102227705036800 8461993 -76491915466603772166266115862744346496 8461994 70060562575520436453923427502754053296 8461995 51765887649834952375294812320462715120 8461996 -64167216018136824818812232374735072000 8461997 -35485074708979009157640033276795232200 8461998 -53556501199232630370081083017217150016 8461999 22705763968099005681876955145858585088 8462000 -20808797741560199885455796635877376000 8462001 63596772166113408684034756054932408432 8462002 -15112915400559640830822887335111139328 8462003 129905027356086837945285452603451595464 8462004 58840133291450194774444528530360324096 8462005 11991282631491369404184266964687761520 8462006 3953754644620942618878599783397838080 8462007 75866203498521225735059928170516829504 8462008 -58879756720840304233099754443284480000 8462009 -16860383907886222422941749201363232880 8462010 1821662723256406951557153682397675520 8462011 17450465932675257164714204141682726320 8462012 39462976543261322132798574240641674752 8462013 130292583333482047018505248147788288 8462014 -18396467275851040765569451147537920 8462015 -43092544076642317567858782284768123280 8462016 -30110566988963780611321741926255820800 8462017 232455340244169557977091350823084096066 8462018 -31809560590169176479111635277736178784 8462019 -31580956583222804752684271292343099656 8462020 -10456279698942402115420658580537323520 8462021 -68879515401436805771176738775485887168 8462022 -9366403006340297592443425642383691776 8462023 -47826663275183016962733621646273106728 8462024 -113015281386802821406719775181729111040 8462025 21725800981708429581084348979863614400 8462026 -63365812892595057823471500770793935520 8462027 1828502307246066164011507108560721152 8462028 52875469048655501872162926790296337920 8462029 -142682701481565331595624872136760159370 8462030 -67149499975232099220310738889810390400 8462031 21628605645280920317909295732844914720 8462032 -12327768604602150503369473298337931264 8462033 44486831446815820169640304151666020224 8462034 6858720390791475415577190077255669760 8462035 -110216240632199574863715288898679501520 8462036 -106069381849226338264193113830281134080 8462037 135956319833058885674359155147602086560 8462038 -20550059189321297226746082066801277056 8462039 -33515114189286119672696303316521420928 8462040 52338047016443416942562842688903577600 8462041 10851801221288381745997696571239612672 8462042 10848354161501360932255555980151200000 8462043 -122491174315344110238064174029574318800 8462044 53658387424928585812260443693819419136 8462045 8389814813191779794064232183890328320 8462046 15677245024839498449806668396414028800 8462047 5765306892888580341186688516576769904 8462048 -20529273654193304571716631699529924608 8462049 -10421942551921630299381705521343444960 8462050 -15308653292843342439715369832908141200 8462051 42467057858648340407077382003772105312 8462052 49850335248293997681844459973935579776 8462053 168417347123103513749731755425017554302 8462054 20875958982660447093551339348445386976 8462055 -55195341737970002259705069694260837600 8462056 3217559891904119039916139499772149760 8462057 -117621024340785123210599097372202539648 8462058 34031674924004253098490139341419436288 8462059 39971167472762410209053214434862102260 8462060 5089587141900337956424140587252244480 8462061 82439414423246130458285027528693096310 8462062 -18909177675539830190252642449439918208 8462063 -60353585639149787242052722794547328688 8462064 -3887264857016965744200835155219185664 8462065 1141723520783902854852466966161137460 8462066 -88821074036321197546509395827520310768 8462067 70082989348617317849038550571315687480 8462068 177503374209419248106375851716925194240 8462069 36121312182377302917696936141527992512 8462070 1234244163305114709711266228493173760 8462071 151308512297230330044285471493892631272 8462072 -75114549789720106312249734410560512000 8462073 -48632143108605423039142054448595580800 8462074 30709081922028787136099235312717073632 8462075 -60968918525786953747269066863118321000 8462076 9900774925977340792953712474695843840 8462077 17086019258059372026794542720041660800 8462078 16329818800323888780109579014486819840 8462079 44907623375530698161844151309723475424 8462080 -82400561077407474279602404154073415680 8462081 52167583353353514840897051563536026882 8462082 -13215294531427289893118488974294971136 8462083 -60469654399677347279260574412351358560 8462084 -71916650045959270036431327945196512000 8462085 -46008090363878668481156836883371814400 8462086 -38867367009670139758377856446197381376 8462087 -4711683737495217854351864403694001520 8462088 15331108468315533272650274464953676800 8462089 -157943263725877211591781561864734651110 8462090 5824684068557299957526382522291087360 8462091 -11337586223535808861175766704534572800 8462092 -139874060378940644428063436573243824384 8462093 -144258768383531011853382601798374515658 8462094 -17060456631995128041504530633565363072 8462095 -102281431853092297941485013422807410320 8462096 -20802860240885562591883504910150197248 8462097 -67435774220246826426714903761514898560 8462098 128562514333231896459571475132546662800 8462099 -1613272611880069464509976867183748032 8462100 -25057505509760337428872177306250803200 8462101 33713204255250481994472379051144031104 8462102 37203142964501484000400604987252695104 8462103 32892405421034555616541951187316829728 8462104 7289644670702817761038044781506263040 8462105 -61517121016308064001706986766770575740 8462106 -2905638776668956960012945436678713600 8462107 16410185599762089164835011521041130152 8462108 44536952350802389854980176384148694528 8462109 80681676039673707128782748602129835904 8462110 3660509483764868237141969954512479360 8462111 -32140458207923385781217451982795002768 8462112 -10865773786432336933926282373801967616 8462113 72673843841869097087396293839507745920 8462114 60689647039137671431396742054605355520 8462115 20238567190281566564807597590093475520 8462116 -15449705159728647155532683983706267136 8462117 68708026415702364183295069982019695166 8462118 1437932443980571596462467630355959808 8462119 40261659607430623807032905657494144144 8462120 -37272822428823238365729929901863424000 8462121 -92250691155321425664867359257283327088 8462122 22152826786505830870498924905951482304 8462123 -202380964663497252910962507282528207720 8462124 -29232489522103515923360310204379545600 8462125 5495679051034724872030648387850400000 8462126 -102136389036074678988849997304716663488 8462127 -72258387942285623624835970810570162680 8462128 -20365506796740614766137505771500290048 8462129 20949730087991568744295335317486661684 8462130 -27573123705023060775238090606237140480 8462131 37392996505733216339532458250128769932 8462132 -15795090138843633320675202983940096000 8462133 82099680413527866181825834401467700540 8462134 -18226147473085989027169974715895090880 8462135 -67780795951777783722063318984460320 8462136 -48688195734385006030502171926478745600 8462137 -15693522352288763301538018399658354688 8462138 -54648321747292680637601774544656123280 8462139 -18374368988619420116974017654919364352 8462140 869433927968389573765373070276172800 8462141 -133115905638769177430683427763421354548 8462142 115707935720580966281487400721690688 8462143 -233053115787218217640485927159499166600 8462144 13383524005382644505108241574369689600 8462145 -5319198455095086596609496437976384960 8462146 31675943429061560546683148851387046400 8462147 94814404509894835915317230466078289596 8462148 -21599492950857009481946733632539244544 8462149 32025138637847972071409070120963441280 8462150 -4085608001993895596437641853948951200 8462151 2066956050221590128715891037763443592 8462152 -22401859868050893565332241431252172800 8462153 37602731040076819767103751325891417600 8462154 -21928514683269174206472299299541218560 8462155 461331928681903308797234444123284320 8462156 -57764035581497675257882152310701108480 8462157 -64944105028038251625045639702316708800 8462158 -19996675092436525584296873446957233024 8462159 88558828183755937598199544504319727816 8462160 247586710958823094013029336759664640 8462161 125807878049156683123039852384449275762 8462162 78372446841585487508471571359675354112 8462163 4506989429967056084229933492235699200 8462164 11331294361325930583494801403304755200 8462165 -76112859082117612005957921133392875940 8462166 23533019279337597267007753638701989824 8462167 49169626524462069625609414719958639232 8462168 -89079247629667102180106940002778009600 8462169 10001247479459904203873475915096895194 8462170 -1807863420991747190272746400377234720 8462171 163263831016682869685948321445654268320 8462172 69069234832358481946129140407088916992 8462173 253551456590075761056077196908217925900 8462174 -39095784647143511249179801098918469248 8462175 -45108887932199962142144169142915717200 8462176 155819352167312789047293241135330885632 8462177 44850469987284182163455246392468213026 8462178 92170272214609278519397964224924811520 8462179 -23505492799307325496299767886508972920 8462180 -44377671022823324872774933376998905600 8462181 10671042231266240588124663231161425920 8462182 17147651419655695961818950704370670080 8462183 -81714403247631886332797368602241622496 8462184 -901001059692835903969507100347023360 8462185 1123801021750449979269527112228441600 8462186 91895120950473257071869615741038544384 8462187 106301983218224587237812297114027057600 8462188 20356623930964016969156216547479888896 8462189 -176464261847115542563621538204721380010 8462190 17895950459888782379791843419274736640 8462191 -168981006975067375410797775093950384816 8462192 -26485777430657677911181734970784022528 8462193 94389986851334503314761776744503295200 8462194 -1089926657305356947720660528875776000 8462195 23239713515758571973792472108315479360 8462196 21585265731990903513646762636047674112 8462197 123367185667034210770700468092127749980 8462198 -1677929716884464298082525077733634400 8462199 77116556693257692284971889183898175464 8462200 89467485743449248315470462484057600000 8462201 1669233037808600666087809535057331504 8462202 23930062038385393931671563220879422720 8462203 53426958454186885377867101785602223600 8462204 282929558480253904733908804124206732800 8462205 139713195518896088146130791797282235200 8462206 -39405840481110375117287658655135875072 8462207 -13925038783218848521781475742790023920 8462208 78047320512345887943876012410425835520 8462209 15092235697416474086343716073299262720 8462210 -48307636442651902319569945405895064000 8462211 -54770604051230524190870623285311646728 8462212 -31941636648815542906552916248818398208 8462213 -106893688742328575826755035795566245538 8462214 -22225948956559473315950308466365382592 8462215 -59100833215125750972914064972624535200 8462216 -38759232043438718994688575232540016640 8462217 869175246844048574967634866385374912 8462218 -37427917153611121412117780288917279440 8462219 36082194992523187799356352023378608120 8462220 15805701380877995624495750959255142400 8462221 239725580462319961626012207326290218422 8462222 97435305191597281833468996051217662912 8462223 432733906076429572705238952830802048 8462224 -66621214681727309016604867711057526784 8462225 15760582074832312849737472458647328000 8462226 -30714450344939008906744380741270095616 8462227 13318029266006168163298527169761472320 8462228 332026229753419977386507233576243200 8462229 5564333226235125342245789101110537600 8462230 -5742073130735928922251765900235948800 8462231 -49983904568326327265260637753803813968 8462232 -60120113208250980829097607797085050880 8462233 -35643374563626609677743388805042032 8462234 -152930680059970844244637938760864340736 8462235 -31142825589643297546237165463023386000 8462236 -16859287389837538691498548052855654400 8462237 -80062710367832220336170587061077977600 8462238 34824894294936306351543016304267406144 8462239 8038884618172449636567062765985026640 8462240 39096626538506517143274318399140659200 8462241 68682177911564455337284219186381751250 8462242 -106660094301586138151836114843380823728 8462243 -71403915681381927925430117826264066240 8462244 4166954610603380879322748365843443712 8462245 -44690471681157171030824603405495372160 8462246 3856844422904804635851244002773948928 8462247 -95180585410753205703180471869112567000 8462248 -2155429527992098649067331181925872640 8462249 43451588870801307984347026859263520250 8462250 -1902877759172097530646174334883592000 8462251 11437733870941654739665601219332741152 8462252 11273871530057786276613823481495961600 8462253 43046055693873858728587218893714205504 8462254 19315405919579037025825803787544570112 8462255 40863287560180499055617289987993304320 8462256 -17603483859312465901978367482134528 8462257 29323267603412351591674437014014009840 8462258 6009665434670594988963621253393689600 8462259 -69844478611199818350990514837441917600 8462260 -136966376543459368813828113726982310400 8462261 -5359136142936006026055501074253185700 8462262 7102351572307385701967896007823049152 8462263 105906363574196213326700205453032265512 8462264 7015475385245414482587318656444006400 8462265 -12846466644899551082139359406510812160 8462266 34437971572395436349324649473103108864 8462267 -187287706115683812789512784499149143448 8462268 -113448100606454172926659166380958570496 8462269 -30493705882763364653496961092906816404 8462270 -17020909252543312553812487528129360640 8462271 1866318682589679170888697786587366400 8462272 -5275434301398325370007538384878174208 8462273 -18521656216872924618684025228517141760 8462274 -122049704146465987319628039375343084032 8462275 6804747068395838543485158813775822800 8462276 -1929901695762783390013706165891788800 8462277 25243481605763264203442027839380600960 8462278 16243395509553139157899868881906992768 8462279 18951541390691553570741533630637852672 8462280 19010921010402294503897955154521292800 8462281 139248874910807072694273736964675230591 8462282 -41236988626187558801033035171363774368 8462283 110931693662439171265460839166138094000 8462284 -3011288272055786791105558531886896384 8462285 -1201146529798598032652813161382077200 8462286 36443396765231619814305809811728547840 8462287 -91492699907018258103509827997954302080 8462288 25228508751989959112330637199244918784 8462289 176302461388354538792740554318414716160 8462290 48524660690516521914053413949028746400 8462291 229361026973462885953010856838004323692 8462292 -52561169894113074926180039611828942848 8462293 -2647812790611765389358093809243386240 8462294 111687233654743470333744856887502193472 8462295 -2806808118907971178791941203920948480 8462296 134368199930091398756275928358924595200 8462297 -187442691927643130451984471835917653100 8462298 2598542617129602182812086524135331840 8462299 38949625989308193884340142856935484536 8462300 -44782748301927434078218665458299276800 8462301 148974516407523099817719385030319933664 8462302 27301314907379955717319829108718696192 8462303 219542320380794599889533109750568782400 8462304 74409212267488119667821766299586658304 8462305 -64672618926796339976292690254295810540 8462306 -5872910764107293167266736058743128000 8462307 15802542475731591541735100160893439744 8462308 19603194911171384652751490197474554880 8462309 76925805363369500046883667344185086016 8462310 122933808728098389553368078867179520 8462311 -6885456122807742613342628550577891536 8462312 21018986204889946435584018465129676800 8462313 3127318256569006816727316575500815642 8462314 -536141251102107322374701455258034688 8462315 90307851597873973114752724654333903200 8462316 -35966982928022760573317761965456491520 8462317 59380756854246278013412201795440318412 8462318 -11050042556775481655226224856680494080 8462319 -93744057510195933022949523516965598456 8462320 -22035254863487634679484378598816153600 8462321 -48304394664229089401715075134548223616 8462322 -94220967483401176873258230388874664960 8462323 -147649262300577439843205625031157285428 8462324 20880771221056930277865398953395678720 8462325 -62936550325742822039504521611318470400 8462326 -32311327314610537754753380781160622656 8462327 6664721059372751089889825782551551040 8462328 -37762685138718106666702342367578030080 8462329 -27568395992508994189983415804739538070 8462330 53251421909641509957706520989218286560 8462331 -91293641394692905090034188916688201780 8462332 -7787377128601466671569139606332372480 8462333 31893521236149354164728396252412309280 8462334 6657368338911361699548609752777978880 8462335 33599739866682962282107567830580971360 8462336 -1015687219277593142136368574756814848 8462337 78635235468299133384150921087553040688 8462338 -77783375889380924200096867342761782400 8462339 -170926037062556212082420044297410649860 8462340 40494017122604439408711297023741337600 8462341 -269000064399551865396482486691114182816 8462342 31167714510519382752915774540518836224 8462343 64600911667656323993560950368427530664 8462344 13063618861138855600759149060883415040 8462345 34370144978993034642492566377093174800 8462346 -432679412725388845601215491901861632 8462347 -199582579271958321841429776251057536688 8462348 66627955798332185555653889742150942720 8462349 -43060346860971701785247783126598303360 8462350 15600483206600411826182726481834892800 8462351 44356665653168165043547330547858792232 8462352 26476750729524103815455365885688217600 8462353 -102940647731725512704143789203263537760 8462354 50632163170322195858020555328888831376 8462355 85006396233591781235554567697175717120 8462356 -26907315047961655838073783605691103232 8462357 -1924915280653251819514844356117574400 8462358 21262049004650983802454738280144470624 8462359 49409850519632599257817308694272508800 8462360 -49693169845365089025381229380566016000 8462361 76297997571389916540028893249118417872 8462362 95116821456222385712436877363543599072 8462363 -30052682161879436509428574518059076576 8462364 -73122518104917492134794342558413325824 8462365 -11956489177457981425966597013967502740 8462366 -118471139641854804162584106745832927232 8462367 117449149524178120703316092388034794240 8462368 160180265186021473847673967843154067456 8462369 -62180763405675255753761753726554819230 8462370 7693560481363525243304810397888307200 8462371 -96403446003076742565502898191091915428 8462372 103688649182616955122270838268428968960 8462373 43670419596244855475721261931597932384 8462374 87601899255529339698487744346916053760 8462375 -12671884259640939940606877368855350000 8462376 -8655838908636657640675411381583554560 8462377 141300899434687092449790511346546816 8462378 6172163316902575044836121349293336240 8462379 1599989895771889362330794063039093088 8462380 36670103620760735828871137381164032000 8462381 45472541208599888595514741077843217932 8462382 -1299043426308191850174646072233820608 8462383 101211476337914379089833994360997711632 8462384 18738464792641046159274837432864669696 8462385 61470780991308211676314597906520816640 8462386 87363331863962301568145638380460692384 8462387 36018822056974639520217174093582969480 8462388 -33380195649067342954704772859472967680 8462389 58594304976653411209794422896587676924 8462390 -21579212962408483461384599527904590080 8462391 32558076139482839639898281747414384640 8462392 -206058816746841131596096940527878942720 8462393 -43147991681251731766540890362082854358 8462394 -5231699409844871622442467841492604304 8462395 94491698047613680847502577866403766400 8462396 -68687563317571556885752202851712520192 8462397 37926545790589302598916133542930969472 8462398 58815190562863971237570052965314660736 8462399 147912006515903464540474533502334496120 8462400 91526573440395102820853864831385600 8462401 162104840727731243960830435501374073600 8462402 -14984881777207823762148289264677393888 8462403 -143767017118335253502478764793095466480 8462404 28974425206954526489342255028651048960 8462405 59196322252821107336334317663410527360 8462406 -30979546778515537822639881981996991296 8462407 14649703616812207153040333235340310032 8462408 -173831409811265090729917323244713646080 8462409 -77815597769730777176010450183479494896 8462410 69667394992426776888052829842282560000 8462411 -45923567903343392952535293470684765376 8462412 7083900606716449709227647678833144832 8462413 -145871608377301898597695712716426629396 8462414 -89755696135863954447726796798129114944 8462415 -17176572037815302518803999768534691680 8462416 -19291346892564434240435596726432432128 8462417 -170732273383166620143944417908053339534 8462418 11699494211172546467235019903783933440 8462419 -8706328188095617619285500367136346368 8462420 -94901185051391154082364182169353662720 8462421 -106152573502201550141371573588862704320 8462422 -88237257141281192983205155106789515488 8462423 -224313358199258536158227516629974542328 8462424 30753605532196361020484188156452433920 8462425 -33979050457856722451642938502178516850 8462426 -4864427418763087521742916983507838976 8462427 -14543977496551819979612221001539653480 8462428 19407988226837761003404101855679869440 8462429 13690258210376535926531537724439860000 8462430 -1032533175615018544246017629388977280 8462431 -98598863908315754130929731805881003608 8462432 -243681971423523838666624015611081523200 8462433 -19357072884369832699979114401900874880 8462434 28420699251891293094100328661092690592 8462435 156335764050904434242564325889489821360 8462436 25462941811752986787295781363083382784 8462437 182335294752416306569688820421468185086 8462438 -105799935249018990809689766328089582880 8462439 136153607102244715430436095749903407504 8462440 40402059773200464682517403560479948800 8462441 -18719990314426174688401707508094914296 8462442 9722801818005443270379231676178540544 8462443 -512272997103351130743524146794234432 8462444 -206574326228892514348435284441348409344 8462445 -28432776656105411030518224206901250080 8462446 -58511387019819839678374056867672431616 8462447 -116249501252500565135182022000098948320 8462448 26110462314337263832566330330631372800 8462449 -59620970815351839562318474571300373550 8462450 6074376954183250762722989184307950000 8462451 14563342972850694807831144327112178232 8462452 95450306637584685669417156428955609216 8462453 -11223691199402435761633045024156240416 8462454 1742726701286652536282906170531246080 8462455 15030629089681683213596494735071012000 8462456 62932827246163867783125975354237050880 8462457 -20310643994647523588035727573548620792 8462458 -35032714482283405187378194044765835920 8462459 119709800169215027517091754919516929280 8462460 -13840559507267562951813704150758947840 8462461 15292910012331648026627923332713086080 8462462 -43802235439174332433822428607081223808 8462463 -26042847648513944426853834089487558456 8462464 -189040868954359940630231354419288473600 8462465 82906461743934436703643373262069855040 8462466 87814932778923751370602099090640409120 8462467 8333064199772591992177955514082538480 8462468 -4069476675887848396907677439416848384 8462469 27577420273810179811620196662804716736 8462470 -79239897262770269543637762751355560320 8462471 -50318018948265198361493011845650518320 8462472 61769221321088235343997079732125859840 8462473 -9607594724434955419047706678067614976 8462474 -415084571406255631453581285731770176 8462475 4167557728602534956188552777083360000 8462476 -14723074477108554356928041309657963520 8462477 135222410374591528573010588409643270326 8462478 68203694426084568153774889404685660224 8462479 -12437246204956677306155457967614323920 8462480 23703344805241293417885369051748761600 8462481 -49653539494188723660462885585544457376 8462482 2327561251733467183228232517877045248 8462483 79464737903245638499202455400574517560 8462484 24980299158830618255255351484327861120 8462485 125864694577753954247851553823688200600 8462486 -365333919469484558251717821783820800 8462487 -51716485410599682442451364079700983680 8462488 40474387682049790827147750360390144000 8462489 -81556366696135012602062910654335065344 8462490 10915456653837188440760867920135833600 8462491 -33133271504756947014642295581767762208 8462492 -6871614719732624300837766270078005760 8462493 -56881663055909340593284666965530626560 8462494 13255717042770984409756217866946983296 8462495 -72654747219686216809933754179698375000 8462496 -73073536323076884287222442209732198400 8462497 137276022578399913625198341061513822946 8462498 26263964750425144957002592377597554040 8462499 103239387323127306447013801355271500664 8462500 31550033543869588530394695454610400000 8462501 -7484177893469997487886381193419411748 8462502 56565299097060777444399512032172620800 8462503 -8228149574701706187022730509757837344 8462504 60839240816982226780724662400751697920 8462505 -4578038334497007933606767637824947200 8462506 11487429188365058722145554005365774352 8462507 129645970149352304753398355910784732152 8462508 46865412070601191161140753804620776960 8462509 -8745086892198301762597402832642547360 8462510 7982918700382297765272788042926302720 8462511 69716327281254977972730006907690769160 8462512 2913917478086232462123812540529377280 8462513 116694346704988472119672859577964961520 8462514 -11225796154211590183642044463075360512 8462515 -183990923631248787703381158435072607200 8462516 -19636184524126379116561455164903890560 8462517 2706740103857942237959579958731874304 8462518 -61986291115118192185386026311094237184 8462519 67254052356719906586829811958365760 8462520 -27480538085230652481081090852502118400 8462521 -88874404622008464549911881898615146556 8462522 95072690983535705780757005654437299312 8462523 2129975746235274680338274908747555968 8462524 -22342247468673523913319732346556784640 8462525 -2369594174947613026397777564419928700 8462526 39910715336350398234504121117404750144 8462527 -82070170775966002514699489665218418624 8462528 29964951183264830973563582176296960000 8462529 657675023896446788191042034091987840 8462530 39303858066317149609165363931622957120 8462531 -42213507542016342115117014862873529856 8462532 12683995803596758745578260085320720384 8462533 -60075636417809737734723063414137476416 8462534 -4451105362924051303264116539104039584 8462535 -24521464301563732157011919118848256000 8462536 -131999194149571171106953892611570391040 8462537 186583642457417973963014738546257284186 8462538 19890309213193035402180166713521448960 8462539 210467556228668835931422226773722364280 8462540 30651299849332055542758124631033994240 8462541 4453963210861192165023746186973660000 8462542 -40542892443390266383137179127458486400 8462543 -43951987208453123922495885203032387200 8462544 29759870795323446762065754838728966144 8462545 -59247565997170968017309798692053799320 8462546 -13699417014207699393602352745193459040 8462547 -27920713218776433291805498389047235480 8462548 14345549603378172205594612252756289280 8462549 -104680672729998563943759269516136180480 8462550 449735119482957505348693818258964800 8462551 -96575407030706429832662619217522598400 8462552 3622982947390376095002383703853056000 8462553 35327621950398077520336988438719760608 8462554 -109108496691545292219968559136818219024 8462555 -17675568999629693221287831381618239040 8462556 -3536935779290020509168035940665571840 8462557 220593219281828858080227199404944688806 8462558 -57645380787312578851189062303002553600 8462559 8546550317045383543209458584161592320 8462560 -22691359874709276348450611642947338240 8462561 -140790077746885834330335541548452870976 8462562 -1340917345205898390684016294011539328 8462563 -112610342560561785533142963038680552656 8462564 16759336237950929655753908999913314304 8462565 19427287697589335824755006590827135800 8462566 -11436424093426937313088394442394267392 8462567 43556425344546172177034906780752898616 8462568 -2884450351149429576244121416759050240 8462569 -36611481294891953701265633295114011504 8462570 -26076829157038744468257040292424801600 8462571 44236792651164793279548131018374578144 8462572 -2351591047006927727515343243946280448 8462573 45477693132930908219909351453776393440 8462574 6680423497922246056488740069899978368 8462575 88992170187325529248902335051224434600 8462576 7308546914079163151389623371470405632 8462577 160313951113944164914932731180425861440 8462578 19970533761888720130699455762420455424 8462579 -74239790228387936415026711547874688820 8462580 10503552430761883854033161499558912000 8462581 288367197666177644850962926270221322880 8462582 7385856444506918970895177123834591392 8462583 -192091003542306231607668126303084556800 8462584 -30691760409921470028444295833089249280 8462585 -106214928631313229755591062906426803840 8462586 3478005499625591568179869671855107328 8462587 -17770533065088157195154663224824670448 8462588 -33047172666720783070786404219525441024 8462589 124629719037451608363572493128593972224 8462590 60863732235401321615855816278320436800 8462591 3673838569132714792840000177962176184 8462592 24083866372717394747404222548708163584 8462593 -37028686373376285163152321500834684158 8462594 74817321294066500480152874930602166736 8462595 -5312814940458733044110907101265798480 8462596 -76826642667190616806012581993341003520 8462597 -8926232332699575657597743794938912768 8462598 160135737358288854125726402629397184 8462599 52923310548317214231525153239681850736 8462600 100163962140476821008615588422522880000 8462601 -8445938869784758693341143916105715008 8462602 19081023461562696285321435012049468512 8462603 4906753938278255014921600017064282080 8462604 96972902214762814501392762943626316800 8462605 19145011691962401326211136089610298520 8462606 -45823427257931819209663513994461046400 8462607 -88787439973802031983506203558043971960 8462608 -4672961615557688698934932903038812160 8462609 -164426701465436506682651439575722874190 8462610 -22290528939113669550873159568326681600 8462611 -197545379254816235646510167792585673128 8462612 5558696679956001081998506722246800256 8462613 17673422082097534841686167365457995424 8462614 -65989475918502526901155248308777724288 8462615 750429287764316323262676870369323520 8462616 54808493993391398450115102485789859840 8462617 -41796488988828586633406907482435065068 8462618 -71482860587305986371260337606516052240 8462619 124476215658614125024622155757782200 8462620 -70771560803796681818226513205107333120 8462621 153545442799757292917708156086815584544 8462622 18783039330037563771554592965563567104 8462623 -13942218119600491812719209569836000936 8462624 7577303536800548138304974333999185920 8462625 20002916753932230581116426695491184000 8462626 83705979041608224852944161236462322512 8462627 35791828444141188528757150559448964992 8462628 -927518964227954607601549484917456896 8462629 3537909069663302458429957252100660160 8462630 -54301512330590987540417630798539468800 8462631 127820236478660668274066931561917510952 8462632 185324294578299175232274280629194588160 8462633 -105207267066401630261922492060756067440 8462634 -1281638715159585735197087757560271360 8462635 -33445056074624261335742812197660385200 8462636 -34316386252619621791618748785301274624 8462637 3459807119446918318558434077455249152 8462638 103849322391284150962789982986482432000 8462639 85385644732974422458901317778246695440 8462640 -8764509503834552689544688931879649280 8462641 97076147163644127124727606325354188544 8462642 5724995847358886316016799059885619472 8462643 -56765557463027793274937206260927081216 8462644 2238124787643186555306043130423068672 8462645 -42229961960582143807998004541002321920 8462646 -13860423205363513435494703583641000896 8462647 32432964873315147910088223280586107920 8462648 58336638135606000122975004590583951360 8462649 -13062419059325239714618270698288014592 8462650 23828216020754701301722927266013152000 8462651 16764108894308257636984452686917899360 8462652 77446356432748709632022967452703203328 8462653 41793560332800943496016764719940916160 8462654 -53576138178850663737438666149233653120 8462655 15207575745461900948444690827423012800 8462656 -6586642882115892515284533320742338560 8462657 -26108917113610288036345534109872430400 8462658 613215944244437641722148134419175168 8462659 -67236021360521107456017564463348982720 8462660 19161938412595502077611392488754791680 8462661 46708579531181333175752573772548751072 8462662 -18619620074382536581915577266169511168 8462663 -1851139961222193336235291796557704192 8462664 72438600661043938605797149548527616000 8462665 52458230446482369854296346029617628800 8462666 3001158698331851824244362728779453184 8462667 947094101459570077054831916300081880 8462668 170589347601821032485448168613417696256 8462669 -62497928979836571171449208596283533556 8462670 -35449883786507272344528077174340297600 8462671 4305298638995665971838716608431253984 8462672 -867080967476560064219639114435788800 8462673 -9905078324545111455340222554430803678 8462674 -13120391370657907989155739254693875200 8462675 52171479321573364272594651076372097100 8462676 -13791806381492161775768322910658119680 8462677 -31829976149405268442995814951159285216 8462678 -35533295289476652361352110882309186944 8462679 161593610011100645866164171804870499176 8462680 -101996434940226546063460392038568960000 8462681 227078582974864270554568098114973298964 8462682 45402545361658915245506366029731202800 8462683 95332110701402579237129641782470857704 8462684 -50784152703826314412857529742316547584 8462685 -5400652489598323361974327733959925760 8462686 -37481882501125793041856591091331499136 8462687 60628379624617453693072007443663955952 8462688 -36542419606245827738854343984477110272 8462689 -49299655599140203229861775749169932352 8462690 -15332854083957914511804821473381632000 8462691 -2925127438718164235764523935663478400 8462692 34234206611708526349829425550421362304 8462693 42125021091941281432696860196452311580 8462694 25751827593770862590157233150491550400 8462695 91255903585022754221607834639989220000 8462696 130481767502715725300192679391995740160 8462697 -207809474303552773617297047844601200 8462698 121153847626642052240000047999916730720 8462699 55933357732805564553119115686237006736 8462700 -8518252869862687497332037264735571200 8462701 -1714669567389024290659666153535638240 8462702 -104222459149322973495610517626724592768 8462703 11586968074063338475466884613450957568 8462704 16567945528143460539391661612060835840 8462705 -145124757973848020562007134828862600140 8462706 -19092930644893970882134985345855709696 8462707 -291753646559270684462110319337023861760 8462708 -84419640635233280476454099296412998272 8462709 25037376767335158882801711932916104814 8462710 2198638750612706764753449631820405760 8462711 -13086299171840470748969094826396367688 8462712 28507120732504884979711061242843299840 8462713 82988520567486430671366381912359531840 8462714 -3291292454584737398788584334986270720 8462715 -133848536575540527653040139329833760 8462716 26099692830923382894162317444540167680 8462717 -213865229891460569946070838734193807040 8462718 -28184659297832950178479988067361216512 8462719 -79109688944293628563116676759636335600 8462720 22793018939642996666141896807022592000 8462721 42340673958921406777435685070177510144 8462722 18131285835115374160888947163395731520 8462723 -33298284825393095397419489012383505028 8462724 36626889918873948506785954898316933120 8462725 -8925529665948453708768524868205557600 8462726 56295326989291067457219388946957815296 8462727 -3753918569901885553940616395959498272 8462728 73449233364626522066615844813168568320 8462729 -34772419151058193839070336669894486320 8462730 -2974515002485793101597249443252545280 8462731 -36056037721271039764682522479228656936 8462732 60234989854171292480333407874500452096 8462733 109171760752245745606230171901468360800 8462734 -38048958746336261911248139306938772608 8462735 -37017653753446212689259058223689413600 8462736 20344133373301441312473546562175188992 8462737 72835441182239653180269303572309680800 8462738 -102446641260942741947746936312398522480 8462739 -149317047764186997791311664680286959176 8462740 52886898042644948016596764522636800 8462741 -49033911634949256313479219103033268370 8462742 -39067062130334814845525446709742285888 8462743 -12729192502813382377957379601489492960 8462744 -256254856650075370917619625285345280 8462745 -4366912280107025244787498818976550400 8462746 54860004845177756703852882666238713072 8462747 168828819614969785016374348971868904196 8462748 16320832006328384868145623366710009856 8462749 -58634569760733081001118243156467476250 8462750 112836701721429095651677961241951024000 8462751 22505015097345244442459696825542732800 8462752 -67863267569204843774925706254876672000 8462753 -106636410344695439463417713855430529200 8462754 -21487333241085856576536174285797484336 8462755 15113557964005678741560878772409952160 8462756 -96659631352129025868737179240962641280 8462757 -12837819166903632987579009802547187360 8462758 9281913257042590548750415893260774784 8462759 -1135597722508278045304612646861056320 8462760 25960796345976720335065963331002368000 8462761 38713989813583469164108957122910266362 8462762 5530728220583170395574330509994536960 8462763 11269349778113562198053923079683387320 8462764 -69928274157676726656269253970044670464 8462765 82967308117029891711294804002385951000 8462766 -440726279738644613354738188387072896 8462767 -132367278445794414077192749566609027184 8462768 -39954376842880871409106943268262772736 8462769 2940442730123959940277616799826510720 8462770 -16891078067427557124995729629071651840 8462771 -99744987788218500672477571660713371280 8462772 -689666914789542756758900233416867840 8462773 -99525345045434081550762285258127128960 8462774 14285684682072610936295256051945387264 8462775 -15030270444535380131116556599169562000 8462776 -70823218495031221047997036760396144640 8462777 -18029348526585299756187563716276780374 8462778 62624835040019365804306278504749773824 8462779 -107280908649829475921906401357815652080 8462780 137197503744862448428528304013690470400 8462781 50808284969754070613734080975600085728 8462782 38620198635751909918283931693481588992 8462783 24472925854511193438913018126462679040 8462784 22943926412323588720085175283526664192 8462785 31299585982476333183015118377362890560 8462786 -21235064223535428283653156308534511408 8462787 78757183077511189122330006469021632 8462788 6865361309154682117700846422400294912 8462789 166019091595446979934856094868424549024 8462790 -19482263279175265759654840509050332800 8462791 32497142922585297040819757177613052984 8462792 -7885210756208513095076403559690721280 8462793 -93505435526228474878756915995765174816 8462794 31154693785255986489139289998923666432 8462795 -90537111983922098131977085477478073600 8462796 22264071190087607887737514791702707712 8462797 -15536492818585438786817534301047962048 8462798 8603619783755450268209371291456670400 8462799 4947328455030736805434324446286454880 8462800 -7576479634426068572751897507407257600 8462801 -175680422883250536339217042089262845198 8462802 -19955566991236823848500469872661392768 8462803 -185336504916503568071596235789771348136 8462804 35367316187205592029189781429443182592 8462805 -11806270444361926139003133859411632000 8462806 -107414307274960038904286715292280550336 8462807 -32528060680969823551520069389048237944 8462808 104808509016970369125539929647653222400 8462809 -16477322116634467551592968995380224000 8462810 9536171684419851792601855563409821120 8462811 -22100191819371613754956884711782647296 8462812 -141803801420244709620385659603807737344 8462813 -127736852548391486700097870539768718938 8462814 7372890952698038174428244403060228096 8462815 84346213802052992048259292458815601960 8462816 234478145354914133525242185325047447552 8462817 10378163778608983221649057107737631456 8462818 9136265935534669609279444350406080000 8462819 -37684054303431151968402779166061671780 8462820 -65906899566973730652691002830121123840 8462821 204181415053612847877125122139207932092 8462822 -18257316367680078238110570443760932928 8462823 -51455095858697149443374543991738297816 8462824 -46886143226703042643286417496475223040 8462825 6896555547450344328894566805077534400 8462826 -14757543606499267265277022271289369600 8462827 -120549009278373237802804433598355899600 8462828 36991053515331050214783258014025646080 8462829 13562244188597488168877904039888120384 8462830 -1616158547850838375905387322584804480 8462831 -18837475278188197951870507793954143368 8462832 1739853537749854479011831617667727360 8462833 142651515706404868264053339761494144082 8462834 -61778991643079731116900736338009971184 8462835 87323889215257021197812214705057449040 8462836 -51656925453726183296080175583289928960 8462837 -151750165729581630612823184506817834208 8462838 -97443898292160041282744802150914254080 8462839 154962368848252669277904526416871123200 8462840 137732367190008257158323364066301644800 8462841 123123579337986047498096394430354803792 8462842 -95940227814943166693660072854391788800 8462843 236261303276249028105788536997530477092 8462844 28349280190279437757811904717007395840 8462845 -6308019691435389262965651940628505600 8462846 -15796936210498024919308004156876153856 8462847 74063364032935772011438051927924068480 8462848 10657860649326664216849073985111982080 8462849 -31719578647498765946418768276615464364 8462850 11274352521498930615651418813068902400 8462851 -89629266686824655765736327911431320696 8462852 -127634510391694781033835590596259720064 8462853 -62504859853262350258976750309736324480 8462854 -43320570542279352735325587141300510624 8462855 52737072515500943362399905205538109360 8462856 73454443104942089349661271025065779200 8462857 118806977310484541685383978761255126088 8462858 -55583651054944968608935951769672256720 8462859 -42777478488954370773828987844596951120 8462860 6723576526888564394485966643075328000 8462861 -54190402475665082354500274005843914 8462862 -23543281638553348349638468509345757056 8462863 33051359639494507739710864746120346264 8462864 -1111844391953817401162024092361809920 8462865 75716202700402459198920823076563518720 8462866 47799161014994976197828871823853819520 8462867 -33044207549596629441955123418682808320 8462868 -563472464894654178207475310834350080 8462869 -102396892190619099041873009698564854980 8462870 -23790403336319040495421550866111344000 8462871 -70452938557175201784670687906247292960 8462872 6768516529269847533639101040558120960 8462873 -12615453607628206564859828959713691200 8462874 12596820124896174981234910482861783552 8462875 304552652676544729607170433436570960000 8462876 -22461736381247538937704827204061265920 8462877 86355230147629964867555242428952589760 8462878 -75828105781614671795381366350261318080 8462879 7549865707779188734791514906485744480 8462880 1875378761083511100086420938333224960 8462881 -25303435852620114338613785831945163456 8462882 -33641386830926897260781521785431625216 8462883 -20273878833658077428771399236679219712 8462884 -30919592027372483762807124533130573184 8462885 71298400151410594611047385417393655200 8462886 3940323069090959234667801534746348928 8462887 106928175601446241135140089285765942952 8462888 -169042718972475715377007701666777830400 8462889 -11640597474602415398203951541320146156 8462890 -1340225562169262328613535664089974080 8462891 139543431025251691270814462318666167584 8462892 71082371015327480309153557741971800064 8462893 -15348419932372320573414948190248970858 8462894 -44107680568329797068732299946224612480 8462895 -14587499205233143171008512279137344000 8462896 -9497448900068437861872361378719989760 8462897 79399266447397012860628542804820547346 8462898 -40458882048463824653589540268165896816 8462899 42409794075864499873202609352038031872 8462900 46385380820442852687181974086840016000 8462901 -9965921096664052688542890074850648000 8462902 5032381031568070538581586633222534400 8462903 -88277140544562272773283607982431253848 8462904 57694791696973550200709707874947891200 8462905 28532285341427274835416268254549120 8462906 -86781868412520197119490747411085822240 8462907 -13187286968323354515740964980127006720 8462908 -118563816521124322701229561938332111872 8462909 11141529376335167232910065734164708608 8462910 15581719766499787979181564524317215360 8462911 -100194678428645923111976051381672519488 8462912 -35093069996459737709073513134383693824 8462913 6626380544288015013456155539815031344 8462914 18303492086556252060645448697648719872 8462915 -46856833026759979292474141909845651440 8462916 251099314957088984457941215289868288 8462917 -73644822646069801669437295359128808034 8462918 118541027285938205173823956854497720160 8462919 22268632193850817853295995781911714688 8462920 65428467159980414804138794585673164800 8462921 94921132621395439395200452369613282100 8462922 15010905922735160015486600445752544000 8462923 939307623618202405199743581729681696 8462924 114077047898171361736631180583044889600 8462925 43710224694709126869471572342792266500 8462926 97361160641596462547123822251255326912 8462927 -192969552491359409783862681705177229128 8462928 12020191974140202993354209402828488704 8462929 8984842162030232561051975007612534384 8462930 -31513068523362967911447989791134528000 8462931 -127006677135412297121749344951787848 8462932 -996676159448234000047282202314672128 8462933 62910713247383734350405195582679052604 8462934 18275607005137554622069588452456119040 8462935 38898908897499075569755812326806212000 8462936 -94678118669756845035695714735480586240 8462937 106308468708416658224208958828927333392 8462938 30859024849136289873379209207761418240 8462939 120488139771700937094374406711976262856 8462940 40758862659233383758598705306758113280 8462941 -14551561511832940569472152514038753600 8462942 26499208193466172852015096548667567680 8462943 130964554222847394501102701491712543832 8462944 40313939358803280251022614268838674432 8462945 -79774895369359427443075019473639896300 8462946 -14330670709356548340686850045147397632 8462947 122513047056656095650743479668372590472 8462948 -6420550385999973235209360557876832000 8462949 62950454509582195670546963131156395840 8462950 44608314730772266939279563488257644000 8462951 42155679021006928069530277899996700800 8462952 -41250181743241370009180700710421242880 8462953 71691072349347324478111736334527494202 8462954 -160535028279132744470617338906194073600 8462955 2025526598481388384448477649163845360 8462956 -1139982507262158474185556575165765120 8462957 -140123995229517086507251809354798822696 8462958 11682338589204198629174878326908544000 8462959 -2661471516120766828346265115760077840 8462960 4733077810536469505955038199821107200 8462961 -51015846212324782581678936908036699520 8462962 22478536020596606704206376054527312000 8462963 -12647627896502214897295871306788438296 8462964 4210384123169583891307402404185726976 8462965 -21667000183629643116260914714825409280 8462966 -75008554022172606244706559440661257568 8462967 -67657712624299783728001886578117971840 8462968 -50165506415464852439107571927192064000 8462969 50457939715862190874813332842933280000 8462970 -25681243793944850692047602369199010080 8462971 288143410648862417056571881052081982144 8462972 -110419231679349847148054086274578513920 8462973 63938506101219346905892403271755229024 8462974 18215376337610109751941853101801863424 8462975 -61244957117212469379613711303350008400 8462976 -15505411647737191435585593174864691200 8462977 -364463932350986895580895754437837984208 8462978 4167358092137060453770395154185868320 8462979 -46871645879519055223826854626411479856 8462980 43214529622293753847537264697858457600 8462981 102343093268386001509350760390036402782 8462982 -119428311704473053420085117287722304 8462983 158159998867064966066073336212870210160 8462984 -175088768500487574770247041735288985600 8462985 1432635530868664320089613355663962240 8462986 -11014379682503959382574515860165693392 8462987 -8580809179197757857653335172237102784 8462988 61045247501629780124565472736853688320 8462989 103388140318978132274828528529496708790 8462990 29863337642100355522578382071186854400 8462991 130088652193809387321952601808915696144 8462992 -40809233140842693175942704424846737408 8462993 45009502065886615713223180040872258560 8462994 36079977435280843453708963384789776000 8462995 225056471031469196413834790808580569120 8462996 -55403417995193424839732765304532944000 8462997 -39839496883489936261442386627699155012 8462998 28440614667164804228131349473094483520 8462999 -24434583760978552146416068206740075520 8463000 3906872343599415472966446368686080000 8463001 3262199947818856254530918556019665604 8463002 1975956002276276477037876885680938752 8463003 -107837557007863099777892082796585787496 8463004 14019350527580738267594208235078374912 8463005 -57269926163742867119934719475894258510 8463006 -30187841481577288996654232969443850688 8463007 18309791296676554719743297848201551872 8463008 -232120066591311264139520892393863774208 8463009 -135337928139511732505763290701160141760 8463010 -12649223249287652927696910886385020800 8463011 125863535278481483693437099005281794032 8463012 -33432515693996498484718505514264391680 8463013 17079486173423470389670736651419649082 8463014 -1647823805876118902598598784674940928 8463015 -34794491588297895167855488632003264000 8463016 10037252356026290145853569769907404800 8463017 -32363101600492885094027363382680502108 8463018 -11650667335192321175707634042998110720 8463019 -97722626644072211129885517805645148160 8463020 26405823992107458092923590067507015680 8463021 -22642074705273579114657965842125398976 8463022 -1625763930914277175297296675951416448 8463023 14723312836704287203938683536560880272 8463024 -11824858812386727161771387382595731456 8463025 -3800906871762852011362650148964963700 8463026 34203994499193007715002113769944465408 8463027 121353363608831440431364491512986564920 8463028 42719400594356673291026377291554099200 8463029 -93728281293596571599527276658712068370 8463030 15499513234445065546354908450930472320 8463031 -74960950539062220300069397976225462336 8463032 -103429730302821477772776762665469849600 8463033 97292192557139571420549177233457899520 8463034 8285938789880269528445541004856213760 8463035 -91614658062524677725406122136017839520 8463036 8268900217098886715761273031312016384 8463037 -18973179159556857034269006817172212320 8463038 80536243244709861423684526744437098112 8463039 1342317310704623192539219801126476048 8463040 2265608280390198348189196497715200000 8463041 -212236954494480975193302967856854589100 8463042 134159536037999982884708970461629440 8463043 108754924472326077805281458899924351292 8463044 -145375877287355028868556925457032660864 8463045 -3614220437503336227987319545428160 8463046 -162710102563713592978398306352932888576 8463047 62482437224807635839961792089771008952 8463048 104533504182639753356834788850918277120 8463049 -64413084347694495549885457551964494464 8463050 -93599104285026408836550094808024191200 8463051 54000648611041416303298011420660123600 8463052 27348283172463956806478060851791388672 8463053 -113541917950981390213198750527720413856 8463054 -29281322695103856690792800963499910080 8463055 -181575802518935559558503267980999131840 8463056 -4072973615151117886182945418271784960 8463057 35696880284792474955382377350192186688 8463058 -3975949213631955014818790010262814208 8463059 38323012575406410353345755722067805184 8463060 39906231513666614288025792294237914880 8463061 177182378011738032106906685647749219662 8463062 25539173447683622301518464720165016064 8463063 42837608123108569929817894876920849024 8463064 -65489321513181761105239002680697968640 8463065 58908739621354144242276739755792622920 8463066 19657718991714883101708749256344793600 8463067 13583389842221187990311834071903890116 8463068 69453158880781779188025402511268878848 8463069 -38379753502222043439469284640040842560 8463070 19515155187825886127878546184001024000 8463071 -3470766509181477423240616159119658800 8463072 -11856237839605905032141225660724019200 8463073 -51334609497805702588603227332247750656 8463074 90834328274546050940072330966923795536 8463075 -41714548371570026387944112663588760000 8463076 45604189332937974519189931563882474368 8463077 -10538586070725727520017049476903106688 8463078 20221403107083857457803509905605566080 8463079 -135153260968323557174447538312875710520 8463080 -39110692737222716401084709098045440000 8463081 -126240747108593470307429293851808007232 8463082 110759481981771689627678712135111529392 8463083 -20045630615743828244540041491280870668 8463084 17190189222600023956734442617731742720 8463085 38753125450551432484142494521215970360 8463086 1329363622585472349041724250796384640 8463087 -70899599875423780294672088874449269080 8463088 -384326031426279757139290723236478976 8463089 -13527876730153587469124398679396776110 8463090 52827940550274520907471510475194872320 8463091 -21206642013070570502179694192125749856 8463092 -8964247723709899149498728324297791488 8463093 -11998037320540003523865155340924693504 8463094 -101320372579758500367656822045601264960 8463095 92593279942663835247971745412554005520 8463096 -53508842545645201952609444485802188800 8463097 41543362176455205229311887815468796544 8463098 38819171649010935729260912714599050240 8463099 -2059745294029583642688285904425031200 8463100 -53245610855068531936085457200606425600 8463101 89220723557174485876033626550617465612 8463102 -7764393975714268429901495681246570496 8463103 -793297896348360221456828009401008 8463104 -34951396077103068998200107881585442816 8463105 18982478362596544600796716682157083520 8463106 -36958318127308745293504358130119347248 8463107 24785359649958534858945577644117199356 8463108 -82758736297467677927100033224559498240 8463109 -11905506515371016042940738677931551396 8463110 -24369643372758053698796292225790583040 8463111 -182312200700113908437966710748363538816 8463112 42988451297996061469475351364177100800 8463113 50134274569542086582742744924019291920 8463114 -9854733871096267880087892197935587072 8463115 -29743335480461436457527386924713324080 8463116 -6879171368413016734132762602062653440 8463117 -27900355948029865796888029181270825952 8463118 -31394949016490972761372618246470642240 8463119 35607388165048916403854620834054342896 8463120 -5810243449589310887825254186136371200 8463121 65627494609459078386818027785068801652 8463122 44078204913972137497513992911498228112 8463123 -600802149715768325565755491872965256 8463124 45565764539732458188125265003344707584 8463125 -25314694071058736626946630558952360000 8463126 -8298634535780983648516843700257861632 8463127 60154872736600840233182433941783609712 8463128 -255587415293317254713801736227831808000 8463129 -83233447136857917138195905720409513792 8463130 -3990757649422760235800528232958966080 8463131 -777755614004402605418766430033735128 8463132 -24381570214854683668585660270991592960 8463133 34145630598932097500259333557300034438 8463134 15254181173948514210668123085756345216 8463135 -20209753880054212824596569545667035360 8463136 -7452053211639138544632974764936790016 8463137 92793995711422756187115687553572751920 8463138 -20095806887973143164049036634941144832 8463139 115919435028902042264952906332101774940 8463140 19412305326796027266140023546644725760 8463141 64166264528197051982578097155675909950 8463142 4081649376080672000999884467899514432 8463143 4101863813824784585113687014232857600 8463144 50236290067366294820049355128486789120 8463145 -60359649271862748348510308075551019100 8463146 -44914202528039103792674222538110138016 8463147 -34629496775731687754440047712606223616 8463148 -125685856472512902409412090081613697792 8463149 -203587719737157328644684964059071811840 8463150 52065572828388638052315899236638960000 8463151 129772112397663903942631156283076065280 8463152 -51907540683130528904916077969672454144 8463153 58723022455925373352441677792123279360 8463154 -4407925159848551942568186795715776000 8463155 29504088724854048887803254762393813120 8463156 3890892699139639917804456818073913344 8463157 -278091652405315777419695807365057766340 8463158 39059234340991719380338389101214535872 8463159 -56570221753455416656679060651393046336 8463160 -9763048155995544933206936918584934400 8463161 -63840278542286775112701476023953550080 8463162 -52458638824463294664923674162085250048 8463163 -40317144135202080842396479356168322588 8463164 24382710936720724428376257365365349376 8463165 -1353830250063672622087512171506642880 8463166 -2747232656109847571413535844670385856 8463167 247772664712176851652754217434630497216 8463168 -815182651113755225356921912845926400 8463169 66700884103406004212475748865255668608 8463170 -77460833072535552038017212586507468800 8463171 -10370629106757831245352121192341594888 8463172 83639058227881166631880787694966853632 8463173 -128411663991890664148746252666789985956 8463174 -567299461363498389341415682772024832 8463175 -3160848465404176849902866809081375200 8463176 -99858275325321826394495943094212049920 8463177 12652412062212618987597703597215671040 8463178 44331426787258015492266317241109440000 8463179 -38945110530695001734622652446807751560 8463180 70952884835786706724096123604716830720 8463181 -103818226239558127135358496893715704948 8463182 3152054712888175064958946181200723200 8463183 -101538101909397920434570075907731553136 8463184 13732193076788912975802802825709879296 8463185 126379141897601992878768271760687611380 8463186 403792388558697617677375507973744640 8463187 51924113262282980491608095069347065836 8463188 41399670013295024512060036320061290240 8463189 -23593109088376343435095343121237803520 8463190 4562746852523859462499931168521228800 8463191 -232135414120022066593238968316791353600 8463192 28586162643535478641962958913686302720 8463193 123800658471670241098350522211085986442 8463194 79270697636632095666174950426008288992 8463195 7439528649456872378735045225768403840 8463196 -25256705635055295776983078713463603200 8463197 3009822724026595884775663123761154572 8463198 -16488881222871298978752622178422499712 8463199 -67379976859664186908690615042002772536 8463200 -54781959820316467695038026980065280000 8463201 242348431527150525600237840384811785600 8463202 47027939106390953200277432555629240704 8463203 -5070264509528744626712395407103836720 8463204 99335451382367613101282920113347890176 8463205 -45558240982406743325805016508873227140 8463206 7757307031251243828506592480525219552 8463207 -241356136395423968208408130902852670512 8463208 -20223309511231313258604017311502745600 8463209 -257454215283962910192226407709833331740 8463210 -9178624516663494024591140323741532160 8463211 -148814075644492787595533934910409954188 8463212 -113119281499229124843173528620163704320 8463213 -128570381884629820198848542797499818176 8463214 -6910434710503108636883477084646980544 8463215 34401644506169140504982367093607526400 8463216 -27212914355240122491994586822771048448 8463217 1278570598156801405816201491779584 8463218 -45966696206809181613831448490172436992 8463219 18766213388029995519538402055348121144 8463220 -745038856013108794452691986449226240 8463221 -64323491722492687638279648765294552708 8463222 921457838695564017781126882751028960 8463223 99103537907418736086828610229829178472 8463224 -19566107341274862272313051202560000 8463225 35592666789814481899229770400917467600 8463226 94303887516176872698405580966263786240 8463227 245723291140610096947507998083733328440 8463228 -87787688747020264684018523972740308480 8463229 111726511720422055442214792361049220480 8463230 -16859595385718675856809365665523746240 8463231 -8135002232647878607305330466392672240 8463232 63692235294686851412231660221350543360 8463233 -226607628951063931454765879059384795518 8463234 -15478589679311536431091842144926449152 8463235 -56177913524496750911654471325760853040 8463236 -10415838400780463315010460414401131520 8463237 109606240159052007418840797066392571360 8463238 -33054147367869168987875535618150597504 8463239 -72237632923986684489091238057610659544 8463240 33394560441819138314437336296277248000 8463241 -6278407514210222162927150210873735616 8463242 13871172987040805411808428003042255712 8463243 183822349417248964489743541055816199168 8463244 39155827048221208359127767348016742400 8463245 45841795784852252642829613351647962880 8463246 49543003305352513399904723510050682880 8463247 -3123886457357165036264676894972965960 8463248 -3661823318607887074273098167696228352 8463249 -15841113904711483415422498148854753566 8463250 -16573569585977220684486146196706800000 8463251 117346013465189464753936912086294702252 8463252 -7467193037753038574729790812262752256 8463253 -71811533192983272144651945823906192498 8463254 87281776813313255478713499230788524576 8463255 -5838760956931358184302783238458553600 8463256 -80966008458257061791485644672647301120 8463257 -62726991041507668659903239451763945968 8463258 39882818176652306603661554142946321920 8463259 97690683147007181954141920284925858080 8463260 46923687133485893091984477500405760 8463261 -41104331675625620661204386512676324160 8463262 77893861751162577704749082547326768064 8463263 142920305420748747601065927756115422240 8463264 -27838223280924870215908987823122808832 8463265 -40352876979763474048183549506196070400 8463266 -7303831068651434160015266578058125824 8463267 123898247514535467764172103208221218120 8463268 99714595456909056861919565967457760256 8463269 51357293668776503007398080152076988796 8463270 35591064713947840882560589075710873600 8463271 -12138609086362517625887002316832960000 8463272 -77713094774122722896454573782515384320 8463273 -25411161474965112614356372576234041600 8463274 -18558263936448888378172672199624406864 8463275 -22139488509014356754465129249626592700 8463276 19392117953734867733801325875040268032 8463277 -81686279552107314452479836330608461620 8463278 -125869769258120975169185855046245818560 8463279 -32260494574778981254759525174486907904 8463280 -14679389405695521075906205630920130560 8463281 110428431230476642343746700398502408082 8463282 -28120920109648524553308060961899945216 8463283 142472835654218220065503944441286795532 8463284 -24808390233060267824566933500499584 8463285 799788520065579852278063790582805980 8463286 -4747493540461921557866191680788520576 8463287 33687905857999689436563668868274509312 8463288 46535762165768121958821697730002882560 8463289 -232475499566922189554749574192831661910 8463290 -72049427221177572588450906343588362240 8463291 13991553159737304886794778840712525592 8463292 33855306823640174426551784892796630016 8463293 -92114694335685334374515746631399864160 8463294 -19049931725554580378408652290181586560 8463295 27569133890735031685515960512694813600 8463296 -6005388806417819170345870034749882368 8463297 136931326091690851186710933226970914272 8463298 28324186923406245306251447784486773664 8463299 -25874178197640995157670782872981105040 8463300 49937361905898596196209092963236940800 8463301 -18466059653803861667356070462631587136 8463302 -7292040598692877740569426920007750400 8463303 1131322164171039183751789524164904960 8463304 356967708745881580354141143015041925120 8463305 13553948438031675837287510730804373200 8463306 -23074248623521116463200381158553346560 8463307 20083479389430740659286254939705306000 8463308 38538310337617721743615184025250722816 8463309 41373387909057108904004455635078016704 8463310 -9827747500372517844097652932367892480 8463311 15516880318556433391697405026439480232 8463312 -6640084531311786734702110729418833920 8463313 -17483862677613401990674467286750279438 8463314 4307143251820749875323179786553939200 8463315 17785233101353967997801394190633521920 8463316 -99431383668490056732365131734278776960 8463317 105597263511060587413591982029992425052 8463318 -58249142620948207057564791884137490496 8463319 237582898382733397857930316401079592544 8463320 34687870578038677588051755779820748800 8463321 84185154487765363527359711249102092890 8463322 34471848951438127142604142283632120320 8463323 -82998446204508598870829966816086021872 8463324 -91848320805583791500716854396134290944 8463325 -34161203604699061025158857066236651900 8463326 21280977316141558415690134892459690112 8463327 -129754077513594195487601196323571485880 8463328 11578320093461373590335045441213169664 8463329 177065704663051729105461451727929282146 8463330 7726548622436372989637570142314910720 8463331 -74147954725696656523816280614284342720 8463332 -162233456086406049037134392551426425600 8463333 -3118041318163747126618351262794389120 8463334 115035288176201377396106818803897951552 8463335 10917977408055082496974671182723348280 8463336 29064136552473853854938963728349429760 8463337 -103213200002665445866373924511065513088 8463338 -41108381465270194447492285708450839456 8463339 -132849559913159331655934457326003429760 8463340 36237527206695388887200328185782732800 8463341 -45258221718058690449118645675719571200 8463342 -5363553900882243692691107292143287296 8463343 2164488476760231621399336334415838912 8463344 4318825893828164189041668384454508544 8463345 -123546256956872835781883290468424640 8463346 -1080799548166491550678108764092532096 8463347 -53561632683722379824141616659229354408 8463348 125936335620682114804214255412178164480 8463349 -412829184575068212993211115428311360000 8463350 -16091196813506993026214073365913091200 8463351 -78757765771513398548616102825601971912 8463352 45548301003764436364203984851892633600 8463353 -187503933656895882849910134952587829398 8463354 -44983193988484566711176558189323104000 8463355 -10705377876611733783917316740761993440 8463356 -3150795243807274052487542032584400896 8463357 15892403296475565978705404950473038880 8463358 -10958134203199564345323223102529562816 8463359 24113096845664247717156465423404867016 8463360 61148988759279655756694091504549888000 8463361 74822938567495698047166725848781013252 8463362 -43652030272568731121775062092953438336 8463363 53050821606594232111036918604818458288 8463364 22119758982264829164882188504414892032 8463365 56765200345843238810984144740065951540 8463366 -2431402312572762235704144117872314560 8463367 -83778303594564211686038307693237275136 8463368 121193658307103666330763174983546757120 8463369 862476637434765465236694114109326048 8463370 -29323850749429250243394790576897780800 8463371 80688337739986834559826187577168967312 8463372 -9609293460814183450319628339993378816 8463373 -225300180887765882384284652772548861280 8463374 -69723692286013217508124844379705536064 8463375 68692874521836728217620015843012298000 8463376 18249429429168148308707114053829066752 8463377 5341082875289643552090319577688099060 8463378 -55403783032738819232446045437298629888 8463379 -17878836314399197610724037415020465920 8463380 -25277535674646503127081881430808680960 8463381 11195694778027680410263332122574672480 8463382 10544728470898238428296155147404462080 8463383 227392998944964519494963470496727778632 8463384 -55300690506614285255353322216061173760 8463385 -8268297210156240645875758050029490240 8463386 -55402870523820359558108459283846683136 8463387 -130397525497766744736946346331386408448 8463388 106377297903187201873161536734528460288 8463389 -28611310550102905200567968774191680 8463390 -14985110910639798037186850312182460160 8463391 81854540110690681439228763811888445792 8463392 -53511745667470038902484198412536250368 8463393 -306780604047985367637897015217276529280 8463394 98551457197762503485421883267710236496 8463395 -85877009352417841370320746463970967600 8463396 -75465287993363415728509791029878050816 8463397 -153437390182378119230516061452436201154 8463398 -56565296236590450030887659870832924160 8463399 -31594347399702977350303153809730692096 8463400 20684436547458033735286197034911744000 8463401 -10093073909661265329644587505515769856 8463402 -45481375039894404097650651780677183232 8463403 17271026349564196946381811779482851968 8463404 86113552319072266991648370969006400512 8463405 -97645544240022712963144195505634615840 8463406 -2139701851536859490060205618500718720 8463407 203778143827443785522650931278349524992 8463408 -6553374549562112494668387321601622016 8463409 181925215350173379135032578236442510610 8463410 15460325906429807334702532874417427360 8463411 -31462996078828947696778022148385547184 8463412 -56526194602681988806026917186681878144 8463413 12012163865418374748063318010918412160 8463414 10341508782878723007791215974968135040 8463415 135247653333052572054393643495431481560 8463416 -26071158640090336861526222893421322240 8463417 -12776742867637337660644753776854301120 8463418 -37245443320039055887162197318882162240 8463419 59359582626501050406211715331446510820 8463420 -21456537705241191827464430292369408000 8463421 161230514648980884176216707453175422144 8463422 -12007665236828662916555342119591814976 8463423 93214753445948632337346986378460592584 8463424 63428348800811627896524164019958317056 8463425 -23082463897997391908330063036847984000 8463426 2501520425848235615571901713481858944 8463427 -163432371214727946194269947138575342568 8463428 9958859507426332549600837576968929280 8463429 39831226770625088682707501929455238524 8463430 -57294901553826608089163083676019104640 8463431 284133927795370589798590448564414519712 8463432 1129088136752456092124055219191808000 8463433 187567869382623707094212980199303308320 8463434 10304955717925152260900446905437712384 8463435 -98106587722878742230610459450218397200 8463436 74961506991875237647740955451979729920 8463437 49177716980315137524593198764846036620 8463438 -994602639533459727048861958087168512 8463439 -29749510602673245027620124405936129360 8463440 -39361763514980884567322032193755545600 8463441 28162950749963930808185595850377621504 8463442 -49697880662057441889576606386766535008 8463443 -121571258387114381889063752229638723736 8463444 79291017387779643141724919006614278144 8463445 -56189203269965665142640234280491825000 8463446 14873115876489456464211444740824272672 8463447 -127029594740449771305994787898062881680 8463448 841784374829284094849586857801809920 8463449 15575978574408287192459552176313739360 8463450 -21735082459462973910481473744510144000 8463451 10779012211306073199029926803525585600 8463452 89403686830422741005453561963399963136 8463453 27790086725896246969905081573761522304 8463454 -8724146493860259217558847567077641408 8463455 -6655918321014434659478172522985344000 8463456 144112650798249433154578065624381652992 8463457 69740530588655239782159573283077532706 8463458 -27283619112819954606954873589711437024 8463459 -108438150480129420491882238069279138696 8463460 -74791316882797478115849813185586558720 8463461 5925734725713796614981872754523672062 8463462 -8299159695911168237504775059141216256 8463463 8319343695116849458068772140556699864 8463464 -24424381438782709428098101389980436480 8463465 22606329229322163143530548202738686720 8463466 55211363658653706490470356235519072 8463467 -42675767710229602438733246492914395768 8463468 2080652093068927246975098945291386880 8463469 2312945152649333967929060735225779392 8463470 13529629164428155440242492261609952000 8463471 -5891841508834129480731962743668940152 8463472 20544872412678663285687905888570802176 8463473 150937661074333563660441960133233049140 8463474 -2336975292716241236880377192928230400 8463475 -1309084164580021396225648323750991400 8463476 -53045386785092901674686924101848659200 8463477 136045926557469758665520642512343486880 8463478 -54936046590890724871583455116445962240 8463479 242838933746240459555795571079923120 8463480 -63555561816589871680518416638319616000 8463481 -3950468595544845775841081342185387840 8463482 -34167266302993712300467034053752267408 8463483 15369472287987710788121177374083342864 8463484 -7972825584311939637910147010004338688 8463485 146626500670429286665113795437134395180 8463486 -8066430586528053413433372580370006016 8463487 -217366651963828206630660008467181620864 8463488 153961577690123113880932393986073559040 8463489 140871394535005134814292990142952171824 8463490 -30041943050940681248787262191443781120 8463491 -42136100677316942949461529378890774640 8463492 41545302098951509550958269877398565120 8463493 -64854693662954881951668267944685747680 8463494 -21920174314258676993400205243688355072 8463495 70051347546603856166806061371204551120 8463496 19131277910357837662525308143157903360 8463497 -46200697293228271818950055962322044736 8463498 2553441020650601526669143383448812800 8463499 -290237495147969209348073494218788599920 8463500 27922638463474417621794586022286336000 8463501 37745469470231008316246751298182172800 8463502 -94611922385633726262995070456458154048 8463503 -55833911177028733383569148176341016400 8463504 -2371901825580949586975664861716152320 8463505 -13839007740378106835157598437676767000 8463506 -21168157696190969968302008132698759872 8463507 26472267788224568577535474090814039040 8463508 -66905551048787381509998578665975276672 8463509 -103265389310417480809576828123473793284 8463510 46640689121020113120457151972790958080 8463511 3745662429550766733563882828244448432 8463512 -138359482046207494589613121502447308800 8463513 -18816259739416300819807519653773775936 8463514 44851761083777202603605296380563227872 8463515 46332308504735133523502633087390611920 8463516 -58819914606932772526013900659730523648 8463517 -79139017791126271861108799743071855072 8463518 12953225566775215575755971987986432 8463519 108475265542174595568054004479692192064 8463520 -137840005573079057500460165909763194880 8463521 -92488866012421605885523203878218744656 8463522 -28841334302046166090195499665947635328 8463523 -29409360421071016712032037067241094240 8463524 -157776823934752449026655974983983201024 8463525 -40154580053648688383358436371957451200 8463526 -117362548348970082537414918871208736288 8463527 -192608700269606577777398230584550033992 8463528 -638510267378524221406261647438243840 8463529 26691432906012473821616285931542779130 8463530 72602946971985143764624148901129656160 8463531 -69721662156350267550317346051480141120 8463532 8759187364906743160440592180777697280 8463533 -14655929476941778003126404866465015496 8463534 47221972145579475852650833344929464320 8463535 126746063158024055806872525693927758160 8463536 -18282121015088713160572319936895172608 8463537 26798790987885322064778971917378637520 8463538 -17034028349387054237860676229593380080 8463539 -10410532400237941086386523067626720000 8463540 207528444001923081486549189379153920 8463541 -206899141980980157295457857034366463908 8463542 119027042503727709405853472684429664672 8463543 4375535260150291184292466886425734528 8463544 53142336493199147358905986860514099200 8463545 -9602505418081873977201902842078064700 8463546 8591932073806780751463926965822654464 8463547 -2714634407694230630114616978320416320 8463548 28217595674647439394343573302382457856 8463549 102625760516637112542188169607724868864 8463550 27913667217619762273697310774533760000 8463551 -38667642969872331427365666239194688448 8463552 -6695900635589541882476745007099281408 8463553 -20876801704619980076161336999595193920 8463554 62287159919193461608192528919242089984 8463555 -1788557213632321750860554737444185600 8463556 -101484962719968051478184912037568908032 8463557 -120216975451956560351855283358329748194 8463558 -13297583392226594396342498829888847872 8463559 87496485114483383846193961731012166504 8463560 18760853236463099010779254525005004800 8463561 370207101633442951775642301346403040 8463562 -91792795411273191858799529498003029968 8463563 -46479947530340701050236239624721373600 8463564 78505560096873231519001177428297657600 8463565 40889480724077097976452976338680601600 8463566 28297817164999638083333510632949399232 8463567 26792657103525776916475998682896344064 8463568 33006418193382476336657077221869576192 8463569 -131620543338430400579915960280693958560 8463570 14950616816002158266511638339353751040 8463571 -100713219585260782842831132834957481400 8463572 122705471843651702495582578202159235072 8463573 -2411963781500133742182721331663547936 8463574 -3320274255451752044527192340267734080 8463575 15393307473762479218872673468262938800 8463576 75918007849863609999368478331888435200 8463577 -322808647021772030630024561288543087100 8463578 26915163921947021016163100110501881840 8463579 -23116195644126426433207243379905538112 8463580 -51440704305313972996975734547360012800 8463581 -74681211265947361653123306631241743008 8463582 -90335906051634124669361531918807602560 8463583 -114938404487364606951465032427083953800 8463584 176714652957749685292265946254068678656 8463585 -10538118654462809092047645766004420160 8463586 -35004165446109316786412149249338839040 8463587 -179287478622056099561493815798857080 8463588 -28131019891037625987813603210184949760 8463589 10736488878661700757414529517441859840 8463590 -7345290179135378815234052261685955200 8463591 -37666377747561008501019589021394281200 8463592 -51099630420452658866684581593769804800 8463593 -105977960644554689789118755831603373216 8463594 42226895418216162106332145169857363200 8463595 -54305560038903878993166097794683428320 8463596 -847169056343713515817462620813411840 8463597 23795852812859693057357632521373244640 8463598 -14498294706676097561784895029455848704 8463599 38074497493591763454461464639310698200 8463600 -11906979803706117299465261310183014400 8463601 24585939726283167009284623853895983104 8463602 -14938705120687272750974848064725301760 8463603 -180094888338925352625243400432619699712 8463604 3176871466880718045685244235526752256 8463605 -104504717533148903116935923089777456740 8463606 34921552236090655858831831177202356224 8463607 -221827636022253204468822589221817663160 8463608 -179919248342205888679100466766621655040 8463609 1442062698077640352483285680771210240 8463610 -81529090169209363313022010268839595040 8463611 -39020042538845369192407043019989749680 8463612 9489821505231522505275957872354844672 8463613 231814500932368018723363319747150270944 8463614 18489788321074125921249167524956579840 8463615 1843444855194376152320897282613551520 8463616 -29722614131942242711203776122981449728 8463617 231140199810529563263168862197770065666 8463618 37051136904159264416219320377785469264 8463619 137283465935720651336258795053960339296 8463620 -2030411578154888418317471141577031680 8463621 -23314105322553497607226106386626955680 8463622 14297572341251555273318677761631958112 8463623 62991021151523834343465713220975109560 8463624 42576066343957738622273763204784619520 8463625 185294545846903162854309653746893045000 8463626 -30889458048753552351340718933169231360 8463627 52251403203636063003008200440150472764 8463628 165954881196788270049096958876970500096 8463629 -335211932091601428554964824567035424916 8463630 1792293394662170636635646015861514240 8463631 -114929739033517801284103117248004491336 8463632 -9186635284983667461869665821763829760 8463633 -40668090260917781870453831400117324000 8463634 -103582689552297018905995047885618140784 8463635 -130987380652440643859394554882929507920 8463636 82555910491736574708356617091184476160 8463637 -14805685254570080796083762885998918656 8463638 -69874281748757276140970970893833773504 8463639 -36210752044815047395901221355465070000 8463640 15130894074682704526095121682406604800 8463641 184596323907744781003665389410501094352 8463642 -51728985632398914871244686091418299136 8463643 74318149723939573062852937738287295120 8463644 -40693278304265637357424095534779618304 8463645 1438010979912920000168684303592189420 8463646 -12311914879622970313639864697899801728 8463647 -2764423009693644085743786505107440400 8463648 -148422623214228616234755127305890168832 8463649 -56804255710516485947507842917907688350 8463650 27801561846120949978586173968319800000 8463651 15791178843404105293004402858558035968 8463652 -4718065461265477976238004906580094720 8463653 -152566952789154604760801905181658908736 8463654 -2932846193747541416717605081809500064 8463655 67475058651668793401163816433850892960 8463656 211109096531553906037314823155458042880 8463657 64008999060513908403365998608151170720 8463658 -33296280256880693667719780031005255424 8463659 152455729007455876671321039812768635320 8463660 -24159018763818911407465698925688202240 8463661 160542590705392100387163056415482286592 8463662 -22901737063583521896847529975664063168 8463663 -38470247818672919694269274785378423520 8463664 11205930385419838705144874921609134080 8463665 53458309253969398726879488406177036800 8463666 -48819586936827534956898292695509277696 8463667 -50041488309100927228739576879297735284 8463668 -138557392717301822908745100196397168640 8463669 -638099792164423681636335225573585600 8463670 14106919394955022993522062973862559360 8463671 95162624530418257700357022547416335424 8463672 22016833723743707691744215388383232000 8463673 189750944455074536129402758381166362922 8463674 116892465372480839862883227351157236336 8463675 45339812270038930333452579678954456000 8463676 -7255284744633340070067814975190317056 8463677 171699977174406994471452646819124334432 8463678 33114547346423463208337621417250628608 8463679 -472645972799525398471170197498153280 8463680 20074260432430671171533070073724928000 8463681 67234846727222125084544145165154776528 8463682 27791990883841897888343926755226435584 8463683 -37692245169698271732151984960829856960 8463684 61273273588009631382353743874947931136 8463685 54895541287869409021776518225272504380 8463686 -20117938242523537689004733807976468480 8463687 -132030270822120046738996284285393066840 8463688 114366311468205822682807880815963637760 8463689 -2831630091755308367313784784314253652 8463690 87212237260395536581458406775512320 8463691 -217282479127968888790192795314947181728 8463692 168300191975765322201417451831075074816 8463693 1690940891800227485542109996322119808 8463694 48701891066000248911252609164740596480 8463695 -22221325489648713949010340915006161520 8463696 -13754359379553432804161319751791280128 8463697 3665636683301747105286234893932221504 8463698 -95305016608795900552330529614499948400 8463699 38958612132915804094365743203005989568 8463700 4829117798374015947003230394847334400 8463701 11071730265702065272083160779385075584 8463702 12420748859285442744346955728444968960 8463703 -21401787605074758796629060923849652296 8463704 2013443659253650210110264116108789760 8463705 53472747076280528836990919611605275520 8463706 30721462347010701498423375251250861552 8463707 -23285804478542607684189237070455897600 8463708 -165717515845566838725559481070466560 8463709 -748665847755797445419466882615862496 8463710 35589491039897537590306351362194928000 8463711 -88979710733678466265913791505889534576 8463712 -27559484960374947198748029428346126336 8463713 34029632043623623793332021597400266752 8463714 13492624065258149838798345246176404992 8463715 -59449498045835407605126001511418966480 8463716 -13561598376730887270675942595140354048 8463717 -25024067493959785057202704325656181760 8463718 30258145115227416333199969502086606560 8463719 228433528199699094160720745453368734360 8463720 28082506391156787825422812342092595200 8463721 183468074570304733013417282113160621520 8463722 -65150565205747394657264154342889008960 8463723 -37679900731178723548007166577776215376 8463724 -84511172312396352780310181626260747264 8463725 -90479846990830117713620345408068767900 8463726 -53188318189360739630141919023203819008 8463727 -77800768444629253233475892348423990400 8463728 -4696999596491718356616504008925904896 8463729 32974510773879679104527992484237555328 8463730 47033083659160531239582873662877496320 8463731 -35331199140116907724331882675296266888 8463732 -111671927928503869266224223618771652608 8463733 1456883554327064592811149744684348544 8463734 4353012073161590225459478373751935872 8463735 -11319670011158722288123436667921445440 8463736 -95963020729989766659955628552212992000 8463737 42139607686100767560523617715207696260 8463738 -48766660565075452325438629606445561856 8463739 -64243028689562063011150913009955467544 8463740 77888743087269868706778127420662297600 8463741 5701013375755708553864590967616696960 8463742 13120446793658735212408985478818217984 8463743 77859744255367793677894835814158905224 8463744 49899273781674877003750978954985472000 8463745 -47823913306803479393610135685378147500 8463746 14665427003102883125484149576362437072 8463747 -43743471333817804954213275411811759872 8463748 -40657254547350764396688769445998494592 8463749 69641401114910953468186095602807663136 8463750 -3747984652545871999167606914620560000 8463751 54998687704006856866252835120226951312 8463752 -82937322080124530083765367551711027200 8463753 44540934227207981863232584427506651284 8463754 -14107361340882282002861273773620185088 8463755 198372802598314268290305792890494047360 8463756 33856335278323258760610435317167128576 8463757 126179482543136792689103723226556334006 8463758 -28621968222006853964790205825100839680 8463759 20934174986569385716521685029140419200 8463760 -13997776904128462258375209620448215040 8463761 137088360132733526221907717242165261362 8463762 14380787273318612694961974190459887120 8463763 -67630044443552133576322060644297384960 8463764 -26586382491890942494526329704600430848 8463765 -22450219842001454372932830266101555680 8463766 5232431191001334198651261576521280000 8463767 20506716094827495208693983551551521360 8463768 34319875712724830914274718475712593920 8463769 -172616979274817740357203722946562715830 8463770 25001194772037141679468364465556879360 8463771 3384056747193419808267697681201149012 8463772 -15594293278682007323485271700250714624 8463773 228369267004395855791356042533417143820 8463774 27720248884570873632434850916746024960 8463775 7464799233390709340200624298193881600 8463776 -2427422065806169865146597703848820736 8463777 -22500407997720765959365929557909256768 8463778 -72680781093427535586114680320651090560 8463779 32833271972176111079246206953026380920 8463780 17106918059785687421732743456769794560 8463781 107646836886462717283205584543337908092 8463782 -55278233669523185492693837787943809408 8463783 37786813842627145811533254210537550848 8463784 -38142218711174999352916151244555878400 8463785 -41881323614242364111097030056287645440 8463786 50745671295277529644179096246669907200 8463787 100088196041752231182149198685823571872 8463788 114883623416605817961422725359439527936 8463789 15756424799259758117996001072715920054 8463790 -77792240739381946741974109697024353920 8463791 -23577498511529368815250097795660813328 8463792 -29537150304169932384812103473738711040 8463793 -3477786353681972105207633933183841216 8463794 45424023937567847686620837392331850272 8463795 -82525531255039504471893481816172215200 8463796 -16610580433945281100688786131370035200 8463797 -195048151920828828238879029422274348960 8463798 -16939052277637250664106625011721564160 8463799 -80059337195453103712637350481314154200 8463800 -12925522250579853583749432340369920000 8463801 -120859979401598341502286001521466696368 8463802 17653413150220778522951387590797578352 8463803 243345404944234177019160796583738270052 8463804 -5190134265227898039765433453085781504 8463805 21731176617195835581409623468424066560 8463806 -4565616548047740314721025370569823232 8463807 101749655693501258166393603871359711744 8463808 18502154029260935712692778721007894528 8463809 -7668284242297475227731614452147820496 8463810 -24486947097769685837977393200904995840 8463811 -13764131700241736435567671942170343200 8463812 -15711960467162643560521668042282332160 8463813 -23493461285641655397925424388953716416 8463814 -57193955682710785453814050469344628160 8463815 74326932001489803446226766402622067960 8463816 -49304634620853438507171298453696512000 8463817 26838235829916777146542607657523443940 8463818 117148821845210289990631388684731645440 8463819 955191771627820906069829072241209088 8463820 39181971882294395997346771414154542080 8463821 -227818612547511380825183260236514563978 8463822 36690670475199269462209278832687347840 8463823 77915360991272268794006499542023264480 8463824 5326099389200013670775019918105133056 8463825 -22445958506254210945675782456107580000 8463826 -43283624360743367673606025908256189440 8463827 -20337430272123930879684725696642226324 8463828 30132834277699868356181072429157058560 8463829 -180431513537944203498782776391540084160 8463830 82849908383952119815670943541156258560 8463831 -76299868906382549774788702031507620248 8463832 29149950538305035331522005822500454400 8463833 -92916273209150945015126842809493470336 8463834 23236938652421127976919005629505465584 8463835 37427817444330688621399943051716515600 8463836 -58305836275799858179367627184956075520 8463837 15283822452367489495034017441622365440 8463838 80327049984107165801704074070055944320 8463839 -3690929198882029256204199342398146608 8463840 -25342146251921864219388203107772006400 8463841 251470140085365576802512244057108010052 8463842 84409403719503922796535093885834687744 8463843 -48485456967675423149587731588318265896 8463844 11623220119091090188762953713490820736 8463845 -10634010169438653087306246700635302400 8463846 -2335279593591528644480556891935376000 8463847 35250187455475060476743420097175504432 8463848 -169210677556170941926748481096794096640 8463849 -90898231935350095372121278535220863520 8463850 -14956729186054428926688824082647532000 8463851 -55854033963256848396102868578973853616 8463852 -1920590463890892379032368017662440448 8463853 -31114364914677179146999651239641747220 8463854 -16269480243238065705875414057470894080 8463855 30605714955187693646314703840117202960 8463856 -46835306158424124403870658439948402688 8463857 127078897493748005956226834237495681106 8463858 29473193510504245625323364048078385408 8463859 -28435869110247703181283138555174309940 8463860 -45942112071850645489898899631885990400 8463861 5571119735209259944395561348804681984 8463862 -613959716274138065219444734927841280 8463863 45207192783899620307294255158580606160 8463864 -7624106867879443341217974486019092480 8463865 -77182659162668494665908852611987327680 8463866 -70277068801932134991355308482918205696 8463867 49509933067742902604142685120327558680 8463868 3485734810424039142866409065512960000 8463869 134354883043361800703174108350026699270 8463870 -29486342972835366957411167801762784000 8463871 37404097260468494719067251009244666392 8463872 9566301602102097439265090941929652224 8463873 -91910735956485674556929309866116960000 8463874 142505020357754997531486343937921674272 8463875 -56142389151783775879717801787224560000 8463876 2490697271227954091178153126465275904 8463877 127924443872609891146387417503343637726 8463878 -76248113473631820260912131398462828480 8463879 -139278846075547143892391269212161260080 8463880 29346044724550666584649301942584166400 8463881 21064336391616929395631260010556243252 8463882 9779809030926530973980007387894912000 8463883 -293671972616925340318325612649145156136 8463884 -19875865225064878129614931531656342528 8463885 -42695302343970860700521061187122399360 8463886 80534722607973120485825109231985363392 8463887 -2800018486295723053332043556305936464 8463888 -13658215627674147501642531216285941760 8463889 -5139825767621326393505337695523592320 8463890 4421592284187360149897262023637655200 8463891 95012844918631146982846659227334358320 8463892 781122151714481182351907034135736320 8463893 46741432877124133569035109520265360142 8463894 9760062211296702710067555580597174272 8463895 -60748943344093635132476061197756427600 8463896 38839774044614921208392315058434088960 8463897 -3332299835268810169243691536827371772 8463898 2158232819273285976347422815471527136 8463899 -40535987685243672692665202884451931840 8463900 -19708708525302718173179217442771584000 8463901 -36633058478611099135894170409327693056 8463902 -96435715945462732107767985505649030400 8463903 -44251589119152195575035612926400250496 8463904 140490037767814666798757741963937054720 8463905 462485074272889626155322477377309760 8463906 -91987345559210547756651178851074880000 8463907 66234574617886038227280222654361553112 8463908 -48728796173536629108241930344235905024 8463909 -191860954384579324203305309676817428288 8463910 -6934102061419898444525198148399144960 8463911 -171197983280329750936145613846834754800 8463912 3511608140564500032072665272758435840 8463913 40422232742656415275146109689980663162 8463914 -11005525041381718060639933134007308288 8463915 26080390451332528179595165861154449920 8463916 69785357606012601412828841827135274240 8463917 -64697654225238172884360729972279991296 8463918 -13476651059516568071879495743112143296 8463919 -51126767146046515073730782444202749680 8463920 32016807699310349660275517040230400 8463921 -64284483025367686133154348371381936736 8463922 7344013349746262060970733852963812864 8463923 67662069247295185306629919879914267264 8463924 -18568472749351245376010798904613361664 8463925 25235970966538337779896655448743464000 8463926 21234977695766688652061875751254867584 8463927 95384576791171140672567652660786817232 8463928 -84163075283057459759315866296953671680 8463929 -105215103903141280099853701223627159724 8463930 17294124245063487977143304924332032000 8463931 5761070394121886469790288985007323904 8463932 156732719215853070334171704915326954496 8463933 133515712994119442086606631764762138848 8463934 10939117827248392485850516199749199616 8463935 -36211112884178207217051500088999078240 8463936 6623411100055871745189615546761478144 8463937 194280643873556091844686158837702587586 8463938 -7223540071646326689404679554907732480 8463939 -106572607445117320767547866963222052032 8463940 -18695615710069400771156359649048409600 8463941 -78385917834557883958138344513298747908 8463942 848787360615257446127532806030535840 8463943 2666327219869274386216118863912866728 8463944 -167191409772157854341932343277422115840 8463945 -38537948195915146266951979975949472000 8463946 26019799927862896427096029168126794240 8463947 73739593829129681455530959325551685396 8463948 -437774119693670128576895144393932800 8463949 -45253161666596930955691791205066075360 8463950 65081027983951616637325646300280000 8463951 -201167400171771267769905577957654144632 8463952 20959198330847774152868440737060093952 8463953 99908307198646038672815572878782033520 8463954 -2555438524727616587068607107611182592 8463955 125661203281158336085201962582804237360 8463956 -84547439622146828290325578096477669632 8463957 90401664541681315560352861012666465440 8463958 42648373017733104632134015536159301248 8463959 5125213575853963814157907412281233120 8463960 -150596338692932589989280353610829824000 8463961 25951233132265358248988454222879138048 8463962 -7768862112824303307555001723491137568 8463963 -39458554767978698208658874278561185600 8463964 27614554230869739201143581771201732096 8463965 4077520910319011960294736674497681920 8463966 26099903243732189223313783127441298240 8463967 4041867142760574343499040446894865160 8463968 105736371625936432375538973235618775040 8463969 79857662940682317072127672356328737300 8463970 67291623455550992024849993364339451680 8463971 174053324502234862162039188457817722344 8463972 1137102132312722322759970144735801344 8463973 31609429561994561394246314777998500640 8463974 -89766409326010117677659256435307496448 8463975 12109934690938608990793583873127865200 8463976 139212553239641809513466204195120578560 8463977 81225023159816817935304418274184475392 8463978 -15078587945585424798866324568413409792 8463979 -154408101389484731289961888692220705420 8463980 17876212222892956354923072264815216640 8463981 47645432403585705951233952026564259840 8463982 126866640724371203696430335044486166592 8463983 58411594283830314326323705697691981624 8463984 -5925872557502167125458037021499293696 8463985 -7936899969504792749169305535752352600 8463986 -5767580204957854070810516596869581808 8463987 64099708721058523097292175790792870400 8463988 -59227423976623813072059362273528043520 8463989 100373165981672560945178277719375454780 8463990 2175280443508265996900789567581747200 8463991 2285843582103328569707108060992501912 8463992 -11859083105805714339342084779574067200 8463993 -28455141175181386512470872785976034736 8463994 16472862888915017680568755371097602048 8463995 -118653313493927796439169039507246445120 8463996 -67287237694158816959768658269719054848 8463997 -12165724005562042736679904771644886548 8463998 -90546086236277883328709694473053995840 8463999 40157677284213548909458106157847169808 8464000 73456546098555914376358442371645440000 8464001 -12938847244078387620848411125072716672 8464002 33372567932151511021632692739136625664 8464003 56277470125685704396411564514471121904 8464004 68136983970056047455173191823536766976 8464005 109503816890266138003904656170901692000 8464006 742990224566156315869297294333856640 8464007 -83863139570651633853368528304114528744 8464008 -26101076688513176698482762908518318080 8464009 20726708975973307529843049862357526116 8464010 -22716465155323837381513363807525479840 8464011 104689251348413533845972858084005195184 8464012 24018817357048520488313990760250424320 8464013 -17052790613229561486436901182959948180 8464014 -2052372193456606855303785255235834560 8464015 -75002633471648518656613091145567975600 8464016 -25835692949102283958509042154823417856 8464017 1692581540428928352710725349610390912 8464018 -36519995557958284062467790276840701040 8464019 -22296227713765302199808382332038442580 8464020 -72410948084012984988193060123864504320 8464021 -75981397738391724407476841382589682688 8464022 14256028336794010852544926022076917760 8464023 -14085221103456824293816752132332451840 8464024 339955364085623381095899812842351104000 8464025 -58328438663913782284417633615730328000 8464026 11947125671795163743253356571583755264 8464027 -131662143857479375618714776636775158480 8464028 132633034061351144082991828992908153856 8464029 45266825102797766832354790765133313600 8464030 -87472969617572972489308503322879899840 8464031 83012552305522768514447382652243268832 8464032 -129262364119943510650057555335986872320 8464033 -170594289444012585708969671207588946718 8464034 -141354963015490302853630312326226560 8464035 1128260085832512377713568977263457200 8464036 55354756103580230118943250918490677248 8464037 -229757304719317772399561420051744149314 8464038 8435249436823946713032835123013760000 8464039 8336604804941861626944072135932715024 8464040 -15116346927769207401734778558290534400 8464041 -148249486375062047515923764671914563520 8464042 11832655932949222861805404976255631360 8464043 -131579810376884460403141685819220086784 8464044 -36745593244905844617106837159311298560 8464045 -82819362498372686579717083000538079720 8464046 14334752911884647650120424327922157824 8464047 40379745672388779679121358627080890128 8464048 34031749905449552740960797035887542272 8464049 -78457991907307812148082121299162968080 8464050 5452996065875266257808168761444556800 8464051 129911834161528117173371872288965907192 8464052 -21965109843078112710483432036540499968 8464053 -28255079895875269934128610149900130976 8464054 -29600833443360898229225222768620609536 8464055 -146750326638698771426021668956769810080 8464056 -38856110444646199295098713422205542400 8464057 -53326523325386450477617387010426521088 8464058 91557771918019046410671898990908384 8464059 89181908443699665854551111594777679928 8464060 31860715177410152449907705760335462400 8464061 -63628470317660734786281351857615270688 8464062 83159096860019445238723464117085866624 8464063 -8049140797927405220996681616147957080 8464064 -22556367957317741279822888627680051200 8464065 82947628661299180889861304814974779520 8464066 40641805383999540146286349929148636704 8464067 29667515933099662884171279892884920400 8464068 76963089097715075774923903137257472000 8464069 -153576843167856150598599207937810477440 8464070 63805107275549461115710336954121316480 8464071 -21602441623944518181119895436672128 8464072 -44547213696567670017300044731858099200 8464073 71291473728389152470576711574904735322 8464074 -25290655465824423747897725328500701440 8464075 82847766397735325036104954587800579300 8464076 -1399852472566035577618362424544298240 8464077 1459287287904956797367392959163637568 8464078 1951053653811431948958044122189121280 8464079 16784340766894268717127523779684567600 8464080 15044582566363855756024095997775708160 8464081 73076300485123144580882308043163540000 8464082 161202289009760686991838185370720000 8464083 31390797703575648994723868466627453744 8464084 -15045333104679040678832365666884294784 8464085 14178706141675119962255018999974656000 8464086 75100743420694775912774518206703700832 8464087 -108666434034305673117036194207346607760 8464088 -54401625489810272528202609984593418240 8464089 96060057185680888185253678263710520960 8464090 -71557197946085416344876832091467003200 8464091 166439785428178497708844810262946578232 8464092 -8094893372434221527153591214284537856 8464093 -93798599140059812351433640699167596256 8464094 17569639186654791477904729478159860800 8464095 5159553021699163216308011440146357000 8464096 -9624433870072257123072801754266992640 8464097 -75002374606763977739370189580253798268 8464098 56019055663217980955121367888091643264 8464099 69634082180681809593297891851045354400 8464100 44133470019343854192599328065710406400 8464101 10583903268430594251464324817849000960 8464102 29208696851110899088374899285044246752 8464103 -9955805693574483873668324360109383232 8464104 -70234894026115771849061034730745364480 8464105 -42777743711200993594893122907812524080 8464106 45920612920613354321043582611266126080 8464107 -71812126080726781739014010636860161960 8464108 17874804424697376655292112721662902528 8464109 111902507597690318744606802888940772310 8464110 66428640243580004027525670416681886720 8464111 -126329414103225899185962630104054554288 8464112 -9660222061038819552216333797557469184 8464113 71438990299831065231350508444582978180 8464114 86458878873972008765732483272114400160 8464115 86969309679135538268583232338720503040 8464116 -7521848191537661136884138967608819712 8464117 -107163846717731759393832221869135306834 8464118 -38554702546690275586160946571386036096 8464119 13079148579296735263009484906008478160 8464120 -227302360324057917248199260995584000 8464121 -37908832605796838580205179873956558208 8464122 30889083387436255470965377177549486080 8464123 -25381265107248715086368875269014819040 8464124 -553124239174170249514202104710541824 8464125 50242330393956426832582085420328000 8464126 55782266001704711257492668494697096384 8464127 58906768237964559770154580907293488000 8464128 70035351699262319219331731891844808704 8464129 -29950642017283891832794274548249290816 8464130 -31208160620035852358448224686423204800 8464131 2252818956090301351284200571152159616 8464132 -61960020871719929976684869544605168640 8464133 33572774039935626720358891939457468382 8464134 -4776289273978466875437818649196855296 8464135 -69760844213328573413280107646086134920 8464136 157571597321470397763766710394330152960 8464137 18714009962509329912936444111368532960 8464138 71384193335659327386501468469965490944 8464139 265473554060431921278791593868316864000 8464140 -9653699960836977283036915149007027200 8464141 -84985647065696853235024365635521514528 8464142 146572212662087378678454638231145792 8464143 -19213373388618810518796816864622156800 8464144 -20816894646681117547794596357751750656 8464145 -121955329398279831589306983615175913100 8464146 -95509878271583519117905165389844889856 8464147 69892188582096551734606102910748015744 8464148 -47586487076599722503609471083683237888 8464149 -17426038569386925292238159926174474560 8464150 4212225468260549906747575860033904800 8464151 -47494294007425961324349854853714997968 8464152 432741114467784748129489836713533440 8464153 97798295725371127082571230339268656004 8464154 -90442282563791112041708494049713275648 8464155 5224073513182990784626928890035467520 8464156 -48559564982344713299169249603277396480 8464157 -5088110735211532397092927014796424328 8464158 -27895716303017951123737419568411800000 8464159 13223496518019768669473744879518792440 8464160 60967312425701162559700945662771855360 8464161 -93188559094631951537032208593729920 8464162 9077935455001733681583626442944769360 8464163 -1300958374514510607029791660187394672 8464164 -19377510106663836338621767316274567168 8464165 -75175557757997026983585975618840391680 8464166 -76069168077717243563771204914571822016 8464167 66431238111240319655357903217437125680 8464168 150149497196978031113693138745372994560 8464169 9450691356286620944151432288414124032 8464170 10746619167423681352496019910116602880 8464171 203363407064291638732645183304344090000 8464172 -22380215309754527722903443089039877120 8464173 -27473379727827117881048047500998111616 8464174 -16833090156740354510965583083961046720 8464175 -89331243841344358901771650292508672600 8464176 -11047172357750225740663134021359763456 8464177 -84374591274194480948016194763741521600 8464178 -16522012899200989140453458726313154560 8464179 -23257490028747092188964257866905430216 8464180 -55443290454187406927612619279364281600 8464181 -216532154239019338922722021705352263296 8464182 12803844017207724778847481280313452992 8464183 61551447741713737182463246599756456960 8464184 -49559400218742309803141807724506234880 8464185 51835477947231075817448572498605686400 8464186 21938950514349658011530518463764887264 8464187 -338610819290354216409252654002928512928 8464188 11159451770436110319703225333473705984 8464189 200580576832451609135568247059696196224 8464190 7184585898511995684921969120012967680 8464191 -202737664742412102720371187582609938160 8464192 3425843153672896439384566278914048 8464193 -107215083065219997594799492508371050558 8464194 -8181813616689698473823046936329863680 8464195 -158594191561325494869294311840420578800 8464196 -51841929678530719948297775970033484800 8464197 -32644507774227612880940665444256027328 8464198 3669189549745016145266161287855252480 8464199 -59486220395923637441300171190210791880 8464200 26485241022562356962270061339608064000 8464201 103819896810682035154203659359319720100 8464202 10284296271073810751977291640183637552 8464203 30151699355443708276845063077373840000 8464204 908692745326329584246788257962840064 8464205 28014023470531052829217359062262705720 8464206 -698524125220087327251777009954032640 8464207 -58673182430041083534745618229036983680 8464208 -18957160695948717286874256812326404096 8464209 7540869085589491673267229105371751936 8464210 85110853863416518549926099635926937760 8464211 118572759033678842958414181776879280800 8464212 66208249769604444503698385083184574336 8464213 209687524166716673641179639264052640462 8464214 76675329434686283784443239231115322432 8464215 -15568830600362143787119040232237100800 8464216 20775395022566158394255986128327444480 8464217 -196577527116639993507055743565413787068 8464218 -1692686480424163840428882749157703680 8464219 -58004017853051875634834938131228408360 8464220 -88665637199660089189840373726777963520 8464221 39184528010183049787851399496335571590 8464222 21146813904929655515586257945418770304 8464223 -92254107950407251178021585371716514528 8464224 -81315599897594992271133152378844610560 8464225 23311711957919323042427010543033796800 8464226 -122856370205616866814167048210834912688 8464227 51074874679199020409482271456117258160 8464228 162821192740071980443227375306858233856 8464229 -168627533710994390224584063954723367170 8464230 54647708310196735037265505246703616000 8464231 9764236318928559253539017928445273184 8464232 414185077909996494446276141163233280 8464233 -115431151737045044162758811837545796976 8464234 27173071604975470359439300171279418880 8464235 -6540601907417219229819557825809359840 8464236 18604925235787527830590821997908701184 8464237 50444809789215243731502557232733420886 8464238 32454820864788363697506673449301469760 8464239 -13533113154066665345665522385480336016 8464240 5433428221919670157646091141363793920 8464241 -57771693513701699399310797783709677358 8464242 20438652970524813255558692765106602112 8464243 -290677717660302925648546889870895567600 8464244 -228843637295766677628129973810046705664 8464245 6639299643433739591478828953240936640 8464246 -26592986907905255947070920946595404160 8464247 -39663933423883593747670236046458001920 8464248 -10262024005764217161179045153393602560 8464249 3958560936455461368878108500252716960 8464250 30961864746659418336627382331427672000 8464251 -38169220355716722603876539291152452240 8464252 -49936149043632497402210882215730059264 8464253 53826891585366766124006656848251351040 8464254 23722572203260229340845950948230784320 8464255 -75969508283035147042626473756514378000 8464256 -11515418660136603769376366887383859200 8464257 -1910437256412573861271846956087304080 8464258 122929845704146819706736495926820752640 8464259 20434706316550820891375492270473168560 8464260 29676526128125965731723530302579507200 8464261 -101405419111253980802265917343277598948 8464262 -33352370976133377339265956277449598368 8464263 20617171422612776270282236390969080744 8464264 11950214249704481376621456816157777920 8464265 27355001274299579659944621145833709440 8464266 -8187763824821127874779947179992384000 8464267 -35158098753644176211974859575737738608 8464268 -16328904062142069014640610455802788864 8464269 54760978375735451634809627121039122208 8464270 61882099472400705126241657586396326080 8464271 -3653198059879849625355737914641407616 8464272 983420301522240236389974553207111680 8464273 138896292970614102120273332511436073522 8464274 8321922409822564507175253253929349632 8464275 -50623107370728888469935288206227441500 8464276 -75712117150373692228838763453754656768 8464277 12612484604206749700346929459477675392 8464278 14852212092146000601682220628825730560 8464279 -173191681572557684064876161108195594760 8464280 -13755902691804914684783164709175091200 8464281 27237000657522880016019054140260618944 8464282 10009306897093600224341717905906793184 8464283 29452020208253644559389248407396351400 8464284 -10739120036964230299034050382602229760 8464285 -14773062252885884546659212413763088020 8464286 15493475006442454463579352045629473920 8464287 -32923470400017086950707099981909557232 8464288 4983896640772605613846489924380917760 8464289 -64187821791320910288721961994868734444 8464290 -20953537361180886103715962637340641280 8464291 -50617927118418863170719099709441080000 8464292 1147251588011523341933817616341414912 8464293 -16345413638781235071916865113618743618 8464294 -63651418948067073494126286910598390304 8464295 67629599593050459590363610107342976960 8464296 38852139246896785645657621939641384960 8464297 -14965538608199843440699821466952272000 8464298 18353321932508575651299432162569374560 8464299 -34410440662993171032131449135473617664 8464300 34661274660131831246050282332544204800 8464301 30004837440001132610978773556917966272 8464302 -3710593633334175241468640930337472512 8464303 -23415825229414446267127043197094714616 8464304 26391741689264187742859678910804393984 8464305 14946552520779686697635573698007927040 8464306 -12544205174243678504797473702818150496 8464307 62369548996900986012983018635990412556 8464308 44882300361774130885185922103396843520 8464309 -179098924718909949826133077906304921394 8464310 54882605415373219032832395479893680000 8464311 172972180701056593334993773234279161600 8464312 -64595260718466505112541119909158932480 8464313 -173403937164497109209434530339624828 8464314 -37653985543126678515927692458664608512 8464315 170501262792921939201614179098830040960 8464316 -56550646298001649002339660043794588672 8464317 86986320578428915419532351735829673600 8464318 83176767211238590637387592974493999360 8464319 -75891001857171047267293518687436374456 8464320 -6385187536258742340552266368470220800 8464321 -158464960222525334004072814183327439228 8464322 13454285508655333034034571204247096832 8464323 -885411594984837137146095725191616256 8464324 83427212496671590355254326197592317952 8464325 -80393190694361232420601220303150362950 8464326 28063638463925207191393522903374681984 8464327 -2394705239531608442974700942981983968 8464328 -21433726915377049965608897437295139840 8464329 146437749496593306816030039218821830000 8464330 -9812501883685857763976642712758246400 8464331 75812343402106588657321338495923850132 8464332 -26074206808844644530678650146529734656 8464333 -36750979307785813299614144552670045056 8464334 117513976462909957909077409453800045312 8464335 -32079665572333446716310639352677120 8464336 -37459099056200788975959924256860143616 8464337 11094001145815376734807566723487839552 8464338 852811466335306528378260465934362000 8464339 81373801865847189393920173863044396224 8464340 -21234155246854879195468855779386112000 8464341 119727831219014556114239862525627965664 8464342 -32036338161684161159178021023728644480 8464343 -171697590159468082097068008941971500408 8464344 -38003369817536736515343531203977543680 8464345 -613370279163184331347011023740713600 8464346 99193991430257065932523757363782344960 8464347 -60068390327012902530728659510405862676 8464348 158026349067920234633414903738973790720 8464349 4134523758023733764278508115459019680 8464350 -2515987343701125890442438592029724800 8464351 89281192198004877398156509740273658080 8464352 53966541576464575813271956813130760192 8464353 -88139848860390021828959884889226198096 8464354 66871724550863565330123606490071025440 8464355 32328084657126144553379329865456807760 8464356 44756396786474166483456000883075252224 8464357 34247980930542482126995372387430039232 8464358 -77310866678400686208325627483399910304 8464359 -5606499796651775415781724126554235520 8464360 -15343993341594754512447134463496704000 8464361 173375137577878280616977079521457355962 8464362 -20423972986398410494451401975411323648 8464363 -1015121597573649036785342417010597388 8464364 -33965939175603233814538508062913998848 8464365 13794464889381877979017328399807942400 8464366 77052307881034385314396700044678189632 8464367 -2110211495356402376265406417183372824 8464368 -5275714747243615068296886555953332224 8464369 -169114754975960123659399308123295949230 8464370 -73430568118457533794019913797851969120 8464371 100185900100717651818911494311599368704 8464372 12204618537862142917474973100858726400 8464373 -120639652963498155128705845807610725920 8464374 -35964674722368976084642047522165447456 8464375 38757605923411455096443310972667425000 8464376 22722664425424132908711749915787264000 8464377 -121189367054461186985636419678990453680 8464378 -313026833132216658148469823742367232 8464379 14949930927153864517609900318391226624 8464380 22704993614130977011376809065883714560 8464381 231710710010543983663376698954291603500 8464382 -35413987969350850819523479557660254208 8464383 -7221624143268825092807553516887218320 8464384 12964011671339759328613171029375713280 8464385 39543448886440413294132248709139473960 8464386 2667287060795364463032652504559370240 8464387 43503665404185937594355919558487415036 8464388 -26462835420094988211674665090695203712 8464389 82043641197141589646641288510360595424 8464390 -67298237549529554240554849372078128000 8464391 -26968416676479656592531050202740715360 8464392 -167615483253851419978709969441464320000 8464393 69414894397502269172446236817730915200 8464394 117433260950645074970720409152553032496 8464395 -13020177365169289415120683582482124800 8464396 81786374272328233706074700043012396800 8464397 -114883667409155151276414918991611902154 8464398 -34706835656222221927443430376920115136 8464399 106024389362034399258346052431761435040 8464400 8445233700197881006865257150532812800 8464401 -108576075720857195691168244250341945824 8464402 19469591892302501269752824260298304 8464403 -139531541491860469077980045591618427348 8464404 15432049590348322840255341204004945920 8464405 30986629386074128105290117967805928000 8464406 -27188594728903008466736372400140580096 8464407 21292518507120634960756462663739493504 8464408 -34415616967087013549831447981215395840 8464409 -23239912846754352904749694293172116480 8464410 -30494943552970831668377826354442452000 8464411 -69037626279716745623162559737896232768 8464412 3176503736133389932642417547407406592 8464413 -131259661979611435687462004207293078656 8464414 -2117558987938899618304425518718959616 8464415 -128823141733617569897207259298877092440 8464416 16261483041017358915153007563855888384 8464417 -29410904168779510884053987712470684780 8464418 -49283873877941274749550157800847641600 8464419 64515796583654570634868408525353840264 8464420 109581547202161744520100366490387841280 8464421 -1454816283061310079295413040279542912 8464422 -46166382123709461545956207113006612480 8464423 6031064144808954967906470766445826048 8464424 112940292677888467207861399955202048000 8464425 28841624220224205997750809356625018000 8464426 -11478201137660044065910609327439287296 8464427 21644605129087862041696254574536798360 8464428 -8713773570505140274027653780621327360 8464429 -55035894792051119094386984817139634324 8464430 17507662408055353605320395192422539520 8464431 61232202311307330510938267205936454152 8464432 -2639884153546285656333550277897764864 8464433 -250083015123722403935536778523222796620 8464434 47569668395202821355492466545511680 8464435 40126762913227411094822591936045280000 8464436 33943017705903791667472296882015560448 8464437 99539812856286398964025171012917898368 8464438 -949846174494233156513097891438517056 8464439 32712493641930543418947986499480579240 8464440 -77454509095840234842955315168747315200 8464441 115517656388668099420692979488064524842 8464442 24754154669517473325895153308455661312 8464443 -32717221456472982631466647990686858240 8464444 121800831439827373211836332666045619200 8464445 -152032716785455783718163636645686485440 8464446 -50412343333386640141876197013374960000 8464447 -142892055920590472995451308329948407104 8464448 -2970514289253295997322194299576123392 8464449 8559998555920747355854010481431933952 8464450 -24971754536679777641730257220336276000 8464451 49747557332286870808194245295126571452 8464452 -1231782843047723057302445122781534208 8464453 34179754753413549970562677149972692856 8464454 18170152726689239371469859968491825152 8464455 -25593547363772907862903554007447694400 8464456 -36505590566822006563121318237827399680 8464457 -43752820046683133012429203519496195328 8464458 -70912688272904857838201368441405583616 8464459 324438157940211065495103445062106094104 8464460 57518252697573276408269541691240642560 8464461 -48926647865581022974288235760110742336 8464462 12085456137620711813212496239511107200 8464463 -40695642804322149927541692640908833040 8464464 -314185722827487425141075505764499456 8464465 -9423947291978585546793692574884928000 8464466 17589679130598900019784221338691980432 8464467 134944175581490690530682292021749544000 8464468 95727254813210783154443424567786827648 8464469 -5290645764193765117126781067523660800 8464470 10847064186434045426009084855927377920 8464471 106235399612375717116214990956672646712 8464472 -271580696614355331813885761058355200 8464473 -26408267363824694150699582970386760000 8464474 115452185718315669093103767467714570736 8464475 49286450350431805470221471245393864500 8464476 -2217449073203793147757658343287832576 8464477 4629255476985866398631620095126461952 8464478 -9930035366697791684829027924120683520 8464479 28076003679604812956879635958090694984 8464480 55681260779826283084211810208236175360 8464481 77572323039554093717056862775781470000 8464482 3324855766994913694063197926514678336 8464483 -38067045743919844990402349579908313616 8464484 29207377142048769286592454207197110272 8464485 -80902481880655056134111072541450012000 8464486 -1291041704564799605004053630338603776 8464487 53149519732753605223707055583611015584 8464488 85654589292383880136122705493253652480 8464489 -14919428699273182690332557866945832832 8464490 -6251577072461680924480578487844973120 8464491 -6410302378328654342937230221034804160 8464492 46811791805099791934423727177229404416 8464493 145383940658879643322501401206558150742 8464494 66925952408002158350291818894047114240 8464495 65948459705645556643843120715183757120 8464496 -3571779640483489785863361442410528768 8464497 -79260986199704616278561650211234764128 8464498 -17295879151383599975758186852890275328 8464499 85962367734874281093108627586714596336 8464500 5015574801579767516823768616419840000 8464501 30140067733621546141324362193928959900 8464502 86601613280234198421595195994314550400 8464503 -14998504186882155252680298952749161496 8464504 -61400739094570433663073127392320102400 8464505 92287021193227802086327953200632954500 8464506 -27807326549219491372894695683189575680 8464507 2112641514229926429975768042150982800 8464508 -77361754814136756198839277216827128320 8464509 -56855800260736187612566703397282213786 8464510 1095411973100154685358854763239960320 8464511 -8472179486432641608636251288800728336 8464512 59349131694180354888923847884663685120 8464513 99199573814984933033669830727340389762 8464514 31880462350565421004721202872055995856 8464515 39236377349185831386450509189592262320 8464516 144616178406002443410745968812795661440 8464517 -109458399741061000807517517390845590434 8464518 49104870658451780503421333654454312864 8464519 -25686091808931568098991052598963230720 8464520 84625517055589829314189093159045632000 8464521 -13319631717497298469815793964476615296 8464522 -25491259072025388265117560020656805376 8464523 -9701168818171992053696094580634981160 8464524 -8097666187350269319843157695819002880 8464525 57242943684636228331869237927471846050 8464526 -43714140473416330844256853513472576640 8464527 -125393744964730958439318091023864901200 8464528 -49578098763969590809046269386997915648 8464529 70121753507371095814212819567282720114 8464530 10448167435151625467447220161631659520 8464531 24259402434777928690765054173542349552 8464532 68590679771600852557042841106559418112 8464533 -19018899624188175065483469813255025152 8464534 111225544989447066266938153492858556160 8464535 19554606849306514678550401987619523480 8464536 67666442225062703828394962590938040320 8464537 -1352114429391539505617059624478270000 8464538 -84772413239786291729028529626926146560 8464539 -17095951632530520842712199621863503976 8464540 65420980609726348215256364048552263680 8464541 115804598538818013801443997119266291500 8464542 11777354507556860181188138961607547712 8464543 -228121308338676268515542686875969762056 8464544 59646067372722501820867153179165327360 8464545 32113953549979095941622140520248444520 8464546 -9195081998337056955865223146464434016 8464547 -5876546322598530647482600364748251136 8464548 -142971429356119615436281082872943769600 8464549 113713043986486314589399715502314392320 8464550 -145500374878975253652890774775398400 8464551 38502677563606871829262691367810766632 8464552 63452894643845513833825146717469900800 8464553 -189985141779742453328475244862511729840 8464554 32836627185955427706018276670684416000 8464555 224834951018084328166133734089965280 8464556 -92752775291393082925392987691446892032 8464557 130714082278218316050102366822134275680 8464558 -33457036171610205175152736338553725120 8464559 23848987181842187450373940593385014816 8464560 -2447294356906583258419401233020354560 8464561 3158736671049602307884118932589024832 8464562 132875081421984054267777865561815171072 8464563 -32212936466545803541342978507187953896 8464564 5870162042454859112730408749918599936 8464565 218024766724460243022539072165545708320 8464566 6486710695975790680259069095593996288 8464567 39499537345764720912187019597365485120 8464568 7665857069449724577009330046940405760 8464569 3578648156051859114784460728501953888 8464570 -23105441693551633410065288701635839520 8464571 -81766501935383716104964084615328163228 8464572 -12075863650829260090770710496918094848 8464573 -17895694586308776127359633340747389672 8464574 11025343523419449764454253419285601536 8464575 11488712209196740997066174022833779200 8464576 -68049208750153795332466340282268385280 8464577 -35244962577739986697212609293151865920 8464578 59689796413023109144858542048041448960 8464579 211697527559480738038407589438803456376 8464580 14887888888226485772636776414393939200 8464581 -4336221426393054524964058912566934656 8464582 -7017249985570870010712497122657504128 8464583 -230227609657677426119066373076555728168 8464584 52840691839366789511194505683776184320 8464585 65540906651814874798476546089613975780 8464586 11052440678223559280137898298337785600 8464587 11711579680623796708297351534120368 8464588 -130201388542976127165918103840884555264 8464589 75495116520489270101339489046273724032 8464590 4137205860306508562926093533597678720 8464591 -209819612384034993898398445286098709008 8464592 11835489745303549388740168280352055296 8464593 38210672256077895381364876821550944 8464594 157474308257073817134638457488180585760 8464595 -121793585393489880094080314522086822800 8464596 -4557555881941797929703234751038074880 8464597 -109126449360650498876370212925569611954 8464598 19182309425149177282236731378276897664 8464599 25962197125009456996552597337746892208 8464600 -81635726614939618057745488940342016000 8464601 106186478380778365779987859371433753092 8464602 5349809351592858599581262058535352832 8464603 -17870241717878459574130740508622658984 8464604 13349718476931582211983737310710817792 8464605 -14111002310584595251966172568881339040 8464606 254364955661258499303738816465952774656 8464607 -148621753736406096835475356526533267680 8464608 88387015150778726010149799124339261440 8464609 -124226995562850201175841287304651871420 8464610 17654136650779111412564474797485265920 8464611 -68463305271937367175477944717941237128 8464612 -5828345131117598839210947400573747200 8464613 33309827427195357823871284326273465600 8464614 26641473889976327751204383729227791360 8464615 -77617800393991887072304150526261116800 8464616 9918510716451094437974891707708308480 8464617 16254602852577911533199099459240003520 8464618 106841321191536427210419876198225443760 8464619 -47165989576433575341615915967840742760 8464620 18543739525843145284973770444871516160 8464621 124817069677598889693096288652173451584 8464622 -63928927152002983298270339944612699776 8464623 -1094309050443352349485502786547252960 8464624 -9311830236918846627255446596483088384 8464625 13969448329209922519078979306656290000 8464626 39924492762013856000282255076364392864 8464627 78611960056209314955554088675698358476 8464628 39116779790059311892866503521583543040 8464629 75546010319501265280707578733449047584 8464630 1695813043206233075586363715530971520 8464631 10339964757516670661876211544508713392 8464632 51907363294823501311977520350418698240 8464633 -96966448249279946748098796073798466480 8464634 -104683529567155564496744843600802186240 8464635 -41295142530470297504318359500325792800 8464636 -1893421405883419599948062280158315520 8464637 -71647056140446056176584957056531577908 8464638 782526216889725038644412882895482880 8464639 188340632600924841689715920819395101440 8464640 -68196615368651865639994445227936972800 8464641 2160193323828110755805947580057584704 8464642 -5506147526267794537083266176311455328 8464643 -1475209769916280186375405349884114944 8464644 4539106785388373972967544000304062464 8464645 -48850421335133852493478820102784001920 8464646 9497287263379874144575983953641699200 8464647 88156274241231290238021875547524658600 8464648 -26331050571628916316160027949449697280 8464649 155157091949360492280006421495707130650 8464650 -14199812505661487924304213879873830400 8464651 54704948494814371145810456695680777712 8464652 -16726724663557715244054913416897047040 8464653 -231844020891885990999221074207969023936 8464654 -51311828571441400077996233689987480128 8464655 -47508185444083663022855341556477302080 8464656 -9493497564444611332260860818412863488 8464657 134453672241694012118925384543585596232 8464658 36669984749643850270943192951821944480 8464659 -48440180851244850262403641850545731840 8464660 -107035099320361233434339440253792344320 8464661 89696245421612046980562250306621877262 8464662 108610913701453740059737458384374037312 8464663 40966196874280135980914456959956583680 8464664 7329427008814784721525689426257920000 8464665 19409108024086578891973758087838923840 8464666 -5804281956753449436511099522579610880 8464667 99089515310614632714888682968942237360 8464668 2044844958207514392479642496681392640 8464669 -126818621255254926601991333060513485856 8464670 4410340403830548363112961890852761600 8464671 -50057784220398105568563273922979184000 8464672 -53499666572531793363448527886373879808 8464673 -36407648793987031833490387403640893760 8464674 8300349175537038977394041154811981824 8464675 -38654930510130755783083705706946339200 8464676 -26201219428043526194242099870151040 8464677 -5375244564932284384163928591847004160 8464678 -47681768326020621729466187268360461376 8464679 -4124824793116698171403088323811106216 8464680 3557904107821199953817181154541568000 8464681 60443050350051218765350645447026255482 8464682 25582512151251452039201571874604745312 8464683 -55555761694635823098443115539717959680 8464684 47920565620503715292828549944751481856 8464685 -8949085287490999906913512950212087040 8464686 -35556854280317667478541828986636095936 8464687 56405203920469796039780363015928369408 8464688 12540993297467430165989886028002803712 8464689 125850618324984358622612733513592655520 8464690 -14848077478594131292419237474051840000 8464691 -11604059873527256205468670505422548576 8464692 -112096810766972213001042241549534617600 8464693 52054629080644108357754331727115192942 8464694 56076760255724477162162102318573088000 8464695 41205859206812145870067500523487683920 8464696 -47279214202450622610387209794083348480 8464697 -207525031739343663176457440501418928854 8464698 -9791468452399603543919892164787167232 8464699 -12268273400523712295779158706088758300 8464700 89362709633164308318337404198397286400 8464701 36721625387997702284361307633232139840 8464702 -84742169463904992474128039876440712448 8464703 167510977579393097485353536180085727752 8464704 -17168597059135116063794362389840789504 8464705 -4690195924787825352915446818085306880 8464706 99643249841522377311046619326693497552 8464707 -27975053183107184021091137991453702396 8464708 52941248302771856279558003162867490816 8464709 -62156389712941332159562410268953723840 8464710 35202028350999385519977818216384472960 8464711 -195883739184517975090227291254432331688 8464712 -79481177760041064791600342532225669120 8464713 -52669140214544711971515555232422454272 8464714 22630198097033524965948802302941265456 8464715 -1820720246603829443214667215239993280 8464716 22325811894122273315819202158119065600 8464717 8082641270609822246364609215333433048 8464718 134651221603743132143188862442017178816 8464719 -123435342385881148622109039454094516856 8464720 26640782645332030738641076493382451200 8464721 -93016129396708864083429883502243304078 8464722 -6913084849579390796063687656165224960 8464723 -276845487576208101273170758029640636320 8464724 -102827103430773070230872169005315371008 8464725 8274082414380979991700188711490974100 8464726 -80550951259015721818456023719150073216 8464727 -192445938389298845899356758498751026424 8464728 525447997263306641178988999270133760 8464729 4996448730353283743696942607658566912 8464730 -56945493352302592125461187582976723200 8464731 40563011383047410109432646392782951040 8464732 -52412083469159184635502194094047931904 8464733 28278476425673786056783707740980184640 8464734 45475397267797587866750721004845029184 8464735 -169816688778688632196583782728712207320 8464736 5178887995545408158950082531146334208 8464737 -10150099396237317128080097148491351520 8464738 -58562835387497283649657443466168442880 8464739 12896749761935629815934557787627872540 8464740 -67002975346269031752709497978843033600 8464741 -15743971902144084494632711152394969858 8464742 -3111311140687985833154895138474815232 8464743 1415663464582283077565696463309618480 8464744 172989053130180864350257707819876572160 8464745 69338165326590704046178967580715198500 8464746 -121108075848760988437064810637418722816 8464747 309808112250677527315316816339138265600 8464748 93473077240582204695659222241536817408 8464749 37548773275410167067342776904199377120 8464750 40168736447935345871123633052745872000 8464751 -12407812019725633841711324861610156600 8464752 -1830285031415022474073337443116810240 8464753 -48008908986403496839991470752592259232 8464754 155295297489480141192958673702916442752 8464755 -450084519388320240053606268282520320 8464756 -149477507197617764842828783078950513920 8464757 -89715399497477309124536861252342107488 8464758 42244760002785737452256024521080864768 8464759 66885571479184423854395022910943488800 8464760 -43001182569624054637685460969733632000 8464761 -130275143347625558814779486573823499590 8464762 -20217718307425966729891027751321415936 8464763 -18338376337817102798421269526029360988 8464764 -22494849950706628990990976303049916416 8464765 -1397102271525484773249777255179074080 8464766 165026580811683381074820387828773005440 8464767 -31030816564888604849108739171022917120 8464768 -24506657757139353422621003863692410880 8464769 173995499938838817132077364370307287170 8464770 -18341261946698260440306225430692172800 8464771 90863164057963283219042245330413908480 8464772 45623633697759514273140541150366386432 8464773 129224095546660036798654465991666709984 8464774 -6324217550199220633647382072406878848 8464775 -108568359106957323884181577490686457400 8464776 -65492069901454022400637705048207933440 8464777 -176150397009741446632764052497266198374 8464778 11854634264480849219383332877884052992 8464779 2342524957239096356115598170319726524 8464780 57656971163358739985435272210643389440 8464781 36090637970852290615594755573716136120 8464782 -19036913766360533464822006429664547840 8464783 -46627552122345832557496207099585685968 8464784 25045141664916986030543413073785036800 8464785 -13247806313751687513120290740160025600 8464786 22917003590110908031349529736120780800 8464787 367611119832534131279727087417066012480 8464788 2238965212587210877749682506404638464 8464789 19510345372415653585161365805775977120 8464790 9796706884348264726690049549796614400 8464791 63206376521906810792611968761102420304 8464792 56516803155751511650562443329924833280 8464793 60463119647414412958267046152934632980 8464794 30923627730481355005873945991118551040 8464795 122974274543408618540990279472452692800 8464796 -85528253436369715040923721720815526400 8464797 -328448218112217811611949848651866880 8464798 -1836325627575527833637700293777571840 8464799 -147541449676260496898211153204125099664 8464800 59589318610894617531037569885850828800 8464801 -169200746894009746333734476171930065728 8464802 -48331872014342709805032643257989221728 8464803 70881671309424260329645470281421475704 8464804 -115865826946475213028209303434491658240 8464805 41177997353170430641611538179807058560 8464806 3266007705160647856635107865620617344 8464807 -42014306645588090200251974151058421720 8464808 3132950069434852648055308588041093120 8464809 -82530518089113914644233822468898211040 8464810 -16328624470357216516649176196910801600 8464811 145087481371655308283069717030738543412 8464812 -94181646803329412201114186913159717888 8464813 12855631119961283472871721611811820224 8464814 297114147019404862538988663800552256 8464815 -52204300339497147864814919247023165640 8464816 -37884863525364447876138846719907708928 8464817 63646172509997580343187389603020478866 8464818 7146501853083473377927335308213349504 8464819 -38013972008131540071171215146130246568 8464820 11807044584492773939413205465584066560 8464821 4202345030723771098834054476647207712 8464822 -28092917372926505059936120887833112000 8464823 -57424034882412472962334127122456158960 8464824 -7853980109407705714470736381540208640 8464825 -81040378382530893469708242629596862000 8464826 -48706236716734168628839188496599039888 8464827 -18343078732837837898570005181392430592 8464828 9392339787350311809137482664196879360 8464829 -40861432819295798446719340484065591680 8464830 -1808231121676989117776215724671272960 8464831 -95884220500131830691426004524348463400 8464832 -11722611100030422727458108900359798784 8464833 27340100272601886344657238445338020160 8464834 -3032332559537339714544051401389552128 8464835 -159251409291911211382092715611922452720 8464836 -23273924814531466187380094037657535488 8464837 152330734079317378633119605947550483486 8464838 -71787276480045282938286992156458184256 8464839 42785039483342080778212257434905908000 8464840 14171041980775304895598936732989849600 8464841 49975660034516267265345458778332743680 8464842 28652997664373577854319272024100622080 8464843 -76423543261746618735946372185482930240 8464844 70218402977436711807976651308286374912 8464845 -74564193061382712706517302068188424480 8464846 -34069773415618505419148295206695014336 8464847 -264030374734032758483353189280527943928 8464848 15238444902830220893799539155440107520 8464849 -302795132607779320616389310160018143936 8464850 -80783047172281461664816170906902016000 8464851 1950547653495406359092411870871329280 8464852 179492276195193996426400439548257533952 8464853 109906281886563471609487794441012024000 8464854 5672201343905236925037320213618243520 8464855 -32589155620688466832507226364091315200 8464856 -16058165434685865269304084097198725120 8464857 7463218305015538315201406753881567488 8464858 84106179556884350036439845867588311776 8464859 -95815744437131395121991066382758829296 8464860 2397105210218814375745079261881221120 8464861 -16983577600129715967189281055938889600 8464862 -5489693010851462655305868986990704896 8464863 516739458456953091553759382168352000 8464864 7746357367923108311357778364919709696 8464865 -47041357685389064231771620941668086080 8464866 27279255735890957412238063252197412224 8464867 -134428044410027542046608211959722442084 8464868 -19954478910664349712089849782681777920 8464869 12673387269706020748791324646921511904 8464870 -68735606365883919267008344684383765120 8464871 178209866719787149497613737668782710072 8464872 39565019981310637366337417096851537920 8464873 -193512555193435585691949504051063575878 8464874 -59273030037879283606026166257971258880 8464875 -66824505858425876637617998108161972000 8464876 64543895092964170294417191247584191488 8464877 67463165318072682714487347348768821472 8464878 -12933949495120692635795046892022972160 8464879 1224625368749731559946509664693757680 8464880 17910079733019947484300410073587712000 8464881 -66336704026205924132017298242947708048 8464882 8791836210917310835188813671617274784 8464883 -60188833184535762261417789734415906480 8464884 986114998058609008801315134922752 8464885 -47905728740009331534571719774848947200 8464886 40081564908453042987035155543740511392 8464887 -36591070324205981144704977983498144256 8464888 421652100437839307985082709332204339200 8464889 79560012585648622698636096990452451690 8464890 8164437379492013629614017402383779840 8464891 -541225079115548394565473853336769216 8464892 171556955424393770762250327426776348160 8464893 84668926220052586682116655858757501024 8464894 923729588156046581041138784437037760 8464895 25820423037162765823736600308272628800 8464896 61084120291573634814142115109094293504 8464897 -26836295637368467187395536889242432000 8464898 19111381946531511494720896540619202048 8464899 -105238148386705515191888922473773787520 8464900 13229166469316284579616930153066480000 8464901 87010709006800189794950552022623293404 8464902 30460772857104892781742585558922076160 8464903 -121730261334007807691152765004127359848 8464904 20297984930085510956589831196699852800 8464905 49251740191443709352066601364081728960 8464906 -58679257744511402465897099387490544848 8464907 -63668528301706327256545000667088912960 8464908 2872253183577284866120279811725340160 8464909 27893467700858159174758008929818167680 8464910 22455300608637104925684498718251792000 8464911 3051035314707763009240009720844502528 8464912 -39965354095876843447927381482169417728 8464913 147196439292974420957483875611343050162 8464914 -28621290444254063088660128668992312960 8464915 -68060210765495607910892010705643279440 8464916 3338511671824437867260582955524708352 8464917 141985677464126499159862623259189954848 8464918 -51823919779919860753983450886318080 8464919 207605245343260587916327170498339413160 8464920 1849885271382034538966428017219993600 8464921 -9327114818612151399715086720669580848 8464922 -2282819255842923285287044808924261376 8464923 130958804317558064564085789949950118572 8464924 23134819174906842426859440552025770496 8464925 1687217239488996925617174970651384800 8464926 -66725749406346119399452001686340976000 8464927 190002809438026566872619959367134620392 8464928 210655116498049307405081065660403220480 8464929 -97963820307695948253932942116047912960 8464930 56088315720566623921896393354898947360 8464931 101529822101424396143175967073271812352 8464932 -41671108524211164540027579118525194240 8464933 92524806417362128180871982725779228480 8464934 2073198316231504064142538567162524672 8464935 -90705246573489325461101838216783651840 8464936 111908844780424842372565501070091463680 8464937 242878999160037857550114560266937280 8464938 -22612816691010555402577459959529203456 8464939 -28116462331672868872132380932293253744 8464940 -6957434322041057049406223253262694400 8464941 -79483913991910403594205147540478600650 8464942 39740230648654726580296406610088172544 8464943 -29184912468341349217679533249477989216 8464944 29860586216674946792086654269639327744 8464945 15957749115820564867123878512110475700 8464946 126200443085646921317108280841281693216 8464947 146849904488613819335018168994174847800 8464948 22821522103916600942633069280931879680 8464949 -77723310995940626462707629433571691780 8464950 12939384623763777545635388500344969600 8464951 63453719258508842212591481442558732504 8464952 -88340761518739108322003250991110266880 8464953 -5657150658304054670372290989166252032 8464954 95739776207370827213393071616270872176 8464955 110444085483092859569065688690068842000 8464956 -4428671569644410989771577613721436160 8464957 119554145006783402326060190923172331206 8464958 -167329776829795393971334165219862527680 8464959 -176179875347443599355685257137861719280 8464960 -5858781037109006944055281505324236800 8464961 -193013081206089438317725806398336994000 8464962 -49257691814038587268318389900713984256 8464963 -12195575670162251447081920016555538816 8464964 36094818790028933393806210048262224896 8464965 -29481893039673726210323943053075928000 8464966 21814004807662835768390451668191334400 8464967 -63836240617132863238633915177598797008 8464968 -34723682584109002697279313802954291200 8464969 -123435759121974673512593725847578259804 8464970 -24224512575493894152206721976278143040 8464971 14802910871193530347389075792519815664 8464972 -176934048620762894533209582594336750080 8464973 -49306617591453852054702291917823307296 8464974 19471553893262525130057959950047409152 8464975 -34559500493738158389880683978821328000 8464976 -172883027091706223218523558802505728 8464977 28905134232691708648246362183858145314 8464978 59444563986100121990745337204486525056 8464979 84516069724780204965504365239273145580 8464980 -1153229956430728633931560556964372480 8464981 -105305559708362605343082491267921195200 8464982 64166150257041461492475887823858868992 8464983 9929962370498751602528148371384858448 8464984 -27655024330351520392291294861157990400 8464985 -20589819141089434486720318460574526200 8464986 3779624367524189379913752230947506672 8464987 -144018759903533868091205886140569130640 8464988 -56956621128608943068216217580971264000 8464989 25728556399401020316566837370584001408 8464990 20437638583607889606415725148142280000 8464991 169950592641736152041688492647492431392 8464992 -84351902333864992975221443516158967808 8464993 -248712607562155581974546220056634593758 8464994 77136945958259664441024437732796967680 8464995 -12769405243351493193964586918398014000 8464996 83447297648138728116195514891191217408 8464997 -322597691150828279660018381964119013000 8464998 25470883326028322841641365387406480064 8464999 30014846977604630788215642536779338864 8465000 2154680359690426598946266908233600000 8465001 -61305692012097468922195163403556443840 8465002 -16208820870875372645189964211513153536 8465003 -27038046911503250353952506216063364748 8465004 27637768682465798780467950267987439104 8465005 9250186758190037633742605180228859660 8465006 16653886463113434584553927948406524864 8465007 7998840025577348368705844073074175888 8465008 6833936966119725697024825312992296960 8465009 -26230619515248523377024731849695848384 8465010 -21497010998088162820551681932366077440 8465011 78631578642485295502270071832687469032 8465012 24696219246096260613435392883915177984 8465013 -135673797282957792684674306073498960000 8465014 87820041108669271223475037278340095552 8465015 12505399639147107139582460593867549440 8465016 12220280896712680174616820746855055360 8465017 -40666713006252687853106957437359758448 8465018 5411224698751498356039933973511406960 8465019 -138939818555168215801257005371038623040 8465020 63352545019840799609735934656104020480 8465021 -76515218387279981148303914231345842656 8465022 27005155802112086065783302365663444160 8465023 -380116506985728151539656787672624256 8465024 -33798666786947171456770758326731407360 8465025 -26585814453232448839525321888310364000 8465026 88351880418895938667964462989016173440 8465027 223434206060683768439892024751641210432 8465028 -23774784444023812025187675555053309952 8465029 -49212155817488251666210622500624965120 8465030 24994547932797630665641321035481094400 8465031 -460662317018899263762077533599485136 8465032 -71989355356363187436506200972054732800 8465033 -36669825169703365328795899109871215718 8465034 4261539234609093408800953848560589312 8465035 -33046474792753635057282997224540554400 8465036 -15917182712378869799345339071824960000 8465037 31512217947184374647705832517654335552 8465038 2028375040871220320254539673553065920 8465039 -157061177613927972565995126536403720 8465040 17120739760654279358873782209871872000 8465041 113215500209011662023299635355925664680 8465042 -117157303773081145799126759191858524000 8465043 24456776576925254275783677825463297464 8465044 -129651809890212201469671875429981351040 8465045 -12070561420499675982502022151458799720 8465046 3155275005119732524551586315448795136 8465047 5132376204437682640125707935584025432 8465048 32293592909074032978620621580460646400 8465049 -18983694845635742500522663201017435900 8465050 4611378429813556717265720418644505600 8465051 41302333732190091795562818262270417920 8465052 -65588642917550101169067102759643719168 8465053 -50639609267790059826842474200754588698 8465054 -6700618682940323575652656448696942592 8465055 -91196226354910829129847333510779174400 8465056 7962771962832676588989801370425360384 8465057 2494718113100347642748657526909424800 8465058 -7261527105415732683144379146996473856 8465059 -47429110326836966886757437671474600740 8465060 11307273343673915129391088462962216960 8465061 111601601962870128503257167049183130784 8465062 -9231957548913318185640394623971376000 8465063 62644334523037413155908509333030636384 8465064 -68365330096723562912941662784996884480 8465065 -26787406198353278328556926311519850240 8465066 2279421222703443915355566051428081664 8465067 -1244355857668737502830576476322387120 8465068 23739494653353565913853910404837657600 8465069 5364041879911019534536073786695072320 8465070 -9553039803877744016958533467354905600 8465071 271159639834817877827185554590079927000 8465072 -10332676975629930618868276078524235776 8465073 90999049198192267220045228870519508000 8465074 -95798371986563542335894275641393204464 8465075 11077398352495446979528207127555868600 8465076 41925916611473547189573739275364012032 8465077 -37820875552542529610890349112436623488 8465078 -54305301962686030642725459187629848160 8465079 -4326413346126699675340735650522546432 8465080 -2531064109374355703323642372000972800 8465081 -32685769852015619490632155217262473088 8465082 -35856589571897103309116312180381846016 8465083 41739834126568449670969493268328414824 8465084 36036953061183349733178745243991385600 8465085 127731956057105038456759181415530956440 8465086 35487054062619507391795914778114262400 8465087 21159192373981137305604302813935345920 8465088 -30297626762685694589022676813306920960 8465089 -2999049339760149145796714854192512240 8465090 39087360481765552441253342400385097280 8465091 70549038180279074913909086105787795264 8465092 -108585846725455477000214673293362105088 8465093 -21857005968299152922604663401752674504 8465094 112116153517348431583052921323231534080 8465095 3846418647293876856696874940492333520 8465096 -34835143639539716961380033529968025600 8465097 101168598370383090865213502283541040400 8465098 58054048397960531651879793028403914800 8465099 173873543633905644218984335913582257680 8465100 -12136854246196745693582990816901120000 8465101 -103828544622418318292371603646555637898 8465102 -4328648908362823159054547195199985728 8465103 -23359458779540744647531578488582081616 8465104 3980068468724920342262836288958889984 8465105 -110180118388951681457636794312490748480 8465106 11583682817990758992095782566223623168 8465107 44387103462752001851453238475447212192 8465108 49372575150217429920986636672537149440 8465109 1462196586786598690014726715721181696 8465110 5217441072458846402547279278478673920 8465111 -134774383533747305118003561218741996376 8465112 -120310969322915609424927787351168174080 8465113 -126014952801899646677668048317532295676 8465114 -21403303720641970113140540064561861888 8465115 -51915399797387768966505656452134823680 8465116 162801722097746873211623666567659785216 8465117 68704537924265348421888059563641048672 8465118 36180133256374415417839305480073989120 8465119 -27502858858796556054216483878483372800 8465120 43092074850596834408616919121327554560 8465121 -10598839968535088407958342405464963200 8465122 -61968758488310402050961626193644056576 8465123 526043854284826981699900792096609339584 8465124 27890145118170636692800118032328979456 8465125 1746794545289393883604818319828278000 8465126 43442476977455376493642681025970888960 8465127 -65184103975781668259401327892632688640 8465128 70806432462128271306628010887220674560 8465129 65787429130430000654451286246204780260 8465130 -39161174561932323219655981562041652640 8465131 118897003522406203237596445168532658932 8465132 -78050042841233652702400744044007615488 8465133 -172444495692797778536745501524357765376 8465134 1033444919504723089859833654074128832 8465135 -11639923283342020031232805638983886240 8465136 18452022658759024971725510928185720832 8465137 307856473742528264773073193694005957300 8465138 42008007810642211129895719981165906560 8465139 -33181813967705980970940869186575392192 8465140 3683541229541853956563300921452061440 8465141 -57474197995886975305675718572461547200 8465142 -60271737941610016822208836200012890688 8465143 -87041832472680397237721751814972479240 8465144 -134367002997296757654453498055977123840 8465145 -35801562007369302379541847451374528960 8465146 45533657395317240037308591708493017600 8465147 61039992228643696230033445057900386072 8465148 -49195342793389199293647514775310202368 8465149 52396922637757803141322955789777721792 8465150 -7869855228239245990548055995787910400 8465151 -96949528168571295023010326243844550968 8465152 589699865295469236982048571722301440 8465153 7670265465379639166771294522404685928 8465154 34160117838981233309391181135272117120 8465155 -155578766399279325076314000014961571440 8465156 11047378111561934907914139206061920256 8465157 125880139299318781560322398846734543454 8465158 -29536036373765515395122943934053772800 8465159 -16843340011509522109944328037449173240 8465160 24988987830967315914507628187698790400 8465161 -155503831882151951768658900695683067100 8465162 36648522691499823701612415081449942832 8465163 40642058843107049769179168804127796224 8465164 -27999465175796487628879748298680506624 8465165 142244421821881213472612670701066661600 8465166 24381668447035089406432812471302219520 8465167 65526014989093618107862067365213732992 8465168 61261375714497680214709834625066680320 8465169 1824764876300836880746870468986642528 8465170 8085706844514755757360090520827985920 8465171 77098399234227242699222897112125830224 8465172 1514723363908419450508271569683597312 8465173 -22120044068951219273482902334855669056 8465174 23408458337631942803535235294444962240 8465175 27520956111375189290208374966198646000 8465176 29727703482060286780631937917748910080 8465177 63790634730350117733082965296384585472 8465178 -26255388946377710597135401363173587712 8465179 -5579159055942374036374280034452507280 8465180 -4465248534111519936158355675625689600 8465181 169610314859216404322720449001118649920 8465182 143113139235263333352394722992918206464 8465183 -76154384601740848377919901640325937568 8465184 -15921669078304290022254401120391659520 8465185 96908927955755257192407798017742658560 8465186 10325521612027174480736656276591827792 8465187 -36538663193628730251914912528659110480 8465188 -10945576776428480958429626344724963328 8465189 72210397757320239778373971037450282940 8465190 -35704099705412170789478740373663750400 8465191 4194102703105044756323467078323758280 8465192 -214352581226201985067168537472558208000 8465193 21429537764467801934383005020230893888 8465194 -23768733413469423029661872388179617104 8465195 347116476715018546540450639274203920 8465196 -39437216528007594493361153692704669696 8465197 -66381942176627876214796346643405080660 8465198 -25426683372222803988948420994948144128 8465199 82443894476719356434842183734314323464 8465200 -6520653268024595577472475612052275200 8465201 35586104112328222180710691075339628544 8465202 114185638135986492797661765761504755200 8465203 68269209265548746603376506281650844120 8465204 437323769913255042767712984596723712 8465205 -13729344836949206097728857197557546880 8465206 -63184487196572233314278695276930148448 8465207 138905912794078260311270126136458796456 8465208 -27904066495170251648265203260047482880 8465209 169229733713774306659276310892559770410 8465210 -25774192423104052283815702327317122400 8465211 47968096029279269609746094803022643120 8465212 -17899319895319006943605216409034613760 8465213 -66536871620750768826492310866888065556 8465214 40665968504864225540693405632492611840 8465215 13723367481786843504925937144374385520 8465216 -37878631106993010506983994510325841920 8465217 58687711175265508664642688492306448512 8465218 -12904608525900389897458082844707106048 8465219 -26430128043077093852434388177605866240 8465220 80408747942551952826032527859672985600 8465221 111255742858862777036309081827002507422 8465222 -113621995960860053871330631782099271680 8465223 -1076904263267195541806115051141268656 8465224 -96797841045283078095890281528017239040 8465225 -39650721897531915391397617203532397250 8465226 1028882349566713525784359669599707136 8465227 23887743593026476119263024957884844192 8465228 45746104884071332296321072328857293568 8465229 4372001145340901488413348519682817100 8465230 -17293419224763747286147833848929989120 8465231 134456938886941098449614526996562873912 8465232 1612103885308347205860153675570216960 8465233 64454074162749577836744505763344157376 8465234 -85896542929509672937397077784575190400 8465235 -11588439391966005976522135909689595200 8465236 28207297361712469442568429912546276864 8465237 1243189857308999161653211574357117760 8465238 -1197313137067312054876397286141383616 8465239 133706208090963882432874672068222561880 8465240 610937773735674126984537058283520000 8465241 37004802472691192439279387312584914080 8465242 -8588369709973520891209413697871393280 8465243 -122136570341401023082867520578632344508 8465244 -35965385960042616738456233500231325184 8465245 -198741829468604773185562823748465120000 8465246 116543630836708062855806133410505747072 8465247 -29978707527137393751673708425595910160 8465248 6051749817353592202557615500171673600 8465249 -44530778078677795013279399170012800960 8465250 -18350392151957322313899312318308736000 8465251 32342936332935961772337951494290196252 8465252 101832963644323397816715849673571953920 8465253 -87389586827614677438703282558853933856 8465254 25703675258284804024919330113943302272 8465255 -6683417300547978008464619980938768840 8465256 -97784680860568229649043370049707212800 8465257 -139070388422330265079509850869511607494 8465258 -8466214041672995093773230542912765520 8465259 -3334075404117226116989081302561400064 8465260 92287011821154929057329035471780940800 8465261 -14287701682454981145306295948129536000 8465262 -17540222791045916124531922424044970880 8465263 -44617830963958131815095839947695628096 8465264 89345322607091106230286240768775028736 8465265 762893084796499107919226012071809600 8465266 61093463979365683468576436312156843424 8465267 2125041719515273750764058007493846000 8465268 2558289665541737036601194900581416960 8465269 69030503553999100892176372585873165596 8465270 -29018172631959757937066106712886311680 8465271 -23878789915678735179411815807150297856 8465272 -32088533781738075364846639426207334400 8465273 111462133702597974566634864577204908522 8465274 -56730839705827785193909779439020433440 8465275 -1203425650340182644447042641796543600 8465276 -128157078905818283876819017309430100480 8465277 -88333799451545116105953932713992814080 8465278 -1332315394632640417923460993231008576 8465279 175289239716952375025113858417938377640 8465280 -19006842161991715756078594611216384000 8465281 683815160983866894705220164923536 8465282 10815569792611964055667568353563730944 8465283 -92211784851445501128624068028624370080 8465284 -3354507816559252179585466268323574784 8465285 4609960413644683279132828709750583000 8465286 -8734816898359257943763406206706643200 8465287 -70844444343654433750103306468640816528 8465288 -30754778616939290901667928730936115200 8465289 66064487525475650288641636735041577296 8465290 -54839960731791517123086362277244509600 8465291 100441812285772372346755692054706004472 8465292 4152798366405090701671005605158666752 8465293 -21975945244248749922829151404927081236 8465294 23266251594182299199124715944733373952 8465295 -686116665175636880852777859657469680 8465296 -1806263710356765234060241273081561088 8465297 36089620266540007602309717053172061746 8465298 -27740131488435691189126478123904648960 8465299 -15135219989882535569008094607302011736 8465300 31627490538807495563055679810526198400 8465301 -18670933230288088250053433125066850532 8465302 -26170678039302311707996608048972039648 8465303 58223699604420387851449413846322974720 8465304 -1959444323962620522135882139753390080 8465305 10549616685603680920809759864270802560 8465306 35545634436237428039993459617041626352 8465307 -87479572510834830255091851370985645160 8465308 108315957244244656057538632333623868928 8465309 -9532685992342342942860185461402056384 8465310 1079950327620797760584404514104661760 8465311 42643587103897416085056492769068269568 8465312 117103019364959699920656048500634550272 8465313 -134463029914390032359756168546240863056 8465314 -14014077858280814168225270734123161600 8465315 -104553741200872009031846489492151508080 8465316 -15456592782869749917196053685925099520 8465317 -5400194472265011430891402312061272000 8465318 -74920930687638101698361670379770884640 8465319 3250324676298681943473589435273073544 8465320 -99333689161474910350178192488476672000 8465321 3042072555910056327618778283144683152 8465322 -19021007643350341274678024109624745728 8465323 223047933505149238642946891594238094440 8465324 402114249188314831701089744147251200 8465325 -11542584589439423886046690355827353600 8465326 16988789472879837284452361449444834944 8465327 -30124924352389196127090369100253477640 8465328 17644479384180321327643959890989596672 8465329 99277610867688670788056571818253782930 8465330 12885856636383913983672672854524638720 8465331 569847812687969691124998042854047488 8465332 -184023907109913748089884141110793391360 8465333 -92484138438254052075904009735188518418 8465334 -33238642532913822956101744968950833152 8465335 93581658138827042689462913677513400280 8465336 -98261793302274668561584758474232627200 8465337 82318236798335606801925117028427298240 8465338 64835484908061782910434110309034104176 8465339 -67384233485634357762889220058958408860 8465340 4922128167407996144189905088860907520 8465341 -11304688837743692193348931396192383188 8465342 91166299139927963800795361081122915200 8465343 16294972271554455017004180352668230928 8465344 -10137902576466772436481606399819776000 8465345 37250449832675794813453979155285615680 8465346 -44503387226138941959760539105778615728 8465347 139446508957229469368415280473949256712 8465348 205345138399133667829379280084036980736 8465349 122355866921205916015777961444930500800 8465350 -26060582520344794744113846696884541600 8465351 -165479031359889252490540748335767607896 8465352 3795412972070102160816813565344153600 8465353 2234830734484862806940293730006213284 8465354 63241038891041526009252359846179401312 8465355 -32582528355463718207419003082794779600 8465356 32688108245786090196909659141979316224 8465357 -83780301257786748002651814298015373280 8465358 5591117936532918397553441650916536320 8465359 -11327958759318488101392999520465677584 8465360 11879803558951683196104027037368238080 8465361 96233383240118516994146206709710259520 8465362 78506539606613278138631965429860900864 8465363 131967419608005634895488101246308661612 8465364 188579838365570810909845384755882762240 8465365 -56059517028737497742774536072764184740 8465366 292266791373196018396758767572535808 8465367 1347819736293001597428583970807761920 8465368 -25524811972918735738784935615748413440 8465369 72918289616093957625451104689548262160 8465370 2305144973458073665783292830986931200 8465371 140344567251063304678643204061596125992 8465372 2586642746223981332455687469366940672 8465373 14546648575451802316485233501462440224 8465374 30309413828878346530226842546394610240 8465375 23826090643788734567901396281963814000 8465376 -20415382677042038120466324846791884800 8465377 -91365219120189414506895219813615847774 8465378 -35302177969707195492293300620097579520 8465379 31873570715416987315196816819974908480 8465380 -8471250117759122247711643199904153600 8465381 -62921830436936601089895680366997586818 8465382 -53973869854787714658851065234412690400 8465383 -133602213982419571413759952691068813400 8465384 91655681253243794199785203506268108800 8465385 37953273110758805016907628651076369600 8465386 -82751342215575334366069244856334102608 8465387 16535550814523967428559886210215895872 8465388 -26703053680744433944297194803162095104 8465389 34619345178534844570171045060482033280 8465390 -33151929205302983024318457079508563200 8465391 -175513068361740821774262773963320659456 8465392 -22672873124794900731041813788469657600 8465393 -46003229194387689734715684665779121760 8465394 22033059498495065941603557583111183872 8465395 -21015748256560871338054780313070077280 8465396 43146738047013930454479330404235866880 8465397 -79292173004683864054864505960626118016 8465398 -57484101841194072277832109909715388736 8465399 -186652132735284073283476171444536792600 8465400 23887014374750964967339119135479808000 8465401 -27142600295013788920191196585168699776 8465402 121031239535393074027478201692377456 8465403 -59559778303426577952247542733994204160 8465404 53072776550469250357823119732254457856 8465405 -18531244028722170038197209635820833280 8465406 -51603102508498317708288397924380561792 8465407 -18317808760582412763074996286707129344 8465408 -75268785724664970836344157309358833664 8465409 18890287447857007194174590921755772244 8465410 1491877195091318551647454257893736960 8465411 362641939797141099997566901531223090400 8465412 55553308342105190641326761005529579520 8465413 -48166850700229291451983516274574246720 8465414 -62494887453185278189401330847727830944 8465415 -1222880946645310214834934253917043200 8465416 -32047204636933390785024945836238551040 8465417 19148903482661880892887232311434456100 8465418 -8046931256285245336846362990917836800 8465419 199108940369398782581342790711615616560 8465420 -101289658862848417580770360008266557440 8465421 19067338120601210687112762229868402112 8465422 42532804657394219176028680986815973120 8465423 108271292110238731678405404649337610672 8465424 35138464917820034258074735767041998848 8465425 50946559502672337124779619642397569500 8465426 2459098952174978695833716922153928704 8465427 -164691502971407094945726670927756285152 8465428 -21828954732720697075542275428591484032 8465429 -5870038367057392557682853290532848224 8465430 -36561933042183235695383622855447840000 8465431 26026945069243879075389119327724244880 8465432 148115978992598850106088467048201574400 8465433 84433373573991520673988329248176079824 8465434 27401908108057944742853064311209689312 8465435 1462729908347151408311361492647988000 8465436 26901953993189022694091463209904230400 8465437 195631733611860826017799764279222954086 8465438 83358303334816560847202705868758185920 8465439 -40530075053827509497297157416635281408 8465440 -151189007689258750609909443025922949120 8465441 -58311981582878770059896948616817668816 8465442 8335215295929899247384237042169264512 8465443 20722330269479718148086217619796755360 8465444 -87226467125802841425692101558497423360 8465445 -2819642538277461895994647157568048000 8465446 -174868742606518358723681763571322121600 8465447 60818882543649858650872446153188690760 8465448 22641533933294545459943272264429977600 8465449 -97587857133489576305700490682072521728 8465450 -448067200917227312699578056928953600 8465451 37020979640165787467360627695088870232 8465452 18721748897677812941546250397437554688 8465453 -8240370788521759208347197331058976 8465454 41568842609301623231598758047663006464 8465455 28435863033401091874223272769763036360 8465456 -454999130071031347148992978964348928 8465457 -13876815421275776129620347775562787840 8465458 119149700384817148621015519093064357280 8465459 38085148184576414873915443013132331660 8465460 -911336551294654883908558963031040000 8465461 -20637972249871889193156091463449889938 8465462 52225072011577005076360646897514083232 8465463 152562509631645479038853107523777990592 8465464 -13021154224475552872488363708955238400 8465465 -40465248928379814312403699113391438140 8465466 -6610479877553392107825233892825240576 8465467 208273049760202210118426054641688182480 8465468 -40865914697891362112688965541437826048 8465469 21697629702087016857180129822092377440 8465470 -34358248458060755750192440562625100800 8465471 -43865871281065383969817028557720863888 8465472 820511575341126104389413313846444032 8465473 218840537653920973844420454828083532420 8465474 81649737453496268274229962052795862736 8465475 -7298437708228576851292080749371354800 8465476 24474328169588108875815720638151121920 8465477 87674689493694734710627889148573393120 8465478 -8673743719513448140955564724070090752 8465479 -179670686291692310636096913822764857320 8465480 29576163766139790997615953272310988800 8465481 70255558042468823428430524394620230612 8465482 119108211465756474318501689582962713600 8465483 44548239217159151943523258661618965104 8465484 18796541080478544954600008591328095232 8465485 -50212393098892890428144420510731302600 8465486 69950665370093229659870839146178560192 8465487 -48278836663562158648966744542683819640 8465488 23707472048073818636115638042202603520 8465489 -1729889779715896327268120445472703244 8465490 -24638677425143451791665541287070376960 8465491 -119737510962659657970738369027468897888 8465492 -3569902724239478180872845954429370368 8465493 20382022151237688220725198341895087264 8465494 115621649784166546901588952986245099296 8465495 -30083194723646028457366911635334518880 8465496 -897998987779921441952257730718597120 8465497 40601112014160084378648645233046562320 8465498 15114864909970296554866534796543869440 8465499 132003686605148177040924112465224099840 8465500 -38034924129115704084797584759294848000 8465501 -73686733091843562038188190967060508896 8465502 -12249077756762023680702805015730503680 8465503 -155564411391597316711559513571229793248 8465504 -5642199272997668157072660699154219008 8465505 8242544599031147011453190440754098560 8465506 16730538119663268227413939307861253120 8465507 -206143288686443858854613388891638734800 8465508 46762392842197576705004617085562180864 8465509 79039352687499699106208454320752099804 8465510 -13050751181821840318092880209802848000 8465511 -2415787505511686583979165492804457472 8465512 -51965751828679705204937581684819968000 8465513 11508345382335129325321425355309211520 8465514 -38418307552504021469701886560739093760 8465515 27634178648913683693848419989469800160 8465516 26216452866410895845882701976564586240 8465517 85830055441194147071476850984467510560 8465518 4162418960561278276832130835122824448 8465519 73742952165540210475785267573377955312 8465520 1326812073755705834681812740105830400 8465521 -27580743466589528216989913952568538048 8465522 9117181056577215137617664831260366752 8465523 57043349168128399071791035895346552 8465524 36830401245662620924783548190092393216 8465525 35995502501196653296244788013489476800 8465526 -25059847114803941733753022747974451200 8465527 42419999559610849147308172445237849312 8465528 1390828292022705670321378690575605760 8465529 -9898270062588488820092571306453749472 8465530 50132003460789610077159406841481366720 8465531 -7232328555548365538978256215155000656 8465532 -3705101180883902190174320535238614528 8465533 192831166683688683589935870760338363782 8465534 -87559330993177499995832569214214389568 8465535 -4433505150738566456798778785443500000 8465536 187137390844678368139891964278745333760 8465537 5747817574609924573008893913473229186 8465538 79123374575219997296860282652439759744 8465539 1713460148818865398735984286730967624 8465540 -29631014601452527907759003767302869760 8465541 -18392756689201451748634588026046943232 8465542 -24532396189927781436250455183057593856 8465543 -136405497189413271264213911385883522896 8465544 103310920414412721879099495926161167360 8465545 33189418452804413048895498595589246400 8465546 -110697204093861449920616238319558295040 8465547 -103194984412572198435958522253378869800 8465548 9547511164669939821001429499375139840 8465549 13625587179942955427866658143132780236 8465550 23655054956920290356901578038792900800 8465551 90381511064268322713436526507852830504 8465552 -26034552485267199430618755514603167744 8465553 4565209008056999794610162234703056082 8465554 68361153397479837761635722932320856976 8465555 -29309147026693601017948702976560729440 8465556 -5536942160635573698320818417878958080 8465557 30203450191752061974426622848308092092 8465558 125213717374588069587396937269208800576 8465559 34983525163290294476897305716809853648 8465560 -22982161157627531420819729664635904000 8465561 12199678923249663711251361443371854720 8465562 677230894351347815716340092523718912 8465563 -51049891643605849178109414022148931200 8465564 -103497024427234277932933916145006182400 8465565 80922682609595926581137824004755655520 8465566 70545722116339512944529651978699847680 8465567 139446226286288402298335884700062972152 8465568 -30070239553398730247513080696623071232 8465569 -26623428828536926480394261869113437504 8465570 -167865313315642479243884784346949260800 8465571 136563024704280424991246115634181503140 8465572 -40483787591559630199037439806778097024 8465573 68678144699730687048204403946714020224 8465574 27104055423520376478358722032217629568 8465575 -20127847403563187943217962226751532000 8465576 -45881485205972781825353710396020080640 8465577 66949266578707588716768138617127327120 8465578 -116221640842584753035822856069129658368 8465579 93314190092032198269047758921799299920 8465580 86842603660469515327902726368235417600 8465581 -158608476036161440045660195292513872618 8465582 -528291886222888553531894429950830720 8465583 16509443373128163388910476162970304000 8465584 -27207646171800165378291142824940339200 8465585 14590502623127993840441811720881424000 8465586 -53855813387842067997333571309520651136 8465587 33866846895131719686578105994411049888 8465588 178617266210095959050385439560053858688 8465589 -189831273227618457250476752551332792192 8465590 -11083936577041833973057298161012734720 8465591 -431122016793903841165713977926959840 8465592 56339401781776628005935593515914240000 8465593 65369267563013105495327452604275205760 8465594 -49322825049198592858298157888856738080 8465595 60023558049142456284662356456560113520 8465596 -41571353164088442610158175467828292608 8465597 31768857171191788237214415819475155072 8465598 -9064053305853038007211656248783461632 8465599 90571131183602144465208848101372529040 8465600 -3873712269168905694698137605321523200 8465601 -16156109827540449895468759258622601168 8465602 26780638114679676914955802868103369600 8465603 229056764432286448463516155599299073852 8465604 -10663046017479499660688348568003280896 8465605 41792639444555445684252323988486635520 8465606 -7379269459763542003383987499743678336 8465607 -1336437811098921911556149968409946720 8465608 33151526704097819454243083737430108160 8465609 -104444937794916577569459779050390049484 8465610 -19293869455704293784403717952393241600 8465611 -72549524695048414883240172362924702976 8465612 95527150956175995338037442663318592256 8465613 -39116340273740901457692088976363606592 8465614 -1117325063425010617494312019329771648 8465615 -139867724574061989477605973258521173200 8465616 -34152092176144637525648366368277176320 8465617 -126793899477947718623737412784152376334 8465618 -5618182131186513197950031169052205568 8465619 36051811919792406531761753925315348480 8465620 -44107994917622459615841514109398360320 8465621 38228913109068565102090427738277775680 8465622 22900849815543826912769460549056624640 8465623 14675535555231095773608533709736212872 8465624 -54759800654100581991599281138014935040 8465625 -494285960984594313795080883589800000 8465626 -14529032991052958448585126858608893440 8465627 123795306437583221556236139754741729476 8465628 80748525461875180410864621598555493376 8465629 -23909137645494608442014524244063414624 8465630 68941750557248215504290077490494832960 8465631 5821617055814174403377482535467994952 8465632 -205756856790498291346367744997870796800 8465633 141917170787998150654608789800085720768 8465634 -105837304493976832342225854982601573760 8465635 49264883611151050441932200433337080960 8465636 15803141627730030563855694238736830080 8465637 -1707121691911168939205649146525437440 8465638 -48419573055558819805040580882442133280 8465639 -13668957060834841453010750591516089920 8465640 112294263871243259718982868132167680000 8465641 -16701021703209451528487943136783073016 8465642 -111739334849701603096151072864994792528 8465643 -130207092330939777073181684876064987816 8465644 171624448424340874009483028254500608 8465645 -12940173856155608304338820153386714100 8465646 3612882264105924059713007446630729728 8465647 125401560058795914786578115038592742560 8465648 52967253661115939303485329564953935872 8465649 12381943372398518112942472491939180288 8465650 -46512937376133296431910419856315653200 8465651 -23127266203975898506972011422576717520 8465652 -38768707169334462963082441094878014720 8465653 353133210094154243965241151819486880 8465654 26606326806146164110926710035166447776 8465655 -91934331806663733184832052564045252480 8465656 -59765172494401032617148901360931635200 8465657 -226135910104263869032915845658122995094 8465658 -9660517119823471801941857949682569216 8465659 19100526697693214540919924684872960000 8465660 26700001292137540339826726455039242240 8465661 -108113766318337754264182308196861671360 8465662 12878305791234175563017085030777849792 8465663 -166546469961042492603530829696220025088 8465664 4148743768044408788435939271899086848 8465665 20455084212931540119320796301546225320 8465666 -17560171996409026162691668816939579392 8465667 34048928273835405128609104167665318400 8465668 224306779811602846619832233084319744 8465669 178827871399191286109227323704114543070 8465670 33904739849976120774733971667367166720 8465671 -96149884293694812346854544839140033128 8465672 -46787156467921803041963066127230515200 8465673 284432140947784514898441998624697307584 8465674 -6238730001751512719903918523158307840 8465675 990346812105080128062822907020049800 8465676 7502357007865651882199903856387440640 8465677 21634395787475411865458000553136526112 8465678 25184078440882653486550284889875277440 8465679 65564966233630515647667291795541419984 8465680 -4714645362418962092383078496329728000 8465681 -137157522537759673174981145913715028172 8465682 -19397406874194932118498054448189723008 8465683 144960168697302954892636014341873349932 8465684 -21124735504128438511118137573908178944 8465685 -45294026632820407367647656343312176000 8465686 -140829431173713240842433351088419402816 8465687 56999289800150867377504332370730620224 8465688 4752073462125108270028060987195392000 8465689 -14314228322132091583651982542828907900 8465690 25333590395961719214319827636075299520 8465691 41647799174915683447249163464584935280 8465692 -9861752376239535973667502396380445184 8465693 18609932970017919792074163930094387200 8465694 23552234058031683960500289119224467072 8465695 23983794696286904993025077070143664480 8465696 252907342538002182344310110238690312192 8465697 -47166302264606638114128788300964952320 8465698 15230586372807063632238155274189771600 8465699 -250972224338633372751649050755357609520 8465700 2574594130223242222354326665582208000 8465701 -23074845189085763940576837491490022400 8465702 -3740763657035182595478436618935386112 8465703 -46232015701337218541059042940231137200 8465704 23377798569101566289556066398396651520 8465705 -1328223715035938705881492727627152440 8465706 27774462601919365103669256456324008112 8465707 81669835442890156065743499289882580880 8465708 69235969198046097049835126072002153728 8465709 -47728883960459432295044223002886506880 8465710 21947431085581744327136878262347931520 8465711 2143830658340347229126398440739156704 8465712 -21932027513470173754864146672895426560 8465713 -73895815931252615204389393734772013038 8465714 -7690986551373764215297749376789623168 8465715 -8008739460725722443949976347390608240 8465716 -38012671648779180691844495500904673280 8465717 -116007885937747532880413899532980604406 8465718 29253165894171535082098136750696056320 8465719 227490082561224559064783442871671376320 8465720 59505423292349125985433761668623052800 8465721 18352738972434697942485685849524762048 8465722 29226067839938497175414811969131340000 8465723 21017539269869750319935475385227144960 8465724 -67456830486026602309575650225585149440 8465725 -63448748412806604916629388389248402400 8465726 -27529917989004075450857160253698962688 8465727 -109173449856710244975202495905524280 8465728 12789063758904117056763774194084216832 8465729 123475227127078671598426687899148162500 8465730 -9404290970759585686516387120282452480 8465731 -49165427757064718700341698883410711296 8465732 -44054475519371054192902430701937995776 8465733 -59359780399768640998489158107926932000 8465734 12644432000741973745228202224986004992 8465735 141959621397808042259364384732864013200 8465736 25986431540191864673027910292138598400 8465737 -5805450687240158081935764937537717888 8465738 1273898498583929698330227688759176960 8465739 1114215343954575960996233712375556824 8465740 22701594462945901733723632693704944640 8465741 -31810252910009942489926596213259374858 8465742 -16282384248811035425744293943572408320 8465743 42171870014235003750328195366936461408 8465744 9161262139240204696872167104308314112 8465745 87782508953757981161895231778944672000 8465746 -5010485723965371156115682692113794928 8465747 85473270734480323196017602967830089196 8465748 22739953055457723482851916627017359360 8465749 -158916544620547867261906654227111767936 8465750 -18841326282752343361791364456901856000 8465751 26504967956832506406211104906135722880 8465752 -134037148406126873888927221701757562880 8465753 138093963086748960810277775662696741002 8465754 776387229514486163366567991692636160 8465755 70806725675997365360652925291015761360 8465756 14684410724939908519630391705768638464 8465757 51403676185434173079698479312106624640 8465758 25694594446809393597408111270852206976 8465759 108801530429378850163961897450162606592 8465760 -34229670162710802997121857543746355200 8465761 54357062689099104237697677255442755362 8465762 -24440770562900477632509849441032385216 8465763 95890079095543176144071211267782202288 8465764 -96644506350649559396182066496221911424 8465765 46745549937293708979174531700320000 8465766 73495396910028456399533080477627065024 8465767 -112381576650603709589232380053178459640 8465768 -75042159273301987310179949173012669440 8465769 3986860029651971587516879032237043200 8465770 -37462941533883626274336105671422261920 8465771 58727683981371709850148870064117933872 8465772 12950324254274885438383319237198807040 8465773 -73033938985771429280870681925357985280 8465774 82891958696027917601070735304071683136 8465775 52295650286693759884534856779099387800 8465776 73554010251874674243010072082001690624 8465777 147547041263309183614600394311753923492 8465778 6504669966065423850836169731671666464 8465779 77667994426286320313711031510194399256 8465780 92220815574183170465174230670800761600 8465781 -174195420654686396650204655667868753536 8465782 38285720724036231651939609092410553472 8465783 15039330721446730122602733356775613032 8465784 -83656859217669706294294147223211847680 8465785 -41300752619867946821097988688113861440 8465786 14852825586303504474207844933773715200 8465787 -70062777844357663177968148131122943192 8465788 45018776293931655491881705707885529088 8465789 -42221590837824892644432589195966060410 8465790 15555574314233667677408060059477770240 8465791 127527620892231783874076898323977688192 8465792 -11634939370157185424749953453706444800 8465793 -48759791843904685051341875704960804416 8465794 -74353153843609743578954671058192939520 8465795 -64344189108485095727696940012135093600 8465796 -3469198031668976286236571495718110720 8465797 -2398599707046824986008448678861259840 8465798 -93130496146205461240130875625872404480 8465799 -33030769868998188738051618919275650136 8465800 24128461207487328847714286948892672000 8465801 3262434116370126343200049987246237392 8465802 109217611226186358123910425195750891264 8465803 97953480933614616050827789005224087544 8465804 243734804059866338333408960032567130112 8465805 51810915792350472202903781347736493600 8465806 12790365420067190401115520792409148352 8465807 -44348464278796017930074796502845981600 8465808 8346103955117585210835106886659866624 8465809 4949701654776666481350575416893648240 8465810 4477936466946707879669854326958512960 8465811 -540099114579802873582783876405792008 8465812 -1840137084663607975446139564963877120 8465813 138839915478013243757299014164375602140 8465814 -19642506479901603220264458865172161920 8465815 -72312016998743769102020729900366698080 8465816 -83273805606686080487462128698832619520 8465817 -21530016068840667983454315607349295552 8465818 -50799823560158886398724979774523642640 8465819 83362376041698093808879132747046633220 8465820 20569941092940000641706173642133995520 8465821 -6997298577682580064849501860520584192 8465822 37163903062601491011895042574077209984 8465823 222264672636696147477568851401938986000 8465824 -178901319335233980746178395421546774528 8465825 -89616481281096227957771877934007530500 8465826 -23901005006157074364303144500751728256 8465827 -67251797656401405613057844743660249008 8465828 -32647872833619017637269797908658053120 8465829 135429805876263195421768045110326956800 8465830 -73142701759689197044149495528632812800 8465831 -21417664707033563018844308262426247296 8465832 -34021947193943445932416880096744570880 8465833 -174338697963693792642029122933637926918 8465834 -3630356398316600366203160670496925952 8465835 6248689875620872255828413850279368960 8465836 -62742652737644049531235931810959563520 8465837 -47108051116385642809438783900299348948 8465838 22654673349841271020169563983047329344 8465839 24444454736031719759627712473054794640 8465840 -137372541984505271032790311140065280 8465841 65686541674550063407448357779698298050 8465842 -9553173678918419419523632354156924416 8465843 -17413505421257187581131161976628692800 8465844 -26705360965171493523706746223937753088 8465845 -83659688912351828938075217258772636900 8465846 112211541669873472775725064594345786880 8465847 -31277691355955669368887237156069274512 8465848 752255438400304099853841112973598720 8465849 -21033384356402292277056310685414305920 8465850 3478098484761255004007174103899136000 8465851 -3403055329142241378354171468589164600 8465852 -51214951703660778420111147170694266880 8465853 -68780280779958898206600581973345856992 8465854 -21226889132953626413311363952924293440 8465855 -66275586282118501463383327750160553240 8465856 3034747654983551932282887983647948800 8465857 -1101719853382899475268322265979205948 8465858 -3119360089786209186304112481127680000 8465859 13536527260802556758715849851972874144 8465860 5716673015274737053773363789522946560 8465861 42111540954157611984578792366038290462 8465862 6185825786857428383351432950444508352 8465863 7610662649881541635813737022700173824 8465864 126592817927993797966447249299489177600 8465865 46944469893767980138446043466415990720 8465866 47389197189749091213489998758635715632 8465867 119698242462114010273234911045993536916 8465868 12428359242915829268826630501815416320 8465869 185384303086749915031576677052943922796 8465870 -22615385388557179105311283371958467840 8465871 -9179487577847663402538103987769300088 8465872 -928503717836787273766348794462183424 8465873 33650769803392831080253301625345960564 8465874 -24083322645140025095771807236385811840 8465875 -325725384460146521673706400347189632000 8465876 -105800715243251845577537195929712576640 8465877 103314372963624085718870980846558905600 8465878 -11191091925541707990692955644648972544 8465879 -89669813153209344534923680980360550416 8465880 63375543434807914624596642353495040000 8465881 48877300463935792746293046044092845972 8465882 -9370296986816610173130642238709556000 8465883 42865168777467847347773111235655680 8465884 11160569214605328251066076526731067392 8465885 -14629223674978088197017761170680289680 8465886 -36953432736761078975359299509626176 8465887 -135443019623340153274015353738832972760 8465888 -91388474841389019503417103148622807040 8465889 61769607095520625094804857359353436288 8465890 -57705562109260145953951171174735768800 8465891 -22475642081370545299502879785276595040 8465892 -5576485860782284686552545314640514048 8465893 -141015215661350036283188014275383401858 8465894 -25924966468418899390059438235224394560 8465895 24672847178240223848996931114539490000 8465896 136257609504509711037168401089975956480 8465897 162860065378323988130070755913669663312 8465898 -18864157497162322981555587958144598016 8465899 -67476742185747755522196914936161472336 8465900 -33431687412706730433606973097246688000 8465901 1378626638383870135713012083445623520 8465902 -17047481142075500828620565402410767168 8465903 26085810809001120492255876308569411152 8465904 11550736734487722080077267251032555520 8465905 -34217180140477166296422221051460584640 8465906 81770452266717362501212523843129301120 8465907 64728775459100879995556178538355037240 8465908 6611963985251282065846194476472969216 8465909 -92391094617420801974052794503599201696 8465910 -42122184364440942534874879774288588800 8465911 -169265778478190419408295918916093806168 8465912 -13999520890860964071332187403269734400 8465913 -38690526436430756249388743151494843196 8465914 -4682027876205432405789578787478576128 8465915 24433083636114490344179256581693542080 8465916 -52411916119499117641616226208009256448 8465917 -149936366771555620016946509892091944000 8465918 108049314265883179816927241544704627904 8465919 26267702867825964357927206124025104384 8465920 8251450385207184552776729202712903680 8465921 15161557210267424455250944707403295400 8465922 -42207900612205556605835017786995514368 8465923 -60066265861976825782734970430049110496 8465924 -144725101610834391904549521734101855104 8465925 12011795329495143790435836538324872000 8465926 294485466111375136524837251443308864 8465927 103797496307472367161214785021361690776 8465928 20476033569074832164523384966962380800 8465929 -102702539976044474659247367663163178470 8465930 -89206079892660228120395866559485044480 8465931 65262959776014896975311273522261137840 8465932 84676116520344508050386086275905206272 8465933 -30862237536558370018182235261098081024 8465934 46536618318675542041006039400045429760 8465935 -107698702816719917700145413253609632120 8465936 17771052336243308386665266539174305792 8465937 91186923074774547737023530360996242160 8465938 -184366846838464011124774215357703680 8465939 -114211102849892488638926813940315490260 8465940 -11820660589863837000272503346267750400 8465941 -134967981688137388365709708537719069600 8465942 -44553014456893813215601709793523239168 8465943 83446618340119674849287196799320137064 8465944 -86039735057471286804810320126972006400 8465945 -23215842415655237111702518503415887360 8465946 -68836786193064127252069168058266175232 8465947 -9921328174342507534292409250383912960 8465948 99369273446021078925602887808254391808 8465949 -46249367586176285784056388632888756916 8465950 -10014160725762184390900032425311992000 8465951 -39484877364095419635139106422566979776 8465952 49722216258719830044201983933666033664 8465953 170774211757192035358511606381008278064 8465954 48527877758806331579008541584755651072 8465955 -4425343530683267874322774024735979520 8465956 14611098168809265536384186130331566080 8465957 -24244080576298660228692595558619545794 8465958 3257360459682014346660863904402430560 8465959 -32922615689127944263997866270358392840 8465960 21807165476257459730577008958515097600 8465961 1694900996283485044849396805009037504 8465962 23809857567797258111630153452356870912 8465963 146750190577706651499794100693256674240 8465964 18452225280918552814882407119929482240 8465965 14266436554600507014049667594375992800 8465966 19918993606288641578878808387706834816 8465967 -26233301694416375585379488439306687552 8465968 -8983542126091385859672600433728552960 8465969 2338416257781712943599471045990103040 8465970 -16590633051065151702060111586541414400 8465971 1619228605729683208530601010867884172 8465972 -142857456701667793858268299521776099328 8465973 67564878038761274687902563925299818784 8465974 89758935317632002464771742844360176192 8465975 -26612397999930595218925108265268537600 8465976 -29642995806689434529106172125257564160 8465977 -11830721795515011994804507069237868280 8465978 -47072198058009376886966582540559634176 8465979 39487625222588218129497179871731467968 8465980 -19775364210706658857502885944913088000 8465981 22977854156651197697808149943371608812 8465982 40080172001096832135827225446157921280 8465983 175107799461797519850031854989069100000 8465984 -38155342261799173225403495508502118400 8465985 -31643721382512496953629321016021993600 8465986 -31548277961526167504470265544206651520 8465987 -181224047589186958055318042088834363768 8465988 -86314963396824894174843859092547200000 8465989 34689375619105391056046986192192922656 8465990 -5210831557771343734983202948638026880 8465991 -37430279831357293413567384236263243608 8465992 15345793430507401636741228189952640000 8465993 32694060743473454944079558114656203264 8465994 21322324461371201140034493335145509424 8465995 -167569354042592730279698329270005489120 8465996 -216642348812091723057209790313857024 8465997 -82200080622306594211685474863871880000 8465998 45420105754394256529746685182940920000 8465999 871755041356228895136199073859011760 8466000 -18091863516046200393501577421586432000 8466001 -124117169964637789238507597555290998720 8466002 75104079123529656360866315311715447952 8466003 11836613207620992095173503892227114144 8466004 87579031517582292433026711590485725056 8466005 -52038106532574628705655580955984274340 8466006 -86806708301166027275485379645301883392 8466007 33378488767482343311486970322321792 8466008 9136237551145718332552827239823851520 8466009 -80799320239673517943821459344661128496 8466010 15779638869046192074867560852502620160 8466011 -2123108237137074699433317160314490776 8466012 2510883666541534561232981814933258240 8466013 -42779161693286786262896770292526571738 8466014 64333908986440138747963078283928329856 8466015 -74108512190897094465546059735245741680 8466016 30504026012205649947762930040380063744 8466017 18144286214139699346099559340250607232 8466018 16884234324357383905270985804413609728 8466019 -32128464080238254157043700780077764580 8466020 -67823415079960536240034883928439296000 8466021 -82043564563096660428181539615945323010 8466022 -2808244204232828021758331550416693376 8466023 2496122970668704699801074793025792544 8466024 67002179802198802719039245213624401920 8466025 79507813516090646877446270732367376300 8466026 53826193327123734488958522298105697712 8466027 -40825139326089689946284346958383943080 8466028 -95468534988963560645678785663464729600 8466029 2299078415524467086447450619331732416 8466030 10465292952823609545459326068546483200 8466031 -19961757152704816046030581390165341600 8466032 24886599301958962254990041798591348736 8466033 119932024502726532015172949909390842224 8466034 -77201406019889592923150781325097545584 8466035 199982824196637122349520544808578260800 8466036 -9130519724531632847165772141062492160 8466037 -184380915486535384726816665143832527314 8466038 -3741846325199369891213549774908366848 8466039 -2519221298715670917426913047328664760 8466040 -8048063822341925933625976084876492800 8466041 148732812049834892365177522345889438442 8466042 -4468854669837619457810005531332019200 8466043 80189814033055798402849843372864528292 8466044 -48233043214328367375489866924962665984 8466045 7997882294992963071137138117704540800 8466046 -122191106588384095211922481925904726528 8466047 75467662234342287606014034868654288080 8466048 91370479951615106475039667634307072000 8466049 10856974012529043396825441216945018180 8466050 16861694776977026051212985282710690800 8466051 73731598471798816234150652194066969728 8466052 5379380727864025928984613028719525888 8466053 -44722503535228230415759553328288971040 8466054 14922031686392847269113088479064658432 8466055 -2118720007250074447511978953152693360 8466056 -193734821505655121177041174043208453120 8466057 3803426662361062634296029737407224000 8466058 -85667158983261104512952453555765103360 8466059 72851460286983197642315173971472016016 8466060 -29034099234421721642043579998956631040 8466061 9565166220918482683947721432525618572 8466062 -20871715972073724408975169540452803136 8466063 214653219306751543890712001301443888640 8466064 -16671282277652247959250579395985694720 8466065 -190328329748619232937300027384968996800 8466066 -4909078626866846292836656369654318080 8466067 -215314431883375332770181842064148028480 8466068 -53729764263652165738594323022877488128 8466069 7162649768679968399158112360900053248 8466070 34889081173155620021516328739166457600 8466071 58111909854116778010053410092907592000 8466072 -22050813118291936662259025404373422080 8466073 46100372253566844072209235983027592480 8466074 -28514298170089537252669251261718867968 8466075 -23022870058607496295787006096010326400 8466076 128503880930460809331159182170932661760 8466077 -35800089127254147392259208304166298560 8466078 -40241725954679962755753495439717008576 8466079 -192548504786798903365832499771108332320 8466080 62043800825223003101338405341285580800 8466081 1749911438001487360302961590901593024 8466082 -124796799148526741456332294876479058608 8466083 -98086527888232774445379370777619871336 8466084 -3332940806475340301284718846266967040 8466085 139273554861082586305917855454086408960 8466086 47672950223277194721601467784432654080 8466087 -42874382247457263061175591950803260160 8466088 69483810928486011975906525017878763520 8466089 -3799597136094660901165646145177587340 8466090 22171928309528716831062111239021207040 8466091 17632272532635126822531911739777917492 8466092 115185876190621736249373656105269007616 8466093 -129097197163844656375883328792150088320 8466094 5545066227074175776281812000283866624 8466095 44280382413319994338449955263208738800 8466096 22910429058730569944129035098284359680 8466097 1212745551931358465067051580327610880 8466098 1321993922386881373395594626668750464 8466099 -17303302801463446744760301549688116936 8466100 13367058815114802571631128345665740800 8466101 17321746855567056489193026856468940544 8466102 -4038162521093181917824799057323985280 8466103 60935362363276579021072137344634637352 8466104 -119854878304390873511038831286625546240 8466105 -39334755598905349569776934215126543040 8466106 -152355300262379220240722415644258330880 8466107 11363842529272924009047360278243286480 8466108 36541581528693665205517115443308650496 8466109 -238744571321738858143970239951896595700 8466110 75890259505424855245808657225558684160 8466111 -55597960337818011055923413443447962000 8466112 -53888888711597886043464708210555879424 8466113 138358012418440776740339713823209534464 8466114 44521242508533925621540406603104081920 8466115 3214209254391085500905678557153920000 8466116 -12223626466778014623852880209533351808 8466117 53176984450889013018434900852441049600 8466118 -42517800063402331258243641771573888384 8466119 362373664521645386696163941882369748432 8466120 48908550700220041441464532021053849600 8466121 -121068006379215834211147177795843168678 8466122 28783477519385195546790565557117103920 8466123 -114784824236142645726384775297575881232 8466124 94703272297299537674142031473869847296 8466125 -69483637255758255350933070474081090000 8466126 -38406365195749760147079290155545502656 8466127 -189863674735856147614831512879136984688 8466128 33370103110240788703875424684302336 8466129 -19917776563414471150970434967900544192 8466130 85572232263612324150593304783336494400 8466131 14845346928471634314973752801741260928 8466132 34860414380270779587380639605069215744 8466133 19776935034912741097990752282879767808 8466134 -126442051642403763370448839316708631360 8466135 -76614905895987066691490309090206292400 8466136 -69853527518111349449894542990144880640 8466137 -222754442044827968693046448734688792368 8466138 -10692367295612564036390734608176694816 8466139 11213779018606959298624526529471479040 8466140 -43627919072148495214599861725694466560 8466141 -1823865879570041584613002200807379680 8466142 -123961347109125076803080282388732486528 8466143 -49320585499591689554649370013651718816 8466144 543515801293962671680716799090360320 8466145 -8160988193921954587732052049316952280 8466146 22165426303759148614492963351288550400 8466147 -28358277425872574134765449619123410960 8466148 50963007344416457226642784351637614208 8466149 56902672892124099328758110447454728640 8466150 -10923699545835623438801183052462028800 8466151 -179195137385329380006893551391346254400 8466152 124164681060952536906717444032870400 8466153 -71593871707718424973318084864999508160 8466154 -12261690062967366034482946277499526224 8466155 -26308875066514511959503576898854439440 8466156 -74648643049371294200236686630998623488 8466157 -116049509748963086838611075892909773568 8466158 42781545726814433606457396647374255680 8466159 37788450060638273200815378926565057168 8466160 27548151918729719674259992533348188160 8466161 61755352439684860010156044711484555424 8466162 14107397331578098722247682179698032640 8466163 20581562523900981378692197126264025880 8466164 -29982192343369535650612018557591564288 8466165 71009895770044887176694588587041977660 8466166 11060972968861035274150101108966416064 8466167 -84671718759633447885216022989687286920 8466168 62786832866419570299527050600647413760 8466169 -34741868479118252390688470939613902780 8466170 48996698176901081909535146608829722560 8466171 99445590112520429301825313219868901912 8466172 -395659381497318245528226703408628736 8466173 -95507737344487707993527425348653554400 8466174 46593779065435396175906710202047309440 8466175 1314355092359655922253650747547752000 8466176 11659302476691310488993791750556352512 8466177 80188678656554873085515121505039080000 8466178 41277719814316469595279598844777965056 8466179 -59845299753857276795010866809115849220 8466180 -56981165593857136125017431127367168000 8466181 -93076119075608872802464359651121066018 8466182 27736636598737199446359399451587321984 8466183 117634512244155844787696263470720337944 8466184 -1644295150153728403771666131172270080 8466185 4882172904940632445451748227974387200 8466186 17485907105977510641561618528280932864 8466187 -195783937394086831404185609604404278608 8466188 -79530998565154088798729079098599603200 8466189 -37585842149947124284811121090875572800 8466190 11508837014771331519000478459871980800 8466191 -70542344934828803628292223121757666200 8466192 465421751252127392430307216589586432 8466193 -52893571229830070448452778480898493440 8466194 83429688860698236987025388876167158912 8466195 17781027504238222579733978483241200640 8466196 14404482087895538135255048149524637440 8466197 -6500232194119567123636757774489787780 8466198 -8637739401884532218459305426277246592 8466199 57977079090134908925972788301282754736 8466200 -97035110773500828698283441717309696000 8466201 5917494807678624625400825162359176192 8466202 -139342536732527491814474888296389434400 8466203 -176127966511755534760739280409408615548 8466204 3552891025600066573228895079226048512 8466205 1516505014690181440278255484213176000 8466206 -48973579112206208441969751401800955520 8466207 72275777832172176597563677707826042440 8466208 -75402881409071219415900531682103525376 8466209 -194360150785187903978224388372238130590 8466210 25026884752597685698639617690056870400 8466211 -95967988241184789860397776156251727648 8466212 -87043282618132968525238408649739463680 8466213 429640897371923133529327251509516928 8466214 6302002727720080143617736245426959680 8466215 -28667721621566000977881642813465607680 8466216 -57288043469208999806274359160222105600 8466217 124854301895416228426491284445148097872 8466218 93160810164504962617348572847583824560 8466219 24220434283085016840138796507453058844 8466220 6890583811200840896599920569581255680 8466221 281098517834605021473262682817581405292 8466222 -11139210049733805802907889128279060928 8466223 -50855505752140962061065798642641644528 8466224 6218514518672935801386743778295676928 8466225 -82054336818244014248169580163439984000 8466226 -9424657858112639624919235390207016688 8466227 293408215597909437143101327764236544 8466228 -29600000451267077659113243841904455680 8466229 -85268624793017502779777961100060276960 8466230 56866533938695297135586488779194555520 8466231 35422918777187436701827292983443095040 8466232 6060395033408767588871078171494932480 8466233 -200955600984989947935318954525236752896 8466234 -4366626293369654220530311935128114688 8466235 81595050217452171952450698984047866800 8466236 41695694804090946958199496828249185280 8466237 8792258863625914045874777121315599154 8466238 -11016356081855723601353499009251714688 8466239 -102305935196838446118064757386166736960 8466240 4836825849772019214384378705189273600 8466241 -559993284778905357862795131375921728 8466242 42397258413471971504552237417064088272 8466243 -161658072908781690200825513064772990656 8466244 16445250535004388298587351082985361536 8466245 14269743808378857971369528807915197500 8466246 -23820235475526847218140854298777356128 8466247 -202595191491902366069975106641023227304 8466248 -1622154839135460684389649717731328000 8466249 -77491454000181480407994920437106016 8466250 -6287927198426557238736466650579060000 8466251 -123207084142586728058331372311603128896 8466252 9266692561879214428132045432273362432 8466253 -42492919907809953032424876149384614176 8466254 -16206967419731577527786838627215269248 8466255 -4202702281552135875232944273121382400 8466256 929923826303562017880586816602112000 8466257 39641977476126653218071621573074924772 8466258 435018931758486193863563304284985984 8466259 -193422269863242281001863184342793579540 8466260 -50178334661811261867237865075552665600 8466261 10404866191502370433725032796196424640 8466262 -19572866809222834937501571339557889408 8466263 -62572456931046805099697567828501897976 8466264 -11588699906626271509184341178182348800 8466265 -54722709210203103973880768121724637880 8466266 -20560514611875168684483346595565772800 8466267 78754832083839681439083615361686482880 8466268 69162229516000900637515879646404042752 8466269 87764946769598391741294437636820465600 8466270 -225508421829819091697502841410831360 8466271 186665107263149176308790013594568292344 8466272 -148922512577175451740042600312911953920 8466273 -27115676920954410002392467403150195500 8466274 44952537984559160286909262092930980640 8466275 14253475582270294388286703562811045600 8466276 394567568955384404633154725729624064 8466277 8278144945623814388146238464022239200 8466278 40065224860721757432969835179346249440 8466279 138439836969431071256161542493407878184 8466280 32904634520484957961951472943481190400 8466281 87635577442519346013554707534478561082 8466282 -3393050475960617587800664290759092736 8466283 -46483787187575949678993050423877895280 8466284 -69388918762997351379151864709613168384 8466285 47841147117080931214373931771165151200 8466286 -33726572576982282414171004873632092160 8466287 -172126209435175580610495977653082150928 8466288 2914356619353549372005522289741594624 8466289 -74140078064971695967829221832864648880 8466290 11942475573253178694906300284152174080 8466291 -233008923979835230487085537275506490352 8466292 -82270098453283015017451354838490937984 8466293 227626239045940506124280182144559814144 8466294 -61075425399054992245464068382956366400 8466295 -40651039600049318947199831329062102000 8466296 73671578333175750792404892954111713280 8466297 -24431034321151196443802355493754588160 8466298 124794058070515321930571355960001691136 8466299 -103277425117017245943919170134251835736 8466300 16395323542802345686256065128152448000 8466301 -134548634089169970346464687281245677408 8466302 35616586800102040102891385087258814912 8466303 -25541550017480111013841033514515511520 8466304 -16470018301158240929250152199015628800 8466305 -28430504801170304395696521862016928000 8466306 15789546589011290635608131439108305664 8466307 117104551695280545961040980345017970556 8466308 -45622263809630445393167698202849715072 8466309 -6201055376375388732655368264426113280 8466310 20884148299651616917754081616835989120 8466311 -5666648755704590219800672360466159616 8466312 106247385027732326421814257483648368640 8466313 -1105484694681677748921329022597461472 8466314 -15102485780660519638057109951951151360 8466315 -19773603938362664112556256658314876160 8466316 -51427154675039879397141624353547976960 8466317 18607419210784327038669271874928600192 8466318 37788731442904722861027884963091572160 8466319 -187231005181494556345357410833503971280 8466320 -7799796729527889820924126597149081600 8466321 5012194169273030303916069202914563904 8466322 84217546599065875718957329524088397712 8466323 -118856847878392243535637751506017479680 8466324 844889437235053779234446453985607680 8466325 36675185107833069648322655734858944000 8466326 -25631398585697129234278969454335354176 8466327 -99547983897206688796703290357749407136 8466328 12928893585817797636634331636512849920 8466329 123102193848044488681465135286269191300 8466330 -788510495169789778601714990574236160 8466331 87735430210793049757263934151142164872 8466332 23389771967385953323975252012564488192 8466333 65398299326909862152009291734624994304 8466334 -22929646852216979261961535084577261184 8466335 155697880692048699067382093251258586280 8466336 -31709639795697514987667959848527462400 8466337 -390966200673759618484908867621668724960 8466338 -105932512801469854265788895447527765680 8466339 -26073432197436394233359812765990183680 8466340 -42417554047615407253120528643189406720 8466341 -23657876849426321072118737512667947428 8466342 17669458675723520820285610203245713920 8466343 227150197731638580316331302007306045320 8466344 -253494344803288739375177649524830464000 8466345 138766748205590363248166576327073275520 8466346 -7250423980208576298767065527468973056 8466347 23926089455204450393125105936475881236 8466348 -21182291576920041567596132063480709120 8466349 -65229703642287690410812765483014873120 8466350 36222628774172410074508296986351126400 8466351 137356768562475230525286642619431590400 8466352 -5240394264568491855879669926572032000 8466353 -67618944419631166001934083214115720320 8466354 6520225281387196683819342829180108608 8466355 -167737219817969187975480428058984660240 8466356 1496218768053232301067797221618563072 8466357 4636816752684534887643280910366754240 8466358 -47069173899301980775171768804373850720 8466359 191542045135904276048060662772336921520 8466360 -3210756303805236208966292232339456000 8466361 -69467694416862997843758692970307550038 8466362 5197885788063433327377719123954496000 8466363 -127010708372225017649993521914704924856 8466364 -59767219312418625121583328702029876224 8466365 -57412631725826253255373998858214918740 8466366 -63674228022511020295253817465849859776 8466367 -20331524174543932727194710279588905928 8466368 -48116271748307120342459225001953329152 8466369 21716765074907459301840494545371693888 8466370 106259140202864828299840617898321440 8466371 138967762922762306172386778269045925000 8466372 -22383431253785282326566898262780767104 8466373 71692849542572609781466343854726003804 8466374 22754755713460088562613968633596819712 8466375 55459231407312437522602281129762528000 8466376 162713971067748965667195275514885580800 8466377 12141681775478747379771206478815118984 8466378 291484139893439961071350172365648128 8466379 12697431026418988105657172796030400128 8466380 17602539842815754029105097428993858560 8466381 3296887463181691926376232485965442560 8466382 49706214588852020996319491507371647360 8466383 34198338746862120053314104710300408904 8466384 10816037841728097081087450383231483904 8466385 -149096767851105205367248719399268401420 8466386 -24017672400704433362918410251017919840 8466387 -124459830907764662060735390082021812040 8466388 80839813052175033680865137755107577856 8466389 26662490257771562719927298732743130190 8466390 -5563153033022320118619752460989318400 8466391 18436407891998136897646896611447955600 8466392 -56553004429587284706244256739242803200 8466393 -21123451361571727701672121430179897200 8466394 1942867650047709298564136262214384128 8466395 -24037916700609947279700774513983600640 8466396 40308251327816129074701729315327969792 8466397 106904457910205221288091727688247399392 8466398 -41028536078746796828035874921478268800 8466399 3385944033481421465004440333785600128 8466400 10026195781956481738421180595929088000 8466401 31668240852562026338831324889057354402 8466402 3653813464810827518176552471111017984 8466403 86202091742778457312948897336728432264 8466404 -105883484209548080676849923630337270144 8466405 15511565240540691747559633405192809600 8466406 -8841114922630748174826575787459772416 8466407 100601888693569494573702289790078713656 8466408 -20315008393366318124720413537875363840 8466409 -30923376590363172805449412697925901184 8466410 11068864512283384206576208969317706080 8466411 -17578887162884361401178275115327701928 8466412 67555746941091097178297539215502244352 8466413 62725725594848306303411432672594728662 8466414 13455931914313102908537754358157825024 8466415 -15107114575121556149817053320073940480 8466416 -22567048329246772299234458584611225600 8466417 -89678833886792144080703363720788049760 8466418 -6627548294810305642399620923053350912 8466419 -6905522717120331009769476069657073920 8466420 15901059593002433302712514416425850880 8466421 50888991482685907585526789556730792622 8466422 -75820951499825934533190517068383461248 8466423 38752134971499264594978026818456546944 8466424 36589853537076835187371299330317352960 8466425 -126240587769612226712109680900453234400 8466426 52490798679357988203320830002859701984 8466427 163305370685538177145688827852180106276 8466428 -96645232915846230716173947380333740032 8466429 -85435218222210928722213976870631817216 8466430 -38632456165493639904910043008870195200 8466431 105585110838031200207166556033575391232 8466432 -16720817538816691422269838412021235712 8466433 137790499842785235609469751946894151682 8466434 -68676507798812817737540023282469676480 8466435 59762481321159589476233672920725239520 8466436 163760664553417184329314822555139424256 8466437 23070541453003207478204061324118136352 8466438 -36113853149671132114726568711582361600 8466439 -395872884102219535304969040804496194144 8466440 -47320245999823673464237725581260339200 8466441 -14020633687873133049413215733589381120 8466442 1716759958394110972161873756410394624 8466443 -45787999845708785840837567154968635308 8466444 -328936215805200353591465470305905664 8466445 26458339339459722616398241802741140920 8466446 -32486320368863819361172016402228064960 8466447 30157290235063445389500965540003450496 8466448 21455381206673751936231043009375772672 8466449 -38958880840273634098724238055226811036 8466450 4280599468739648333267828736505257600 8466451 27692977022620634672946978533537279296 8466452 -13987857746726933695007173417804071168 8466453 78742687094948803967493709436332661664 8466454 -22670857431480300251440356533596144320 8466455 14309440626842759174115600671241216000 8466456 32024199522991989918583874441677824000 8466457 -131156225052673706040974486377281707520 8466458 -1144835529164132137906890820306682880 8466459 56540666082088586062469805229485295200 8466460 -117325404079408527770867455596167262720 8466461 -64805107353014382213251039588065251168 8466462 -47090796246974125423474929670383622080 8466463 42188023667332689124365249654819479760 8466464 40906949213432708308685903572163690496 8466465 -31126251905601368098230047360246630400 8466466 -12988117570758023223056291316826913280 8466467 8171796442745264472905525321188922760 8466468 -571020170450871919509573447754745856 8466469 120700235916412108783710301133095434912 8466470 26702384987251870375727266745463031680 8466471 -14024560574485000486619865792640545120 8466472 -9422830604795363104635340315160739840 8466473 -108672097161398628381595640389638790278 8466474 -757918932864776756408688524454786048 8466475 23465842694593082654453226556567266500 8466476 108655891957121621716660927248773176320 8466477 -129506920652178167393603588687318681280 8466478 -81296883893776178817170891856839995200 8466479 -16933290009905243191589127873263546400 8466480 23515374086207257353696328898086502400 8466481 -47524993652746916974962283052054325600 8466482 17784181335093056697016391696675782272 8466483 3792978449906462294747262764961638448 8466484 4631958653488941056182499743111618560 8466485 179927719238274615672736968158970240 8466486 28187160966214889496301631416554823680 8466487 -49386526193805380637873191793756715864 8466488 -9865421145873183630335010872331325440 8466489 -112343858788590007617093319017935523846 8466490 29608356242009882019711411808845638400 8466491 109285160822990172474650205122803439568 8466492 63706268123146456096236289954928870400 8466493 -3025035562597216660970235415916241984 8466494 -85761175947188575912520814635217256704 8466495 -19851672601350320702477314698924249600 8466496 -33192680622537391166142525734878445568 8466497 -119893325826572754138404940389561527872 8466498 43009649807976915166549405754322393600 8466499 -29788565350919148713424785797959122500 8466500 14147641289335631043080087112222720000 8466501 72305014867187596645117396971664376064 8466502 104217364868689481186420155377984285504 8466503 14258655001267005911628631609328117184 8466504 -6692086278734922626043671303221370880 8466505 3184868912937299963615041513036725960 8466506 -54864508424605164295213987159993118880 8466507 33290509258879035729695893844898225408 8466508 963787543149046568686127578457539328 8466509 -60828541364214876893962923511184687040 8466510 -15735165418364274873143654501661857280 8466511 107912858482469680441388065438664917912 8466512 -26195151449303215911853841143501430784 8466513 24962273716486916053336060301068296288 8466514 -48971026225259617058590558789283898240 8466515 -131403379695624944080920010456858533840 8466516 -27252129973124255848932951116263628928 8466517 -274062628811755204866431173984918312800 8466518 -20800470375583629159477291439746851040 8466519 -56044383299289264702906044179986181680 8466520 -85482489767982228714645204744694579200 8466521 63492301982428428962598423296047228800 8466522 -90836600758711729007392320486321782016 8466523 -70081694647319805829119585941816804336 8466524 91655430883681362731220702058239101952 8466525 -658778026774103052045619299372164700 8466526 66962478637144587207184175949663491712 8466527 12668431382227512489669628631298439824 8466528 340104406931952961504568492244860928 8466529 7835382450915020806077976749189124130 8466530 -28709860543652639247641651604683381760 8466531 20936469390903672705641613126251884464 8466532 -6315356995318363313269082703932754304 8466533 826392778644720476592497875982040000 8466534 -5255587609958838683999955769378371072 8466535 30550931096689996480875970869413137920 8466536 -38781518334701225471567984267965286400 8466537 -60425429387300532501794203566046536000 8466538 45273000368251359264122255922107259744 8466539 -98925976832047591187218161097838224944 8466540 -3681855027686524699390110604850350080 8466541 -32157405742296073310623852836880096116 8466542 -31503788334594074021717798960323164288 8466543 111904347025247054674597924743686050632 8466544 9592719847477032201804109359978807296 8466545 -91666619426100353069716735340450186700 8466546 15303661804376139527544807873292474368 8466547 210973803031550050818564739392953777996 8466548 -4022249423975758373057195086775825664 8466549 14250741256388300726039455372273561728 8466550 23156714568841411868902800068208480000 8466551 210667402273772748548646932209435464552 8466552 -33390624870143743417557866659086336000 8466553 -112283455769955278336754329270234622336 8466554 -5347557642045413967165463311369265920 8466555 20986698354967218623547908657056955760 8466556 54348454441053200421872360159398762496 8466557 201364732336154720628389171621134729632 8466558 35688056792041795559901460868330133120 8466559 96940589799793793921545828136915882520 8466560 74014147854589225523180540682829824000 8466561 -26226184111387707954174812956225715868 8466562 9012099735256721287298495322310381152 8466563 87391197569536765360411883951836952748 8466564 11518502968829603768306477000544755712 8466565 53875569692174122330962597807333304320 8466566 -15202123719203911106944404650714198400 8466567 70103157047683574511287406256423917480 8466568 100327449505693767338580271997233029120 8466569 -79684713290377484988050373042776253030 8466570 -4545065281761065507944116842034739200 8466571 2290970950520811149384091137780343480 8466572 -135701683950544862528858266388950084608 8466573 12964571537240437135408704991724213184 8466574 -28322091688516497654159961310035558464 8466575 -7728859100723530807317214327156680000 8466576 -4290603392259594774760452597967749120 8466577 97731616893222749194213616056145412800 8466578 -51705967566648647039159285088409400544 8466579 -59824161837418390246909685390773593600 8466580 -48427936876391843552451740666296565760 8466581 14765250860725831530822420786805655310 8466582 -1844692156634982963561290566551601152 8466583 -199852846492023697523675794987290106168 8466584 15864966516412166195362398797489971200 8466585 42120905447196679669489181002318660800 8466586 -79927906645969344427315263491547104256 8466587 -164547489945535255841807113966397728764 8466588 43559001150757635200258883920433868800 8466589 -171137008756893675863650272578809583328 8466590 42271592669532615894389680364695526400 8466591 -24879766951044928915603015635041849856 8466592 -19948274347907138467383906471285424128 8466593 -193297324460570427385156209209456848158 8466594 12834863605587160212638224747316515200 8466595 16151704031293267126569568822403635680 8466596 -50138133663907759131078676352956907520 8466597 -84780880921151432498076383391560655426 8466598 49596960057179091859555907028149698560 8466599 -24321365591166358999741956768846261600 8466600 -36422187459835394637144075593797632000 8466601 -36022978661389007015761401324688595136 8466602 39752584107043259497087896616783000752 8466603 -99341700829587217391845193177008701096 8466604 -79400961066555522702052579434262399744 8466605 45207260265812011752565013874072264960 8466606 -17564263176874320549373870950140573568 8466607 1189322720776188200253298826400900232 8466608 29738663248970954291413685854365941760 8466609 25304548847611207754180164918925118240 8466610 6998983304065375344619058353387308960 8466611 3421980353322337276601913753416755212 8466612 78536566447031164467657876879974400 8466613 11126026142533362002012300196548791804 8466614 -398731877109261715548214931296662912 8466615 -92570677322675444133287012799445461240 8466616 45899437122196254585512865841968230400 8466617 -83604820650265221655938890001190385148 8466618 -31337139914813510455765102978317223680 8466619 86098000460408659315690275787783706896 8466620 -35285910210752220505873641524675973120 8466621 6722022807084424215533287272971334912 8466622 64939001543339500721591036519510754432 8466623 33438975999571899537137143853001023088 8466624 37156817027035149676747660299416371200 8466625 236726431428843502930767244678561809000 8466626 13080396041202195000653353513209269760 8466627 -23061525955363555344315651424958668800 8466628 118273728455795279943131500828278743040 8466629 -228104185573822196423349070089554718720 8466630 -14469427084474490568885611906210916480 8466631 119695559036448074425868474757393568552 8466632 115695461773277542635350790980914406400 8466633 -87670971157921635138100931189872702080 8466634 -27297799041153906219740901539544027648 8466635 82874419606659781985472987086913970080 8466636 -5734033201840608684237296210350740480 8466637 41529337785988830679311718333383508920 8466638 -30834929003460695549116939988102249856 8466639 90838266211668017574171526950202220424 8466640 2425628073352652461876639194422968320 8466641 85295457221640063358534441346122839552 8466642 23096552201310469746892791507333391872 8466643 16519841306572141258822273831347418240 8466644 946636734934146448696517076459753216 8466645 -29542858059273746248579399055620205760 8466646 -2462060245826913627349639039584449664 8466647 7935209326786625116381608241609027200 8466648 80370321056355748560037114333463838720 8466649 -36598674799895503349007474908222720240 8466650 103208533223448089581031999968769085600 8466651 33049350995837397874502565871565580780 8466652 -122885964728527555706764807886493566464 8466653 40041832312882885717156304640477785484 8466654 595857511839478348984722286485196800 8466655 165656824391589755896747358985465547560 8466656 256561640490123984443211548769826897920 8466657 2620542863356146985850450994456533088 8466658 27175400678795900445320776895757496320 8466659 5615179291437496205986528540808253480 8466660 -73236582075445488995502508706635776000 8466661 134826750659050990202554907121401490720 8466662 2464271331687069600773742886363844832 8466663 -65149795683333788705187297107274250416 8466664 -38084327610783132524088865686406594560 8466665 -8262891889675603283606378084857118940 8466666 -13757765922887555576628943701195801600 8466667 -110339401000807729552731614632640609280 8466668 -1290441547063153924445815459065053184 8466669 32897865442700323963496533181056477164 8466670 32042739681371287847232644562811961280 8466671 204524434316199989516858053211147521872 8466672 2551366751799582353931362346742087680 8466673 55569617535167099274285340692748028980 8466674 2369781092223996128853851207156954112 8466675 -14149367799587401973368090210838323200 8466676 -10800794099038390876951251706342503040 8466677 -25535468160768440417922431437957212480 8466678 58095777628379241475073833167591014016 8466679 68306575567327633505192103177001917408 8466680 79034300612016295152655037886214348800 8466681 -19698125551584747462876673160689822560 8466682 -14838680804613173506917437287921850880 8466683 -22584334246242255866420710146458575068 8466684 -27377966823744177963170450923569454080 8466685 -77575338251722031693554602852432400800 8466686 -965588654338324871858688301568117376 8466687 -6113689714361606757779247871799733264 8466688 -98044707242694834375128149946099826688 8466689 -27945783779128734516290229791244988416 8466690 13117356699551105664706836063883315200 8466691 17584987378878461159118135004898791152 8466692 -9188126028539385362766351429453988608 8466693 -10305716293317866644011626496458737056 8466694 26735752309355891841634987599247180896 8466695 -127144837490331388954225144869941263200 8466696 19077666991007405924763694462089461760 8466697 131244933632873116431991670397958982472 8466698 -21410001476746894056309943881067784400 8466699 -34576539777275022991666850993833450536 8466700 -577815246506387408373929300368896000 8466701 20073352275539230607421274948157403702 8466702 -60831725836824858105372076446961579968 8466703 -68221558887649836116772308116227536896 8466704 2341086203462184434657731376461578240 8466705 2433950675525381144952198413943654480 8466706 5300152319684290765599948104365491360 8466707 173303420801083685157116135165250502956 8466708 -55622830737752275602827072075444029440 8466709 -19381571191175682313018263488888519680 8466710 22129135841938674832361187154606189440 8466711 43363581569711000506279981671346905984 8466712 -54676661879034139949471462410386892800 8466713 -40922660846423901183893712975183082038 8466714 30207687503415092854508917175327815680 8466715 11096873408027431116510838904562039360 8466716 -28294008729915188553229686753429404160 8466717 75543639888154220763176603542991506560 8466718 -43188005099608742583031780634382616896 8466719 -143626868388085565167179970465377662880 8466720 17110719325877568943633403105142374400 8466721 -6377960296834711775251689394981460736 8466722 -72696625033345337302141870641581122176 8466723 -157694918775605140554678758090482958400 8466724 39570050476001409082538214986410659840 8466725 -68916647493827673966680079944734395750 8466726 -76491758873335317409057993302563114112 8466727 -54267208540671072634710219474914642600 8466728 75325046222425329319350851127622364160 8466729 13792779170602885988821722222238431168 8466730 31971557754574122425712760288089041760 8466731 -28855751905972898390556259007224019616 8466732 83914009908611583726503522307516621312 8466733 100767511837833731938608564034956960 8466734 -111562630742536679487101376965101281984 8466735 -62420489026257058208940603022612758000 8466736 -3693717985528046446230237407952076800 8466737 -25945626691470744454417492477897893888 8466738 -7127534534490766030759884105747448320 8466739 -70328893475483548074146181512962858400 8466740 21583077887049231797822352623126208000 8466741 138503924040996667543514024431138285440 8466742 -72995340074645354307681258520133489280 8466743 1146623131879821875326895401791384 8466744 -21082474023511876895188886473781084160 8466745 4353598601035378788895388403318290880 8466746 24987030272142951636692028012029967360 8466747 -6551162443835662854779919867006270720 8466748 -54219449555680632056497995765541632000 8466749 81989548363944110178298146865808896620 8466750 15301934177620465879891929897276096000 8466751 -14131092143053749843456034938189296256 8466752 -21740844604878950307482029851987148800 8466753 41304756334354392430983363920941296960 8466754 154453853106663789420730287007055886240 8466755 -60424154913692837660145095130678661680 8466756 -50016588727594287811105077861051334656 8466757 -77425588977489542635275452817386648420 8466758 196976847026255656204625493851448885120 8466759 -6852219800971825995036784264278470736 8466760 -31773548187407357630944228225422950400 8466761 19033670182816346440423235656931408400 8466762 13844223554915124013595387448593809152 8466763 60712905533049972336313134714135148200 8466764 -13339843947701507518128704328044039424 8466765 5429407328529226933618635224846397120 8466766 5298471039426522154033487808010613760 8466767 44690843543244315867899321363833512816 8466768 2636261503319856296833500457280471040 8466769 -8949292006505842968807319258194138560 8466770 23732353904437535431850895964909780800 8466771 -7379280230190305635986284387559198096 8466772 -58289104737901247294264643140106346624 8466773 37029894353101012649486667019222619040 8466774 -19997000424065040701809184743010734080 8466775 -25766936464343134916588960467999395000 8466776 74354084862740606702114726392848384000 8466777 -151156241394431785520349168460022534352 8466778 -122248166097061707757362083888616364560 8466779 -12505337380548017608060328816433019224 8466780 23352044448090779823240091621483315200 8466781 249522576765105729119273833459726061964 8466782 18465236050748810193542760720831682560 8466783 14059131471089403309233990456934942720 8466784 565757629211301237892889933289357312 8466785 134107198848677223484532422787000776980 8466786 -1306096412839767607069495159297453440 8466787 8351862317471084900964194470580678304 8466788 -136379569287535020916860109843843749888 8466789 -146813556127218644683387972378385474976 8466790 -125134894923167657986331495197489441920 8466791 89347676891065421085400603102694226672 8466792 91305645180010157008441708505861898240 8466793 42765962207475687940981328059114029000 8466794 7445129490765884354830744927945754112 8466795 -103151243180629335670549556916667968000 8466796 -10251534701105740738897510364923255808 8466797 384098364676952418374435659230112512 8466798 -5366696645958814621915344142497735552 8466799 -70865915697727603057521857595418283520 8466800 27256796422380112064891246152539340800 8466801 -32426534382983618970032788027185585216 8466802 73423967214178917969678260959646222352 8466803 -48125583889952989428300590649797250096 8466804 -85056751403654859684568751845983805440 8466805 61907150291842621342518978464394146460 8466806 -104440506633507846167516607265397385216 8466807 139287067498622479626914896056270372840 8466808 2353918027102558631942495270897664000 8466809 16328077165157160241087482208073648004 8466810 12212953952987492309144333801509931520 8466811 75078941282734584817106212595882414400 8466812 213098592393858633201410167796447232 8466813 -41522541163783885450408862337546208896 8466814 -23519241830381792765628169385045579520 8466815 -39308196765259412413851352715351608320 8466816 -69112611083509134316383732259859988480 8466817 51286243383409071550674308095554866260 8466818 24702490158117963598253324631001390080 8466819 114547294408758970569873001257609209520 8466820 -40463193696097170767112075103606321920 8466821 22821967091257768330026826522257744768 8466822 20542226315797779933827096499581153280 8466823 -59879001031019639902641670517861621816 8466824 -6217682754780613001807867633605463040 8466825 39696194419431936048422525727879120000 8466826 -1995752215660798740870773193031188480 8466827 188875883364023958482799263504127038676 8466828 28107906447161211709680261987848248320 8466829 134590246645943610071080115030304768 8466830 -15216573305654908654454074885561888320 8466831 -160981458358140322051418498096453240280 8466832 -1749776972520747096881460913583554560 8466833 -8706975281224104672543944912025441642 8466834 24951889434703354959977712612919987200 8466835 -36992356497818993132510338569851168400 8466836 -7920985973862429930154749500891725824 8466837 -49984621844026636618861676045131368000 8466838 -65965060853018047708071267483051187680 8466839 62887066111646141046023239122749889792 8466840 30278625301185345726535538686153728000 8466841 102644757044897500885327523588331653584 8466842 67556131222841612408213853856455417072 8466843 -8224352495509646369243281595100947712 8466844 -4921132796467483628339203083728457728 8466845 618216521359857456358762058101267680 8466846 43447697037263404108156112041827633984 8466847 1364173719190271024935790336646060280 8466848 35294861663616510696718612256025083904 8466849 -186293907387283606013644615766418004656 8466850 -19240274068777364833881983980076083200 8466851 -22298735592454941879958441226099738148 8466852 1129924096024289595684346244421292032 8466853 -3609376775071530189507527442305209600 8466854 -18824294614144276737520438136840640 8466855 6817304039999780505315391640280714960 8466856 80701476454436538498407536188952166400 8466857 -85777438996280006370872442723322298160 8466858 27867983076663939165360888697789590624 8466859 -26833593369409164149370312732043764940 8466860 -89081678396728350363341742192460876800 8466861 -7777693195280366777153481219683253120 8466862 -112285858215856624909364704115050553088 8466863 19594646074587590358759832059921028680 8466864 2601341712054115031095427531746050048 8466865 -105305196454047718036923816466099344000 8466866 -77444104696694328260255189720097712368 8466867 -115765578343211235494782223710236091320 8466868 -51593946949693828398993185465105575552 8466869 50723647865592784511030955900053088120 8466870 -25869282280239896438308083076368067200 8466871 61280423111154766763993201958470958720 8466872 -426820663599106136451377744392028160 8466873 -10193269843455790835857392480663546336 8466874 -15061334149091708255952877976028399168 8466875 5135024162869349982216717709852800000 8466876 -141260015206226757497329095615052922880 8466877 4649828455429537609265032390599420012 8466878 -4204529599282872001764591618529870080 8466879 -24094514383439163191018563361768519040 8466880 -17222600931328604033093662336194969600 8466881 19721198319095256234811903233294066432 8466882 -14049258758796767815410547892437474560 8466883 -16997718709047552869295332210779199936 8466884 -115161297788341933885639427395112365824 8466885 -32719077255572087791795752682337587200 8466886 -76434098426829848991932671633493086656 8466887 -85679470971781537340700114693087258960 8466888 -121224400298275321301382224410647674880 8466889 -134405542801367641475398455489808134310 8466890 -77142296667992464067253168135238480800 8466891 73909943307481889673835815437916235992 8466892 24019727591069723127753346977163100160 8466893 94295494009229846969919458231893494144 8466894 -90778191415983469751005908417998016 8466895 -66780458054361912108828435082661941920 8466896 -32616566139562208875445974563132776448 8466897 -16557765980640959307726966799600016400 8466898 26957865342107326631503320114917944320 8466899 -6213394360800494904603803477976671664 8466900 -38001541179154354300567541068185139200 8466901 -190579498815099101477514405782420668068 8466902 725997337221990914114510146127318400 8466903 241902322518224042064142914498150718800 8466904 91199830215323978132772526194110054400 8466905 -5127307555687829195995054684016522040 8466906 -1939060668602503846146677235596605440 8466907 162748091310787229094519363420826146280 8466908 -9299720184808784711770306006593298944 8466909 130451447169096887944314088724526575616 8466910 -17541773640334926081059389500438017280 8466911 102725738235809442131087950964427243624 8466912 -97791449922880097797429373902041907200 8466913 15699777297862886510048134940809036800 8466914 -103619749653878131327236595589902720944 8466915 1226337655229301745032351780681342720 8466916 168786225425126466744405480916191002240 8466917 34033605056334468908024897399791971966 8466918 -86046297810604232608638574350021233280 8466919 188675415085720936367967529213622187320 8466920 -51044090704044173512191511313817600000 8466921 49495657318001820276432847662347471808 8466922 -52737961104535987352013118633777730976 8466923 54354311112126417155665522767342024024 8466924 -67799632249505083308389530407079907328 8466925 -17864292431055091194318286414786117500 8466926 15767875000409187575542179467464444800 8466927 106335531061894944576335103067653120 8466928 -30232230562997988241501870778654261248 8466929 -5916832241009871497238089302914367680 8466930 -1596419363843545862529352153799238240 8466931 -126247071873900377730750723222831383472 8466932 -18879976858506325298408972913095239680 8466933 46293944322823326954333227969156065824 8466934 22192659708172459471019158928038680192 8466935 -13639185414210996815834563715009258640 8466936 42536615832909700012963499593608437760 8466937 33077158966807465237344229292311244032 8466938 -7911534290280761257341536668898228256 8466939 32937140623850245957972370852839410144 8466940 -53456459796110040382773296451251688960 8466941 -11465403676673094870175408970145076128 8466942 -53463746369814266837013021395387559936 8466943 70256855194705706740846219410915272192 8466944 -66066812905141184667444191006828789760 8466945 21378131067417866872803465109407457920 8466946 -28395455929123903342959320728233953328 8466947 8799814637143522167032983790821062396 8466948 18403626364584302593260982245091737600 8466949 76721285127784268279189595885716032380 8466950 -27167417791953047202172361291590404000 8466951 -33287732348351212921295690880220995840 8466952 -10700137598633788271279452761407385600 8466953 -150912677858871260927297751589629497136 8466954 73057725693147853756149821232815358720 8466955 -17696068173252194357585376736663896000 8466956 168940077743919028209672854982234746880 8466957 -3365666338196743820557203032298365760 8466958 -266812978598567073786594773210135616 8466959 14306908894873405856098805991957687216 8466960 13842088385556401191698768895397068800 8466961 -78055203655025544068217821965789903438 8466962 1501858242654168718798425876792006144 8466963 64487722066505974777498365513340182528 8466964 -82509544728030858109899317188894568448 8466965 14942337048977236411116832924638266520 8466966 11506750774448342874689084413002324480 8466967 76905797791243857516544153953147388560 8466968 -18169454104274546252907664500753530880 8466969 -5353654002591045754708486870882288896 8466970 63064923487182574866069100568093203200 8466971 45243906208319207782922151881405805000 8466972 11451640888236435535143917013202329600 8466973 3251498534224383267128065085140136364 8466974 -100112439346150974503766240960961225920 8466975 72021512466097283515741080874075800 8466976 -3407897249722732076013767289156403200 8466977 34122935297499959867937330577429393860 8466978 870774269889815579296912213238519808 8466979 103329007034730204321491503696432159580 8466980 -37428457150007899002464988299221401600 8466981 -147867176648049462228001546029026718720 8466982 -32823450823439497822261854262674530688 8466983 -57642455738487901204342344804429358080 8466984 152642374385381914955197252526161920000 8466985 -54562787427956853475522326215933998200 8466986 132418634368375009315700475779648148480 8466987 30045829754518397139208710162311329968 8466988 -27707642872817696572914940341881504512 8466989 -20366320948648654567482757834176226560 8466990 -730421787933243810274139197639925760 8466991 95761425656892306983474772538880833424 8466992 5551188497745454447058623288702697472 8466993 -11425442911361391449745781006889629440 8466994 -40447012686843839180215050783990067680 8466995 7150462853772051439907046992676676800 8466996 -34216257908201263846708974838117410816 8466997 -58333824283825692175816249980748566336 8466998 59002151815523269210685728981467012000 8466999 6724213702778559406909182648899844096 8467000 50379058666093285194735987702236160000 8467001 -1159906306167093746175313797191726448 8467002 -83227684707588862103216772881519755920 8467003 256889363887054412188205632028570897856 8467004 51086296056809898235768024060685600256 8467005 -45527626753398849805087306558970305440 8467006 25303013715637254196511017734719315520 8467007 -165903295751221332320609650902860199744 8467008 -26337667701022575142034847887492382720 8467009 -170368063441695491484230304015136425790 8467010 64378979447120330923939491483260420160 8467011 608911982332059762666224132365798560 8467012 -126527287124327202681522324244439871488 8467013 66483169516434285688857562715123580864 8467014 -15379795299093343725924219180299978880 8467015 30361600284782152269055891486703544000 8467016 -115765892678483695507413017649104747520 8467017 -27218869199064801039925942705952297280 8467018 -24592701118487472711341371599995222784 8467019 1256651512931789461345700096004033960 8467020 90244958852440689936339592982157742080 8467021 -167221605231436399046535704009116512778 8467022 95980216333437972331177235308807162752 8467023 86380989649426310984315418753886243968 8467024 -4058929083257371146063600645283905536 8467025 -5151218397772834789732110303861811200 8467026 -1389869975022926496444849583997801856 8467027 130628267046220817820792861881096132440 8467028 68495456235160240457112420293827383168 8467029 -93391280000483076938211648420955706226 8467030 -5226415667885604822050905073937285120 8467031 -113828961860707656954302479491008555400 8467032 3172510230989568773255587296460800000 8467033 -33872836716365487501327179816446055640 8467034 13137670283036011174723857667482108672 8467035 -23384547247494893515344309914699016960 8467036 -21958648619087628640310798212444044288 8467037 251742643174928382112627220767053655692 8467038 56078214048581774158686983174542408320 8467039 75718300820882450202323755066637075056 8467040 -100721902912781690116717515167721062400 8467041 26232951910847988799548557631992195424 8467042 -87337928033771751650503237603505873328 8467043 -33740823808479693482698499530699895040 8467044 1141826989660585599257576723002798080 8467045 13050200453573634925592213581802696280 8467046 -30233552147543536109539017043543296000 8467047 -53450939764457143509614998415257278576 8467048 45512318088874685948654234435128335360 8467049 -188808431510418088302118253042136874950 8467050 -30594939614929763418484801633197542400 8467051 8656835850127258496507021133844348792 8467052 -10601633948115974221273551253931212800 8467053 -706211189690439646761371813756027520 8467054 78843985229581773849592588038569860224 8467055 110472277876617328910014373691700677960 8467056 -6943079159170176018318903009248182272 8467057 -275077324524509116081661912763381006848 8467058 15562197529457503758403696249192392960 8467059 -25329747111468586275741723998824695552 8467060 -5242314174481230189895544201322946560 8467061 72155944855690447338223735900114583424 8467062 82429666445928384462084883880371384320 8467063 27499639046945333394835239648703296984 8467064 -156422286469249969099627381641953648640 8467065 -67593606082755084293675721382566576000 8467066 37292511461830437445156260705176741232 8467067 43802809111477994817525688463113957632 8467068 18541538277741730820841832708426220544 8467069 -11714871099191273563638585134205259086 8467070 95167538890374631210589362712378780160 8467071 -67315154477320964396494517791533027696 8467072 -111864411089927121278509572087506534400 8467073 179580259002048678783079312484996991300 8467074 8391045819316237153866727595157427200 8467075 -41313782626703564836793961066203277700 8467076 5441470150665877593475676747804835840 8467077 -3406176859774284595493511576833709792 8467078 33830613631883844814399939925178207840 8467079 88184505336827929292258721258538926984 8467080 4084661391253569193395799760641228800 8467081 29570996193061865170015130085636740992 8467082 25721576941819270289431483896944855040 8467083 30482681159023605718521987739723646652 8467084 -6577379612306161455784814390077606400 8467085 -128258699670546957343789057357897479840 8467086 -16491484903834905793299596320737587136 8467087 -64828752701365806396469964461599232 8467088 -21808799779880492911170061125260673024 8467089 -8431577294159210850546593522421124800 8467090 13456008530295793475825657013125529600 8467091 1991321190703099299210357695067461352 8467092 21927277591592158647033904368489775104 8467093 -117951465330343323344506074679047372658 8467094 55742492250513221753709597875911704096 8467095 -13402637785142838375561933560794344960 8467096 14682381955932721630075093843568640 8467097 143075462630291030373349432849889195466 8467098 -56394071541122081120361123416353460736 8467099 -223765420089554011479649470855103291900 8467100 2815531394105384596272201080004902400 8467101 -146633740824782064487063301935295781780 8467102 83226853255863689184251014028617651200 8467103 191085731192197667654941967756712056400 8467104 29040846281726300242992293899885608960 8467105 -42357441764432007487109144185465397760 8467106 111934987029606638032398484508899900752 8467107 -121217196356757586919076209685199615680 8467108 72395491478502786328448793632684212480 8467109 26307016080721526841062612050748080416 8467110 -58259843702685780430642450171706419200 8467111 39016982627442937120939894743171598712 8467112 41028040736229623484000607222702771200 8467113 -3605503034461186842056533116446687856 8467114 -29419395461299957209311816849220285600 8467115 44821556996153202600647523537101509440 8467116 33341806510473105838005506202275020800 8467117 82077861209375761658801384608100320012 8467118 -92319269575119808743027763985350546560 8467119 193429223958329956288577262044236882320 8467120 -7528324407894989700655196266743398400 8467121 12261721725390832710895041050196461160 8467122 -20734267140482941539019533137054158080 8467123 11782492686203508113338514510202352640 8467124 732647747625141417820382463092416512 8467125 169476319722310833905344760283773424000 8467126 -30563152820794017802469133770430715488 8467127 12955501306509289014211231447857255432 8467128 -25114569580729562274233314798155816960 8467129 55222927839275382871270984075034382480 8467130 -320179407814228263398547011725363200 8467131 91961610286420776777580746767043164952 8467132 5201310819911170236796160722879824896 8467133 -19341865146773690339213717074069575636 8467134 -20371425853507004316280440372932333952 8467135 59897391444186798897231153877461583080 8467136 28845667950666463356851240854644326400 8467137 -45121266574374177374383973628591667200 8467138 -24950796623742142055492985081302207280 8467139 64063071707115421541876627707862088960 8467140 45811260144472078637341282204897996800 8467141 305286221621660833662755904517738755200 8467142 -112410539981187693582611215278902778528 8467143 -93371906139427110703648027082907554136 8467144 51200090868504509751327757489119559680 8467145 -28408400241109157063635557285376355100 8467146 -47554449656897178371465007034604544000 8467147 136667354508540477570486043732894636752 8467148 -30888337746144596352575654606095824384 8467149 -74502671834815663908753310906549565280 8467150 16313247580762122408555225368589388800 8467151 51267518632325313553661730670234587264 8467152 3124457957776622087588555237545082880 8467153 173710176182639153291059341506764174324 8467154 -1090184634702070542449811622818748416 8467155 30420685636214398722084544512604761600 8467156 45468627776802465074380376726862859776 8467157 -115237396497699493449781478891804412594 8467158 -6045960954665457986664182150216908800 8467159 -149997637367000673844378254523839359640 8467160 55936678543749257158874688782063616000 8467161 56044045958392862398897186097040165072 8467162 23894906580465954727848939961995297024 8467163 -66542899576771922111842772108905355640 8467164 -52527124149092015867934806271507148800 8467165 -6822355437280770572491423827636326400 8467166 79984301641953324898589431403331993024 8467167 -133769421146178754845477405767374914288 8467168 -122858808772436930333596536201668198400 8467169 -63798137632910285819746568808647054430 8467170 6147210939311563680562730886439526400 8467171 79672278841070230836528984905813417372 8467172 -37910934526423690958498191801302220800 8467173 -60828059413589375590248706643909952 8467174 19113863973462432450508718030057555328 8467175 71330330034859110630620670499143110400 8467176 7955644485606812814687457832924774400 8467177 -46073286304862888200679608622422079088 8467178 -51258854408618846677674004686874209360 8467179 50784655959474012752547978560964890880 8467180 -14722734796418244903758601733725004800 8467181 -143621232960049381401781314248216703018 8467182 -2759127226653603748267316297729203200 8467183 85794449046595826312084087942251652432 8467184 -2684810661407492921676301128636334080 8467185 -24241181982796981423742416505597030400 8467186 11636737090438972169975674528815081984 8467187 -288673923052999366507561253068914734208 8467188 12663427065756975877684977201446000640 8467189 105471353156159182936692601091972354990 8467190 62259497590173170823623274217475719680 8467191 -94337585675639184454079889362577356736 8467192 -201204592908701794320176311110943518720 8467193 7970538250906442576834999284687121280 8467194 20941500731397248696325279190741094400 8467195 64381059175428012543209656885718442000 8467196 -80089605632583049095694022949928857600 8467197 -3131743041470177587630945948879935936 8467198 -14973544671131332589538337231217679360 8467199 -9756792034165453304654458029125084136 8467200 43256754580183292330442401003864064000 8467201 189723989314712151242910976871873491202 8467202 86824936247931251361975127664486937552 8467203 -35786369927029297473097017082382120976 8467204 -77407552868493267210055542112042908544 8467205 -137978248465884236941980805332394243140 8467206 -31712751444269109888929297876767944192 8467207 -2975372016536007083333102319800507808 8467208 118499766967201779825318598645066752000 8467209 -92893924047641896284557157047364649686 8467210 -73588675382924666083595048762926158240 8467211 -12201374314689408092536834984584982188 8467212 6552228512434815476821203135568284672 8467213 -104967580853174988139636962027785070538 8467214 2947509484520293597508536358872048512 8467215 -7962055987913818415049198795592284000 8467216 185912563957563885137601861191204864 8467217 -179225280437103684858391531660723200 8467218 20340641302147587389337360616489127424 8467219 -79972016793878239270824004250437043240 8467220 88736331783072575268115075108461772800 8467221 -3932460398987413864306067921573117952 8467222 102972936381911657257417534825245690912 8467223 -250887215556440970167750877205494894600 8467224 -119607266078843987957112319583739617280 8467225 50665026635003094205478973530811921100 8467226 -70296227020670537506851563920946108688 8467227 61031962460131235697383501997077023680 8467228 -3272202720116504727558578735286878208 8467229 34646863627659375420314535691794081420 8467230 20927987707921866368544733687250478720 8467231 -118198353436317998825982841766506456008 8467232 -83530198129408272896292251801478955008 8467233 -130666870634796883806851567521137776976 8467234 -70167154115917548035954119018301953536 8467235 23437999217337001206626507158919110560 8467236 -61351968183535884698442748477864166400 8467237 -14637194872720123918666912576465321440 8467238 -37320043144926573661538576232851973120 8467239 -27882498910928259964278776163668484480 8467240 138691383172545195539252329033180108800 8467241 -19672346170146183998665078521630404748 8467242 22832946589164320226539594481342573312 8467243 106582444947252267742221116424344837424 8467244 -118888560745833935381086026931179934464 8467245 26291352840013504062445963395111570720 8467246 101314902817942593643831330033398319680 8467247 9293119613610667486147000215185577984 8467248 22074767128232015507903964716262457344 8467249 1574130040570617744180128252247163986 8467250 67030431631194072724540453178593920000 8467251 -8168170736079794474056801669466822400 8467252 38804315945758352885856288587205220736 8467253 21995306096440950000716993346872891502 8467254 -1380257278250415863231860763460601824 8467255 942888695870607099725641678835609160 8467256 -79501617269679896074790665955306250240 8467257 24340218623745762483824539667720899392 8467258 118659513522226175900532728973359345376 8467259 1142625583326494626130522488029593280 8467260 275433005948902844613374308523074560 8467261 42296657138309671880423027701721176224 8467262 -25259381949381840708194842066793434368 8467263 -17822075721817872332740508650275910416 8467264 -7040071336822383868702865896462352384 8467265 68034272965751495879934175216883196540 8467266 11256927039913041809526686654453912064 8467267 11220112202884653724788073408041030120 8467268 -119550216663917808093598001963655802752 8467269 20523041708369390203913321627720005344 8467270 1208732957221747841678806903694799360 8467271 -79313000061495996632094641806140975528 8467272 -111121589041542782535719880153217474560 8467273 -841658039044948581792865332924972236 8467274 -52591355554251558005679535776325973760 8467275 -67377814285677958464398109048515580000 8467276 268431224363064798707079946690169016832 8467277 -33974527778421560097973663105597692288 8467278 -6456310959340057131500574655816814592 8467279 38533363900585388196915045971888378640 8467280 -7281389676015918824122938536473559040 8467281 60600837858383503028415732023987943840 8467282 -37754106781936074678785322638118079200 8467283 391379920898421390556386123974285429760 8467284 51268173237224015481967738067177472 8467285 93638529008498199523292382464102453760 8467286 -126188681775708115577349072183792675456 8467287 139217965687277036884033090160330131560 8467288 60755945900263468672053895025243627520 8467289 86629752886312317424997899631584160640 8467290 12067303376310241448280689818786825920 8467291 -13916936040227189164949208758314423776 8467292 -67321163897729861463685730783534837760 8467293 37490922380031143264537788902705372000 8467294 -2186370664631887264881104263737062016 8467295 4376998389171261318915628242393462000 8467296 -81873378139056333948579233797482479616 8467297 230660949958321146163846571268288915746 8467298 11868761591270825500017960966864153600 8467299 -54486524484406469165501549816683106400 8467300 34695019747663783409819126464700182400 8467301 331561136026104797656871225372705025600 8467302 -107935700033619610000128438112475136 8467303 86443030197031494849435215339428700584 8467304 142655509705973583280032423234599270400 8467305 3035889559586686638628684262317040640 8467306 30525907321353070228330204713954386352 8467307 151219650078467331114580608975138749556 8467308 14913527789728302194810532095010155520 8467309 33952386537121534353240527532989889792 8467310 46583141419259709481432084736399016960 8467311 -79488656969662017651180633110091092736 8467312 3122296101078960871581286949694996480 8467313 87584135870328335276228572349343306420 8467314 -35664069319451663784768980208853925760 8467315 16647798693622347699723709702514658720 8467316 -24447768809619035779736640610221453312 8467317 123809848092176535898922618270638849134 8467318 -64614813127980776865797742315307693440 8467319 47007555299663370804848212246875608496 8467320 13692377085478013550066889818241843200 8467321 252072842726359005308009316284624864512 8467322 -13717790577127927013528688619844550288 8467323 13725413491474367115176085488382812184 8467324 -86663472748012745304369255425527751680 8467325 99047734685005990659657987904034157600 8467326 25337193011690633415013926163276523520 8467327 12252535753130093673983463582861333504 8467328 -22834495908352117983733323777158676480 8467329 28199767991617090423343821349208161088 8467330 -58097407890432527249325711792452713440 8467331 -8745931870552063583164088593037457000 8467332 -151571439610475742328660775532606578688 8467333 45389926881743039633096629997158892160 8467334 52329889775935271974431201209975646816 8467335 22685833533735256449238107167576737440 8467336 -40520271382477423506713252238193981440 8467337 -62251669163364200000000002099001062620 8467338 -19985275983156690590074989812586240 8467339 -71948722552565274437508267831706998944 8467340 -9917679563008166018862190831038627840 8467341 94720066105068007547938954993844217792 8467342 -1303399031257680986573537089095926208 8467343 10753110489385057515313390715821986144 8467344 3601117800781836915621509925043175424 8467345 1634019488954130348695919455245667520 8467346 -42817537809772400015383281307464790128 8467347 -2422705823492235534535380177033766728 8467348 25710293716033067840211560696700660608 8467349 25562217266993441956604364343185494880 8467350 15070059850163230913931989403694272000 8467351 15424667513760747047221495680502662712 8467352 -190735745165882265862613670805355366400 8467353 -56304661632374366837949383245939220838 8467354 19557328295033659030678422993627132672 8467355 -34490551902062667787233356421892574640 8467356 -27430925635908064005419034790561801728 8467357 126214711703629790012698899179535269606 8467358 9836059746389157282627898461430521984 8467359 -78161567956400533076135367758721015552 8467360 58625361054368317443461875591985233920 8467361 -1840164900235641022975251603116975232 8467362 50209265611606377429600493190041497600 8467363 139848638756102136366889109091584153040 8467364 -65626787885638118380396019857059938304 8467365 -8408667248006249527430194862918333280 8467366 8666225110014664067913464982448689600 8467367 7198834511058767208476598028537528392 8467368 -9177367196532781594836841208018042880 8467369 64983411315262222875172229194477087040 8467370 -1200947673132495989982659461785004800 8467371 -34341210994889083240153076178951607320 8467372 -20701394346214137793338190995985612800 8467373 -149961159279118088641418523108206618676 8467374 48790957692933714446183127238892835840 8467375 84697281169169156771054028142230072000 8467376 -24262464210600365677235934428700868608 8467377 162222196157264415344822606152987009632 8467378 -127540448216999288193910769980618429440 8467379 368803383215006841465576440890834345152 8467380 55809040862885666214117081400085410560 8467381 46624026843585537900000648832723438080 8467382 -38059091011867058481289246527756957696 8467383 -11997445901620186073907611346141956376 8467384 203446398890296993836315418241114050560 8467385 88308587907763075902963305031076281600 8467386 -19641545767479819187415096951455524096 8467387 48312702068570600266851399550268358192 8467388 2417408471382984552634561023593840640 8467389 -51218839154763254150831558171562577920 8467390 48642169351331496004992941959560283200 8467391 122308280799031865411730940100997665400 8467392 14813425033867148063733856136092188672 8467393 335145708252912533465921051721030115680 8467394 -61796215290576707597985607521592717248 8467395 -10392309582780321880426528312655439360 8467396 150155402876438676033596068298994350208 8467397 -17422904686046273782176940732086453828 8467398 -47697610234972041184131363086748606816 8467399 59999739952978888779385507310098621400 8467400 49070603640112740624480862226155392000 8467401 -110693487683642144771007474369871542336 8467402 4014721507874675713969864783890475008 8467403 37034256053910154453238517352146548880 8467404 -23802698551309132456773209110135357440 8467405 -202256207206346597159816458859085396840 8467406 -39651525087714557245301353741651081920 8467407 -42277947320465041676699520699664301640 8467408 50170590720614967112865372640814456832 8467409 156558274046115301832016127081112762610 8467410 -18136133186857586764117351709051381760 8467411 -9806442808688912103976294755603422328 8467412 -11607636484425487899387782476539936768 8467413 23827332187071876234548303676664943904 8467414 -99119706341380760067899047917295582944 8467415 160005212006152208919206030966214943920 8467416 346228973728891220314463232801484800 8467417 -8846530066725954336609293587475441408 8467418 24662542786920907033501657631624498160 8467419 -122803827690214644318644612010601246056 8467420 19379514126474830137250358163501516800 8467421 110781704059245553345121121057042697932 8467422 -11607082579708983623900479726509929856 8467423 111914105091094417749507758514233682144 8467424 132279957170009917491289964467068076032 8467425 -66290760591358226720447152591691722650 8467426 26385614097449267119343193269339258880 8467427 -184489020222675712197736416980125200 8467428 65324228118244132024662461300931250176 8467429 100251188374380383492236665653238637884 8467430 20552052952866178037784311918585435520 8467431 434796974159815302831370318824347904 8467432 -11139617157803992292252483512291737600 8467433 24131197925240705494842388420087358208 8467434 47029846413283897184064950939777175984 8467435 13100090464786684268469102866117116560 8467436 -11370134670323547145382929766368727040 8467437 -103959691240420097401529522147582204640 8467438 -324273888013220835118577651453932800 8467439 -46623720626815697920138377050078852376 8467440 -8414679405387803934379588208902471680 8467441 7357901658745386992694195774233427300 8467442 29730352635360887078859939926796691872 8467443 -12226751360333653409963428040040564000 8467444 -25179115793882819093996341825408665600 8467445 54458125364606850194055211452255220800 8467446 -20849767592336648001440662371260144256 8467447 -14075913398027360598836352517746285360 8467448 -124919920385537261393208530237484257280 8467449 120979088256571543274272343333261573760 8467450 -1514276827005373835878655489024640000 8467451 -41934880013241525955879372241825723568 8467452 -10740533631272544855092260077283304448 8467453 74319674421295150102629113031361345644 8467454 5901555689128501107710744966574330432 8467455 77654161707023924500874920768684233360 8467456 -229872622461671427810054770308824432640 8467457 281596415791163967773465260015149653760 8467458 14053185719775258849093177100981056384 8467459 12167655271469526773769890137173920 8467460 -26936593445119573391243415903920332800 8467461 114007039161175183180858184018630748510 8467462 -168601685755577612830531770534728376960 8467463 114981923462796842854972825691315990040 8467464 20413331310124081161455527561789440000 8467465 -125368204423581918143282353631536426140 8467466 -26191843167070039616564553872141095680 8467467 -6888610084475179994026915201691146752 8467468 -19313344745825455466066581886834436352 8467469 -69885668993661579641713352766738067104 8467470 78578954501779068639415600934100326400 8467471 -4654644822986416401378386389901533696 8467472 15469472138831408838361156408193925120 8467473 11661214697863043304834119380062855168 8467474 -861443983812616946375020898494481280 8467475 -54477631839853427158684677926922234600 8467476 42268936206624587518905328218165080064 8467477 81430639074144620003348547617103789326 8467478 -13454977820199364749696601031620295040 8467479 117256663558603211755354034381060812704 8467480 32572218857298396124658274925376716800 8467481 -54114803040293184696379151551817528256 8467482 -66090264785157814261247522363420625408 8467483 -99434994642773774082217127143987793480 8467484 51469814275043196770864265874105362432 8467485 8676731250285560317002998460183396480 8467486 22941353805583937805793411148451768192 8467487 -17771374075391380633078375878446509728 8467488 134139172617817265408149913090800287744 8467489 18635410918146365918537579190972887048 8467490 -6255952982380385002671243360402060000 8467491 -22184043771242755822924847592714144960 8467492 -20181574064621196718389012967786192896 8467493 -19772082242790320838250323878980632258 8467494 46865544822319011798931479807711662592 8467495 -34690459433138699376544378619620291200 8467496 -25622096142614827561861478193014538240 8467497 -8294041178192058061009422061251298854 8467498 -15705917369618171238017564399674501536 8467499 33860782567511493522629253890290936500 8467500 -9727966451185079096306316604795200000 8467501 -992324586459913818545305235890192576 8467502 -42564228905491314192046717529260446720 8467503 12849303288111987601610062186559184000 8467504 -22594764509259268827777920797698621440 8467505 37243860733630682055711478297091124660 8467506 -16400810829419636782757178343471448688 8467507 -58967074343342695192402884792427311840 8467508 58677237081480695026061270714274134016 8467509 47324922169608100420418940227657865504 8467510 -62825761369391624478030772968686691840 8467511 10897961686767063512587482613204740552 8467512 -91643508510432627015486880777237524480 8467513 207134432453692817570347143704494774740 8467514 6608973714623327894974689137670791424 8467515 -7916063200811361591891329664074688480 8467516 -79411066468798312764788094140612382720 8467517 -2582955230678702129943134896402222560 8467518 29735510850664378603782477168569385600 8467519 56717510881116861734330676825348379344 8467520 8582957002330160150536946054993018880 8467521 64132997565681216005063102872594056000 8467522 -39408604767194800395232032257303290368 8467523 49748653778018196023438464428356963772 8467524 -4063300639521693911201790191303516160 8467525 -28634757740942131542705186228488668800 8467526 -3877947442672950048257582955876189696 8467527 -181585324946172516068277889508287560960 8467528 -57867425303662088738828344386005760000 8467529 8776830748979120612991393769600776576 8467530 49803494306427176475040871723950533120 8467531 7611322078798788186996403406875200000 8467532 -518851479392756689553324193851209728 8467533 4174357367542686905530428521968356480 8467534 -44091424212406583815609869467067211584 8467535 -2070000880223722078114484511433886640 8467536 -10898829321622892542638003883239014400 8467537 23881136883807696069318886974542365800 8467538 -23525919252947631650892768915226420080 8467539 68779987320870149198397725265918564024 8467540 -44666403075042195379896624089153894400 8467541 65559509992491402240741144667677204942 8467542 4315604479557589935119003715570951936 8467543 -169219550858596152040211709766899047592 8467544 -29798191031083306506290878946644899840 8467545 51987480701165469596391203626631432640 8467546 -115043950959475884253831009644917376528 8467547 -83277962914138282169963408732798519856 8467548 20570063126506189629047870986490978304 8467549 174578722609718731322409945301169529170 8467550 -3283460027782386937712386744003910400 8467551 82024851228878034426807215260370753040 8467552 50864124872092698187831385886716854272 8467553 160936253341741799142694382965921184802 8467554 -91128559339177209831521358122266368 8467555 -79478025497744325126754975533961349040 8467556 -21664475195315980948884413641454135040 8467557 5234021028631581996286049020793339904 8467558 83177585081866659467313288509646761280 8467559 21004569847009151197287665798659812240 8467560 597301616272761171129971955802521600 8467561 103379459976489956404995385588097959972 8467562 2168011570934583548981917116127511040 8467563 -29209639564199449923259535022675008016 8467564 36164451372718132262668598515836241920 8467565 -54299536083301800865160057767935408000 8467566 -26207998813744279226403887771600660352 8467567 -39394393074555692783474002654649454048 8467568 -29278822580674787631733896240922951680 8467569 149258663974421960891519694847465868688 8467570 59252859974809246699536716389590744480 8467571 5056582930399468513434557744712165120 8467572 6069881568903037379019190145038344192 8467573 -118568979910708661389356199896341124836 8467574 65455432895758881015020243480640805536 8467575 -47748098184704619887279765275233539400 8467576 -110943693689527032196672441017510727680 8467577 31490265477699310601852254396782799440 8467578 36258452098675899097776262179644436480 8467579 -161280028547793535459405103619009801820 8467580 161926719876722475013803662735040000 8467581 46363543834694825742560402052728029824 8467582 54306467194036133208010076802245476800 8467583 -7077497638604116682383242918949527168 8467584 44654111659696463025261497004211568640 8467585 -40972353793213048582829527203196616640 8467586 20240511889719745938956939654345878992 8467587 -8158988829752680644713493801708446880 8467588 -3952925050099910425890371064153538560 8467589 -188689581605660566540533921113952462792 8467590 -21400621537332673800984337591114903680 8467591 79778613346210899312504442782452348184 8467592 150472977110424648695647761277918049280 8467593 46383105789823324391013167108414396928 8467594 -15711515617780906918170063641545017600 8467595 -64903535234699156716529882092182181200 8467596 107945780331503107757660226486581866752 8467597 95218938745228578345997787947410137280 8467598 -12663399953462208364367818466538037248 8467599 -46541968607269800207995442903734290560 8467600 13347703864938706036224599531875328000 8467601 -210899538441365370111763737674326984398 8467602 10915763934831725513839504704466083840 8467603 1601688794677685087398607331883726848 8467604 128981313332665329309063575621251472256 8467605 -115080280261688760544247326233214420800 8467606 -40635342498618771942733839328943041920 8467607 -20178308906641075438345375203112295808 8467608 42655735968679573330426856141234319360 8467609 -94668428346104455690441400919598347190 8467610 16914478785314467790365018915256809920 8467611 31991704723375116076286678131443809280 8467612 -78951327382027165764952376394009055744 8467613 30587021709051162162377420342863792512 8467614 16077795639477922593179444887528101120 8467615 55100719259916792371997878118290860800 8467616 4396173785257309961963588339786514432 8467617 46513810669608166231257263284712341680 8467618 61347748933804363023022642583963314560 8467619 -3945121808368703311565208936261259200 8467620 22192989345911202376102128075526594560 8467621 92839523912608286111322386109431779200 8467622 27355960603689295237766761912109894112 8467623 -43023019720241830919244075458597438280 8467624 -80784406027022558403210662702242529280 8467625 -50371266607471637621235718967139771000 8467626 -21995798171510499710141818591997734656 8467627 55283725919556278563875084671087462144 8467628 22623920953345543438822237763696471040 8467629 17065727735128137079440486215524939584 8467630 -23021007164038243073151500582976180480 8467631 216286010118958342847338679794727436432 8467632 10429062712629181376736481808691363840 8467633 -94008917211288921836099581835608395118 8467634 1517256968775607759480799236754844672 8467635 -1850379046228645541917017743684851200 8467636 13455399772526095371925818112937902848 8467637 182517829309200761089274108051993474286 8467638 16249627025027740243915180257532527360 8467639 173417166738009090517215601774057254440 8467640 -56117518788088814752906354061122867200 8467641 -27439669957927335189082141336211433600 8467642 93607234062739973721215396741527743744 8467643 87275383779775928615062163079178688904 8467644 109222275806400336148375687336761188352 8467645 47815650103642543868266920250005417900 8467646 1778241821908500725312635398122923008 8467647 -98032457097152225832613904555458034160 8467648 10156435339600835286492882604897861632 8467649 -35815954264985571080125796532436809600 8467650 -9173328628080184564796078292886118400 8467651 -23342949032618497949500250747221554096 8467652 92510456732743377738941839139153245440 8467653 -1481146513379693772017320456957418976 8467654 21632371200140924502843796189572975360 8467655 -19311393239831314299404096475867478080 8467656 14192696579609085853546631954057011200 8467657 113201494853596513074890765470147423680 8467658 -21992854390150238975723249001438304416 8467659 -1313168012789603257212722056182869784 8467660 -11082982633506452754278077875836912640 8467661 -378081149709110504204123588001321951360 8467662 -14699512211418277791839640135018925056 8467663 89260757643052142207925355959977265120 8467664 56705873621453817212857512515973242880 8467665 -7456719458057798414775437020002312000 8467666 3037294584712731828278600962668656640 8467667 -1418685096366866501509614358387257552 8467668 -48240772537215526332212195180722907136 8467669 12242240501337258520967481256630523072 8467670 -2659132001356140471208630490423376000 8467671 22289217922357034396647953639920747112 8467672 49880409800173639958380209080320327680 8467673 -148320598667804811136420782930231773760 8467674 2401068853362300456730836990099140352 8467675 2278315808201254963012693187641790900 8467676 56167426606231719505922659244808588288 8467677 -112330896590879969991568420999488974586 8467678 20466732073679770930361164908199232640 8467679 84318989765779563736686336073784473080 8467680 -13381960443409734118444238959647129600 8467681 -79733804165308281022852671236802988800 8467682 60152633023192178574481360536974231712 8467683 -2041080940993641204696742816391784960 8467684 -87867456357350036904086897809457459584 8467685 65141758631507483903665977017449408380 8467686 -146449145474214541511400909911813080320 8467687 -42622091736054697471153826047499288600 8467688 69200463363369930895636498164600437760 8467689 205192839767266627997207813524933056 8467690 -66190906917854071952184675774331395840 8467691 -334013736686456162904244757950254543000 8467692 52596135636750763841503818026443468800 8467693 35245905162814505093599065978071840044 8467694 185817647129615689651922995329667618560 8467695 -72956088525524563143558930097651396680 8467696 16365041778350562572950106792287076352 8467697 15623443496166879213918803038676231232 8467698 28218118070679252611039715448848910464 8467699 -51405548356863396941387894239410709300 8467700 -12052410261049966636664390256659932800 8467701 183561790789531973484382250365324416 8467702 93919159342093322577461633592039483552 8467703 -12406995682616626541084930978212938408 8467704 -21389948523143184485561804910689402880 8467705 65999109370487232945588368069038369860 8467706 2970098726679319687823237833100969184 8467707 -10672323821951977536915787153846531560 8467708 -140920453809836732132537520497946624 8467709 -19991440370526436019256215182775887008 8467710 11216368472497562957528634648899385600 8467711 -21300337462497471834074758436536919680 8467712 28909553242733192380120970622972985344 8467713 -48627957881502855504344399383286661600 8467714 56664687650269249749678107848498965456 8467715 -143485519524947972872759517384831310480 8467716 -73345261242393438677106732847656834048 8467717 112888756178811733000013018643749604732 8467718 9254302656356231756855032789408550016 8467719 32260275949961392967171460889776187728 8467720 2548263086888675820331553134221772800 8467721 -26260725326787196151477713359887055078 8467722 -1195240407291898202524945681901561040 8467723 85388292675416865684293174604492013968 8467724 10969953307333582966738233342410956800 8467725 -7489000821933839634358191348806589600 8467726 -47476464221597049574577215928918925696 8467727 -6342679031486123651927190624787767120 8467728 -10089292114705405345633521369266651136 8467729 209733032433594304929309224829753329330 8467730 2048878230064459909393791909060403200 8467731 -156980685237428750812619141719346578272 8467732 -413413319667637523797763848175230976 8467733 420658516703382055273540525944648009600 8467734 4850568753243929714287172124631563264 8467735 -11047931911911803426568655461308622240 8467736 -142733783396547226510839373194736496640 8467737 -6394343755330069657861670413297262640 8467738 -33858329920639754949004698565211742480 8467739 92429683047520322403941835635531566800 8467740 2909580076938529286777358341494064640 8467741 188031006862551374431462085202795680800 8467742 40541659349967417653081805543345382272 8467743 4267310971233394210169521375253572608 8467744 19393589173629433923899436597837299712 8467745 41457820361204977059401703254346272640 8467746 -10399349529374962648708828698197529600 8467747 -128487810238771638194266559618664910080 8467748 -28436781488089199037213467200915925760 8467749 -53640864179399547514895571491482232640 8467750 -20722166184900752774434523299974336000 8467751 -158593760963462673473776204587972702768 8467752 269216593354961841852923712753254400 8467753 -54673523051873528219679207196087817344 8467754 31496718148262580416422970799389094576 8467755 -14064294430208129316397545418932487680 8467756 -62402772127689237534448065476967530496 8467757 77506870444622099142536204521017563340 8467758 485583725738731655010641549077381824 8467759 -21527241081617784430617478910455917040 8467760 -5555811468854527219951759251943587840 8467761 -90533380650106009243172329398169776528 8467762 -200791006643167381415056284076244428800 8467763 -84414166079663644409973193165918607988 8467764 10717772271820980742075116838450176000 8467765 22217293100225846097227925855296133660 8467766 -47197373405617091652282350679252127680 8467767 -47889384948226965359742543874055646720 8467768 68006038919764345405156018156455936000 8467769 27126721680254563103492111488852816170 8467770 25547476627035392975588634013961164800 8467771 -377663363675668202067672050508901056 8467772 23105736697110781551315526175859766272 8467773 85985718740162936663374665034663708800 8467774 -2623682248483032721210404562591334400 8467775 2195815442336612946724096453685893800 8467776 493595722774196285655277586642632704 8467777 -185869355978607136316875415256481613374 8467778 90138272717725809848772156206054899200 8467779 -85320897389860244866092689033058519816 8467780 -7505452227409110043595019057359174400 8467781 -7094503996074276719890683884362399008 8467782 -41080253603911382601805357512856703808 8467783 89612948069058675341746955063880831160 8467784 62646048027298858329456783936480798720 8467785 -48136326749000489008758650796156943800 8467786 -69325148855266254167203230043804171776 8467787 -36909936936898621931565869994671778000 8467788 5417222726072838857778418659880214016 8467789 1217089562453596245580798618412805600 8467790 -26653416632276336530432624856976609600 8467791 -30757140229238851147967967889083699456 8467792 -35700268412604354282001015635523477504 8467793 -218258741770694146632836176642469858958 8467794 1355985179430445989379603030449070080 8467795 30698347611929553768838669827185525760 8467796 -81641385481772147385690194974160822400 8467797 -3713279172225512080604934489438919680 8467798 31227267917089480084698883644519693120 8467799 98431644506685079491540205562793012336 8467800 -64923508074644470009245393987784704000 8467801 -85356834133068377910227590304940814198 8467802 4974788150329149599027897801609220096 8467803 -33497035268574940735340334410132483160 8467804 -5716403286112833193837947273454841344 8467805 -9662605902251717119731115478072302080 8467806 4373909592390879012091413984942259200 8467807 55742899220528701035637313596386170080 8467808 -6136352717907037667048773244290990080 8467809 -11830535970687062484804657097312629888 8467810 3693705050349208107338283960917673600 8467811 -149144004554578905904076466848365056 8467812 -23749353951598873935724201370034248448 8467813 113221258872544458687598278168518700444 8467814 42710962351395617063159018235514220256 8467815 -62001453677272562638002535224237480960 8467816 -16925894621150774566879331006607360000 8467817 95769957464729901907759805239108759866 8467818 201032896231644405299970073471438848 8467819 -6778585441886574874222125005750251200 8467820 8438624683778313093676149209901050880 8467821 -194128072345560296274357959279116979328 8467822 5477440618668113170377991230592971648 8467823 -14715683980670682324020299304638820256 8467824 19364925931956141481757596695152984064 8467825 -16116379438803772530506245246744562000 8467826 81991974375534064053070505623918233600 8467827 -36151205750328880080844582014736103880 8467828 -138220301981783525990486737587808623232 8467829 -28996598874633210766165090013592419460 8467830 3268585252605256991850048102587301120 8467831 -97974776329650030749644583970553488888 8467832 33585924955620756501534915779242598400 8467833 25131345991732234121063030019760655808 8467834 -7878937403051989335933645539370873600 8467835 -23472275823426418224807156004201507200 8467836 -17655831657572906609460575110237519872 8467837 66485556000419255234631084344832835212 8467838 -61150614679623579145235370856864519680 8467839 -54702380372858975086403883209869636296 8467840 84294460603845515171106226101760819200 8467841 -211884250585761396931798985867973781056 8467842 -40837540335873525261849216836845634688 8467843 -2286006574253767268152761324403211908 8467844 45239995877314410119013196745788293120 8467845 41464806697641066149617155435349487520 8467846 32807186776787068682665713220804009344 8467847 -117829483102550657515590859077646889520 8467848 12968848695890123256780130518097920000 8467849 -106641905457212087993944972490219114880 8467850 -6086835582213369571833270391533888000 8467851 23234331591597544138296026060369760000 8467852 -100134943151518359316717351128617451520 8467853 14986577747700626781427288359049099800 8467854 -4052738850331818550535917574353771392 8467855 82199406583860944803155971805713148000 8467856 6205798397954929607691619890494349312 8467857 7712616535893790432718614784483552640 8467858 -30523233118675583416331587979581148160 8467859 116001803118436598371906587767169595416 8467860 29560106025505901269553885725844367360 8467861 2446270878661001086831473239268174592 8467862 -11522184265935290854169249648386682496 8467863 -8271869753263044719063421731192480640 8467864 -104897489831703909812824414935934279680 8467865 -14437315704071168567072245251097204800 8467866 -60741442794753086504298656765511430656 8467867 -32184017969713242371237828604354070208 8467868 -145686800124453228150377719938744279552 8467869 -147368188288160840553267976923952112256 8467870 34913170009277586465117771560240223360 8467871 -11167160411423598126347933535508748400 8467872 -4815222466676045941627494475650564096 8467873 42520972053158731226465614474695134640 8467874 -20285342863966268571229552250832998064 8467875 -82717270861501364523432086721597840000 8467876 -105226141743340050782050238521001184640 8467877 -51800307691923245963406450508806577728 8467878 -10003843762044634114724283865680326976 8467879 -21334371229798883515340576261027612624 8467880 -8829521741597448633267570590988288000 8467881 -57584048033574194115881177057447722080 8467882 -39429414328433802464291687849608531200 8467883 -67968759627353435355974350774307949840 8467884 110836822267148645870083620422222837760 8467885 146362243303524683385077327680980317580 8467886 10357793881616165455149643735637924736 8467887 -77276873397676334425277620979496395520 8467888 20049315478948586970870031765924282368 8467889 -123467308448094226868134784456555891310 8467890 20397724517111139387806789738581747200 8467891 -204343658178468366427864106374348990708 8467892 -27317351194891291214502582101185670784 8467893 -994805635892973721676306695527080256 8467894 2288977113192983872704194194801615104 8467895 43098082347901768676921672403545789400 8467896 -203543273514734331247446226766488535040 8467897 -30910208894467255423500955487701645654 8467898 21699764717468298718128104917422735360 8467899 -18307240460780630199107702723432569152 8467900 3894740692049232833943397542255539200 8467901 68339155910417836175089003181331845280 8467902 10952403563642513087976951552613667712 8467903 182464579019823452788369861469099577152 8467904 -318213434091632608783962871984816128 8467905 -26664584430208571940617327839127299200 8467906 52193859051302924899501961460425642400 8467907 51251161648430082632878852549596647424 8467908 84843265541262540618742193481036042240 8467909 145774215253884008909182602493582454304 8467910 -15568594093020276262198145371069716480 8467911 -47200333564610076144645451771151282640 8467912 54132820043818135078109991833964979200 8467913 -12985857926021898565672948747721533020 8467914 -425144320418852069693291028315228672 8467915 112996527411148668310580311370793478560 8467916 17227440367236057739570765690934338560 8467917 64390289780642386701397202055317007360 8467918 -32421052534238577195961035520291947840 8467919 261733752643223320952410599091233523344 8467920 -24409276864409354357800892805267456000 8467921 16763223120567789707426904798096858240 8467922 91584962889280847198812284464818042512 8467923 53522555377617193461345967987838566584 8467924 41751537520308910576220990472951936896 8467925 73811680790513915559545207124158368650 8467926 20821479574296432994430508834048751104 8467927 7760862209741055057403394338781754608 8467928 -36205648954640971233434391165642301440 8467929 49425828760362252659979406244418478080 8467930 39104168614241414049665323941725464320 8467931 -22253936614020318981361253507860777920 8467932 -15722596847906365779747002728656838656 8467933 49446706478602643318460751687255361184 8467934 -47855326337326497213965168242033344384 8467935 -13387471620381694691119398730542317280 8467936 139338175986119350583644272845334773760 8467937 18364105165234385551990900173081184512 8467938 9635755231353421703285642555240156064 8467939 -172076780944949684348316879938246268160 8467940 -898383234482200581672879468941606400 8467941 -69096595289382318511160919085660101216 8467942 -4580887736007622585375552940137240320 8467943 -221468351613255322428953996465213280 8467944 -21184269936820474038692431466281697280 8467945 90407333993031631413262964180125249920 8467946 44267899172905754006008509949010634672 8467947 973390084821927525894935284920858408 8467948 129924355593857111768075476885315735808 8467949 31233426039379092402449123036027456736 8467950 26529465993586183753587833670971985600 8467951 85562838179430663235410407348951311952 8467952 63973563015879894613315180693528215552 8467953 -28979285389154221711356171491831559360 8467954 42720820106404056955040864921431980672 8467955 55029583049485228465471174704815696160 8467956 7404812945669999224791516136722923520 8467957 -136126660973580400218234895514220990048 8467958 37936496317180431803085709104176552640 8467959 153347212280449697748537968638822834128 8467960 -8546735883572868148392306968764416000 8467961 -5926500256850024246650950494336977776 8467962 -58497033019980966563489733008246350080 8467963 -21083076610249261057076792550391501040 8467964 -14737340159057159789323647964086657024 8467965 -7089551471082214687773301527847171680 8467966 -42360610910863811270520674853145682496 8467967 -56708959992741091602244381144308238320 8467968 -18692865967408919484359997547295539200 8467969 -14352958557531256702327648361604301356 8467970 -297708808080595261308860903519831040 8467971 27850659805878764866579270046314333440 8467972 -126416015765119023312668275732872533760 8467973 -188792308226733293049944155017922378176 8467974 -13315298436098018702723177034140905056 8467975 -101870906763017545109970262575924087000 8467976 27660532343351571434997938466178744320 8467977 1019502852042275666199003358487823552 8467978 -16008345043277023488365265612637002960 8467979 20755518439782242763771588645293457408 8467980 20340921372033165823312695231893913600 8467981 58493621414377885375361829037022670592 8467982 -105698353946808891121527518640458795328 8467983 2742592639037097783969324524161050912 8467984 -12322175802420807379534617179678310400 8467985 96246630040031915376885321637524533760 8467986 65469990656569039832720480630355713664 8467987 6697868751372468427919514529651185984 8467988 -23743806356310622057394628770384272512 8467989 27637329441997733429467922380514019936 8467990 391604573293770157455623307943219200 8467991 -2542990392304040575191121613618098176 8467992 -11956389712401139781803175104511385600 8467993 80749260957784668767426255212499146884 8467994 -8739309834642897696813736563099455040 8467995 -81368971951918112724100519523370260880 8467996 -107797203305139971924399714672412590080 8467997 78421703284647227081933768407388504160 8467998 3073106600929703164674054497111377920 8467999 -78503512591371813850825679984199844000 8468000 13273353918914621770966188533022720000 8468001 103181656879855532847219319708409685330 8468002 77120213681661931206407370649521019392 8468003 -179083658127935668509310521303403864200 8468004 11893632447715951230438407595900149760 8468005 -4312931789963018173063114940862113280 8468006 -21600412826241136999246780255184427840 8468007 9997344543105620744195136520454201640 8468008 23399966717340747602392067518267637760 8468009 -34900278338390394040747823176637581440 8468010 67382900831959575376931177033323008000 8468011 -250659168461711496254530506685776621388 8468012 -27374800372746480492956438040504744960 8468013 22749023059366700775758395288153807584 8468014 -38864510239622123515828230509396670144 8468015 -49452367206623255506833074157070340400 8468016 17827001521564817132601901897109962752 8468017 1586203014072416128217028566558070984 8468018 -24276515373049276936434746709999475296 8468019 21003299610242370031425941776434919680 8468020 112726243172612507328787789470358609920 8468021 -156528978705677979046255578339527491908 8468022 -2776108387969478480595142793974456320 8468023 48400444584159581591457715573681846320 8468024 -83190507228200778171710068425375191040 8468025 7800092557788061031507380341963576000 8468026 24565312194678408904787236931454447360 8468027 -31368340714764098802228611521463019120 8468028 25191659775244039117268753286138092544 8468029 29272380939854410745084488775162632370 8468030 -7382456165841134814718839385642800000 8468031 16655945204939123040164093914449851520 8468032 2919138775439878439301956596377583616 8468033 -2583283397728204956132492880954110480 8468034 13086074893944624524521543609899264000 8468035 -20555199369234710093507296647087425520 8468036 -109934871635947644179638051332542039040 8468037 -110355524284827482632570469733615432960 8468038 63540173594654719932052180731324589920 8468039 -29122224344300972625981579376397935680 8468040 -3606464845280465404398546888926822400 8468041 100907767042560340735921821310566580442 8468042 -43143764019724028507120922060734211072 8468043 84416176017697653537831587384858101464 8468044 42760470388981558446256717683090067456 8468045 65899719209297390186571244874572148280 8468046 -19104009319936640754821292790967468928 8468047 -10061883553042808347849617481076224000 8468048 -14971839071592681742332961315644112896 8468049 43041487182776032978703767671606434688 8468050 -8268506650881124912800633717196693200 8468051 2022210632076653252009317748011406832 8468052 8196303375060665832451111058554540032 8468053 26699832480578696624198021108011591680 8468054 37530831299810568134051123382738041472 8468055 -71094775325056012681542833196271318200 8468056 111650068391301130062113373552877946880 8468057 6262190721602346306420476430944356872 8468058 20592277317081003489598515472319301120 8468059 -47747945472827892090075244125663246000 8468060 -24118146078835694842606771614822443520 8468061 -20433130459959482325037848363459535296 8468062 75073887478761434811943783881035159232 8468063 -178998804277113170691300301834557244800 8468064 156565976165700362962194212436049920 8468065 95080186582084069486309288067242013460 8468066 76300959259813892049947249128281329232 8468067 54210210701221776144187093245103887480 8468068 43443702527611216164791194596786077696 8468069 220549253433424437698096295638326286496 8468070 -15648014647752133533874833021195720960 8468071 -18630954937421894535142021808202405216 8468072 52845734859078263310273739307930419200 8468073 3621459137913387669454675050849058260 8468074 114710261889881157297914618597631416832 8468075 10687115678755217545102545405137491200 8468076 847650225763518605263264632624820224 8468077 -70605366180020347774686115381441820074 8468078 -14861938070837930419821587336676788160 8468079 44878794718879117019090043153237246480 8468080 -22513835976121878356742370070457876480 8468081 11827060608227296868876917623484608564 8468082 -42634755134740892272577513859456763248 8468083 8928995242934351191249831764465194760 8468084 -42231653016421183910051240084534919168 8468085 -11398452491419821239018394318670137600 8468086 50884966759675969950090265734532052544 8468087 -7456186616841559410871841925325707600 8468088 -21771838771202722252116816121534525440 8468089 41300600527006673956459910509752392960 8468090 15108361011185105189981005621731057600 8468091 -115932906184581055956593333770729747200 8468092 216333739580554647938469763862313569280 8468093 133296891421140128493220383677819393760 8468094 28913003063675170386294945121750729728 8468095 -15911051323349294335093163266529942400 8468096 8060469153172446622436604392264171520 8468097 -28170801592427495436652947766633702560 8468098 -39798423208912874334994369198871665200 8468099 49157346794360809791312952973215028640 8468100 6509174497093682549344776778912987200 8468101 5634965428991894312787460759004191900 8468102 106269242646083049818410100457517043904 8468103 -32709183124053060786976873173413940096 8468104 -24800121854615888856367865956716410880 8468105 -153999993233380981988214702040521379740 8468106 -50320039108875253595165280821536382976 8468107 19033429707230238827472490181430157872 8468108 -111026573139099160721819414429311638528 8468109 -62972202009569448678942552427032814152 8468110 -17810238507899560685541705516764774400 8468111 200078244402228863526659890937269307112 8468112 17236552096774379795266618727744471040 8468113 -101645169920691703165158367808837061020 8468114 39717290593892405743861960806677152656 8468115 24704497568276903685774811518157501440 8468116 41022174176919603105936391321750586880 8468117 8673524074025405009280020675472825600 8468118 106432301360259003647626171075781838720 8468119 2307632475817915216925268213251659008 8468120 139450403088741290798861811643972608000 8468121 -38447066177370537398042571477868439088 8468122 -37580156222827395667198094476133910048 8468123 198521458203735012811007285211829242372 8468124 9013960633392339996596425918117650432 8468125 7773817203088762796154480445107997500 8468126 81393452462389832508289239254705200512 8468127 52549667479249874043098327240410122264 8468128 61222494936979821392609063108632510464 8468129 -138018489432863309360505624000995409360 8468130 55959806546386001094814240146678743040 8468131 63323402900545186507064109372167154528 8468132 13065921847543526915756408941822755840 8468133 92612992745092576562652287592943926624 8468134 -66166867720561256624778624575919242784 8468135 -32456403695423284518222121682007415200 8468136 29789025776592814188018508164615936000 8468137 -178815930746684189350109992410585726214 8468138 17468308249148226931530359166241188096 8468139 144584208512784490293527445869269166424 8468140 25009797694445362944006493038607872000 8468141 -189706450462314472233761840553081117600 8468142 82994540362242595607528846781515774208 8468143 -49473475398987047962155129344327546616 8468144 -41751853784863927081674997093532221440 8468145 3903864958274946012726218670122092800 8468146 1041060895081181524422318867939237888 8468147 -34275148831594672369971143202743701200 8468148 -14960361721930049046994358427359170560 8468149 82249179625034145562337067106675559150 8468150 -33215017649125739038651874351597976000 8468151 18512993050279121592038899799495437032 8468152 -68922335732069697639627946929949900800 8468153 -5193354074863796353881932254194846780 8468154 6469221668781311465726937614562321264 8468155 -55725119647403653785807278113940173440 8468156 -8960075680121345936693601939723156480 8468157 -129990485249743853489814183081485525760 8468158 -74748395974438173841242005098609182720 8468159 -46301547745449291274901685840431785248 8468160 20694633516043032305244227492496015360 8468161 20153893649569446187996935224259165652 8468162 1020180161003361618338586077573119872 8468163 69299882771146829546240655904799957760 8468164 -92239781301593772593574678785275594624 8468165 2150405022891997601061078922775520060 8468166 -23373975513909495693954667529827547136 8468167 -36755901671635323637760589567861074800 8468168 130991273198370750152957130652508160000 8468169 124714416677267465693830097582154652944 8468170 57369028594750879254881861013092213760 8468171 68763300150048008400171451436939700372 8468172 -11382356972284813590709440241506355200 8468173 -61681398315491297676099508974471817760 8468174 32559993509654032753184460564401283840 8468175 -18894184679056567049472636761611617000 8468176 6738552306696020161229272360685666304 8468177 26780443088475608365028003375719998720 8468178 50852990560946236980303118156961448960 8468179 133960803140271236440514043293671004780 8468180 -30657527383086086923757307968811106560 8468181 5582069073245571623794803978453463416 8468182 -52439029097684802517429099250622851808 8468183 -60238583351491236477179654490246248568 8468184 114424187637655298053536577418917048320 8468185 122863052843850096259265732285759940 8468186 -36878757917384800737630905214808742400 8468187 -1516408240182239017233910175569931520 8468188 -69178493880143234263295859562248282624 8468189 57019156763904025983407175321525581856 8468190 10644879707291691810200679727039326720 8468191 -19178693742208178880423142059771368600 8468192 -215022873383688080378323548353144291328 8468193 52349759007425260123383690550777400544 8468194 -5886845928515837278229393137036912128 8468195 -90426997738881948452326996627838554800 8468196 4935589516715631865144584530702137344 8468197 -13685671722337402417822698198836734528 8468198 56100061081741331765942540033154021600 8468199 117104878814378913269558634773550183120 8468200 22881233277304468175003434310985984000 8468201 60898477298323897955056162477713704640 8468202 -15862111867514161911150906523777198080 8468203 -69092351764592101966267211829623829840 8468204 -138481130331623208010728707627420876544 8468205 610547517786837504577401745646860800 8468206 -105791916691425285561457513124288768448 8468207 6009369082284288872715405086885253432 8468208 373999343536214191118329684477083648 8468209 -24567517344295575177945193936822243392 8468210 17852546662842469803372831718251100800 8468211 94419216165754013149875534880262091840 8468212 24773187134083080862054019670926339456 8468213 109143551863703162821529767596647859324 8468214 -7716652760857096596584407941404688960 8468215 -89667751297722228866770997757420041280 8468216 -39950308680687432976736102833443594240 8468217 -18730040910162181052873013801660308166 8468218 -16592476737076695119718266390430140160 8468219 -4027183185793386188165067281558152992 8468220 4234549204961583494105070895023360000 8468221 -197786965064378630004864554470129187578 8468222 -33725054436741478783093399154263296 8468223 -41857898711452786984562392347899388216 8468224 -8839530528972692299307739934946754560 8468225 -50395139027687453721431268032608713600 8468226 782624796267276263391151816251139104 8468227 55960861860107209743444401099200300512 8468228 -13696139479805390252228550544453236480 8468229 115622743413621149943919078952908577952 8468230 2158792658246677337725435217140613760 8468231 -69048090395660911292918824363569309936 8468232 -79404450063058822673340241396457472000 8468233 -14227642888346894202520723066094945280 8468234 12156430979079102477460494345652982880 8468235 13469654749970853186859779097615570800 8468236 -91048614884474031679201398023167033344 8468237 -184703776652634364872586902989425671114 8468238 -42544509905849027540164418648535155712 8468239 17117676415057846110325919642293927808 8468240 -642957512101672772282842659119431680 8468241 -76062824226757763305540796636259471360 8468242 -38646202366748456873660150557923055968 8468243 769730861338117975026476231915869440 8468244 28065336355582486768182684118087982592 8468245 65086188044446143055972374392978689500 8468246 -7957673671622347567578205771979452800 8468247 121558681761187931056307982837799883520 8468248 -2331914244400391062185149264540467200 8468249 167049624655564756890086091537243746250 8468250 11796072095053047527563234448233728000 8468251 -39793630554496703947778510159770911792 8468252 58210341880098818056464198127653866496 8468253 -231115362021199258748641259117189035200 8468254 -59668129368098019660963438935299592640 8468255 35025853276669537650251771380231875360 8468256 -62173083780557882131236288364474269696 8468257 -9721959507601469445665697367155225088 8468258 2347626063819594191110207477867374240 8468259 15322083141405700890570190560732610560 8468260 6669490349342371634450418580015898880 8468261 120619158909127525582931038059187340400 8468262 -16983165567527662512833944426095229440 8468263 -19637482158258791738553179334934443936 8468264 -27759068698407725015386803692431933440 8468265 -9822254669839034173476401151045286080 8468266 -35092652864381318194409988287207323200 8468267 159351098511466027603803086920123835316 8468268 -33651630655688488559007002515169794560 8468269 209595494818496397886617626349257323670 8468270 -3883980854013945440434948607024332800 8468271 -20537935409929104538417534232252381328 8468272 -59209637114155942269493828609998716928 8468273 246415524991193500614570742865681282688 8468274 -17604517411969231323415831453893738240 8468275 25443860943198726557550724404957512300 8468276 106850250892835027964170005067160760320 8468277 -72604555926152392840593475648077660000 8468278 -5886954438055163556217029938698475904 8468279 -125551942689236080201013392421542764120 8468280 -12161021060981397512193913706010624000 8468281 209636505462288913903316623742670514000 8468282 70774104682014353837078451410268346992 8468283 102891870941341704268246803453078739224 8468284 45435032884892174589067302104803794432 8468285 36904451079935520125106473010769128960 8468286 -1539666793831434115516355726347625856 8468287 42806967630463029059649115453811642760 8468288 -2966436417935765185853523299238150144 8468289 16622594916188334204095265919010197554 8468290 -63399196236058597561305648399444619200 8468291 -1259701635505524536707844487938228400 8468292 -1589928973712678438305902042039853056 8468293 85993361167721475011715728238419088542 8468294 -75773044137500202188801625592844159808 8468295 -68309500592935715766694883546984697600 8468296 19712205949218464374019114832947865600 8468297 -156437732005627485015982273972114294320 8468298 -12562406347240828290210364371419595216 8468299 -69678715461460432568543340245104452464 8468300 -25133111823694364060557883474778816000 8468301 4082223441935336767770858518491619328 8468302 88504172418317976537782243445558376704 8468303 -206616050801885706374155887310355618448 8468304 2815639001850299392741632465853218816 8468305 102609028654839167894247168961394345460 8468306 -77091266528728296314608095711936000 8468307 98288420343191829219745622236985980200 8468308 101706847576075207381939633703258668928 8468309 -219006125578384358592522007188664157490 8468310 257793923508810963894730615076812800 8468311 33865425075505013665901574560393617800 8468312 160534691685335047683489346886313000960 8468313 -16157404580076704663191663785184838976 8468314 94758536123338952660110640218955894256 8468315 4210505621652626558614117227247584960 8468316 37038432500509592361739616601107023872 8468317 43399189304668412143805659289310629280 8468318 -13295182550391836151079147687677588480 8468319 68125859768863521771002937220516992000 8468320 -18033903358859112733093611591082967040 8468321 -154650861243584919202106912864842735056 8468322 -30573508792792970521213012090752985728 8468323 31409340728839407362056370344586316572 8468324 -61410658647751959732927256029649121280 8468325 490593956302693456008187251217094100 8468326 34638218272508876466919679540652929280 8468327 109624139194319452273959118293413189976 8468328 105501926679982756369962462998551019520 8468329 166585024819342339471872707300048466720 8468330 -3340363529806032920503026157688623680 8468331 12486141252838747447549254035656300224 8468332 -50092714663919747385556258300693608192 8468333 19662543407692384937211017647718397804 8468334 467786702769235487408303410302996480 8468335 97248923063164974280852631257796798280 8468336 -2382028742877048273985762682160119808 8468337 -15656347232678331212764043926271034432 8468338 -1029723783526822297394899617210306144 8468339 24892733140921538688967138683307195968 8468340 8622955938652874196312946880136683520 8468341 -64134876883657222428219287115538840928 8468342 145620638194070213898053846895623530944 8468343 242023108278561980268633862920259320 8468344 54617244419864724868398004273840988160 8468345 -25080626032819206979914724849870690800 8468346 41577881972395749180789582879496418304 8468347 129119452669266138859652591608799567280 8468348 -5483933996759408004432178056060364800 8468349 -65259160094810253877749057514720008672 8468350 7771315968287170133368433146372944000 8468351 205452596149001513997266869089482227632 8468352 -56475057605089731172916845136849141760 8468353 -90992117309085726775336611212360918398 8468354 -1236511900694303513895043149562584624 8468355 -25947371713382518863506545891789390080 8468356 -9041517533852157434912892946479657728 8468357 185718843774059243093181703856779191840 8468358 -43789540659958622895392504188317382272 8468359 187068536934123057068845849944470117104 8468360 -84033934052501507278827969973754265600 8468361 -102104887248451612171470762395092883520 8468362 -11010087642752306610540914588049163008 8468363 64792665234968589406567845242504576640 8468364 -135652475102128802886884923788479705088 8468365 -8624563974222658487877023979193797480 8468366 28212046181635008055717347651283933440 8468367 82393186566577070302642360913822161920 8468368 14062702820704688343539560940477652992 8468369 -29078644421493670222770764923327625280 8468370 21043267938243058408733046406505725440 8468371 28106653966874970476115154915698918572 8468372 143639729380741276701052619110680440832 8468373 32539190212950160899079046596427796384 8468374 -11365296861501416312597606479766468064 8468375 47368238212610652596639718149556024000 8468376 -56411897343344869555301697037873152000 8468377 3624194008815369504723051443002624320 8468378 -123512427189676278179284640784135551760 8468379 -71095018065087587521089815635284350676 8468380 144354000203027276558271869014394711040 8468381 2351927123503967804027660360015394732 8468382 -27971472037824089630915162424363786240 8468383 -32846415093095885077333371981678604800 8468384 -69313692772377312463345104544853458944 8468385 122075868499270722396083436230295872640 8468386 2683698367119092868843898578084552768 8468387 -114739675401949521107093363453104150920 8468388 4176718173562526193577790636666127360 8468389 102101218095154133381552136672940814940 8468390 13943643516068103569562462039413940480 8468391 -76997013161461775924607510880243613616 8468392 48166489934796129515992020243556224000 8468393 -33358847801377705646851395828895766976 8468394 13035003181573836621971684201390161920 8468395 13852002748515556627874176715741839200 8468396 -123169820257365979836573663632942611200 8468397 -43638604808527256728955984374865323968 8468398 43769103588704035046204624117611561536 8468399 -229356087719145700752147651448158207600 8468400 -13986953717231203426350114018943795200 8468401 -69659078193021838128846842667099327598 8468402 28916936681856159107250341554771771152 8468403 -52413492162425130305649507670322478336 8468404 37910627140860400158896282978734176256 8468405 -148535310007975516636504380571470240000 8468406 64428230353099412575835139101733803520 8468407 -146281823795354408257972723645046982768 8468408 34108278241186744818042381466161438720 8468409 -15383476151618295449428165221423060960 8468410 -68307431896994291047548699358787972640 8468411 -31537892053300587084064078364660080368 8468412 -18360861228382680607185631836572802048 8468413 160199812859384749354987711838914226880 8468414 74087671840522961231600904553214083200 8468415 67554014909914145122247357627764680000 8468416 -587001722596815992049938398766432256 8468417 79739640419644458051007080671694214740 8468418 23878636796558154760412215871022773760 8468419 63270457113581211409026956186508277820 8468420 -78099884193467491951989324862559865600 8468421 -31565282362991682319403469141333334272 8468422 -8498239232940921683842839394091683488 8468423 -212152318559810382062450753614181557560 8468424 -103646261908831222688257198323790986240 8468425 -16771842408623171906967433333698739200 8468426 -72026011486128966664528070519307611088 8468427 52329041981869267632928267216545840 8468428 9801383024401685478400174319252008960 8468429 82350285021225308907418689472222695030 8468430 5576664242525149905677992937114709120 8468431 -196646819570480369805648922884501160128 8468432 10817204966869474070411393677211860992 8468433 -11717236418182609649371101370521382320 8468434 -16348345504214888470024771026287050080 8468435 157205341897271770516348873226249530800 8468436 -6809580074948896557498692260276623360 8468437 -80947626718768015497156884604076628914 8468438 231494412058610444261650073014190208 8468439 -5654595458430416622325504259606307840 8468440 94769670523042486460051867475659980800 8468441 169138913132163715930095948150668536842 8468442 101863796505730159654530899389392330240 8468443 -28965571762970493914672392747129402160 8468444 73110050523119738866152642103181630976 8468445 -6307019892149018278966854751308528000 8468446 4464136910963302416666186720442265088 8468447 -20788254775926416072135144035647589920 8468448 113717612372104753393679987867744993280 8468449 -50618234126618246842545491507703849408 8468450 19773691042821627890798923980612678000 8468451 153472432177487776041056991557327556240 8468452 -96583627654098486559234109159157386240 8468453 -9052135639792185077395424367521130720 8468454 72759123399968958649854172065304375296 8468455 -50455218446414484765836804887688765640 8468456 30386927468270835586635992122234306560 8468457 -121926265336392865932821634894325192560 8468458 76691742244205921109831281116615516080 8468459 129900641356808396934631608043736412660 8468460 11229242790511198340799303870675025920 8468461 -229364585834856350552166811380223856938 8468462 -3094040758123748701688668426586612736 8468463 125236872267364945417233143637944064 8468464 19343246207355403664440298675991183360 8468465 87917527236506577690415501200922433280 8468466 -31082014325282344123816366644094920576 8468467 49877654651759798292167313655100102992 8468468 -21716065969132042728917208719134174464 8468469 -2253182839361471768833409043500370450 8468470 -3902242083949362199396381296483456000 8468471 12126026746613961722950434028360156800 8468472 29622236698772517761181657436682833920 8468473 -98141674826755021758396117468232819576 8468474 -10902625942592231894172982419702455184 8468475 60138075789220956813129367625692638600 8468476 -113687053679857238036952966814202429440 8468477 175186853132254017416791544583798712326 8468478 30779425075749765736906009377884954304 8468479 9401351758953449174181667254358588000 8468480 -175469804187071914140346788662476800 8468481 48146123369964047934947859801667537344 8468482 -33982114702296696530525845060417479936 8468483 223538229193525542508478286771414804732 8468484 -82607316987004605845570831975505469440 8468485 15685951146556278520380326795430192000 8468486 -10472096158477942814116169692133905536 8468487 11263997735523123335196421563874344960 8468488 -8400310903713753234010319466582835200 8468489 -175291854162491906058793532391147823920 8468490 15361318795476888835539521854182912000 8468491 16445227260037358505536768793863671892 8468492 -58403213301235206382083513041249699328 8468493 109532537522917564589987038345671912000 8468494 -8531179633050992711606158869102640704 8468495 -69799714204517507812791420473118589440 8468496 -37785060580096742694916639696546037760 8468497 -41581459587439949101292130863208643548 8468498 -54921915811396708496082126050440422000 8468499 371185110320332102113326197563608256 8468500 74608001922007025729341710197858496000 8468501 161947670153711741744023801924207619904 8468502 3527080509997246764936421424368502784 8468503 -181636759300823521528170744054474776248 8468504 -230515779395460866428626228277088071680 8468505 -33571876128899745776446647458325503100 8468506 -1587685095202734866074059640470585600 8468507 -27265233131017753613999303942725232928 8468508 -24371100861126310686964994009995640832 8468509 18293980928470474215397986849936343680 8468510 11916970227739275017601823839634916160 8468511 -2361978695061965581279290605152807920 8468512 -76157563665937061901987956770482290688 8468513 -144311573052465895803477490261165142016 8468514 4419882079230734682172580361089885904 8468515 -5427836614816898573143126262365977600 8468516 -10047135094354454746120791761296687104 8468517 74289892119924429389397706556393670048 8468518 8066205387540359837361611381116449792 8468519 -241013743521456625550818244054676931080 8468520 -51730210587495611268944796793323110400 8468521 -25693709834199259530141991360021382278 8468522 -80056281358002664393345716367810615200 8468523 21534448095908616629840309459043383520 8468524 35261739765778823170692966507375140096 8468525 -25661699581646846661911493390154886400 8468526 -6258430696991397814572097638243750912 8468527 -119565099107761127717279305707579664624 8468528 26166666781427138004718147290233241600 8468529 595412596107429003708777987616980000 8468530 -14508454639176120040347000747920025600 8468531 2216102389034275766118504881580761712 8468532 43628418380811277213594281812395948032 8468533 91089415910821322453986083230345649600 8468534 1165394264715779642633204131315915200 8468535 15181370667817161631163625997471455360 8468536 -33806509245839022240016414910417080320 8468537 9301368780529707505107069927936067200 8468538 30682952156909582707662270070403328 8468539 341116083729832885547672906787464505640 8468540 -77083177340728165057402318268845493760 8468541 -2582890950030325326025258163741717850 8468542 -85308301142930142644269606074381443328 8468543 -781164348306798307415719198117923576 8468544 -3089534448111456267363562112069664768 8468545 69355946810187127246277123785566544320 8468546 95960298594739160352146167900498763472 8468547 34852874254359912541214952230922024960 8468548 173260711003854574716814331146546304 8468549 -640861487780934712897225638166931712 8468550 -17450656727354599877891219781527414400 8468551 37505130740771836040264333600770737600 8468552 -56028084451524950259567890894795642880 8468553 -49662447323097177663611982990770989296 8468554 -115085516288523666332424780778197239808 8468555 130373125017267272236672267328317836960 8468556 -17389816393302221441526737190265840128 8468557 144392237625432781904563614243806374240 8468558 -27195540082217349325042035134741741568 8468559 -3450704452491755533495866536710084752 8468560 15784732407648482379068930801729372160 8468561 -128652447662797588197379687161450941838 8468562 13937432980212545146919982326108506752 8468563 66917935072630122551591394556846149280 8468564 -2415967322050195055351150044166515200 8468565 -17295210014839688394664716346736486400 8468566 3609965881268797679843950824808547520 8468567 -61203835023549831872322258311031704904 8468568 62184942339942210604102142675647027200 8468569 37026961623705052337715683497835758660 8468570 124509772151099868955718008934677048320 8468571 -105233297276533554088906970676067389288 8468572 108787476152355366175410738165395265024 8468573 -183726770500500468394346937990869923776 8468574 9801670919329329836291576034159562560 8468575 10961792683276017171026753703547201000 8468576 201090748817185417631211912313612664832 8468577 38233966221114485421834294296300064000 8468578 -1702634452997793807764427635769980544 8468579 -53056088353413137171819932148215763040 8468580 15988071671995161187492173723053260800 8468581 -30792078923046643971493629073979823936 8468582 -95017409733709542260709945072075832608 8468583 143943673390213743790172571448242405504 8468584 12795108038249993671849044363423313920 8468585 -18786771883622978724958065925844208000 8468586 -1181314047993322017840881032398295296 8468587 -9280914107945829456934226235841946764 8468588 124395869777989329854593633484945426688 8468589 37025190579042430179122358338264438400 8468590 -63303755022072327993028092728245385280 8468591 -14345459067109319073834725128033268016 8468592 125632695791911648176784728547393536 8468593 -24463656058633596566682217739174625984 8468594 -28045246619833022208189647121896370048 8468595 -20783644692595454624893618126971217680 8468596 -6112009906503802537981942210328340480 8468597 85455509811454909647664714692946989852 8468598 -5380378886893756155990476498864732736 8468599 -121961856767525726865397416412473395864 8468600 -16322952878772859197273208097636352000 8468601 -44315440831121545911033542582402224896 8468602 78138755998532194248056188715927440752 8468603 95519476098862261398671496833308785168 8468604 13288290515938529955797248597627699200 8468605 -60595949203934685120438362273305436040 8468606 -160540366892760380356788018298516298880 8468607 9604009480005754211741152889888145792 8468608 -52077325804067525480285948129920942080 8468609 195412965372711885204297266492448091860 8468610 -23080322741545519753543224185240202240 8468611 8502464635127439498984924951567529024 8468612 83306242669270949597332815468603828480 8468613 117479991999206788395066063365871544542 8468614 -5637436064437630885564480137822928896 8468615 682023457671239442370363561120893120 8468616 48769823068396985743023719814324387840 8468617 75354354457948479026618879688585561780 8468618 236312929704875217376449037964266664640 8468619 -110614242626357336129335310866058038272 8468620 -84958088411439341594273980802943544320 8468621 -43483202177535399210763173463764548010 8468622 25136704708082435199018202348783108032 8468623 -75705563305876434991227993762307324800 8468624 -13352017024354150098243916027209646080 8468625 131695198151038921967847942661283376000 8468626 -45347008999523916932920171299159386496 8468627 -97669744865897159436638474525797693524 8468628 -1160754437128639918853695406806130688 8468629 -27199076658497089267299223054208239240 8468630 -7171033676735653647270177754521233280 8468631 8662496648915084523132526824120433272 8468632 -68465817525671533571301211663966924800 8468633 19630321652438792667753459217500097044 8468634 -29632659633221525967898576787282604288 8468635 608170428915638858667691912545937920 8468636 -19778848230475937553520514331382354944 8468637 39751600334011749721063937003223576960 8468638 38095132766552499186640783697861338560 8468639 190905995531773351949308640835548617440 8468640 5263768995350694270511179806203576320 8468641 -37709614676343046512777300251067036958 8468642 4985655234803895446540590270768742400 8468643 -78785690731786997614342277582629760136 8468644 352031643007997578136390290453504000 8468645 -141362781828397919840348597224400036100 8468646 -2029710346781455387146338770708408320 8468647 -60888111803135012773727860510339269840 8468648 136119472573674683197196011039838699520 8468649 54770499091478284695439026086524656960 8468650 -61761269709722859548775429698352169200 8468651 97198110123695579912713735997595838704 8468652 37430029662168271491527283557726948352 8468653 -76991512801773193953268131117581489120 8468654 -21887023717789049094592738473872530368 8468655 17423342109769636518852299133940441920 8468656 -5337943160219108094067422915572269056 8468657 7923448185805446673986389827559323620 8468658 -38773227829330770050045950353478886400 8468659 -220030175680816603809411672411376184 8468660 145166641119263556444302248935481589760 8468661 -69048128022630182507012312176657535520 8468662 -1570841484912923785930025986780368000 8468663 -17169406309266668161801790442618127440 8468664 100419916665609849381508414441183518720 8468665 -27653628167114523695921365433452831680 8468666 59760423218275875048219397896203443200 8468667 -43362381767061655738850540660536358880 8468668 -52555828032933167630312476211171840 8468669 -107874746271667573775464911560147520 8468670 24309599292156931349139003421449216000 8468671 -37696210089073478507984226613442095448 8468672 26821264208694117708664962081412349952 8468673 -973936066415089244346822361022360064 8468674 104614521110096441657562321713624112336 8468675 92592805659586405524884331354708051900 8468676 10248932529814473941504581460404962432 8468677 -63039733680331376025819964015823810528 8468678 -1908671379639317724091442550583171776 8468679 84734049290911109387769829491229103784 8468680 18787171561429694483471478529093632000 8468681 8479255810609741573506870447867962532 8468682 -3419821242200955645252384371956578816 8468683 -85951784235756798525540074423018075640 8468684 -28507926712822346016314341948823420928 8468685 -137308901241821890657863459181812004800 8468686 39171693609590615295745523883396554880 8468687 -164574695011312595051808431547315419664 8468688 4354922057632663286901226916175151104 8468689 -33118077437527475203930177906276137744 8468690 27102827720628243046336219106794941600 8468691 -36707790665565168030023108172079071744 8468692 -71621825650004219103981742077111379968 8468693 -158585194817793241574999999924287355058 8468694 -3538947007060406985016050057707715072 8468695 4307623530981034494398155116304956480 8468696 70034886497601344257750434506384793600 8468697 -64115280845736655659777599698266001200 8468698 45765948587667030395904181470873889536 8468699 3870331363609746419767560817817600460 8468700 -8187461392618538950425316981547328000 8468701 291726479445329341280317761228609342252 8468702 75317630864184638961347305190537728704 8468703 148553945401850157418094610362002711824 8468704 -7989853730504756888140136624431300608 8468705 -3426477107719009386855430185794466240 8468706 2876448724305007489050975781483756800 8468707 65753029463315364973954153175459382880 8468708 -43863544550383260236138681575108372224 8468709 40341734697712383280692527638159838304 8468710 15873059695267619146417236022855013760 8468711 39219613928583000952035703465175907672 8468712 3573072649446828210699994249202810880 8468713 -194191040047088706211990954861614403200 8468714 -6014648628828698375089618363213539840 8468715 -55806155022812440310602534292933710080 8468716 -80075511054759001500170552964389052160 8468717 -87306750140373055374119960584176840234 8468718 30427868758049181165771078487841802240 8468719 -16249231595100375220365321725837799648 8468720 19990020586156108008503847364775116800 8468721 -1218016251619085965024305139614814080 8468722 -29888867594313954413632898004724463088 8468723 3990490111334597163581850578697504972 8468724 -37748952317556993769348111152648173568 8468725 67136811536541866259157144893286636500 8468726 -5714261900228779547601858091306168320 8468727 48696017002422940943383836616442847720 8468728 -130915055779798799046984018914711715840 8468729 -141278044067689231480264564206991027824 8468730 101542488362579588461840051550308800 8468731 -64400550916579316180945492591815477468 8468732 -72992164764311719892713266984406384128 8468733 -4611498121848723770909164959321034752 8468734 44961691661021395596490113337468886016 8468735 -22465566017950587741566713657004820480 8468736 -37093222606523397654096676046826897408 8468737 -266745562875859403741087061630141770880 8468738 -6244783031913749312866453566480540672 8468739 57692301276522469825448399470369507200 8468740 -357502933751561541800932771643351040 8468741 24202967804168702224871521089193477632 8468742 7232489447034448447936933880380723200 8468743 -9026219447685170170178295842648140736 8468744 -17081169951396707005033586669089827840 8468745 14362086097852251434317782984023409600 8468746 -45054272719939765415592943274189398272 8468747 30830334404009124776838775531788799632 8468748 5615126373334121458411806663985228032 8468749 -6555453599706545417620570389783843840 8468750 8783794735471928315814622128618000000 8468751 20110013490357317370029840604099063432 8468752 -26899293159106425881382102028422791168 8468753 8844643309897266262077345234777742002 8468754 18514041974754795535554504936625305600 8468755 16016989052778542955248378127948468000 8468756 -114398459025471064847945651724790855680 8468757 45481496220833028914611876463202665376 8468758 -125230549449682807959882285939973655520 8468759 50810670357577733796438249573625877184 8468760 62376525201207747591770925777413529600 8468761 52183527196370942237099789934333066112 8468762 74242649497069597154224870282060795632 8468763 -237184055596719266631289655787836914176 8468764 -143854091473845271566978903683773440 8468765 127642504958155152993693153485837079660 8468766 18102544231564035844808615199990374400 8468767 -33493604678739672649378807408559841184 8468768 -86348032808567086638867490080214745088 8468769 76710808566343565538655646886435655344 8468770 -72429479232404062367703969623680477920 8468771 -207560676720518985471291347009867552808 8468772 21254425694082890505618559993717972992 8468773 -147260962655817026783816472014465494978 8468774 23601999764348340812811410333736839136 8468775 -8645755185985809749440326292877328000 8468776 -166034950818382361733864985144085713920 8468777 39038874610239163966826929583834197626 8468778 -43183090989696610961608951614442862592 8468779 -7804348779106578856476916841393258928 8468780 -80737974364170772324747711214224742400 8468781 166358732152642677595628993072857055904 8468782 -4215979695916410572024971475672966400 8468783 -22481789016529034107392075272078382120 8468784 -4002834492939450733644043072136871936 8468785 4960352859091181134799111168203481040 8468786 76103282208341607758930685068191160592 8468787 -104397745612881751411170277798126858440 8468788 -100520091642996784910973033415552253184 8468789 -116804454254479602821076709962767601408 8468790 64826703286925894393453810196888960 8468791 -123876085357561263787390897803173406808 8468792 -4267228541815645669289133044489502720 8468793 -88207487455158830178552063519877874598 8468794 63693230402393891678688469600389143040 8468795 -101775598518426157451549449947261600 8468796 14068544782323178712808959859515473920 8468797 63284829451422865388330675065192615552 8468798 26953028273335800388868141689727408064 8468799 35128868156883200651907880352318481864 8468800 40617835515727556972074896380133376000 8468801 -98183757775780630536046117924525164000 8468802 47324452833932629249410464095700147280 8468803 2881867859815081835135107575748947104 8468804 -11833858893995003674384966523400739584 8468805 -97069759974135818364538910560884281280 8468806 10031630243173933399860396339344312640 8468807 -206546485900581901275467753402435712 8468808 -3238276284027422639654017305360752640 8468809 22107179001064412915608812547124629440 8468810 37010130847872645464911555143815116800 8468811 2593011131193371745832735110637039488 8468812 102717901003127574529264993598531220480 8468813 137737646928870734054304475231105902240 8468814 -1160398205136830422388715497721048960 8468815 -39225595896048706697496154637347682040 8468816 -55043607067593296828876304649794428928 8468817 -3672347183629635340295377533220612608 8468818 -106684415233274625938670682276479350640 8468819 -34579530108581934353088488567543516304 8468820 49213953350919537642114639369791385600 8468821 -191435905522382560269780692975585500978 8468822 -66553767319910268720933619312236379776 8468823 8271256794705899331340270079650376448 8468824 26920276269242479628997809689870417920 8468825 107583726851628378788762757101191601550 8468826 28988104913155092735308530236805599744 8468827 108274375231106875685503886592825524280 8468828 -2043118762232357308937824569971343360 8468829 41997856100829104152066844702883543174 8468830 -14971312837484290309352061184909505280 8468831 37053966963473100490197803034632916864 8468832 77988848666172421276166004152079482880 8468833 -67253347661591723897136118519979367660 8468834 -30334317134624882556523142571689241600 8468835 24757983880892037489111016960405612800 8468836 -61082561070862994231895943482358800384 8468837 -31534503858989538035890967315355111240 8468838 26393411564920855618369682301824229504 8468839 -103501263817186419739511232339282669744 8468840 24258718141949357218030668231852748800 8468841 -160550516845748275565525994786680626560 8468842 54572962069911826073336158517062257072 8468843 -14435341468925169487795498404233026800 8468844 -6663855863397582096402825012411984384 8468845 -34191709072302484241993777670661991040 8468846 12067251901763334882435887795048311872 8468847 111392264982906368690187483732829361040 8468848 -10806286475854925060720307600556523520 8468849 189101862532238203266314963766126128850 8468850 124729329361693616892051021946022400 8468851 149294641004231615139619086065809199280 8468852 -28182133359733560938223851248397445120 8468853 1447018024780274184749566867885355520 8468854 -15720210993629974712519728872772278624 8468855 145552903872134037689982312172415909520 8468856 12550725471875187984394277628048936960 8468857 37931614306520065231794420086331952106 8468858 -18497967499225625334188695207599576720 8468859 4647549172329926949537906637398128640 8468860 -61096555880684155657172545249229337600 8468861 -59843892158046807324253047883836572538 8468862 -16811407537191278534365709568184022400 8468863 -99863975831225678061729882337205521056 8468864 -62008407150862333046435219738355302400 8468865 -41264778164131946726758696178887765740 8468866 73204025251601108547253405420418327040 8468867 124933025873194582222465474238982444864 8468868 -41705109562361407903867620674800779264 8468869 -2696048093947060483656429536773830756 8468870 8457679298915060994867857177440771200 8468871 4758616082086259433311079551264739840 8468872 5108897557691344543785102533692753920 8468873 -4070003029022019004082270737441726464 8468874 6187478723508866546090859638924349792 8468875 188283722722587878566796089046517924000 8468876 1740924246352779035934404257162850304 8468877 82793145248665601349198704920982032320 8468878 -69089769825528841860173668550007433920 8468879 -106237824389884118540676809411163812640 8468880 2720935756463343069745204427225825280 8468881 11316840914642551657520078156541583600 8468882 2897166320556264138487244780415652992 8468883 126796662005458489250075140753554405984 8468884 7911322950885251044091680797114412800 8468885 -84378045463852456310187078192542256420 8468886 6142541549689701806803146201997462464 8468887 -18458691248727305632624594087846196048 8468888 131808167488458409111830346605744107520 8468889 -23065266660222264784227798884521113600 8468890 -29470921624867424993540811905915658240 8468891 312959472163285468668682332280591729392 8468892 -30006644989531330443122760281550501888 8468893 1000646766266491067002736594622186464 8468894 31860622995041246461783502090682492672 8468895 81386941571754453243119556744344568720 8468896 125078559497972077523904950779168948224 8468897 157146922553447078750979422977638053346 8468898 -2483478159161889544872951710411995392 8468899 -133449007962135393570469748884972849440 8468900 -9625786443587405054784522288961920000 8468901 6529538237594178109392313306255555200 8468902 15500422078519591129520042028175227264 8468903 116497293443908670755489033547834476152 8468904 83052988733901831014156292761366200320 8468905 34820745905540688048916784002548855360 8468906 58189060891039242581568639145715839152 8468907 156372408061732665544022679167315812224 8468908 -3044258142842539914571732772781260800 8468909 56209593988672588673106923049548987040 8468910 24066415058326347225991239767844936000 8468911 -141343316340874632269183823915604264 8468912 -5050592224513696211192612886622224384 8468913 44295993220419370038059816643045727344 8468914 21146610955319195980372226599716283392 8468915 6124301689318583826331256393952730800 8468916 -8914482416009221106710346606539376640 8468917 -58092400987264679744616496761340374034 8468918 -98545467617685830391333790740840927840 8468919 -27232228721758178056379536647180896400 8468920 15092151423788376032045322243781324800 8468921 71112161672605252183942941335196117504 8468922 2323952676440283904467507393507606528 8468923 -46460441135221004368535101513417226016 8468924 -59932169309818633051355753041461264384 8468925 -56586741847279351701100527380757804000 8468926 -15754709806468014032004637110830393088 8468927 117193256288936754418976763146673128400 8468928 37041498870809504591322098064005529600 8468929 -10775437549635113254990822207787071488 8468930 -12482667191419932524478808497780510720 8468931 -40425516557061040233793281939188038416 8468932 -147585996852459024248709271184904517504 8468933 244350423879698951413114717178340777024 8468934 -19705458891103984503883069266880101888 8468935 -7317579304319851651015203168239612640 8468936 -1280493564747553765600950748278128640 8468937 19555857638940208836714122177389388394 8468938 119273099943694951494072056454352899120 8468939 -1874023001193708612095769175998322776 8468940 41608333729990978532821243780212326400 8468941 -36175941425520419309388080635863681576 8468942 -776613107178085439973444598240766208 8468943 10107806224905434391768923895216426240 8468944 -11857561699424724356349686313157263360 8468945 82728876223523509912512814317720073920 8468946 59719809894962009203364887316159441280 8468947 -116429908899423294906956045070554643604 8468948 -110471918602754500985371658457972312192 8468949 -1821449026321602276128976060644034432 8468950 -14105311410186325207516187241794793600 8468951 98042757488652113513226016465196848608 8468952 14968131630518337072288496370688983040 8468953 -6783613112023510850260476752605584176 8468954 40974977054231067643863296047055700960 8468955 3238851004049708353765826927687247120 8468956 -92195819483564545913662977380122170880 8468957 69447093252408471295048416223393833600 8468958 -89374914542731719875150707189795860480 8468959 36682036930437017054531223108380431840 8468960 5539626528395136584218318149734891520 8468961 -104360889864620871963636084332883739728 8468962 3683393440957457743735668253898801232 8468963 -129415476892745621622223791349773970788 8468964 -69987066741861664535567695395061570944 8468965 20280217250701670686528983042070368000 8468966 42904997376168887669194289947636535808 8468967 -11351408764054590029588825240250282720 8468968 49493000221656127535423158691274178560 8468969 -353188021549737297572845961569429193856 8468970 -5053795644379826056044376145801952000 8468971 -26495072252091413455341112742256203888 8468972 19469053522816868080836047302717885440 8468973 15656130414348705126330255497971099800 8468974 1918941271069077973664080666592348736 8468975 -95731934277947102000824002832183107600 8468976 11227134485123658306739655779047505920 8468977 22609584272352432130083310754687854464 8468978 -30028478642933156705931626651006522880 8468979 343298826117690690051501385931016768 8468980 -42285304120553292018754637786182832640 8468981 1642343141891096502484231907619959964 8468982 -90371887720573353186980349828564370560 8468983 -1002492849474746436995283038689288256 8468984 185008485278864694141002639597605785600 8468985 -6573433833378762391487525394704538240 8468986 46991907044444192064744708655348700160 8468987 -2086391929779654599769743389400784648 8468988 -64837332950771378067974519325617037312 8468989 -101035111047135574838489890122852279360 8468990 17616893763520831962776938391436076800 8468991 9842870510336288993629135935108237696 8468992 -25185889495085692500214953543896924160 8468993 32235031544394117683024608729434140244 8468994 -42382512057579596078283928795664592000 8468995 -52803529548910888443837683172507717120 8468996 -9712329669371007782614683055612206720 8468997 -21567229781273866310032238914534547520 8468998 -39948082392181796942113269371984782464 8468999 50049536524433277514034509656075787392 8469000 -120285815150175979624177452033922560000 8469001 109092906133513516167671614171134926304 8469002 -52521852578469200429385739671677988048 8469003 97608261391933541726006018010465451200 8469004 -19369370079856489484808309803994573824 8469005 5580791648980277113048746157174707000 8469006 3437138050961511903691201527451004928 8469007 -22016719612808676528790504368956785744 8469008 33748806280710444894717269851592466432 8469009 63753559669074979533801796139017765440 8469010 43533999188169232405697370299004088320 8469011 48113570175018427013378334547857429600 8469012 38786908229902347329763854345852762112 8469013 -147254866158223940296532355982111806400 8469014 14396840570913086413797863262617640960 8469015 -90406901013216662116595753226861804000 8469016 39046613211021930759369815075951892480 8469017 -210135916918868225761169320338535898934 8469018 -44832571324528449727489740034217093136 8469019 -64150610502764862331388887528634347152 8469020 37857704965742451395918687175647508480 8469021 14473529753009938737404754544211340288 8469022 62806207857348924059324344101365760 8469023 13883442637595487289686584095983250272 8469024 -202439511752353121618161776069986746368 8469025 81387034034030396560707281370923530550 8469026 -57356359338038058993498479282820497760 8469027 21811030788431913828474799030952747520 8469028 9771671430903561949523317080807040000 8469029 5822284536697328670325697287784010684 8469030 15044771285621455240311371851887947520 8469031 -52449843075019153673649473896744936536 8469032 -115313790743020539300715608842250240 8469033 117647871540557035124180699419587434784 8469034 -31572895796657606236756476235892721408 8469035 -49722529878818506996856927090765999520 8469036 91721407203943225592747435505515377152 8469037 -68194671097142821549141437841237862880 8469038 -198069478752977459700452497367483529600 8469039 -33117261759464675301824975321523830640 8469040 19577525984512183981786986145715650560 8469041 14057598550439623156380933381903891840 8469042 1290024023587109785819256033949465600 8469043 17476182269034837767684218789724987280 8469044 57396771506611790784535664945933894400 8469045 10345765676818303601205751294671536640 8469046 63362336825695121459140737473779351680 8469047 66525048771964834919083993054198702320 8469048 -19381691936406539214268237522793594880 8469049 -136987020923380280346235347655826900950 8469050 9052647154367246842410911694726028800 8469051 -74551075726096119728116838031704624016 8469052 30978777619909418486881620960304169472 8469053 7933366440908828935277735529672919884 8469054 63141640520922081116498775030115808448 8469055 -33249239607957991201711497538285921440 8469056 -71629106666455424937515707674077429760 8469057 -91868622728678887948432840674495650880 8469058 12635172890775172863224185942792839168 8469059 -46901837358616715677520697435422896920 8469060 -651513696290676842748042646311690240 8469061 -118126081973113029934468597558570058338 8469062 21872094177880920011448272510550853440 8469063 -163453007542397336704351499562725655600 8469064 205822058728961854384702054880778086400 8469065 -779114445388963607120468947812077760 8469066 -20665039296211028318778466083101945856 8469067 -63777004298219229366311510714701220448 8469068 -196019777731357351768529034681881608704 8469069 24862632936295443398511149634384214080 8469070 -52698148190533617572760687489710874240 8469071 125469425269846943270315265263168461824 8469072 36271841966103751024723037964413042688 8469073 -129149540722707956970435313433743031820 8469074 -19389371109845084591463509296457284464 8469075 -21467987041325096616915746385139973400 8469076 -3982165106017736143171756366763655168 8469077 -168729596582948530233364863310681441188 8469078 2446568114590415498609257243906492800 8469079 -61933000604610214836820443453134498360 8469080 7045072398275671316985489704930918400 8469081 -89203475401985508671693176053932373030 8469082 22272928083557345170778983800596187840 8469083 -21517098698558695834689617391852436992 8469084 42560001537603705777083952289631215104 8469085 67559441057692543554351434563860012780 8469086 25844011978759277256871696184573121024 8469087 -96911656140068876946900825952483645440 8469088 97763808297587942731833064197699010560 8469089 69901291201277709430215227416583353890 8469090 -21194661728649650646835687679567308800 8469091 130755809591635638807783002801670206492 8469092 9820822292508527901282173731993343616 8469093 66915549521362824537428051531844356928 8469094 103999404564836522601434248070390418432 8469095 -2610336644173954066727852333463042480 8469096 40704152073130706450101657732815667200 8469097 -28834911585488104088369153315979410880 8469098 -7442852197621931631945966264562379520 8469099 -120077887389396542496780422799516756516 8469100 8105063016437371283261994514311046400 8469101 352713931435367825609657804857200705600 8469102 -24717877027530200618882631439276817280 8469103 12079231501860173280327368603283862560 8469104 15656245035399514806116125352786067456 8469105 -33606065807076046934102244257348951040 8469106 -19092163215271920080724458707407399936 8469107 1798718883602141335888051931926331520 8469108 -634914104603822454897540021259984896 8469109 177676625295807570500817394598294499840 8469110 26636174691329468299216394593364780160 8469111 -129560315483264151475784480891148160560 8469112 123509867442220452201677185845456691200 8469113 -133582650475953739164373952643257743638 8469114 -76519097716838174171702823039630428160 8469115 -3520278400548971511134390146190475600 8469116 12582570529695434744081689836776110080 8469117 -5418644111104565067331431888934709760 8469118 -51033609610236055101339680225460166656 8469119 13277820120888669307705690786888475520 8469120 -29347861563532202210311656875596185600 8469121 -55549729481465495822495493244696855678 8469122 -40084582305660940348440166910027563008 8469123 -19185575144695725105021090445800530256 8469124 11720101913937406501574806784094147072 8469125 -6999615712832286030751835378283840000 8469126 17585029847830061776205801228246674560 8469127 150904798808811526217151074509781821976 8469128 138195001692203406393348348897860904960 8469129 59362805444139526274174590833947485248 8469130 8885192360091767563629517800527460960 8469131 113171581297517391743011933498311628800 8469132 -8633828778712823746623575520054263808 8469133 -125154775098111789806096478216040972618 8469134 -11020730231448541939221878937735301440 8469135 -57119896835576226392763369038178914280 8469136 21056589514796828734928703954464276480 8469137 -92974009053475510609607503777435912128 8469138 -3663535090626069629996796765619709952 8469139 -56208227812747133649021685204897844144 8469140 -61817008407551542736625084150716770560 8469141 -1176594141303642087612066981747367008 8469142 -47093685889506610707293895885760030656 8469143 18114040749303725465875746296194670760 8469144 -4386060589919678119162933438546944000 8469145 -386783395484355254024326302384594420 8469146 -35866314450058547866168149830517730560 8469147 -73921904340785699869150444069497797328 8469148 124675781653486632454809520313286430208 8469149 -61280115328356221097852375007984366836 8469150 -6990530207174057671294875204713932800 8469151 -176967384237579889484862458751847440 8469152 33327660456430187286373826488575197184 8469153 -23683795706434449014663043282452913024 8469154 25062149691987107921489870572868529408 8469155 -127442047111304029971438012533614368000 8469156 -81591656810852804781872318026742627328 8469157 2557452699742518578102685881298530112 8469158 61867952392217108375648972141307819840 8469159 -77457555047837911600413105786758983896 8469160 99175672210547377855216472392742400000 8469161 -207649990042843357600218760975615103238 8469162 -15947716951720636780912259625638210880 8469163 -107123552182716679119713425016698820840 8469164 -34298983347741951687323859181118570496 8469165 -24114477889604461977969226236556392960 8469166 1471028108448365452434264261030333504 8469167 62706436105298260730714007850543714272 8469168 -1143602065936167088419296747167481856 8469169 64486855076336723729263200407822615040 8469170 44913599357425618748698424546643941280 8469171 2298525038786540702229605695617418080 8469172 -46697234703013562830242591467115101824 8469173 -122827477714466578921134519441205090578 8469174 -13735024803798079708621329942550763520 8469175 -33147927376123958915246698822994649600 8469176 -19187345128639861947579326020684800000 8469177 1499468819362035081357746076926429520 8469178 8501866652612476914080335213854841056 8469179 -123610985100521096084299680114311634528 8469180 -255391032753710438990849831981744640 8469181 -34325488228228360627224123692308642208 8469182 45196452398310772060182002797736792832 8469183 -21079808903191350712821557311158102000 8469184 -11417880023890277644770308912787226624 8469185 -77326598593561691457660019847082840 8469186 -562238230787271191210143193352790272 8469187 130506161690436719329470797580713451836 8469188 -659798467448260589525041128728248320 8469189 -74722989654033993996908874075954291240 8469190 51748714388291319986560563465386985600 8469191 47959539098395516303137170728807257000 8469192 -44239475213484684882812443197712097280 8469193 -161917986226942996449223655206308381680 8469194 -87558004411489109572498297210928640 8469195 -26572953285202483854961393603033958400 8469196 32093223030584608859713365060921937920 8469197 -142550793244789284744539543186411693088 8469198 467963361388570610503904743312170624 8469199 113692066100513712355071808005102538560 8469200 -4031821895070263020657936063620710400 8469201 -22789105163308031849736476583979233216 8469202 17263530361854333183766636375077588480 8469203 -63088176049832248677549035079480949080 8469204 -17454326413978031758180116196918763520 8469205 -154721019292897799274629451110750911140 8469206 10912510973393852350895297632243301760 8469207 -120493939783827932649520090331855260896 8469208 146886748623190176886293728413804830720 8469209 -6364939933185763071963333987437758704 8469210 14666126280407228230262702458498056960 8469211 -25728937567597929550119744487840258088 8469212 135431132443701232800258515826373509120 8469213 75048390596670422607884888632561037184 8469214 19698465687056367849769214692581920640 8469215 -30746494678364472288337425960848974080 8469216 -31743210437415303187358979367421607936 8469217 -39728156519715333719208697783757635308 8469218 119581091214126140794406796379027395360 8469219 62013174335789869783453929815688383808 8469220 -115132433824547301295472516166216165120 8469221 -29700931474091246183182724463130295328 8469222 1225129527431284869199327290769413504 8469223 46862180897959277153136254508445998640 8469224 -110893643797074506497637490440924759040 8469225 -106576992425509970551507843197330852000 8469226 -7219037728289172926680285082742732096 8469227 -7777952403002385712697286779920635888 8469228 -46990021892942053619730708906381396480 8469229 -362326348765124141109354035036109625824 8469230 -24621254782842080566694761287782768640 8469231 -10887278998386910673327126992243799040 8469232 -52113380341963856767682795195373912064 8469233 47278648099533039671272427642186950482 8469234 33626345103758846868433383962471063184 8469235 -70983269125329525163703878966143481440 8469236 -43101221318326751143364359989720471552 8469237 180494723076345554641339318400756736 8469238 -116265449400308668195379204937683013504 8469239 243261686855149772209886463095601848040 8469240 10328539542897842993337088002674688000 8469241 -909768141914033676781769584200278400 8469242 -103996112365645800803684360822539443456 8469243 109526704457080325060602681613846934732 8469244 -25115692557957073003667382156917342208 8469245 -43272943975339944543376687997451465120 8469246 24678536130789425112812568847642430784 8469247 -20056134897493306873453192117619224800 8469248 -136962498361700294471663959933062217728 8469249 -27097612656617486163736699845372195840 8469250 -15318664641588052419754993124238720000 8469251 -5247891229824822312093743755433574240 8469252 135616192542327152167254599352801177600 8469253 78712714399474689913897577430110777884 8469254 4185389332502170224312177831558068352 8469255 -55553119610994151794881164466192251440 8469256 146888333185467967227166215787921658880 8469257 -107069851261376288484137119094943854748 8469258 2175547996680734135399513967668572416 8469259 231326530868443228152840064576027763712 8469260 -66592613113157618694072139706324229120 8469261 -121738108039070661804141573177276957600 8469262 4181246102619823079655485465479755264 8469263 39152830459599310663210755117015790320 8469264 -11629068364969458812708416261434114048 8469265 -24756064673714553457399303080831441600 8469266 64469503103275962457867163225274054192 8469267 62252885812157522764166333236714875648 8469268 117722210496584180216606899469165925248 8469269 266245722589210059266619162338583337440 8469270 -11109368773167091870729931763596553600 8469271 -24317182121477647841802815501531737528 8469272 -12324311307489713143147172734241464320 8469273 4136625221300937965654178025908054384 8469274 -149692391899201124975277611136299520 8469275 10540363499756303375987027042334490800 8469276 -63380280923395129533832869066706897920 8469277 -95030165606760054506350384683848359668 8469278 -85569345569293550687405734721046658176 8469279 30003861193001014198932363096236924928 8469280 1575910203066294327546126665168977920 8469281 -234047012485526646135538381641094745376 8469282 -104439803438455403139070880693391300096 8469283 164146265033316642590160056014554109532 8469284 169439417251892440968355486601610623616 8469285 -84417737184870951369370297676178974400 8469286 -35438132556028470044117487171238012800 8469287 -180177949549633346436338541778387661064 8469288 26001299791074687733039815726693580800 8469289 -69423454970810533656779540834680447644 8469290 -10826231112131240469793484150955038880 8469291 127940895739478289745784812160085801984 8469292 -7495699574514440664247783104525807616 8469293 14810111351837462070746591797330195680 8469294 3938857063147989729110215562213478528 8469295 -2189656069485616065433030661345830200 8469296 31291224003750936746625265762453192704 8469297 -41273183179228648755835836658289396592 8469298 78055535004210387578518938229308911136 8469299 175485455404053244047098617513259709840 8469300 2120604210940253137634558809304064000 8469301 150586757421414715157646278644656598204 8469302 -79347196751375720832422069753339799648 8469303 -86535787683389544969977237934303766296 8469304 140069475690291934248718888908326645760 8469305 -69176586989007782565834868202389748400 8469306 81790794133513962495433595627359173120 8469307 -2636108043401367101882878518741065280 8469308 -70683064615188495816077591313815170560 8469309 -88197602891698787991579264511263463200 8469310 -39907873579617217707854751080455573440 8469311 -320531081903360489758107423803088655728 8469312 -25619648720518408868996259024488890368 8469313 -3505405347809187386423309209513567296 8469314 1339426860150732821478030325259415552 8469315 -68459090368866839700520217314520666880 8469316 15443050971121370387663284563889923328 8469317 46097730732595869320744365408730619648 8469318 22293880894440407460608746675752923136 8469319 208754514834595488611759369657319173720 8469320 5249007313056033016361743145904537600 8469321 -36326611638538609632647247189245549376 8469322 -41512947019450892766290795358236645376 8469323 3752820473701608086186505351996592104 8469324 -38003937840231906669758983293701713920 8469325 -63505208365957470936015578265749057950 8469326 -78172437895892920717082511548509222080 8469327 53741494348183188924241109544593610120 8469328 18171186212506444361039121738325688320 8469329 27967171592193885664732397850222006720 8469330 21654907599546116770776020013112081920 8469331 50974719028962921846854146349227421632 8469332 -17797068234083360835887544581941002240 8469333 147254182891154065698920507791695657600 8469334 -31026834038545283218118977139294240640 8469335 26027766844621932763985366869716507360 8469336 72657142504923084818542612890343833600 8469337 39849901011871511327172864407233152772 8469338 25978987674294775279976598759742213344 8469339 36794060204451869569172349098574595224 8469340 23762824356271234939409334140016629760 8469341 7028116580594999199099274085612612832 8469342 9893182825838897642673267261706841472 8469343 -49426992263198958234146236944778909408 8469344 -42715458195377039756962708700599418880 8469345 43332819391536811722415142978940475200 8469346 -91129435328380189780413855485008414128 8469347 -60402178194347621104056393309227624400 8469348 37120894474347255423300678355638113280 8469349 27087205926131101371397511251541973312 8469350 11105122123370433219130105099054200000 8469351 -124422637660643733121339461883756765800 8469352 14599806430457475258335975367518976000 8469353 -263959330979840381593106762426242583040 8469354 -21248405956715487879302480235412212480 8469355 35369123958710755064921144979171959040 8469356 120236069541927113669905468712958412800 8469357 43926057159454207804578531715093593888 8469358 -36013567526761764813541940120946678720 8469359 105827255533678167296813295978002881104 8469360 -703806742648226200585011849889873920 8469361 81674417074987036752843584546239570852 8469362 -38023488361044231528418635547054351872 8469363 -4573070435958294198275629444931408640 8469364 18935408009979198109884970401085542400 8469365 -10562388781896129796348587350617741800 8469366 69034456526056121156223894819499008 8469367 24538290974005060633661472559857933416 8469368 -69828026397976879518197416738862653440 8469369 95542253214310959654938119127235268794 8469370 469847269060743817471466655464785920 8469371 73115539548108727862138108290377539112 8469372 -48620143166782535367747131550704721408 8469373 -133323905792290722364449230210293670496 8469374 -1027848885446440866561014401130401728 8469375 11174459751017356610732604480213345000 8469376 -82384554527086262439875592900292116480 8469377 -45689876457838783295105672626820086656 8469378 38551203392341559753813341706043053904 8469379 104553073941931262878265936719262937980 8469380 52614763008818852657018086272906988800 8469381 -6141491923990255199770574257521946560 8469382 -28915441856858868267499933264715691648 8469383 96779805584652421388437737170883486240 8469384 23593940221872803961360926328516771840 8469385 69729513131226550083813718624229428800 8469386 6715012802921662131456253780558347264 8469387 -12575766029120787005106453175525644960 8469388 -28926208165192783460609619323646351360 8469389 -50173844108001830197761578257165548576 8469390 21289208365355301788374694726935585920 8469391 -30227503260352793248415998020667904640 8469392 38143672882870619907481161935219343360 8469393 -147953657253953108339190066155799756672 8469394 -13998195949377186993388622869905723504 8469395 -280097991101978695241176177800420000 8469396 1411123331350664775433148190636033792 8469397 -24851631135977018174825462018225751154 8469398 -24341449542830767819431412771967585664 8469399 63108524831894172604862138664975804264 8469400 -63808030844504881970166329843183616000 8469401 31371003128309723834277540717792387402 8469402 -6792580875002202916013051558254782720 8469403 -16467276520769670514968787561868444736 8469404 -83264513765763669084154132349673030144 8469405 47838803830145781008867260214890988160 8469406 77446956577899920800794733476261699264 8469407 76867124377412996717357623061343730656 8469408 106680077171942875751095080109970817024 8469409 433898925787695614168611197410305600 8469410 16141523019966861026869989730464759360 8469411 7847015703620745041618902406958945888 8469412 51260624085500151925503761025111797760 8469413 -78531228546385290429219746834913527616 8469414 99597494838943096575771728371975136640 8469415 71710153500561764356295994761675557560 8469416 62748870104461241893777999686710676480 8469417 -10811736083163407990459104775265656832 8469418 -34387113329144135978235539851718255520 8469419 105798889798197964181698449673749207840 8469420 56565438267327623021591052597255674880 8469421 -2032659798371265396801723241659779700 8469422 -46623272802226841138415061836466016448 8469423 8709018074749238057837844607054562184 8469424 -13294583807276377470770479319963664384 8469425 -53894414546331933368518120041007289850 8469426 -22807336560956726959754554397813899776 8469427 -86874314897196741688864073024728020724 8469428 40158526174131398764146689556419235840 8469429 -121260923735055403764323662069823829216 8469430 46353468564204407673817231490922063360 8469431 91661540556122901180051939010951400232 8469432 60519171395379959967023201450760192000 8469433 98381622023585778116100066376321725120 8469434 -33596892189729117050773706489184483504 8469435 54769968946053402203760295091247806400 8469436 1341412476653347652567812772521658880 8469437 183222556630646731186999572426446334060 8469438 -40728282622128658525108978016338251456 8469439 44873927412960260291690310258447158400 8469440 -1695262065607389419852716981616640000 8469441 -2321514941266021293694822080945199518 8469442 -126790407819126356156936987921765134128 8469443 49584666453295233108349611559653385440 8469444 -14178815343452165703309764762250691584 8469445 43487073253221845041975646091784592700 8469446 18273667981569092369254990137053880672 8469447 30022671312885988350335750282156657664 8469448 -4601531155824421544395977598956994560 8469449 145806621826076025321026431976896431450 8469450 24774664735692360679598321704670880000 8469451 88631555910805937114327308450197923424 8469452 -573407942632452433536810011181014016 8469453 -26378630387366679948132750433460831136 8469454 69582000797626657646406934574218610496 8469455 -146979938974074562459223828059312859640 8469456 3532634713817686025052948650926669824 8469457 22448437664446076401588480814229652800 8469458 -48048572405232882176331298864987627200 8469459 -63003844349627708018539189070895997800 8469460 4905473789523058000803920346313858560 8469461 -20838479664603972366839920317226108032 8469462 649808342478442165732834915047052800 8469463 982294162263348562228812475125260448 8469464 146149301865942958857199321326875535360 8469465 -4991189066820932350544838152590680000 8469466 -74204972241678844254561573827371799568 8469467 126376018622828969082816939103177776120 8469468 -28252526594244594435520681769334374400 8469469 -35418535447812660002940780713378760500 8469470 53277520262847152524283669540908037760 8469471 107982616734201382300786526461595764224 8469472 -221504669106124515882204225107769163776 8469473 206743631814068174212307516509706626722 8469474 16348122682108461408389340067303228416 8469475 -23397551193321017882930629737162803600 8469476 -20496596332520138508656959720353325440 8469477 17861049244764298087610642516002824540 8469478 -52323012789270192328120240200218703360 8469479 -59256108699941186480888682960519588480 8469480 -3675070168812125926355362436046028800 8469481 -153010045787481497127410285914087419718 8469482 24882745451702237602179278292763398144 8469483 -14012119803281138496569638028355941952 8469484 279721204391932975698454528380533614592 8469485 41276200330705960401398634466007541360 8469486 -6426472277214282580555204925028976320 8469487 -81691014391821793023910789751642077200 8469488 -10417021280454057899517062162789695488 8469489 28530634545603058731291888393992541120 8469490 24664075894839717162262721438491716000 8469491 47470192412673667509065699155284242892 8469492 -141265813693568363546801911276548151296 8469493 -54110727231562375873240824322066556352 8469494 -160782814096261999933756272025918242816 8469495 -1960525846477453743309213128747808000 8469496 -15817453525519297016111012794230743040 8469497 -80566737700769395559327708642583664320 8469498 -40337797680267369761622055094353575936 8469499 -47462857808089737422975966088864106680 8469500 -3597813183111635499368359084647936000 8469501 82368012688547681077466910842338578432 8469502 -14834967607476564513523172232923789568 8469503 127346586220128665538238949166328425216 8469504 20282988748014536683776578227714129920 8469505 -114903697013748000975807324923841823680 8469506 2303949025853535750768197018725430304 8469507 64757887290175893864571949851519634160 8469508 175973063230812265324757769161044327680 8469509 -88543915279353031600901561715033204480 8469510 2037919923116576077309873131846205440 8469511 -258599746321302771297258636436735191200 8469512 -85161340197733556633971244898312069120 8469513 26563725646449347196314976522129661440 8469514 36259148405139468933375500600518352640 8469515 49486975230418089902746205847216486000 8469516 -30174345048392787324317260510679040 8469517 59023800452346019311168742053684071392 8469518 -52537232280337665827840571305227346880 8469519 35400400079708506479759669828212386560 8469520 20251843155177036104177257781200158720 8469521 -58404304713037093991471533130037350556 8469522 17725185073641785798503739451770619552 8469523 -17857829978419634791615231488717430228 8469524 29141748286022002950062550985242494976 8469525 -16514829183149567608769972253310147200 8469526 -19889736733516688878257971458055208576 8469527 11810145581991911379347314752902160000 8469528 39896743194328562356432584763470643200 8469529 -9274324475491062029767486693028798316 8469530 53366460306114888170668015880481704160 8469531 11260063114466648814520043141778749712 8469532 29419033424693648480202409692875276800 8469533 -1471174196595587389589895755939211432 8469534 1840711913025350780890684786837115520 8469535 -11939757774505205885266322610634042800 8469536 176817238294734477913532271496198225920 8469537 101210980229380131822226951799679328320 8469538 304618786733545233898725117815685120 8469539 45891571461433800374162887537849101024 8469540 -40258910870639986127710819085985300480 8469541 69849969198783776270238235154148209664 8469542 56235447645223514418964713188496456672 8469543 114636504859587690055435805533577618688 8469544 6711995501371828788255222557770460160 8469545 -67934914837942458926211664267850403840 8469546 18250874745297791528410001790982848000 8469547 9528370482048426480541836168972386996 8469548 84482617884357250607684166442280778240 8469549 -212757383862795110850224998088527719360 8469550 -26491553001736244431926034830535555200 8469551 -185410787299662664059777720503033822448 8469552 -4004297236261415407305514688963739648 8469553 237241644402625733502911487634564737060 8469554 -58114472469407393631213927860416498560 8469555 -6718995856738773312303757378676914080 8469556 -116074423465290358193349480431111255680 8469557 -162989406389775479642649157235110105188 8469558 -48249826088904653346716576015358828576 8469559 -118508753640480835184146900200218688 8469560 -74148542967793769920366171579929600000 8469561 -42159892102814395448926470150628216320 8469562 2142013050952454000184426441260050032 8469563 -1178926456924558203418818325246441056 8469564 26265372662344192931258879029817794560 8469565 44624263448964089210589279708543846000 8469566 -81172357234879317037691625003479040 8469567 -635371072600031801445362505192042912 8469568 -65994238866255779811692738160560701440 8469569 67717599871431078444090466517876224944 8469570 -43455607804770475087316080816280432640 8469571 243857010186559840296777909270019687944 8469572 -44178650748993413075725345188434903040 8469573 11281045765075239679239520021790615040 8469574 -53802295678121382213178949948876386464 8469575 16172814824738783955114352879152435600 8469576 -82051012644301473075453364328307916800 8469577 -227476428631102450186582109583457377574 8469578 1094579062876190811725781291973955424 8469579 -34443164532503411632262813498878136616 8469580 7251574776118760466583905638070282240 8469581 373044954460135097447817845926875264 8469582 -17037452841968344540712466404946226176 8469583 -98133807569739834197305435171454305168 8469584 -29309620529127131276353290017913446400 8469585 -44924168727025868899167263363282054400 8469586 -61556363384539533272762550491974321008 8469587 71717885281075971084765781096345112064 8469588 -23306994072910026877976580819526262784 8469589 75814069569490748229588407975980009824 8469590 35668660508140574754969476335530393600 8469591 -18470659006243161747194335549286710320 8469592 42059939664224842185548567000998195200 8469593 -174747928277275060869461763568004246256 8469594 -31320247595024385080663027546213256960 8469595 29201654913053404063581798125155174800 8469596 -2037761385625182636980611364205480960 8469597 8477817941726464175508947314164975072 8469598 17986376725965084526493745331971078336 8469599 -50045846609887197610272794620426898400 8469600 54353262787034367923873027448274944000 8469601 -38730660584057251651791317087160145950 8469602 39886446857271629835249305909161948752 8469603 3324862965667839261460162408696186944 8469604 122704814721379236505191228438461786112 8469605 -78507185054312003701639603903956580740 8469606 -5134359735642312430400792264418001152 8469607 -183189762261332837744939590474949668200 8469608 25482971235441764073309549397873704960 8469609 -114533523866997641844108786050405706096 8469610 33125248672228942790360248678879812960 8469611 90309270596748361780685563000157441400 8469612 -27090071669602647833010546972033902592 8469613 13410395945584018917043389415499267820 8469614 3302104342663116732362948894440645632 8469615 21330219263652415735271643229321904640 8469616 21899461676878336931065896722756665344 8469617 10878724969113120108004216038982948020 8469618 29923841982282858209510572584013951104 8469619 181764567493194869215153653555404211020 8469620 -110299436737259533108376840351036632320 8469621 -47481590050742011654812197122229081736 8469622 2169656418380590598711099717951932032 8469623 80503033534270641818132985862040704872 8469624 -782437080765983220076848869715148800 8469625 -137031160098281767280607313850931603000 8469626 110571995030472264354452960521966617600 8469627 2789661630009764373934428620323488000 8469628 -6122947495756333739046803437094941184 8469629 -21601260607352418499482211215859230624 8469630 13745890352305573028254568034975744000 8469631 -73566010715464621174791412448377341568 8469632 -46504012482136209527787425498451148800 8469633 3875736732507658260156075649125289344 8469634 -27374973590752051129440007177374916608 8469635 78372479474872802074772577529104015360 8469636 3669079141964871998298450604844052480 8469637 -131886701202264965055732009275338882 8469638 -67828720977706993853632582011296099904 8469639 9536763947222683528467645567445182000 8469640 -120980581133153932063189566688554547200 8469641 89919977144657676272880316426571334042 8469642 73978522484084862092258643780185094912 8469643 -4957726350858241447229168413092315392 8469644 63227081111298800187100440659851374336 8469645 83233606309359673161545753430178026720 8469646 -109242933667549059546799333684562161728 8469647 -188768041727720430820549912435952285904 8469648 -10977853572871352434327816646489604096 8469649 -4861710140224916529585438427691119760 8469650 -27271451358234848162245891128004558800 8469651 57526996621213761220640191595695087032 8469652 -78626997865211048437163422956799684608 8469653 237184859313340448945636136004210998780 8469654 -419232440295492192417209285921186880 8469655 -161939586750501685867526045850167028240 8469656 72121236506363645093234589080122982400 8469657 962871466786183290082426346175425280 8469658 49713457781380531570081018916221882368 8469659 -28982127751751753723152860773270249472 8469660 53813012144922946424335018918270325760 8469661 -86933960973351785162071236458831695776 8469662 -50273530826777685405653955147465873408 8469663 -13895013511267491045082782476344393656 8469664 42350681701630766644891926201092800512 8469665 -13791977187899141314462602974433500160 8469666 7355976813585657481876455961292849280 8469667 -3579009483208931519535326637874805680 8469668 -140829660167702422033460893539943726080 8469669 -77552347069656954330836285243679840000 8469670 -37072746189530748142060605147762958080 8469671 -9797915174803945646887447541126279040 8469672 -144761257674102791756084106036311654400 8469673 1086503180328360243765566821626767524 8469674 -58778385528946468524300510896185728768 8469675 22363218320752129072257517878632519100 8469676 -6104144184740030740325818475630775040 8469677 -99472003700751332521155262866372426474 8469678 18209040274937723468164220047844229120 8469679 -16183827073845762073261444758512308720 8469680 -28539154380702459116098218972282224640 8469681 -40113215967832235952355595001316561920 8469682 -34160649785269517213319566187791769600 8469683 127924684777270503972675623850546683280 8469684 2964677667229478713292593742066737536 8469685 -8972663432247760866307780359966336000 8469686 -15713535397048167847310496910376130240 8469687 -130162569196654687385534009506441488000 8469688 -72531426632644042426222602461173002240 8469689 -27160949851094060471666308612513025880 8469690 -23270374050870352235504345845429570560 8469691 185796149537288870646614983421822613092 8469692 28491761491780534081969838366958206976 8469693 -3282215792160637278256894851740284980 8469694 -191203474200601720736106022563852608448 8469695 -61061643561808424895084510556800046080 8469696 9773079104971056926468561007745695744 8469697 -9516597433881531540384190662670859820 8469698 11478411840075591482705087462086757280 8469699 -76486645843639687411048261972093708800 8469700 10583664645739359516372144317204643200 8469701 -11381049264494268486915865124149187298 8469702 61469491622713365044887957451647838880 8469703 44881763535113995430436368120605155864 8469704 -1006356228611607857536862192766812160 8469705 -45946134479862230103343707209408707200 8469706 18571093038056008761378443811722327040 8469707 -101659659541434191827458767523471924768 8469708 12926691001499868334416225248891956224 8469709 -95244237778382322174210934830087742090 8469710 1337222144642280977036264259407218560 8469711 17331959423951827479664815378793829040 8469712 -1621650235768948784206115627724611584 8469713 81030129284495631648646066285151472960 8469714 2250639306222573384192768327764282880 8469715 109850811664033305615962093962897197360 8469716 -30220874950774521424840986076215212160 8469717 -12341414862431005116607791841149949152 8469718 1191948507352840975681128858304418304 8469719 1297368843566408556447062067641781096 8469720 -23526040134863621452428970098466406400 8469721 -14011669930665284622080633689235243708 8469722 -87466849377728749763334342547219331088 8469723 -10560187863398589786784875599578714680 8469724 131156118761027507378403689246059690496 8469725 -35993197408288055613358796245198068000 8469726 23127117946609050110308727986013300544 8469727 -9648808497693424433728375007442333696 8469728 -30048272876375462320520707065709854720 8469729 -45661917457616340534464072833631980416 8469730 6160096279799620777078349732216105760 8469731 280836238338565621028542523420578237992 8469732 60172906692495267447971937889796665344 8469733 78144504161329928850331491737497177982 8469734 5701065682976155152721737698587937280 8469735 -484726979354832636690264896353829760 8469736 1712792278984030285187578624645939200 8469737 -183269591180306732841084317826291436614 8469738 -12944664736393934138716121993373749760 8469739 -82619051945745573720534041621980499808 8469740 34312515593810429604386288675434752000 8469741 -34256834917332602086375079134977257472 8469742 12276985562483250373584518777285166912 8469743 -60534451488195306758809305568358930520 8469744 -6274072587311669181973566842504478720 8469745 -34693737919984538566905790509960830400 8469746 16767349545004341655575481667009133072 8469747 13217461750883594219637856878830296656 8469748 71614197746039527215688183421695365120 8469749 -25444022158920720746175510049579888164 8469750 -19586292095370845595990574732045824000 8469751 -48306441494094924383133328800382262256 8469752 -9259378203342452814841542610102394880 8469753 766848138826650273903112933138843104 8469754 -7208033903558131901868724786700129424 8469755 19795449341800470940832162201612048160 8469756 -99499855519075389271118975562631488000 8469757 16193116898968498112261069881387287552 8469758 -33900460963118135625273801765573120 8469759 -3789475870008849128346899729686311792 8469760 3264400110115890215575551930374553600 8469761 358077582794136409579066400997430184532 8469762 -20828745809088860933102518623895251456 8469763 -90705313375386194340959338965748480000 8469764 58602878220208433669352195096729576576 8469765 33661448463083615473966136565967156320 8469766 6040218366845268079572408154309859520 8469767 -88741940640151114108730099940439790184 8469768 -9834152747972586772697364159679242240 8469769 67161752143050913298125818445127445120 8469770 -77112581577582374740702612432075669920 8469771 -12096239174294436395085544108041442320 8469772 -700783988514441628215469868142893568 8469773 8953436984531516922368861062361529120 8469774 23478892688892662678279015563679228160 8469775 11917880220601233905922905616486273800 8469776 -9326685225039710391421027747328163840 8469777 -116366985331257875108200048779538511520 8469778 -106882798551168221570903732457112581120 8469779 75969894032689664005914915125184046380 8469780 29359868670543972078784907753973719040 8469781 -4121491101963826399321889972014888868 8469782 -2192342913105326167636230602846095008 8469783 29331570538010120996944159148279106144 8469784 42689706363184045665141204263920834560 8469785 -91007745368938430166262936129611505020 8469786 8392973612838278675599654809831800064 8469787 280475425928417537386842705505367932192 8469788 42608063670627999144627361820458649088 8469789 -30952923210193140555467521271553068544 8469790 -26457766246111408680870838792477681920 8469791 -147798198067602264004544464387108363536 8469792 -72402658077886650658888263799390863360 8469793 -361627732601723311450966307420068732736 8469794 -2391895345993498457261181001976828640 8469795 41346186619520844658411625683922278320 8469796 -1318005103104691596503419632626405376 8469797 -36417183235717631165542590845435382114 8469798 14970229191292918875765470045321765760 8469799 26821023090066227988618932238835564080 8469800 56269999970779098494826083955907200000 8469801 143834706850307311600297695119512324080 8469802 33163510759882627417642376122984971264 8469803 29510230768906873169273363748208529424 8469804 4529461101267621651456533442818457600 8469805 -257011138901994972709962450813157615680 8469806 -2467975460276594127222192240804244416 8469807 63965213291172287561155585485852984840 8469808 29485278149652935258582036982839869440 8469809 113100097592283159937857558887355605010 8469810 -53203521662202241409629955387227106400 8469811 -47892065171038339331567178518283989168 8469812 -2511094788340767527333546050095598848 8469813 -84192266089159125925469645369922249312 8469814 34122540551007834651901820711943524256 8469815 73982925281285989390730951956052970720 8469816 73709157847294142061335477515137945600 8469817 143903069356290920722931823096058605866 8469818 -6177899389443955074165785251345026048 8469819 -13452555833793552150518753753969645520 8469820 38892740555589160300190513346281472000 8469821 92201228600875982714163655139034841944 8469822 -42670297211455203947317066160867329728 8469823 -100160260928581497904774225330337988864 8469824 3132023801074965460507534754140127232 8469825 628375527024752780581894225053523200 8469826 75438931532545936563755164441189511040 8469827 305562015416678849929586140275129326400 8469828 -13706104294999356560702972134796297088 8469829 -65551803225049468149406566194944904324 8469830 11393529035572519267610644013765266560 8469831 54257227755881161579964512447393219752 8469832 31876310622903480535249815122103828480 8469833 -175833516299191889339404525033047738918 8469834 1534855244820917824243625941846103040 8469835 34170044367369514099715377555438838160 8469836 172106963224906483506082777426110978048 8469837 91044634411237841374349499333622979094 8469838 4369346171531358147763683669963590400 8469839 552915242377491194021473014372890880 8469840 18870643333617290124631133779916881920 8469841 182899642651819173716323106133512784242 8469842 55812288474023706151478940808732760064 8469843 -133570810037231487325894369381896411072 8469844 56980495101768174274555813628064292736 8469845 27878033829402946037679489090241416600 8469846 2719731776322513450317262994145964096 8469847 -120929648947172518146678312391947155704 8469848 113534310233111854392707059003406223360 8469849 -30923051802520563560172579367309893936 8469850 -29573291374058687515383618324120463200 8469851 -10929206319233382800526280219132189056 8469852 42535661796909554018067532411624991232 8469853 -2800171335417376821602592459797839520 8469854 -17773969795926639250241124948609162624 8469855 12549160181346122379819559258789061760 8469856 -40818261965215097604902819767996907520 8469857 210505558538374880224116719221805069232 8469858 -13928002685757492262609298453604207360 8469859 -130015962388424205884316001991225442984 8469860 -16562277272438317661344810373302272000 8469861 847260844739815110079848162102667872 8469862 13562407801022924759916692220849843264 8469863 -42081218987470767261836066386786813200 8469864 -12625260928856292486970482434659584000 8469865 47201504320968970996712626274180531520 8469866 21067451626616010047227162102941235632 8469867 -10418369171168847301516142469018021888 8469868 -132919007533746330581569091026526713344 8469869 -89295620528621539417688527268246978730 8469870 63694479256998506523031457578206044160 8469871 5574152479669721954860440179050277072 8469872 -24203322418426191760113097360022274048 8469873 21085537288204005244459470281242404000 8469874 -1217805188302702456592468206598839296 8469875 -211179972108296292732315648267273480000 8469876 43664035556108678774875244893997752320 8469877 33777344033332902472353401271648343680 8469878 2703872428320367734148149650651502240 8469879 114714212409087605835444057091105512 8469880 22995383810578365383092447941453926400 8469881 9806445348921007386240554621930913600 8469882 61483958251137553501476997865404416 8469883 -176136859775776600691001346462980693336 8469884 -16588338232365729759377852560577347584 8469885 51598039644629057734229890515755577600 8469886 99930725502732640505520655036354939392 8469887 64230234965269541044658909805128537520 8469888 7903824379230392742597586043157872640 8469889 -56970116977226044411196697216501693310 8469890 -892905801468060402829145717929474560 8469891 13414049399989178452411906003657877700 8469892 -32387623818363479110988813747230904320 8469893 -291522261165645304266120711953488551240 8469894 -3618223833080059126341658387521595200 8469895 22568571885843988770975917548450095360 8469896 344702595902103601102197397257999974400 8469897 18475733485930808293493090550071482080 8469898 1466124054876783481276659594755175264 8469899 4025926521189568757576714585454450900 8469900 -33911751325780817685987861655783296000 8469901 1423389050890951682261400392146433184 8469902 20074456050002037531892661609589053184 8469903 -25618376824705641057037601071768542432 8469904 1168003446265886022222072904790573056 8469905 -92274820841585592289041610826451735000 8469906 -57309853249931018050758719091454525440 8469907 -54337084231253191017728228741354628676 8469908 -136919512044032519945943002826031903872 8469909 24667746921409369330859373786565383264 8469910 -52553399557013246068585161156100131840 8469911 -134452238899841923127635191728779008096 8469912 -63450884155490216692768223965393551360 8469913 22501669412642810791519053681175367168 8469914 23286174559270419687196591623648008160 8469915 26820561379073986195188976293397516800 8469916 -2853018759456588935482612974770145280 8469917 318883549728939226729384896153814978752 8469918 8093826203123144114834204965589158464 8469919 -167923057948561757272274005057318235680 8469920 105077590806139219667839061422534164480 8469921 -36958708803999980102944949195375687040 8469922 -27935767218081302334298325654355974400 8469923 116167645107799123071800242889888193792 8469924 22907885546819265455525914134540665856 8469925 -673234729108184120260156657168076000 8469926 -26802429590974817688526960646015597088 8469927 8286369066767394462617142829965429552 8469928 99863103768193233158481307664953344000 8469929 7075336317117304777619980314399430920 8469930 6045552363813577886309585844047063040 8469931 5669454547753223033294384480469671732 8469932 90212667470273120346021406816099814400 8469933 15090989083827391960037471497629397824 8469934 -10767492241469356984086210974046627840 8469935 93858336879662467297833557277245351880 8469936 43383581653615411173224787049594060800 8469937 16863651660827095419339513878456017152 8469938 -7783709378223931852348690237887615456 8469939 -55965549524606706949140240583687465920 8469940 -59136983900722097629892590751719752960 8469941 -166170746706901457344607706100947581316 8469942 -35807983872606008059156689551737159872 8469943 -63595408696202520965389161157088232240 8469944 -16119761985879078931674304111716925440 8469945 664608213552162660512466521028977280 8469946 80771838423400988221900670367288258672 8469947 -65969226315727929859913238223336289088 8469948 86321055162957901922242892010702574080 8469949 189030113231398842437389561565023684236 8469950 33530683013860462332693768191943960000 8469951 49257999977556255160360181853812275584 8469952 -11485536519161032189920603866954465280 8469953 -143809467927956474508290553747931671360 8469954 -3010315435444905761213417191997952000 8469955 11023944966723924898847267731596995760 8469956 -102032475150218963082899487064528512000 8469957 935257606772184474449716044463601088 8469958 -11198182000057880991742374082031332224 8469959 85231824616202848535197263429418755480 8469960 -75043635916021427013199879641536102400 8469961 117141661457208162514900142224859953224 8469962 -43666527866766900902558340123512276736 8469963 -47452875828681135216773987072847752976 8469964 17338953807858870329982027111711922176 8469965 -2933395555156788131790819935461929600 8469966 3340236743590738965016448782231714944 8469967 -187959798065006069028262066054191903048 8469968 -278476515247744286962608059827224576 8469969 -1882456024128268977331412641284907872 8469970 -60402577369642850455732720722984340320 8469971 5236745290240882282126847765084844072 8469972 -26674830790269596853183445227612364800 8469973 -60171195099328851571056488790957369778 8469974 102849326036114533018259858972608616736 8469975 -10984688916584592107548679018884876800 8469976 -115831038793496225376080030048638801920 8469977 210862975257446788732242354570124514826 8469978 -5525464249050436746875063945979532800 8469979 92980289713211184585594692753468255232 8469980 9055231111177555463181648963672975360 8469981 45293099239365957179552249111433744000 8469982 8517937856832727706326792663012286592 8469983 -4750449017481106634481765395812875576 8469984 -81668201613475698339751241773662339072 8469985 -1237691758792569616714539152017094400 8469986 10391854990509832579788763123115126784 8469987 -74490222682031796640873523676305717640 8469988 141906554874834752652894644560252239488 8469989 115308280471024535338006393494778296000 8469990 -41155907644635422470016217353572769280 8469991 68137293102972891387949703025826097800 8469992 -52104502574836099221707700173128320000 8469993 100049913192718269771038105573731453056 8469994 8471289836960191343224791763382867040 8469995 -90124064831743254976620977547383334240 8469996 -3254575152763745496831221436630993408 8469997 -69730639954149115516133336961239072554 8469998 48653982460428933903210106818035931264 8469999 244118078030403859370728101375308585904 8470000 4026807997284895715873839738880000 8470001 44372257257536770401649814138027906100 8470002 -53859604490412923976181220261575018368 8470003 -69709575332390719781764717791764572080 8470004 -137798268723419367345461264405577826944 8470005 40740318115927418504632896520248886560 8470006 19870691877748783279453423731313582080 8470007 13181341274980562789894459845245288672 8470008 13170406106156651963117431077254492160 8470009 268610949849264090099563015887256421520 8470010 -3216810077671942255122677297729952000 8470011 1628921953385176581855575195211399168 8470012 15214350765869291275231957490471178240 8470013 -39157095704731231844681750350677327840 8470014 1743222883761367301492123523020577792 8470015 72274281675787396439472696402717108000 8470016 62763554326886101602605153478418366464 8470017 -32284552471231434865484579609346110592 8470018 -37176502965681900128308374897154621440 8470019 -168086631965843546474812667801870520 8470020 -22139722470769037319864058722394214400 8470021 -31806777818581984743519831255543339488 8470022 -74097666826242740697742319027685341376 8470023 57567060462238799390917496419083598800 8470024 109132614589105725114473463889121448960 8470025 -21715113809268250710181697716211093700 8470026 -1705829397280110618016695957161280000 8470027 -351738111538598277986404798034182984488 8470028 7892398149840922408470352572164745216 8470029 -47063345851176659276789664564694643520 8470030 -62162588175711142045364722262842617600 8470031 -128027636303440753732530378004876761168 8470032 2944637680916775088792460048806379520 8470033 46168772968725390121214604403776753216 8470034 54539508984436738093687812533760214416 8470035 -24506304799603570077218324019411340800 8470036 71054959315396054371670238211464378112 8470037 -7577232933267408292900643012895091200 8470038 39907566068913690248597755782763255680 8470039 -187989714609479961562510772877819903160 8470040 28941543663685592647685033777301504000 8470041 20268307087449819745855885522109768160 8470042 -32975766027876934219421806743633523200 8470043 -100231669187284566173876066924347688016 8470044 -3132233000828096704228524570286666752 8470045 -61661939025777198761702999203616839680 8470046 30022939200577840502223007318193656704 8470047 -26751852094394537308542369412606181760 8470048 -93655665733309164798800639638186229760 8470049 29387556826674258647685348825961153920 8470050 22934068312910794094456725997585404800 8470051 6415519721969557953840510336876038712 8470052 9988368502246700328252335910691998336 8470053 -34101300951499662501483068150197068738 8470054 2443659087393712596071057969585001600 8470055 97220943188053903554966577284823951920 8470056 979386035077318852920661741428572160 8470057 -17860969785467556210558841666872066694 8470058 90160439081571808185578476323363826176 8470059 49390870608463272403861104856278904800 8470060 61314349473182514664737337151476500480 8470061 -62796197422402319982234154497720223338 8470062 -47813996689290819397986089651312152320 8470063 -10072257536381946407107170463690908480 8470064 46291923010798462240782969345121320960 8470065 -73365692287233105644671214511526356480 8470066 -10467892152812800464574497659611845120 8470067 -60857802423731682281613877942353920640 8470068 8185584553506243215002548326532464640 8470069 -207774860971006944237625325204788688530 8470070 30533813677534022457163502974438728960 8470071 -89760274647169921717094519153224311360 8470072 -32833292586447248020097832597307637760 8470073 28449546340382722521770061505261350336 8470074 733115269740134762547117494639938560 8470075 81129615948216549686997212139267665300 8470076 -24267174651262482142697371779952780800 8470077 9635007696345783503535826328905801728 8470078 45148668509162085836633845002342406656 8470079 -4865422593215638528689518057594804616 8470080 -9724416944442967865265084204413091840 8470081 104247916928899671027856352054534642882 8470082 -66267237612333742160731987831624546608 8470083 6221968767096927093293250158302130424 8470084 6913690195669468589065342840018276352 8470085 -10215961075572907423474393552422633600 8470086 26695200591987857655978540104158003200 8470087 130328731797321574870701329764246452912 8470088 118353242650545487515662488995803136000 8470089 -3165590389937400070619387247798409116 8470090 31593771867555678945701481324171976800 8470091 -92122954498654240826130732802446519420 8470092 -22281816963613692420081990179893928448 8470093 -311909079297538691770245144440614515956 8470094 10588685246804675237952646023191406912 8470095 -31266778430005284933165669679101288960 8470096 6309083861686978746466750564437450752 8470097 -4393654766220259843004453866048091808 8470098 11587630423898621945775461931675698688 8470099 25084680107130576886523911860002964480 8470100 -54431338808504800732915384539196041600 8470101 -1387942259237210437241057709162619680 8470102 152709496936556410656075038778184597632 8470103 86444196723827234670151325514952605504 8470104 -59664772829284162114723233357533184000 8470105 8730688351884434259589054181571379200 8470106 -34758660471231050173282397091023888160 8470107 26542857820904133427130252988044445804 8470108 46227780078321377308240344794868228096 8470109 32462880774429829533145676785096982310 8470110 6110754241653894514912890917882526720 8470111 -162485845639801177962517396070696598360 8470112 72993003036803257266062978492215590912 8470113 -90738734199083762750480045381491979856 8470114 -18278789149378886986393892794225464768 8470115 112995074184140978207951466613110983760 8470116 25387025559137521503700785702461429760 8470117 -2578888521210210151605895183578830280 8470118 -34418471008645202455603461308828973696 8470119 7635021434791726711331503017044887680 8470120 87182699537586734846930001159493632000 8470121 1402784590330580361215323768441866 8470122 19104141816952360764116154614634931200 8470123 -39481884218991414451600144208758911628 8470124 69041937911182693324061049363756272640 8470125 101224367844935869478915941179980295000 8470126 -11154823551980043305165827170592602240 8470127 28361840820408578646721173299073567720 8470128 1089042515484853411130630585882148864 8470129 70473327747948293942321980531150739184 8470130 -2344068813978559537539914406003609600 8470131 21577843819160135748341610137448461424 8470132 34493971307763550666142067797872871424 8470133 -49331904818973293713662462377214768480 8470134 1005319059092301468603684636488543040 8470135 134995883672644064256729803886014581080 8470136 -192594875521834697452039380047332024320 8470137 -26861903246306888103142233625265187840 8470138 21226182424662643083033344586270314496 8470139 -116148564575938130218892284359348564060 8470140 806119007192293432898346479436718080 8470141 -36918874605137696496078601298307802560 8470142 -23279146785196132467325656099085034688 8470143 4217539648427388609216588054574963200 8470144 -76484455674918526787331207266807316480 8470145 53282388679872241029910805727403842900 8470146 81692761073875507930701272626579852800 8470147 -1711607057313023824792802833281125168 8470148 78232352637066090217439960591256197376 8470149 45696817408982463994575342696314923008 8470150 13640209327650243275128763742923625600 8470151 -60801513992912171503935009797702392008 8470152 -183700304884858319481903001384399994880 8470153 -59813980537546360988658205942401642598 8470154 24856942928518991375113226896801119744 8470155 -27375717878424537646382494264710600480 8470156 115369043609830395505623951908075851520 8470157 264024983615491347511001758691839474560 8470158 37183612183177470994952138844403107840 8470159 211293333196220146436832948203981741360 8470160 -11177891870313760279549678935775641600 8470161 -13146088724103395931632197916641814016 8470162 -6093337001966861091243751464371354880 8470163 -21474031973251013361540125122150612752 8470164 -20725243793820057767240948251134136320 8470165 148620559903490353451761887467795553600 8470166 -60747560344303419645362244265388863968 8470167 -65759405658124242375652820488176084120 8470168 -73539702592950190281716044217950986240 8470169 139239726088997536331782216574775210570 8470170 4509385038310029021075732173367533280 8470171 -169411010213088675379884585697828101628 8470172 66636407597175660857017842062741383680 8470173 34395455194789409807018396216719625568 8470174 22088479820765004485327053870252561152 8470175 40811026015079266999298181197201940000 8470176 372607438805330642074187690586144768 8470177 36754119064155750992837788525382481940 8470178 99001338018975971931333224279279706624 8470179 -156099215590335289917009614331212925276 8470180 92723555906770838583407901306147590400 8470181 -133023594967056851190737031066963324000 8470182 6677146906881752655630437195065135104 8470183 -2063328865003381462180077027062991312 8470184 40356709286424942235674237900358978560 8470185 -6728286806842502478253449946886395200 8470186 228461647630060103571571410552822624 8470187 65242121798623979868647968059618021120 8470188 -36119684915075682847018038444283376640 8470189 18334462442556683534445964176496091436 8470190 -873810075127576164773281635328738560 8470191 -154705644564538766613439500620599837680 8470192 4777828106303122001609408447914442752 8470193 93458349937112455610210091243601762740 8470194 -26496446236191352996080374408560473600 8470195 54944207386806082999467377864323915920 8470196 10381283987734665506629340838216235008 8470197 201337702295105651640635181781312007040 8470198 -34920164394245182398290989299924963840 8470199 -239394971807902958783599647851014196928 8470200 -7887708381212724777041064012963840000 8470201 -82247824507624765158500420290306483798 8470202 -33663733069885230422368438078482816288 8470203 11087143757925300831401050742272108800 8470204 -122611785831642638828785841796923251200 8470205 164295167507367077829145215567149583360 8470206 47323156669802391312270942047727030144 8470207 -102395518945507008363961407911512305848 8470208 40110065912686830900698156345173475328 8470209 53877975666327842693962389866507206656 8470210 -13394419379684088884424607563789281280 8470211 8976119625693073877644427690974562112 8470212 59046986749101116829083525168038674432 8470213 48147317379275348636101509427034354462 8470214 89132732802017831113542922055123813952 8470215 47312006203497529466087655587160657600 8470216 -138829503128564877765976291555646484480 8470217 -29203407893620855186579610980825022400 8470218 -28559115623835614622610590127799613696 8470219 40624519243337936714714629969659798000 8470220 33509927916056976374664971675730293760 8470221 -66200741352836368398296418824065850688 8470222 -133150654552315080578387322144868819200 8470223 -23870880109186220701106438525000198976 8470224 6764762522852178454062237414591037440 8470225 -40110645996472388631067499199903400100 8470226 492050705680267389474322584036468864 8470227 -28951628574596893921714699899391762368 8470228 -5207780851451706580460899766381308160 8470229 776132549596930351827410370570621600 8470230 4198381136322675956337082056910560000 8470231 -6300996154414841814586388743094629632 8470232 -217606818496355818560279790514233497600 8470233 -55114042338361620240036928477061477760 8470234 -10816585289851889548736415951112201248 8470235 -11401920928055114366309709830250912000 8470236 15962565484283441770063463769945907200 8470237 30390025169562176967197926049857822886 8470238 11206340407132143415336480952729448000 8470239 -2948980009546041049161782202926547072 8470240 -218206012193674197479038200061671505920 8470241 28740122463757194463734737241607595904 8470242 110049242027368312836525379302530640 8470243 190132329237961639412947113403475752840 8470244 -68293696455608061696732837721369006464 8470245 -7296479055227458374310331419606012800 8470246 -131954624538617250703300579870683156480 8470247 71562096897579369283899474789036528696 8470248 22405539682461127239446723580701491200 8470249 -286881472218143352388910704523000605836 8470250 13840980104159357705347909908100464000 8470251 17948186880267097761470402219391824532 8470252 42175358606571579308143480708060743680 8470253 110056171340383683432354723376524407328 8470254 6728660727826392843532272452498246784 8470255 121123752650267072985686554691656601160 8470256 -27233593061879428465095776404486422528 8470257 -747461987587635266008350161849384640 8470258 48479248147802908828934641075018494480 8470259 -45040973009174366392406296794939678384 8470260 20817763091469122073719737072636558080 8470261 -33188942283335148073158455208491821138 8470262 29535703518554864461650666852056177280 8470263 -5177553665984871053791754412388238256 8470264 147797065219750562350236829598654423040 8470265 -61275516317574576850995207967844428800 8470266 15152111074730845390673581000198654464 8470267 -81638460538646175465339341267749336608 8470268 61418440478589592028011281355616417280 8470269 9053362880932474219361837665961774790 8470270 96791875850209801000479445129670386560 8470271 96458033775506570586778762340372463000 8470272 -27368375480029917321658926502112133120 8470273 -48286285600725261839041515395389904960 8470274 -77884981890269539948668650821855636608 8470275 -66167969084756537443390508717150942400 8470276 -67890760453231344989446539890739456000 8470277 47362901938521552964067381957025352704 8470278 6570329265036860003048440206673136640 8470279 129764133003048056656555248770962515984 8470280 16753196427431034750680114774544384000 8470281 12696071516529787788297347826412698240 8470282 40790408230804084766858520947115826992 8470283 80071346834429542248260137243288712532 8470284 -14528099411967011199733369542398911488 8470285 -21255808875359671000701950160824778240 8470286 -57482092630809373932470472133996616256 8470287 -62768426673155880060055920345059647944 8470288 -28190578125177337068355036926981234688 8470289 -12711620991110322289619222452282712910 8470290 -27828856985097827154606082172390453760 8470291 1278335366324662841854645911540818400 8470292 131666425119742386146183747118108038016 8470293 -18325198393367882189162939901321414912 8470294 19315012087995711744409488567897916032 8470295 -13859377051509022477966544413856572800 8470296 -128438953081433805966925677731328890880 8470297 157412420543907697034114687113211012112 8470298 -34297470481982946721573350699807459600 8470299 2558606445697684857752058419982953952 8470300 1057982024811347905909626411120460800 8470301 13670287160114682727636952657536231680 8470302 12057523538466169461729046934444037120 8470303 -135584389302537324268113728723459628448 8470304 -117076844741043962535027378494683152384 8470305 30268876543184834298506169434342851200 8470306 -18367662965791096518928876222524923616 8470307 32281802820903596848346240029098544512 8470308 18735308255881653662205529331932200960 8470309 -143645284885607021333618847639883095490 8470310 4636037827028037250038045204628594560 8470311 -19279221567405030734148490149403034328 8470312 726556281140794766611393404248555520 8470313 49197828228428366316848355416992594164 8470314 -5895036294877776804405457819473192960 8470315 25550950081811832530507860133540320800 8470316 30865280955161231190565746028161859584 8470317 36859635638119721657906620442126556480 8470318 46686114341783668040552555310502598016 8470319 -5655253980993639926818320957585954192 8470320 4007251682114487105732235693690060800 8470321 158595304019488790609465034578924082544 8470322 20526777667429831656489415658280056832 8470323 30135040152260062836072862404630531144 8470324 95376262820824187649413201443409549696 8470325 -26357313846647169261903061696452554400 8470326 59365177042718504532273973385669175744 8470327 -301640132140146833884045677111382187400 8470328 127479562271134856605549096966311260160 8470329 -38777444138452570608152511777641978880 8470330 6456954383764106665981317906756913920 8470331 70103994709487305014828720500818578312 8470332 -1491008813594718394993776670827022848 8470333 118131291689778422868400211896383939520 8470334 -11029226218317173143748391297272255808 8470335 10685282271878275240179230863565587200 8470336 1221751406837171679819123591409041408 8470337 93909900260559237990622489283848753620 8470338 40384958380270740939175362844564151808 8470339 144817275468214832568814101637986750140 8470340 43016357160281056104680476408402452480 8470341 126987987942526662124649180400921642144 8470342 -57840842668368885574099155377977738368 8470343 48168275724666668727169547510547370800 8470344 51788870747136777267881068220107038720 8470345 24871748961820922059084336591437911040 8470346 -35950933061340296415827355087668470176 8470347 3880815028765468597299385467814763520 8470348 -83811906254366433843841889793509271808 8470349 228729614438627995444391984644127487660 8470350 10582272886725725158698100310228112000 8470351 149313374204590556673251827642670890352 8470352 43340797652658999581066152622063616000 8470353 -128915011630785760687370153629496046096 8470354 -17811755149886449682171301901039147200 8470355 -2693939187246022010804956687857595440 8470356 102189199906437930104796145139496118272 8470357 42067491525695019580940558407101457312 8470358 32723945745037134666354779026472102784 8470359 97516308793130891316733421015164944720 8470360 63709754817763601903191415459681894400 8470361 -35285362202988842336278206526213313388 8470362 54915092175184185437101447071844004352 8470363 176085202444148525075953545643353116 8470364 -57063618854247566572852388141736489984 8470365 -39303919792027241158526709166184722560 8470366 -96173742239705783855805002688018591936 8470367 -31873495204558915220438167409451682080 8470368 77262176736822424082179363671806705664 8470369 96220907376814998350793322169515011396 8470370 -27780255266541068187724571896041681120 8470371 4744347080839349865898391992825528320 8470372 33120273217779099870092902366488872576 8470373 24848729972416451572313172347146211580 8470374 46019035069634047535841589994474703360 8470375 187983451663870398926554291662034794000 8470376 24987552531211748235731644716978831360 8470377 63997750723145804108650957984370765514 8470378 -12928105932887299767598860595611770880 8470379 294630536638536124994715386679497735184 8470380 70610681389096319536028071932958310400 8470381 163651739675184105415599353806139172182 8470382 -39352074573127932849789148079836507200 8470383 -16007525112897095825669695388718053616 8470384 21084814410842146580110155839915491328 8470385 -97281733325552414341849959568610400000 8470386 -24132099214676684852598388184065313280 8470387 -157875581190711988670272156383554102688 8470388 -90917726963414885687921313650609027712 8470389 -97634068504205568564720042408713796576 8470390 18723143453345225251304132645681760000 8470391 -50260357907794578731455865534271644688 8470392 19489313367629789813239926968769576960 8470393 -46136524357781903885957402937479502358 8470394 -554292704923410645501412585030940160 8470395 -38398046102322997602751916259597860160 8470396 -165845567785305333169183395281190543360 8470397 -33334303650162065997507664589777432040 8470398 -970492627186597124771330901549146112 8470399 -24395445347883123899945221982833443840 8470400 -92751048307650461748277602624208896000 8470401 -53568228553732447595362381849691701968 8470402 133249723685049481361683635837223027152 8470403 -164245941198424277588441839642767089640 8470404 -10245364353945516666682840860154431360 8470405 56201078079998595453748143854957520060 8470406 -56123132581855810148091366640562224896 8470407 -76062422330626499600305947807545372160 8470408 -82840697336460670603518699001479536640 8470409 2371842058735853873715463917382817280 8470410 7485748328784327209940741644276536320 8470411 152397083092129854263534829094988897872 8470412 -14271558785377117345115493383606819328 8470413 3443694356863006187388022493074815840 8470414 127455693643543110431772264233177236032 8470415 -132264664984571902380028889913727096440 8470416 -2364047357539304963136099415598235648 8470417 40007642866105003409186508754960695360 8470418 100054486477666273913710131275579554560 8470419 -64153806530464144469305844282986056 8470420 -6313445784996758592816140706406809600 8470421 132578819720643232931799420854203508622 8470422 5394661198404265118828176651501169760 8470423 1962183335251127480999670153939754400 8470424 6139509926214178112681864481220392960 8470425 -38030212410263676006142630165312878000 8470426 13340044487981485681138723561880423904 8470427 1570921235398494568438417058254362144 8470428 -68662499831073235087724398817342914560 8470429 47168423728349412869078664877533442080 8470430 -80911508045626634987112540863165288640 8470431 84018960119353669587907901582924234520 8470432 124163778828873328263606557922696364032 8470433 141642691162098229516725301674138611682 8470434 68207857679137515263961433407162012672 8470435 8931393903537063693759172452855012000 8470436 -9999854407821181098279244599416355840 8470437 45171771739759322704315826960453475264 8470438 -147097831193331149570585698806307200 8470439 -73242974451517646789293831860634490760 8470440 15748193011956498443829784681119744000 8470441 -628129777427466413456426606976531456 8470442 -36415365321380073959265624590297792256 8470443 -130362424473198994905074586074767872 8470444 -37907297328866199097975840598686776064 8470445 -138961699948107345506044040365105821300 8470446 74819242159208047745564488518379567104 8470447 9975325587342866381038679315301026000 8470448 -10354204504515951370938028503498424320 8470449 58394439775816235158330339025272071030 8470450 41779045846384298546588510423376654000 8470451 -152377194607141407879999543711641309496 8470452 54886584033859211883520301056599724032 8470453 92913647845466943521772955402235636160 8470454 -112414827696597760778936691255403236288 8470455 -23579628256763012556968037915953018880 8470456 -163303730531713245089989319332864389120 8470457 28358715259567636638642482792283598020 8470458 4015273107411359702114495688349703424 8470459 -109078576591431118902259835582861760000 8470460 49852342977612272060541182206615480320 8470461 -140031693298239017790469153838449321728 8470462 -7288099816095707467055174726650417152 8470463 79993471176102794341121460634154565024 8470464 18817976747809220387904818938235584512 8470465 -18076080648841056510997807578905328600 8470466 15360131500665661752905298314651351040 8470467 -6551858997709233412823007938581631760 8470468 17933749977334573479518239318025895936 8470469 -92043247418955337255038553625581070304 8470470 18574154537393034477021634937478576000 8470471 -88078936269297027180595960411978974336 8470472 -93861207355030936372443655499703475200 8470473 -189988080764035107881377962675009792 8470474 -94950746575463887094527734454443789264 8470475 34182150593486100416223896023045122000 8470476 -11579597154336004887783154953299954688 8470477 -43934670071946530250481412068373935668 8470478 -56887642269337661986268441247503443200 8470479 -19820401628517878951294872150412369016 8470480 -15685555302721229477282944329187491840 8470481 -420308614398580162469581418807891291520 8470482 -4561271883501794232671522945240722944 8470483 105361101397619699746731027346533839388 8470484 699415894560312770941396216298287104 8470485 20181275259184414102591241632913551200 8470486 -22604107736985812667781934133660422400 8470487 -179108046657725587760128459365665727864 8470488 -62573874166333440524800099815064289280 8470489 73636180950617763625084437843008865290 8470490 -13648067537123977567113605863523973120 8470491 -20052261598195637441673597602842549608 8470492 -58486818314221236802334238506303747584 8470493 130116941455626068968518057882300920742 8470494 -96605007184314899763508480421750935680 8470495 94822356924779469504810798001466331360 8470496 -12990163945208151226971690709185724416 8470497 -38164596909264897010496754139041555456 8470498 -32441142550067150708444054437843969536 8470499 52191272662971921676487009940532338720 8470500 -68676820557060421155792345213708288000 8470501 43716658881864805365467503818343200600 8470502 -28774710466289327700777082233989469696 8470503 103382884429641773808971270594128196112 8470504 293260444044587792031996148982169600 8470505 -1316808217201365711817716852493372800 8470506 13496567185818480860465121823097035008 8470507 -60899719467768278278379559138142623244 8470508 -3386516191360162068238030334455027200 8470509 7852068518764832032622078546992052928 8470510 58540806523632799570214108459747252160 8470511 -19286223806261970539963089764337683456 8470512 -12457836255228650828928851757455278080 8470513 17072910931898245170040885703357748288 8470514 12838736975362703305187339094257177088 8470515 69720524892228650536510508638711606320 8470516 42405556269840144129224161024055286528 8470517 -203084459729790318385566756678496616448 8470518 6539198786549469154543993660740833280 8470519 113684599568540493500150728881515466496 8470520 35370120122506165222545680647209369600 8470521 55433680394969642314127682288733833600 8470522 147320969329947766365029442357064050912 8470523 -133591173604089836816848769199616318800 8470524 -98167637817503302091391258872408875008 8470525 -3487105103630382308452962480169000000 8470526 32447664673046904676815693230759411712 8470527 -564762848731679200748377966293619584 8470528 142763933417667367146279280483548266496 8470529 178006293846433256816916520676456789760 8470530 -48725721787152594146974116403233731040 8470531 -148531667278495063251161624294101073668 8470532 22586484508933226817093481146315018240 8470533 6660870376646166446760681078162747648 8470534 88775542137855626662509907376095877760 8470535 -18344467635910479322723461977798422800 8470536 125539426221176746543080093130592870400 8470537 124646256722240071503702491229849692186 8470538 2459689142032934950601296657818140160 8470539 -68213877781621499770911855213223480320 8470540 35608786341500674713369236027989478400 8470541 -254614144341987358853341542379281335700 8470542 -76150942569612676252175398370417433600 8470543 65490267399505723586990411764539407792 8470544 33506732639515373668813234172984033280 8470545 -29274224322186173048916207931969063680 8470546 16974064269167513150476238305455959040 8470547 139184160898398971796042357237226941996 8470548 77023992380185732542790307082132049920 8470549 -67097195900699838282733473574055710450 8470550 -1892447693679778820972646711404846400 8470551 96983822570562109476599580944336950632 8470552 14166595539820253367545306418096076800 8470553 14075949578195079015192411395387555904 8470554 1488752939895433002736802900352529920 8470555 -1863856252462602908968134922910548800 8470556 -55239889896770666341359407535427525632 8470557 25825477721676201450172797680138216940 8470558 -24427146141377101637953422259130783424 8470559 30033767456091821231599303837573654320 8470560 -25477593885857724829100421520797204480 8470561 -1742650632703084282991995549151584800 8470562 2617279473030161846769541152870238032 8470563 122180970331638718456544945185478509944 8470564 -9146524066415450619163273730175746048 8470565 -58941389271896269410384436063913117280 8470566 -7623272241190797907602092471129418624 8470567 -44658838039408682223601168033855120416 8470568 -85314072059195267885700689261573821440 8470569 71147142877879578352370198679929030544 8470570 540085596637399152536055831888672000 8470571 187421854587549827106585513406489912200 8470572 7153378120748374137494358421031645184 8470573 54668613460340796540320864865361360536 8470574 -44515779222751420662762727798039154688 8470575 2851880253265651455606422851163676000 8470576 -44174609790880183698452127461306810368 8470577 201122055945020224144528409043476626980 8470578 11618532816569311362635227945798199808 8470579 -22473230245068505979718178284510842800 8470580 -63269867252945376458128155364715366400 8470581 58043579718678161461051394761928304480 8470582 -12763077291518359344341140200435302016 8470583 -38068695961528400147362175097953083176 8470584 -39992520663753594238655483984052756480 8470585 -26852845578019258101115677885433814400 8470586 88856592486879448404362263880904250992 8470587 -33900389162413885335476157283307883240 8470588 -13664293587567527870824994172917827584 8470589 -25027502827534622668491115384011767610 8470590 3425816719352378865716514063745015680 8470591 226191701331798326609617630919017130184 8470592 -3021432731708498353687484394806181888 8470593 -3058623575973165636524674802584132380 8470594 -76165478331075423219804969631051202688 8470595 5289902680807586065453272164532203520 8470596 -30865504395632408864865964083910468608 8470597 -139170910083186825268004209544679673954 8470598 44676905736577237004259972526623784800 8470599 -13896455228378802046520137740437251200 8470600 337082321109175266146409930163968000 8470601 112798790563897505748337246858074062592 8470602 24814570820060791207356345019190707200 8470603 -186749313972006101909154356912139517176 8470604 -24873826669611247155575965491673791744 8470605 -55220381220745815599597972185238400 8470606 -72692015280636245793022887118386120000 8470607 2874039260728914957611562170469913152 8470608 -8679611905592363404005842812197273600 8470609 -35438068877779736512965029692314461248 8470610 -68470830743630178198075908397858936000 8470611 72816658103437472302748885140326521460 8470612 123349249670233539311997154087693840256 8470613 -3700251516329979605509463009430529536 8470614 30021369778484308405184876065040379840 8470615 68419967420431443521545697166303956760 8470616 47091509828884514464857837939108741120 8470617 337548747982068084783287888780093061120 8470618 -46946881803020280162870922946326483200 8470619 821054685060539013680301946348262448 8470620 65018749949273299437477595649135116800 8470621 29922122979661424427765595021923823904 8470622 -17297880324849646129421273370195371520 8470623 4512063906726372721593753206225065344 8470624 -35787142081038382337171888496844996608 8470625 -16562564465624732642258575470325173750 8470626 2990588208495943247603155788262668288 8470627 36708774782995554460709721241087195272 8470628 -10904102232781637985576256729848656640 8470629 237002262367992216053751960216201169920 8470630 24424052398712110350367337455736284800 8470631 -44818780763623233716981925707785518168 8470632 -23163922213545641082688540264325529600 8470633 -51813451636493264442564030751341995136 8470634 -289601882777375490778744245277689600 8470635 -33024787333555842136676660212159664400 8470636 39667354667569637255820886686660833280 8470637 -67445161037104480345605526995032875200 8470638 -17503790746247115928950284569381939200 8470639 -104959185554989717412106837680773808040 8470640 -22891992933030095530032695395401891840 8470641 34306780182406995192162271630766733888 8470642 90264576240071144949246830225969171472 8470643 -90049728028363527617501370053367917856 8470644 -4981522944347114640564820970049527808 8470645 52535238395227235527170611758849695900 8470646 -29202928871359071284744678330810726400 8470647 -6581589973832109754986820386043290624 8470648 -170216792049015264805352734781875875840 8470649 -62277010861458164401660377284947616880 8470650 -25194791267542963268315416882202400000 8470651 81251293808395106790184978414229281552 8470652 65915092069057676395213305176407873536 8470653 77435898789743745109424053113677966208 8470654 -54895983713995890678197395752117748224 8470655 31303496978848040707509280596262840320 8470656 -102786332620304877820803341195673600 8470657 -8803928534011130130343023064418686720 8470658 -41633936504764635598732055620367059968 8470659 35041814994135481290645137223586725888 8470660 37244546364757956785762872541752627200 8470661 -129489015120182442863463257208086520738 8470662 22984480045835540021419559539626485952 8470663 32823212188179756181419355209202469912 8470664 -87751528641137519659638739134725068800 8470665 6571385565193932020598177697648461120 8470666 -22080104595396899052826108050308779776 8470667 -68361301824106676394786375473362577208 8470668 900605842153549470685653082845419520 8470669 -93245764651644152836804302376450253568 8470670 -7031959351209470498420752273658396160 8470671 -68362877419743848744013178705835924736 8470672 2746432471111919710494930952441823232 8470673 110207102350238494969416805414648175922 8470674 -59663546093002286962040660679815798256 8470675 90945398736177262886847002693578650000 8470676 184373919287738710944243005518985484288 8470677 86109188329586584337177439067588463520 8470678 33061437981597123750373650164010426624 8470679 -103956049292543831889149932845320828904 8470680 -6534899018381950784080460880565248000 8470681 -818636785978851335062098008217710518 8470682 -25673292749373163946168701440727084032 8470683 61349380968173697372077220072553037280 8470684 62921533887482220366299346576846204416 8470685 -20480186799835863293744755179459939840 8470686 -10075651506579179858588149395232060416 8470687 12940132249503368847722390451702005160 8470688 14201186889209732202658078134349332480 8470689 -128027004600456831272907648167608142880 8470690 69437095480520399461600157505789837600 8470691 -123213540195954274140664781089333358616 8470692 89654814916774515456703610938836602112 8470693 46373652461826358987421391766856921088 8470694 -60194829872271579109970897330542800960 8470695 97831102587394837452439639536320947920 8470696 62986039766413508019681065641269657600 8470697 -19395332997713734644281807112579312540 8470698 -50680157901175878258839630830525345536 8470699 808279951378830784381949710489122664 8470700 -9286009393552092222315230169311769600 8470701 2583423037867307928510893293037187468 8470702 55612845171535600889106068782527135552 8470703 133891208928557359106176860986309215920 8470704 -22456505763660712842336222179553705984 8470705 -28407515248509076832924158866347512140 8470706 -3007922269927951143581543867796071616 8470707 -24721224745743563082797142819442699776 8470708 134657440725585738898943578889121849728 8470709 -26320379424038978014044239753570482440 8470710 29851412009178287304363500870943168000 8470711 -77971840240990263160934658208348425688 8470712 105737480506362679087445291569812787200 8470713 5380983572179561649351654081437130400 8470714 26238213457126276914055127944168480512 8470715 241729907215222267178201911065381092640 8470716 22030009967234527271171736866614738944 8470717 -80388563367425047415216996232265769780 8470718 11227780039739702600289499180989312000 8470719 -44813697093183861860074354746427047552 8470720 -70525117782460284898512877360219422720 8470721 -7124659660099342760139365051571213888 8470722 39821243678426531811476948547476298240 8470723 -17654039252783688469994156336406055416 8470724 20553667729430391669699689279893876992 8470725 -11337840020477191132784241568487080800 8470726 103843172525129209556410839365710080 8470727 131532299276985261232373296074348378912 8470728 18328343851023329354991907902788436480 8470729 87891496212617601888819056051685002330 8470730 -58427016674067331238137559550140046240 8470731 -48924579590581343679185445909400461120 8470732 -10326022438638513956028491345157550080 8470733 -45561122294536982972669437893041883456 8470734 -23039987073413806219339081034885776320 8470735 -7036352131057628927392604989055211840 8470736 -12652407322485065577954962040082833408 8470737 -77134828803454940895768856788054033120 8470738 -88826719939340938632921022016431104 8470739 -12959263686813390391590766611263634576 8470740 -22125999803361097701412702018348185600 8470741 -102169814225150825953249652114165070048 8470742 146420735191569746419524361627858944 8470743 37277857212947109747521663069419186896 8470744 -2422516936712032036428065997525504000 8470745 -36399304174995473077997728415212822200 8470746 59073553808863574726055613230819397872 8470747 70517991053379741939907730152237696196 8470748 -30630565662289188644833304834266767360 8470749 -8054403629540344373254690527997325760 8470750 -1159589967264895858122792049903872000 8470751 31064387367670288057727284248488130600 8470752 143114846865050948607942346713143181312 8470753 -102401368255509521206558993290876244860 8470754 22923012479825000007083708410495722576 8470755 27862427892614565251863641638664867600 8470756 -33440471974238363249884744470552801280 8470757 117100928076968666413989009774521691006 8470758 34051267905385017209496951667548129984 8470759 -96981428154076893861750778512180672360 8470760 159327801931890564153770290727619686400 8470761 20885091424841743539290945309106460800 8470762 -17449994013779505577032651987278378496 8470763 86702697354410749028448097338787447296 8470764 -26499034803107086711286861656044840960 8470765 35127973236730115872563959030996184120 8470766 37818469946722269890190182474238176832 8470767 22380157905702927644584856630875670280 8470768 39924491460654983571405690934181691392 8470769 -10308384088920230085460797598523648460 8470770 15172647183000500620360165090751692800 8470771 77821764206661431368278374349757472972 8470772 -62662174106908746179257901608387024128 8470773 37915090728565569246353839048843037184 8470774 -1822994356176896905456163027718124032 8470775 -100670049744321174147728690335043820000 8470776 119695537687108467812542462514668032000 8470777 64706605569473677798183445995744344660 8470778 4319912095274030199198379725565667520 8470779 46471979459493718346818515123249077808 8470780 4256525702122116782063616765463357440 8470781 44927992495429399959147741895383030528 8470782 -59841220134120618118988294374848148800 8470783 58543133508305567500897209269502348032 8470784 -10495442808069307244645918128409149440 8470785 -556583909638984841878684509299051520 8470786 41660554542437479110655056032367423360 8470787 98157154510179613852893529032408693804 8470788 -15636561898714269187748804473667097600 8470789 81522780386899463501350436211071491040 8470790 40230312440352830750335422674436854400 8470791 -63519487191823888532439704890758585600 8470792 10478567651801933459015136923264409600 8470793 40335796816824321521047009751145780 8470794 -58982006113387754470776936032744867328 8470795 47721218250628698771769158332074528800 8470796 -5055157820497251274380663071501318400 8470797 53260325015086883478694310881018620480 8470798 -20903125056102263533938238422449123328 8470799 137242381723841737449411055388041110000 8470800 1647306881157962515930611192089395200 8470801 127173050665816134796363614824190298802 8470802 50369860460809489582875204687450110352 8470803 -4566106408346629412245163437068571392 8470804 6588039239083036640759021907076854656 8470805 -17578567621261268621939815553765767680 8470806 74223634946221899022610758696795934208 8470807 92089772540697581009504266856160825720 8470808 -95888340697344780718188208155908505600 8470809 -152755539641165043045689966295062918886 8470810 124611616606523240924429246578615449600 8470811 126025649805786902803477761940624449024 8470812 2175745925358057157001922620824879104 8470813 18916577959293452989799433374282062200 8470814 -13253911778453798874238068075678167040 8470815 5181590881574848652000399824679051040 8470816 9494722646158587453869321343449825280 8470817 25365654030957854354949633208548710400 8470818 3272334253346324795332383473855196240 8470819 -23603412559921647083077548365702736480 8470820 -5465360959039997388597091217848753920 8470821 119775449623081804041389463251687375712 8470822 -83022890950955194980703481813200992288 8470823 -178225006842665818047668930488650704016 8470824 46944945106903437944164260276686929920 8470825 11728904132150379952808046509856963600 8470826 -12027892449477970905877010660968572480 8470827 236980750409088538799914825956630840 8470828 -557812900922916676390941931254180864 8470829 -232711727619714264381624435825287646570 8470830 -1074866541343226939692072227086426880 8470831 -22379073739053021248123123055189151200 8470832 -75178872103678910710868831707786149888 8470833 -390513602758093742695121609128473600 8470834 50944609133411578606270848504118010400 8470835 -102603187216064246363523724240192776720 8470836 -61931333627050335550573766836428066816 8470837 80811741499895452895220187912273445486 8470838 -96065863459013217435442773548507971680 8470839 19230354967201006244929429823678896848 8470840 -6631301456591226491655318175775539200 8470841 26660870302733710727752133219282515242 8470842 14598815121591708615692431185878054400 8470843 -26462732312446812398903005140953414336 8470844 29603205008393642633564249112795380736 8470845 11531065111352382000884118600862339200 8470846 -13789292702570795422129006266598488960 8470847 3629891266185729211262484446210016 8470848 28107398904830319196649730686551326720 8470849 149427517362033667902776035449181038000 8470850 9668297449266865209413515899208396800 8470851 2726396256018509153550702552285635832 8470852 38456215916175140019257957056453027072 8470853 -78800420987779564644617550520310282016 8470854 5913333099210537466434950745606635520 8470855 31184086524809629992691653465035936760 8470856 11930854343766588557265463783442933760 8470857 121562996903589043906705318090627838592 8470858 -51043445169073024425618459014453905920 8470859 -74021147435930501104372272149151272940 8470860 42404121334349121602839217082779151360 8470861 -51928804901325352615573177691620916768 8470862 -109233444960396841943297290471244972928 8470863 118954226358884318542729391336363442792 8470864 -42259281889726327334674884874215505920 8470865 36926322339494097475355830970610819060 8470866 43932423249199423115522238508244985600 8470867 151361775111612678422477637147999463916 8470868 -271532647577317158908457466978050048 8470869 16429703107789393719067289782742169600 8470870 53249949809694347526026038803469541760 8470871 427186765740796460278057214740870320 8470872 92757004820479857481627422205224345600 8470873 -57668413441939708528503398523409877878 8470874 -7588993725473339246745941547448098816 8470875 -111964463761812182765744538780676116000 8470876 -36253562488084935790005467246544432640 8470877 -66899215380981597213518365410672371520 8470878 -5636112415061798804734679801780846592 8470879 -74699443468865091908207651715222922624 8470880 120584688464289021304758719782303825920 8470881 3572640395550401661523912284847268370 8470882 -4263251566623120069918250303217097216 8470883 97109744311736204291429337070015695132 8470884 36152132804743078940257867940549038080 8470885 110271060635003169267731102589053075580 8470886 110264125866434979878833380279236935392 8470887 -28973954020527812750120463154415672160 8470888 141079625265774014681560369439447669760 8470889 89958453118302796038438339485050697856 8470890 29190534039923179550543713111790452320 8470891 -8684450767401511820644530867521617632 8470892 -137639417791993195174152510046793942784 8470893 -149594625720637712730864462818730419136 8470894 1241955880453949413582587539510068032 8470895 80798032483038562117498153364746604400 8470896 -6775035102408309433218454687570722816 8470897 123291738694003210072846169469814030320 8470898 -9899189638044332821597013557256228736 8470899 1733585472634657030167350213276005980 8470900 -23606569690990190241695653503909888000 8470901 -321950082607033119114509942794591690788 8470902 34747370805691755948288305007488392704 8470903 -60468907562354250170348401966217676160 8470904 -4127443545785712588783899892099809280 8470905 26270402529555437382297686504865553920 8470906 -118021628956222281013367478294045832848 8470907 3841587967759656761484618806506965156 8470908 -25676425754780647288130816667130967040 8470909 3740345620872606244426019964963076300 8470910 6431298944580609005155268631927893760 8470911 -47316837483168480044022457181253167928 8470912 -17616497080321646022449081457259315200 8470913 170983416164684648460812682062643352512 8470914 -363453323330468363502543165772077312 8470915 36579009064159536706034276981688601200 8470916 85742388266934298434977588039221722240 8470917 3739132959485002115222449232271888768 8470918 2704746281073953257428244975606498560 8470919 167168861962357810953678756441825175320 8470920 2783826893917343189648396016318873600 8470921 20281780184079339715211334265768242100 8470922 -68058368167756159339014938001327225600 8470923 -8251354100102593180428740457869840640 8470924 -27544078979631730647788608339585666560 8470925 95331200108972029262348734617677688000 8470926 14395968195751302337504773049752852480 8470927 171026984822302917939871435287110409776 8470928 1421172574260590878968337851155251200 8470929 12009645810483160447722845046019556160 8470930 -13931962233172287922986034216035588480 8470931 -5851543134197138964121405955778507360 8470932 15531214560950285769642730225430925312 8470933 -108846820858223272182922682867856288320 8470934 -99619767314786167232722888808211324384 8470935 -28358143735836598350796637303127040800 8470936 9627223607268593711891643129044828160 8470937 -22999527735031693843781057227853593848 8470938 -13954873507477679210199094376288317440 8470939 -107393246746170050375347766822400077280 8470940 39275583761008327007822151013262999040 8470941 11451605946255235521307363489966560960 8470942 -133587304664515185628015043964980416128 8470943 22127344354976227061510056988964878304 8470944 10047279309907880466177508238536212480 8470945 16402685598902290440188057577437664000 8470946 8519272769963656580422481686925618688 8470947 26483840670526781418237238573601969280 8470948 -200608088256331285560381705955146739200 8470949 -46981880232003715257167423638860832800 8470950 -30147140427167745557949280681778558400 8470951 68682545636817839855213200338494343072 8470952 27295781393444615147360504281041960960 8470953 120751375803405225165322711670464696800 8470954 84176177826791982248934107183805208320 8470955 -2030710553030312640545343535485140640 8470956 -53243013155748130498278569968728350208 8470957 -3999319681555234846087725989772790560 8470958 73058999394449760948114266867082845760 8470959 -6001769473004545902445934338958585088 8470960 9373376374333204954477250673775411200 8470961 -1773223697211492987252155089908843408 8470962 3900361867493677445490512958297259920 8470963 191528793472387344508809295978899207064 8470964 -249358485104541408550427557288143851520 8470965 -20043636440423888740059886306220858880 8470966 36952720331033726730568174352600776320 8470967 35653205777899637037442938161808322560 8470968 1978372347010021089642300661370880 8470969 9117626400677204535711499811232967296 8470970 -30743288062487365067548328583835852320 8470971 -72315907638003241350669093411352591920 8470972 83495768826613293538107005007789003776 8470973 -197238414487144521404778454006226448282 8470974 -10814956469836158590249158914585128640 8470975 6393731189196138155793227131002971000 8470976 -23709372223675758638446599234505408512 8470977 -97198461603963716217300967975693246368 8470978 -165331142002664302496597623270039465440 8470979 -135632254414327674346445787159954198720 8470980 -10763086816642978541154488957126922240 8470981 25374717301655980814685445396919301624 8470982 4112586552269902701464272368366511872 8470983 -54424721492863614224607306039385541976 8470984 82280085392715473548991758530130329600 8470985 124153056979576118872177858196274750180 8470986 55719221618233444205310357107871569664 8470987 -18334589060402790826010224139672997600 8470988 91088954188077824338749714603760159488 8470989 -31672383125954444339194727729728970346 8470990 -19983085813568358102995815787615612160 8470991 14716505619000069682930236258369558912 8470992 -11950876908008821153613393388511690752 8470993 11956282277436393541110465845551036324 8470994 25857861309013025457404683427382776832 8470995 3491392837694595454140604309586924640 8470996 58381422225903680946750725389465466880 8470997 21718444339676099421951890934817882752 8470998 28517026759241246513961074223572090880 8470999 -71270810873473076192847586326511797000 8471000 -1493829113314674672254616396871680000 8471001 1967499389667339896837429865762643968 8471002 12057576881303726408768730358827616992 8471003 4519808482974216401854529618880133584 8471004 19645330697867515804894139601819820032 8471005 9592534632382188017172188321263187160 8471006 68183182390403663976644010755337293952 8471007 -228212584759496293107595184121575589360 8471008 -31004717203849038136665905755906375680 8471009 12600906260197839846025341737862862740 8471010 -6611010191179323860014603634434959360 8471011 121937203066515568047158414760581925112 8471012 21606972970024633247504635875696353280 8471013 -2872389025152703553475799321687652256 8471014 -102639472591745208544153613373143850048 8471015 43997090236154416519312097715995059200 8471016 13840232068519986034595047112363980800 8471017 -102563501186582627225469445790727159520 8471018 39322440270986758314096890942160618240 8471019 43021282895004529118855215141731808344 8471020 -24188523577512788705367151360882944000 8471021 -73409338470445615234056975104575031508 8471022 -24820468272593746878853564280576491968 8471023 -141420277369375049844990944405652085632 8471024 -7847135732596432470964229020446720000 8471025 64092869451217754536724246542374213750 8471026 62842239566612907200024838378673718304 8471027 54743587810804691388328414546344913152 8471028 -31626337668106199299342676681332654080 8471029 -29255933299821934438950178962945351680 8471030 -39935906169122291194672768910405283840 8471031 3389155876513335403796943547945353600 8471032 42274701680026331200806003852490752000 8471033 -26483528285344558857518069489970039936 8471034 -5933872680810343108029164928798673920 8471035 -35034300668805310153300017834796907520 8471036 -29634050174398380017946469305042247680 8471037 92627117661097196333531439118911682560 8471038 77292023725302872688877329238254447744 8471039 -17068401198110863948971899017429782480 8471040 40955690771588292531089001252252549120 8471041 22850070175155214945102009295846928384 8471042 4119561366797664490154947096160286672 8471043 -269897713591453572709906765564158720 8471044 -52183112510553743190055216325133689600 8471045 -75869272829131633412598299228597030400 8471046 18412819012862653391097432297665831424 8471047 80242275859621235000719725055602367328 8471048 53153388106532783855081086564598415360 8471049 -133629708859962136634177619439709512800 8471050 -25601774397942791709241401085453843200 8471051 22367366425042169874945041052953887344 8471052 60819858539994441327803787270506731776 8471053 10123863478485955087273529266973013302 8471054 4050077308338214926988363181829957312 8471055 91225269959266736811980000507394518400 8471056 -40875688865553652053069819958679371776 8471057 -28611237815870065957641788329842257088 8471058 50439305976834152280718011099555187200 8471059 241773008593985040421245217209423369260 8471060 12185383452951273534772739323055800320 8471061 -3501268974525245652249797737435380768 8471062 26029849886226477966270068334667264032 8471063 2045021960579524324006029859490675784 8471064 -45414525373025249390377498075478753280 8471065 -122919268565568084929639201822871708540 8471066 -5232073064198076757527911805578803776 8471067 54143220157901429153583018240849988800 8471068 -38249354792357585442541764939742244864 8471069 140613552152289565623659546582600698470 8471070 -18593795630079574927709762788494485760 8471071 -29468940813117552262204703387960423200 8471072 137798275779533204420686928841882599424 8471073 -28486774385300538740831052897398149056 8471074 -95566047595448165381592331664244134400 8471075 -145531116086510929255818748678889538000 8471076 -9393510473316242006125507580296581120 8471077 -157380110985595897064978326497479635520 8471078 -928341932213994418214712179872966656 8471079 134199831199079254572458072258447655000 8471080 -129186973137825265797545416233374361600 8471081 106834259564842887552926872318607144064 8471082 -33462144905607752971732064241307838208 8471083 -146725791249538374781741004932326168624 8471084 -30770792849265863784909852095799235584 8471085 -12831995479384569568549337667054023040 8471086 286642324531510506481009280460511104 8471087 158128991550644742590532292860529214736 8471088 -29740088650807665014583947421641932800 8471089 227528477415826189128029226201524930 8471090 60321832229070532674810605930564944800 8471091 -10596738018611254040226064091299368960 8471092 26839587551462119658152182826071392256 8471093 -76427729593433247894312921726451339680 8471094 -19324791422074187195955766744811286528 8471095 -120303394052220855645165299186038234800 8471096 36186623229815919286622462408622796800 8471097 66398932488612490652262549858588447300 8471098 16319457694486234969639771237442866800 8471099 33347559917165842686051433712218306080 8471100 28791172864323148518187547821531545600 8471101 -98846630719287439991525162481810055808 8471102 38934546254531143219878061488121598400 8471103 -96582570725091797790779025211768354800 8471104 48995248164147116686409152977885986816 8471105 -32423040624283751551304348610475261740 8471106 -30288624569552997019795102426048813056 8471107 -76619683632938794282826051213482134048 8471108 75090768156995087718817058198321766528 8471109 -43616571346049794629272237929148910720 8471110 -14167835373000040817080212851324019840 8471111 -156857722175228970388780350059927961576 8471112 21252245803546739258482969507172352000 8471113 8393711839214528310149604109665480896 8471114 -91062620616229417440252610460747515344 8471115 -234885406681634855236962368145917184000 8471116 32186918545358942940444380164816189440 8471117 -187322420603047279798093049094682426068 8471118 16765368581931009642529441150350284928 8471119 -63765229661813830027865518445950564256 8471120 6056644828745061435364231295147950080 8471121 56607969214174350616663270856069967264 8471122 -30282563165029447233345826460571850752 8471123 71556195847183127254763717745415523424 8471124 90055078573307727186370316826932952960 8471125 -69847024746230454668570702790217407000 8471126 62524622867351433212826358973024884512 8471127 -37987181304803126303181640372733021568 8471128 97903170552817499540886716018605148160 8471129 1083947705224705736521493844147469584 8471130 4049581606207588041646172769345899520 8471131 -82672086769849079822141720823363499600 8471132 29798292586537169782775895762615244800 8471133 23855492522643636919627788213544291008 8471134 11743103231974004901286535851006501632 8471135 -7175886374848646920448759646583912920 8471136 40155946139809315418066772197200625664 8471137 138494980762757804166405600488994698786 8471138 -50842759492624336744721851190934725856 8471139 -13408793691771508022072819989737833472 8471140 -741618942559202549785254604733986560 8471141 22717510903925212491462489617601053472 8471142 -4482496342530684538074872588468131488 8471143 25951127805475758854549498044604112664 8471144 -13778539064126312364173002961181818880 8471145 25734789268367729288140519344861076800 8471146 -35058744319792484779885407411219845376 8471147 184805822880393274981486977078164404596 8471148 11701396290596236347183366735784083456 8471149 -40660911195311085099055523887390765236 8471150 274993220982433331850729737582256000 8471151 -45128253308753747006659988075991227760 8471152 32700976559685775681178407029447524352 8471153 20101951612628205068008806250491972864 8471154 -49333173447509163654401964373709856768 8471155 -36938863862652959494363002895364148480 8471156 -147584522639663297742817353877260342528 8471157 -61888766529086262388116598892188494240 8471158 31417515265239721418065745878266168384 8471159 -50583196186143971134991738667846911640 8471160 19703438561462790246270429131597721600 8471161 -118735025402415565182027246406807982400 8471162 352484719615392613133104103081662464 8471163 -31991596835818645204495278266341063656 8471164 40990081462298969006706840899482748416 8471165 91053281913839123541145843821149238060 8471166 -17395802742467050492092114473260388352 8471167 62431236085177622386483443379171769216 8471168 -53646496810470432458381436495436185600 8471169 160419993944032423214509036390457947200 8471170 -24173808032313995293934369865384883200 8471171 -20449604381191839110154683108668485168 8471172 913291242222905543563087237927852032 8471173 31915473402401109421593919553062032444 8471174 21628263174551795699959852685207045952 8471175 46061324598608298702267000720224688000 8471176 -19505827226242833439218282025639280640 8471177 -35245635420498893894411912821048290240 8471178 -23206391839060870012987757677373362896 8471179 145312344443844723656130374815029581780 8471180 83942169442845530720241845102265062400 8471181 -88683095203106048138686657743423270720 8471182 -467901903824878068836840996978591808 8471183 -77322998539029095149930145887331128080 8471184 9245127394658147005132704594414010368 8471185 -38273407889123166372014035025676959640 8471186 18252286339980591959741848549169980416 8471187 876874539426672912549925461438732480 8471188 128976822425364522891311801889529251840 8471189 -19553902341082201279039614065039426880 8471190 -3274474804160954099260376525998694400 8471191 -223731179003582351360180253465942172248 8471192 -22734732552164055886127912184561254400 8471193 -6245566736788090786567638072309093936 8471194 56491213408673129167660201742312632320 8471195 88232720026487551729738243919973883200 8471196 -110109790119996183569390758785695984640 8471197 14580976168511546523528908969176891392 8471198 -28232589592541358090162922865150805120 8471199 -15366800464774878802822922246311620864 8471200 28357663099025837674085087526690816000 8471201 112436940074584880204763778387459199202 8471202 -21589996882944382598669008713095909376 8471203 5536555902291816722334919241337384944 8471204 17370333474092005692513501232246210560 8471205 88749455296745193484025868306176137500 8471206 -121244535976725093004168499709834620448 8471207 -30272033670116925511970578378493015160 8471208 -47450433317450137604312871334448332800 8471209 21456393579495409917746960471083548410 8471210 -56619719384366542411831657094946720 8471211 18042384262186424023280842928687253504 8471212 3331909112041163485715900245028129792 8471213 60461255677805361047767828857268893462 8471214 21439783686871215481189818602610446400 8471215 576412568829928671480489065641634160 8471216 8143624783092827698884426483851919360 8471217 -154756953165220594993756651665054896352 8471218 -26199937186414513266796637784132808944 8471219 41432474389949368797342034343078674560 8471220 29783536175368617613859262731766681600 8471221 18477194788984470100808286668525823744 8471222 -6813396068535641245442490601042186368 8471223 -63489472802447431471816031906566511232 8471224 86459091163913947792876323998875545600 8471225 -47282469254074514849517823191346449600 8471226 589469060857583310196648128475071744 8471227 -205539901108756346006729183103546496924 8471228 -163244789178049926137171620041416431104 8471229 -43125588946660947224626049843232021312 8471230 25728385819237927162716059067948261120 8471231 -28317475958505532823137677193588266000 8471232 7585397336401205514576498780247425024 8471233 -167271645628085746224749086063736444160 8471234 -87506006737848523382198425097372800608 8471235 80106378101656265351187857464769514240 8471236 19082079113602646642992733313208021248 8471237 112683449998420476763913040252961035612 8471238 18847215149906064838127462054215038144 8471239 -37759621582104705930290305786342107344 8471240 -22023449125823212242749682170636851200 8471241 11029906783231971930646348638754982250 8471242 60220542400842270350431048571258793984 8471243 170827827242642577491522549506896197544 8471244 106171437685609362750181815341630946816 8471245 -42781679782899467991813340694603740800 8471246 14958779723038789316655843907985817600 8471247 -6797801767550918516188553704095099000 8471248 -20519027918578231879262984803483729920 8471249 -151946179856629988697696282636668653440 8471250 -11163093319143039506225768286573600000 8471251 -114824555003162011701352672488126532496 8471252 -41589308817800665369468590509261019264 8471253 -30380218876190430580555934980220010240 8471254 -102637240013584843790148398213015790528 8471255 32740643156407790916985109670012847200 8471256 17889209346708053086701062890839859200 8471257 26837827620500431282897134374542360272 8471258 -1186086756576435690728471765375554560 8471259 -100705482290117601534929639613548886036 8471260 15821220783402817310345290488623462400 8471261 8211276977530999495606608621482974572 8471262 -26742971326156116335247084213872741760 8471263 -52423156116479724509975335184929211488 8471264 -161670598363121393769879382639749365760 8471265 72654852133046103967125888242939144640 8471266 -72434706656746954803796317160248501168 8471267 153820918604092578491551919505755561676 8471268 -23832431096936425110133118199042748416 8471269 15138153165738156253928926975773196670 8471270 -32897110366896134144998395616873655040 8471271 15727868887251868480793290521314586960 8471272 -63368107717279376875962572398836172800 8471273 -29892849858218388894494980493955425136 8471274 7920698137718821342828284653830370304 8471275 -113598413632401995086205469288092664700 8471276 80199875165543246504413335776239495680 8471277 -12750449948034881873639081897220480000 8471278 -92627202104267596004935385364749146560 8471279 -278219767658859002054271554185206305280 8471280 22011820809384074304202942909954129920 8471281 -20109983870194678139011431031691472896 8471282 57048704442134469818928433904161233312 8471283 104610716900592884310052898443651536000 8471284 33289122870840076379181808907000671616 8471285 10421536332398166626628992861417436600 8471286 21754800009162507058099236090641041632 8471287 7912785432700485520493598822282184800 8471288 48263957733419300734043265605713551360 8471289 -29358008713949619760452859217945900976 8471290 34175217028974482503751973348940178400 8471291 25966538456956889671211247521598676320 8471292 48694003667156108005586594537711173632 8471293 -25474226216608156701549393434344478458 8471294 8536911593055052947717584769423585408 8471295 16532972179658639220034309979110497120 8471296 -70813347014440257996992571436190138368 8471297 -2683544640978815230500484813983498336 8471298 -3184773128883780143204849191700728320 8471299 9730851162084232098007485304990010736 8471300 33292972876437769486364062197540950400 8471301 457459953751792060114968781003462464 8471302 2860316905199391897488457671917393920 8471303 -127462540670063427122275300972757561448 8471304 -2452156499249966605799433791012198400 8471305 17747630370050941676577596074136449920 8471306 -19956170460126363443084215448179650720 8471307 34133391050709348786711226426659523296 8471308 -653750855852886534393078636228894720 8471309 14995752444211209875284957300041788352 8471310 -34749167340656591850109582482927315840 8471311 283824763084461550869571981112930108952 8471312 -26060790907949085736368889366266839040 8471313 -32051969502085520990277155129372198796 8471314 -47314597215878696602314136866165189120 8471315 111803750620050389312040042691303062960 8471316 27640049453259591957589196470521243648 8471317 -30754389449515689100808154370595931634 8471318 -127914843979470581722618517413472924640 8471319 -71563298049809556204995320792409634456 8471320 -22793259354515970650474439757554892800 8471321 -6317896949634258140718356014375277280 8471322 -20224386251572605261661721216914624512 8471323 -130026235608361547544969447372048142080 8471324 -6969225495358354850632739700054257664 8471325 31460134506298682635216607873720925600 8471326 33269983417236117368027929137162890112 8471327 -187701848709656505721403758485566969568 8471328 -161637063820366355060887659432420311040 8471329 147336415121005934138208707401344012480 8471330 21069358577186654829320044986197721600 8471331 -52050351782566231458212470381940880 8471332 115916742556057637392958238226880199296 8471333 -975859486542823213132277667691320996 8471334 29833127763493482894132441580687922880 8471335 -60261911789600495627150728831216308000 8471336 -234311641625047140207369979896984791040 8471337 24883092343153938956970285503974517760 8471338 59826352439507511777862675701088189440 8471339 -20763335678253624170183595544425658560 8471340 -61341460551604829905371003961834214400 8471341 29436320620257877785694404562117204972 8471342 4580542903416819220239215743099468800 8471343 -674785733959602187984456477258386672 8471344 256725984007073009335127954287493120 8471345 -214681739400682194881227140853485867480 8471346 -13396909237818010947273476706158218752 8471347 -107111478708646704476161597058113753204 8471348 114012856006446402815011008038513406720 8471349 77967136178330528345113467423079908444 8471350 -25766428828240232264077552261277733600 8471351 35671497490021062864417825080589535152 8471352 -90293199744122501679355320118491770880 8471353 -171162558034802066037776497623007188336 8471354 -7289983097934784758582185236608944640 8471355 35815147662353999755058457925769856000 8471356 -105905775918829920705211683293549181440 8471357 -124702337466820722568778355760702670394 8471358 -659987671397241253277309417030799360 8471359 77362842781139982650326257179868581840 8471360 13252564289965676041262426578338447360 8471361 40263964209695763551346172380416459520 8471362 25843267023224489285820851465450885664 8471363 -169173168469036926159847466893655000388 8471364 10528396924804416638350034112119992320 8471365 17648734368117583339269877344404868480 8471366 59809057142687835214369125741738529632 8471367 91676916108531482787983535922475972784 8471368 80427793526683792905203265152358466560 8471369 -29007932919620528698332695069371953756 8471370 -2313794149476696781904279791948492800 8471371 -101490385666300811937772090613111982800 8471372 -14231042718596035174500035333672650752 8471373 73962938206079012770138128588777480384 8471374 56490578852525620854229172359293126912 8471375 -109137573865108579714770998473011144000 8471376 -14944236774717862120220987276879216640 8471377 79487933380454416734772815072008739312 8471378 71884295125403534953637191242667213440 8471379 2917858700463536200447956150948418560 8471380 -370370250289000803003339421525800960 8471381 -141777069921836856154749742038157504818 8471382 -34662013952888617397579911251378028608 8471383 4309239116653364889654302048471539200 8471384 -12969820321455797058669681429813473280 8471385 -975682589507319243793293842655641400 8471386 36868991137669578958652937297685317120 8471387 -410942627275865839619158273804222680 8471388 -53877290140905760905402281714691724800 8471389 57183933230275981767807516133681544832 8471390 -43004585611616373363014555949093124800 8471391 -1319309436112263011025308468605305456 8471392 18231932679607447419375841225356214272 8471393 1672340667763310172535447831853802240 8471394 -12979166762156829915360776430370756320 8471395 -46970523704486664315071223947355636000 8471396 31374387679732048139200920941373916800 8471397 88132186217536381912724505409500864000 8471398 4766211380009453190553845521837061120 8471399 127756595026626575858777034760380329400 8471400 20680306835892791757807292817485824000 8471401 24863731153442691920170789909729832704 8471402 -50368185324041261902294540506554685696 8471403 162861810381967852649484084716364526812 8471404 8413039380076637704452683937946630656 8471405 77250726407946168320321908086342306060 8471406 -33244884157070914137408557435190569856 8471407 23997338167143666053051124458747417600 8471408 -20306378283191799367216931505061232640 8471409 -38389325417405452044340933922037583488 8471410 -555364888532742174000918018172251840 8471411 73965175447062761003495716110464785152 8471412 14942336912722422396621979265607782400 8471413 3947169253120863587941294853115801696 8471414 -41390398005918144336288481503400588800 8471415 25233424777364411133474390028185091920 8471416 124843034542925842523153810097552691200 8471417 -60296036221457621200342527064788770988 8471418 -46297922767175916809308382984976439296 8471419 62215613680255121739002000099722214760 8471420 -25741663121349506881767977722367677440 8471421 -92909236329598725590428967369076124416 8471422 15904731377709265876474310436888388800 8471423 2159070434487179629836601605497176320 8471424 28790113762256683407472932688641392640 8471425 67393875592453055009156490764720432150 8471426 32989510395859450573133157176219496912 8471427 46484294648824142289371608572238742520 8471428 25452767099250543146411331254403444736 8471429 77630077372331779479966907651413775584 8471430 -87852294920726830637223191983872000 8471431 9401885810716436784749216747381007712 8471432 16169960270704227307161250524109209600 8471433 46883792303151711374750385514732087824 8471434 -100205642938019536075104287493961458384 8471435 -11821468673804122643296944766544736000 8471436 9041208420243280414760773195352260608 8471437 -1885350828052869158380691953914967700 8471438 -11871137826190732863991273332339362880 8471439 84749295157814791910307582935875837440 8471440 -16857510410015849415589391905409433600 8471441 135471381610062286573437567711435772224 8471442 3610737202449379693436666935416589824 8471443 8805255537832740048701498773124156544 8471444 11097644051912257707874821672002775936 8471445 61359972982825384518947834925971505600 8471446 3243155734035786207415928676626522880 8471447 222090963403909273811125457411226109896 8471448 25726953636681133579817518479300249600 8471449 -37782096212732017325447832785553323264 8471450 19151914588288290797412721416269757600 8471451 144991500988879372367189943917208612720 8471452 105902941004510287612649857491649536 8471453 198440423249002901080319116287450537702 8471454 13050623641392002952461945457384238080 8471455 116564649135175820648761587838751112360 8471456 -17233211958544041658907555194554286080 8471457 -28039077701546405709068615346245517834 8471458 2931224306363026075168903592946241920 8471459 -59011119147865440014697170321247842340 8471460 6261919090868934966430033119033016320 8471461 -13428101669229351971557641090810423936 8471462 -77708254855572793618049380568375988768 8471463 -17618603763637191595961441962957496832 8471464 7118635187955354335011391164667320320 8471465 -26572069297875816431569149405484231800 8471466 93259815345796566538103748195752020224 8471467 67395943418141728025178248783821049280 8471468 -45504958200479617702641311534341638144 8471469 40230482153456639716919477594711694144 8471470 26530212576163003076360278287296674560 8471471 6324212376151146764898876758184216672 8471472 -6555293212565729265415429665782661120 8471473 -187739203524023799737853252049607200 8471474 -90101516755489422943268656404364214016 8471475 23372290450674569221221516750058251600 8471476 -22555878124374903763056499917905281536 8471477 -91049881101310137736273867841758732128 8471478 2455037958875549271645005311254087168 8471479 128207651856474678650673721816231863080 8471480 -59606779287125089368854586733639680000 8471481 -128360755057675866881909413343442796800 8471482 54851509621506236135889424463596820592 8471483 10046869252717474034656463283917760 8471484 -29368404931354720535164596614530089984 8471485 -127874642107840345930175920373370539040 8471486 -85633992160933650463443025095577509120 8471487 -16849080881447456204326356769706435640 8471488 -10256136517683855719716441947753152512 8471489 -30106956671815205522466998692455731712 8471490 -8758621276327096319067103326111482880 8471491 -45491993935167406555912605736314642624 8471492 -20647118558487924360446658023358243840 8471493 5120488801307979897828382003921879680 8471494 9001081465656696716140075016606146560 8471495 -89437929300496920671979443824636575120 8471496 73811896144471982458700312087446732800 8471497 20468356466588430731616237391896536520 8471498 9709106242835697646106684735918392320 8471499 39925914536272760686345321232805224664 8471500 -45053779886161165601043128257356288000 8471501 138704366216186943110126456308007625504 8471502 -250571977658755732815342746119864704 8471503 -92993196234004264541288172989380223248 8471504 1460325421537010441211174151177027584 8471505 10105199929395858134184403304932686720 8471506 46887541870957900643756929044266053920 8471507 -15862745362303532354017731111270982656 8471508 134874483154208247409300913728213757952 8471509 65749938908080144886635452800051243160 8471510 -78343387093759822053820537697939139840 8471511 -13359555988861836331014412121952664320 8471512 155742772371138586288958104654458439680 8471513 -44546025492533946684170319579760932540 8471514 -27719375709734542675805084829028113408 8471515 68777025100342265037381586671842254800 8471516 1731869166492070424518683314185508352 8471517 135961472552405035252402702761308081280 8471518 110465270998547857772552141300088488640 8471519 -114976614614538479358136708022813063328 8471520 20247600682249037149426288882561843200 8471521 41783864222975106310175968026073543872 8471522 128449147981706463199722422378180319312 8471523 11136112033576274400083349230353800000 8471524 22117600520491645585625992671074728192 8471525 -2828698845983949998973291893088134400 8471526 -6843966443640455030884662263106711552 8471527 187678092945773445026670423865910680376 8471528 17847048753656579987097252495442114560 8471529 -18424200269374848058106343703117022352 8471530 30097357949608040254709766433410489600 8471531 30449460019614830245804856223950329332 8471532 16597179732178744522536938624028306432 8471533 -8771398321721751321711637122018267840 8471534 -34590715192826004167415343193076571584 8471535 61095513039183946409091404010992271360 8471536 13754198933483920977143222944096059392 8471537 -61417467154460087058708554894172188508 8471538 3912664846135861174630152398232592800 8471539 167004215125147366772688538245931387340 8471540 -9031102244552354258655902179831357440 8471541 20453586733927548600614595562591190880 8471542 -17069378379554252927488003198970184576 8471543 -26533382464854683694277361777272704576 8471544 99944278638853807174495184933584896000 8471545 99959643375835460251420257177239583300 8471546 -105065478505231899099797921157550608528 8471547 3166188715691677906545643417449464832 8471548 111567436018091942584998773599764267008 8471549 -2015783490318354265292500975126397760 8471550 -13774345275389420269301952257454427200 8471551 34493360210216608088320993778665474800 8471552 166296090221164855361258860174299365376 8471553 23423029680986430402281328329874585408 8471554 -126603654459460710206911212446346240 8471555 -49435299906239849894822760459888125040 8471556 -1017410942632129455534451751495909376 8471557 -74261826435474737758330243094352470468 8471558 -92446414356428881198434605958933765120 8471559 -1662511484248622799114598430220963072 8471560 1812033642567725917555558007782656000 8471561 112803301927010449634196440006603575632 8471562 58558062185834811542661791589953200128 8471563 160163266238261289063444714479703058960 8471564 -3303498991623622269293657779678272000 8471565 -37667604263379255994773327792007334400 8471566 -119747157057225895794505916239779720768 8471567 12086270327274517344468381798600544320 8471568 -4565485324205856827453665143485890560 8471569 53605278919439788567400929492288129970 8471570 608582287466724926064024558379896480 8471571 -46606116363274976490216589686643593288 8471572 10834479701237791831386767592009646976 8471573 115098201135035795597438813016657852 8471574 -11803139669324711949382429517513088000 8471575 40436440413046123814300736863915674000 8471576 88656310928168374922948068117613199360 8471577 6978891486206587689808812753529890816 8471578 -29064117815548066818107141300973262080 8471579 67240515671149698068710759440572582184 8471580 -14601810425110709137121535905677178880 8471581 118501269854201972288183534278883041382 8471582 49449759615293940764304908471371327872 8471583 75946666582553322017636212900074832584 8471584 78875615543219524409316547800962433024 8471585 -86881605962661719212932452615697892440 8471586 -38006200808264950859224241325440747136 8471587 -99556604582259310447009320528704448 8471588 -109482423908585862078829859687840434944 8471589 20389080664497322261601378257420045440 8471590 -33538012259073350646570349069103719680 8471591 32323468128361950027377885582225268792 8471592 -85256136927958556712655665673761761280 8471593 -42999536801695335885556859565180592056 8471594 -32809500718265818371018762079006924800 8471595 -76871995059976194274023046864617423360 8471596 62355778853853901909189045410560378880 8471597 -64062882432129221198017480665664590954 8471598 2244057498952552782825075634175964288 8471599 13428898567425411075627581160823883464 8471600 -8262257711627444872361344831039488000 8471601 165201835344511850772314817741737531040 8471602 954257802858031046322590942389517952 8471603 -58690011081022919555612916613670201520 8471604 71347787387906458501708868322343120896 8471605 -13806421493805532258680908212782639840 8471606 6256599330892296680434343976137164800 8471607 -62804826132236329148006336813648775960 8471608 184056779289534683813353483535389224960 8471609 -30456511424921599615982931248880038784 8471610 -13145135714594955298408403758612184640 8471611 -149965905254779902118272815472164309788 8471612 36408928724087982633549267844556000256 8471613 -21790343937424307433765322829104155456 8471614 -65263225776089370208171187575125712896 8471615 -123734011912363044006165479602456199280 8471616 2308494904780235978802897441251131392 8471617 47683953303794246835642802228501046400 8471618 15451273249907843321192109671447611392 8471619 -39304992370427819143943406830894703312 8471620 39791245196009958253579019533552231680 8471621 -17411246462196855686982710318244398178 8471622 18253997650534817680887521352015559872 8471623 49620326849712068025891843495120150872 8471624 -59427204423482632235613581318076825600 8471625 -38160963684817185400552258006543200000 8471626 11614700566334844806910098222298456000 8471627 -69776726820991145589441376511863551288 8471628 -4789433802322406185912438919779106304 8471629 2958631167616376115826667979557298400 8471630 76160850298318464910779670111158240960 8471631 17858020561656166472290525616521803264 8471632 -428797248633599749052934080202833920 8471633 1572749083555869614593847216453440800 8471634 65853810235870143888393412941441473280 8471635 66499091712748727392878224413602220080 8471636 48894746929999803168064110894594496512 8471637 7052026876863111228433598408890672668 8471638 -37173771584400579942189106651278443904 8471639 -107035157213892273595535700408245911680 8471640 -6973865335069989896165115403675238400 8471641 196289795564082082053248845120221980042 8471642 26953470540667830829623843447243813600 8471643 69952159255419767975205309831742532400 8471644 -121185262494376453332174794645812838400 8471645 -79922631661830401831871326885602560 8471646 -22560805430296689916024070617359246528 8471647 98767843836607886420880017995393765728 8471648 -59768389919177618318553982873685852160 8471649 -29168883807329786139631891434769772544 8471650 -3253332689082997738798864948233004800 8471651 -75809764364586696241939018099027923600 8471652 -36576379747845944251165409340427849728 8471653 -45879874777687975193963324883333956098 8471654 -56961233539627824140990873326551325440 8471655 88502303298347770632339654242106487200 8471656 315964734936081265627707703452329410560 8471657 -133517582214155739716814820577178124800 8471658 54108252719567730155231339693237365248 8471659 788715352056598995403203904798245936 8471660 48304640127166109489361853391626152960 8471661 -83441602385020485987422569706719300032 8471662 34827450714034725803696036704751818752 8471663 -180468936390745436444922554870810509080 8471664 8310816121954400354584691369436708864 8471665 -22781720057588736600667245165019958400 8471666 1343239001697163759658063920458961920 8471667 -41941016469285273825324413620707186120 8471668 -33918525662828627226389331252845022464 8471669 -23375256047507821446577662828726032004 8471670 42777765498713617376200036959928790400 8471671 -40411042571843761040740529468939156408 8471672 -73952450852944439615795837447466700800 8471673 -38811543021462909324344356580118480576 8471674 16798821736007400464079149559694548336 8471675 40293894078390856504326416807603634900 8471676 85977087714533034671450635679704146432 8471677 -129954151589621345001915882153674404474 8471678 43439169330328151925644851197254454912 8471679 -51749589648556150569898717709745167472 8471680 10050624933247230857010784419132211200 8471681 -78048578532317340456496130757140587728 8471682 55085966555509999574007088428546048000 8471683 -149554942923265033299663905258518286640 8471684 33844872624347627557953625268357688576 8471685 -60324259446688918078084480963100719200 8471686 -5469999897580818962728800937299705216 8471687 49004529548931782919534839941240322352 8471688 2615042718877285532673361365811200 8471689 -29386540461002580760475274721226013644 8471690 -20068834858371194362399373864694314400 8471691 28136565302339589412146172866377639100 8471692 -12378574942783795724801883424314693120 8471693 33665125698200274612641024138193189900 8471694 39558918359322437199377032665639936 8471695 -30692682219144924782381291045294153520 8471696 9749329653193162186121796115922632704 8471697 -45621678172385051185827691032089412672 8471698 26771507989715388848629562349237954720 8471699 -178244024449372955309306828270326281300 8471700 -57515861643573612335026092156017827200 8471701 38175182585576571816816361891378233920 8471702 -20531606833476846098333796364304468448 8471703 25743085805692623485696462733625945344 8471704 -11952417827193752557730386189562388480 8471705 8743493543563309818439791838292970240 8471706 1869204872753770008778534500292631808 8471707 -65612404903449001968834078317836909608 8471708 -23709692001678486555565592705673395712 8471709 71772820197485028042988720442365163334 8471710 -33946390064075097991125354573935024640 8471711 -56940579104166783114938857834164499776 8471712 73908716295752606925884242981866700800 8471713 60611214017268948930254652700114740962 8471714 98593866724784046761637884675402001792 8471715 -22725549018357281231091043561336961280 8471716 14032951704175243638033572953962378240 8471717 96486389001878843201344946688825944766 8471718 -5202878938495515738617331210151578336 8471719 1734834869470003790247993428909632344 8471720 56018177332152786863486907144708096000 8471721 20893344949245728937600286664608117440 8471722 -4895504118715922464879100581019981568 8471723 2744705205858285744106830942285402240 8471724 -85194738828942218654208099535296230400 8471725 56373144768911239817189907650375894400 8471726 -24629214755776337791634551674138218688 8471727 -60340856596799441584812654154750579584 8471728 -34820002539030993586922653518878539776 8471729 -41572147320876849145628874705265661568 8471730 -31267148099343511076830789807666337280 8471731 159042570861984041850194339207642624 8471732 35957160757347050730337835886387648000 8471733 45985221202904446743992353568795445024 8471734 -71955491548213928406473078723373669984 8471735 -88011288162298212705660053172845413200 8471736 4298355014391549933532397133653606400 8471737 -66687222166056238925872753644466240128 8471738 -20759523739766137617963316013709699840 8471739 78246167169394356283780690002337851840 8471740 7172454567163319928770534092116656640 8471741 -28356916587416455639332111533407854600 8471742 -5640248762523265467738843577938051072 8471743 114020549968869554486558237998313942016 8471744 -26481915708315351725339854533326536704 8471745 -9568325467727353314692152846383324780 8471746 -29176768853664419645095552394857152912 8471747 -220211723324141693110078863899445444804 8471748 42399379343148288341297239346041147392 8471749 20456223786634014474643743628302481248 8471750 87524139914936366093247210570215424000 8471751 80038874829704262945108912321131278080 8471752 -5492697504270839113592955363911884800 8471753 -152339809516011726109919042193271000998 8471754 2492636615501961259412539947241967664 8471755 -84686890412193219451695988171296159840 8471756 13621654777064159026911683274061673472 8471757 69352223161155866700205567525115011200 8471758 36844683920789125547605569413396984640 8471759 96163459371598223065004951280303294960 8471760 19394404597244866171779450503803699200 8471761 -26043414963744202308780858439231971600 8471762 5755034625397711612600336164016512000 8471763 89297358697162868194512634378731268320 8471764 51996710869901950462708271684314556416 8471765 -55273900245600109661287509887199602340 8471766 78597912911435033401371033955875801024 8471767 170089999956528324520421074000149479816 8471768 -79066418803404279714313443446862397440 8471769 -79837446106757595629755393847340580656 8471770 -68949474673715809558992997163227238400 8471771 45807019370070631752167731715129750784 8471772 -5208193745685258927786977386970257920 8471773 -32204683363287723323876684025007957376 8471774 297806552958064770590735557238842368 8471775 935074215074961659050309543468014000 8471776 76339913667708823110337267357975314432 8471777 -40168083858336955987290893047663012560 8471778 24074298901434224231690006469303313920 8471779 -24320136431638437136479181705139332848 8471780 48916715108240838846426965159465341440 8471781 35789040768451733155928262314003123070 8471782 7571513097595099537181435169519269184 8471783 -130548525150349476690275529920912612616 8471784 -89133012968436107250327791798026567680 8471785 -4264100907194313704845899504171152640 8471786 16723173876116710218825804677632506720 8471787 -143041011810807982573872970967485846080 8471788 -666619411536008016277388485325958144 8471789 6486209198037324816219690174992366592 8471790 3715575033715155630753581462338180800 8471791 13574324100077416538645573042925999984 8471792 -1983802873152600652000559986682953728 8471793 -71544047319409188563634249096020141472 8471794 -758950368512613075887333963305592304 8471795 80220479986775175115121285039130514800 8471796 -496425275609925047878310977899417600 8471797 252336162790001578327701799343596475904 8471798 -305907936886094096532669672863733600 8471799 15511620742886247052178713903637902560 8471800 40185908704155512652400050808320000 8471801 -91154784254534728763376090848226175890 8471802 38371067689949432956947845378793277440 8471803 -235553754035976787024632980989482697948 8471804 7877665575870209118455617433521127424 8471805 -21891084694690993494239089002134983680 8471806 51602778372364741730281085086024734336 8471807 7913354932070655672501500453605183320 8471808 -21527024876803387434178686351235350528 8471809 -102912907193250504811339978357280116990 8471810 16770551921818358031136470774976243200 8471811 46434102121321674152417737057454840640 8471812 -99450499024457544343345799428665449344 8471813 -39710262111558081284789219216958198240 8471814 -30206817822475520439523328933769335040 8471815 121390146619082237436497941502565446400 8471816 85902344801016295511855112103763036160 8471817 2026942338160530452046548829373525440 8471818 -108861988723072537091727803797452374784 8471819 116295366023004840193399436013923387220 8471820 -15717404395505570886400545444437360640 8471821 27959138277365309241051285853514201100 8471822 -6286351449797799310099907312238384000 8471823 -120385447700802566837375466885700267632 8471824 33313834151467308156500707214196285440 8471825 172575541615865956068316564908783865500 8471826 6299421009944617693844811054704087424 8471827 27272964551727283214804589964146833312 8471828 24492831552538655240916688394569728000 8471829 -29931006209879433238663379010739115616 8471830 -34383161901789627571265913919717735680 8471831 -1632040584882055805420640357976502928 8471832 30735634530878332379232221656240128000 8471833 -44609715077082293638146812229889292160 8471834 20343199485967681731663422735760192000 8471835 -13881595445412708977539101525597413760 8471836 19065171358456765864732965465023910912 8471837 32249774262365737671306211597415964192 8471838 -40310879129075555038708598145353576832 8471839 -57825275003436585809758072765026835360 8471840 -40073536962153823916854911799602708480 8471841 -3985031184434440023860327058525417600 8471842 65445764882904865520444700949684212000 8471843 5745412490747536157037116712588125664 8471844 215782229751000364899221988693834547200 8471845 24510935834527376034108990198062639100 8471846 -89442846023046536935826855935703812128 8471847 -104074205021096021377120469214033136128 8471848 29270354838635758658008032330906009600 8471849 121232373565754000772543797272977545850 8471850 -15332130122691312907923006422683776000 8471851 -48101118278486812212768690981105603148 8471852 -5949662722017687797643742713655987200 8471853 28794292248412961150408536696549868160 8471854 83525812360826797073714463185767777152 8471855 -79902890946724511443171204885951749600 8471856 13460086283306976195223471058962317312 8471857 174485379303360583342812035180637972660 8471858 -66858830140628145564114929592894184320 8471859 -66738022485729630765524402467399630272 8471860 -377209991756672485527168222626211840 8471861 -249739931108014619425720504749014268576 8471862 12749520118742061782408470096204437504 8471863 95035485154340744711089638314887825384 8471864 83290507591614583245834281145143439360 8471865 -28392217824725821766089245101807191680 8471866 -4145601692455080194117720082123251712 8471867 -2709096141820498085488481364398444328 8471868 -93282418106085249930470399789774261760 8471869 2675448202599245587363208757210234240 8471870 5087199509486024909769091597761279360 8471871 -224994785337668513999998566205441776 8471872 21898255525177198994203623368383528960 8471873 -128375893831394797850378535065345916 8471874 -43930427278793700426794765077602291840 8471875 67517133400903372260903250470842850000 8471876 12229745433347686973873239333934911488 8471877 3245943477661487764920219937571982432 8471878 -92517600986816714447984854715359769760 8471879 87163833638085887919511655735142062184 8471880 66573520285419222270887199019509043200 8471881 247127965529104389540956941977002640000 8471882 156994646590602931064456969652471390720 8471883 27507127288640416125373934086232862720 8471884 69561934332349087055274303348433154816 8471885 10117982873529906569916697214597861580 8471886 20000926292856393779436872819731334400 8471887 -81297087421128210254952330402976792208 8471888 9251941183956961900940905610884153344 8471889 67688986852562165322403497664777576704 8471890 14359616510947969414579567738454108160 8471891 -76887201390045803570575658733457420800 8471892 -6822990437078106315431284774586167296 8471893 10608842276438694670179437491353134304 8471894 121011605465834556516083883247319198496 8471895 -57463410348402773314656473483945039280 8471896 -127179066548933861969452708630832025600 8471897 19144689166712293694887455051825406464 8471898 60266258295291015233666328320818245120 8471899 4811231094020395491745179181256406912 8471900 45121555611900897191179911239263104000 8471901 96196146763055017330893811689755292384 8471902 8167428489880219860154362799643329152 8471903 522031206534524302040661130112120448 8471904 74522824264741209953542985732803264512 8471905 37172892316750328086000098944865163560 8471906 49322195615084838595193557086623683152 8471907 151124762429524043237748468747730719204 8471908 41079858561662326540197623512615872128 8471909 -14168722348230061654648389135141637890 8471910 21443038824758794162192107512713728000 8471911 50320992567246442681055349408919283840 8471912 17830606472154216590278526587550269440 8471913 -3231248774091796711757485012990348656 8471914 27385679782211972293379826534718789632 8471915 -93832664498864289614419225717775079600 8471916 22302132785456321309745991458463580160 8471917 149752465873526384345366287234898138966 8471918 -13922000110691911925652949569186182400 8471919 -45587780206474682521199596923378232056 8471920 -5345299478203459844412602293751808000 8471921 -122145932390197900660765608040607896878 8471922 22441528642012198291361749533132857472 8471923 -43638355833330796735388354114091835828 8471924 146024471459487923286509559679806696192 8471925 5985287345786035361503219629052032000 8471926 14643553435848760256361796644413322912 8471927 34815615898708120598913081689818527984 8471928 31771190585313887669156858274997862400 8471929 -119960046273377877078724355908548605360 8471930 8541158935232487169719580347940923360 8471931 45957083613672759301137635749195063920 8471932 -24532331211074389311581829922939281408 8471933 -45833610611122201470275300915406020160 8471934 40161213832120121330117874949997985984 8471935 27195983026994534170297830440820450120 8471936 126712104970115143908862539469946880 8471937 88909700792483470211820241421066124480 8471938 221449116577135811718057765668493981696 8471939 38488132714684057905478732646096236032 8471940 29410767942019702288066640791673856000 8471941 132597541547078393927964362744195861342 8471942 -9712317052324323788625628743118849728 8471943 39493680341293204641612320177231971344 8471944 42125752694607105022550519467542681600 8471945 -93703106979085586469705660327184588800 8471946 119869673358744170843942019726471168 8471947 -33549513787858562312302354325523104088 8471948 274243161982712514116872916600748288 8471949 -18324380785299599800284653610520229952 8471950 -44691373747717557266549500502045241600 8471951 173784783348887113053090133499229375504 8471952 -4356169724187270459313749484644925440 8471953 68043943367274046331603097637928386596 8471954 11476657341124423574806097750411020176 8471955 52920149151837471024965555050160301360 8471956 -245202495039950331770553148798453372928 8471957 -34177658417544886882272141804436087620 8471958 13036195000143546872559091292448516096 8471959 74140686469287786247167662171708754880 8471960 -60274495867778105905623006021943296000 8471961 -21348164657544938551614567962457477990 8471962 58715131490016437461522456964419322112 8471963 35446895871384770080102638782214334212 8471964 3642929585362732532025002049093030912 8471965 42879547002646579745748596835525610860 8471966 -38149950977389231389269290969136700480 8471967 8623434794333588392716700426319040000 8471968 -47694556837769742959472308565614592000 8471969 -84230509837535301453076273579822370640 8471970 -3602030552511261993067922290399992480 8471971 -378792409055255029792855544407041382808 8471972 39475709000031310041667603906678195200 8471973 92930494255168495656768564687967144800 8471974 -4352768115386780316305993786917613568 8471975 -14050294521307243284851543762180595000 8471976 100070189894496175713071478451388989440 8471977 -180766629665975357405343903392051276160 8471978 14993967100888329341516188219854140256 8471979 -82609278717841937193549223600031584080 8471980 -59337307881512958999770264016376657920 8471981 -23669036460925306758244494550978612992 8471982 23116182457390168708833435579799766592 8471983 -12343559615370793992626588495358727776 8471984 10751780983898541731252722459312029696 8471985 -65443093095878358626280739664144033280 8471986 -77602269937438008623818162365856375680 8471987 -181432656902363759778629048340419989080 8471988 41781461272305246500240103320539883520 8471989 -1377548777068155120414074667222056576 8471990 -6971908238153650950389533052334259200 8471991 -181446704519398252556757357412692028800 8471992 166918412535145622344968777786677760000 8471993 154736451922465073709793150987598433024 8471994 -11307920758883340454086603605122659840 8471995 21404324122761443524987125645341102880 8471996 -35197700883623330077916112136249982976 8471997 -11003808604823163313378719010995457332 8471998 96589093241452850925390567443106720000 8471999 -36641191949232611766799433953660179120 8472000 -6082995032083050818682259988545536000 8472001 -73800959443819208723657124858381041880 8472002 -10534487902113485175968805763166346240 8472003 6514375073816051077858445816015347008 8472004 -31564901665086255146317113327894110208 8472005 -192066664412740049661532560314900126400 8472006 -40302074278601228895291710120755814400 8472007 -182554780260429568610048039867016328744 8472008 182628689148084451893296852512258728960 8472009 -12053629064969520509844098079594187392 8472010 -16978056801424675334465820426437415840 8472011 -86196034357579272021841017916185377388 8472012 36388500274550449490621930843133722112 8472013 -90675471432911820265257224701413443616 8472014 134083488200983750697669101457334500160 8472015 2623293719411911899728403496430667600 8472016 -13726368981703004755248214881037189120 8472017 -138084602086907470148405662210970609934 8472018 21468840542083568772014177974463320320 8472019 66915268158183119947698349944037694544 8472020 68432441123804805046491869220352884480 8472021 22388504048826645420282488964725516544 8472022 1789539989735788034192431000662960000 8472023 -36715170628405928515487939555676570960 8472024 -13404960304053496528116771894797107200 8472025 33114031307169765204725241621850727500 8472026 -61192172755028428435332393411026775840 8472027 83281886240981330831806272864268800 8472028 -119309817345465601398537842145717048832 8472029 -14517014524806138987052641393722766816 8472030 11454269743717479871035437677409464320 8472031 -131194016091455736194324257878973425600 8472032 5717207251230433149779264553671983104 8472033 -6873526403022010762275206932532383038 8472034 -29245593870883360895935979046712259808 8472035 -6168658167382224724167467836553179680 8472036 61113875948813458007579331033185498112 8472037 64626058770212797257659654075809541504 8472038 8690879302812780418866611757721984896 8472039 -184643888299670592068496990949410013440 8472040 -47446003924201506772705782190846003200 8472041 -100539515308787537050409017769156304000 8472042 17214673005981386768366526668250360240 8472043 47184604955188067936497238898845143040 8472044 -36328163940483620619360130609578875904 8472045 20224755042314372292592192159294934400 8472046 41797014984061620682798743315493616640 8472047 96624724748973300746868854436900476496 8472048 -14557521567396829396986934242885697536 8472049 -3021463104571507058910621872864171950 8472050 -10867572413698674430737830511458496000 8472051 -53699111087836990517073108649893476988 8472052 47749591389762874483716199942493061120 8472053 -79543109635516376234374082753960911698 8472054 7931367028308410159100188308917865920 8472055 151714746278272115897014232720476223760 8472056 -186475370454036783294408583803657093120 8472057 -130920867601427205116141784380879760 8472058 5954368864708006802538090371650066176 8472059 155238233980485002678932213586078450688 8472060 -113412354903447183384585337782738432000 8472061 37607169930595137709414511470962754252 8472062 25950053270520116863563577955472074880 8472063 -121733727655001434461895756523211808056 8472064 7514186135557605071958585747896795136 8472065 -15766791066225580700754583424307595200 8472066 -18389147355764121901848352226359733376 8472067 -7884101105539642562283038651310981008 8472068 77728210810435589307846607936959507456 8472069 42610827616767202243485799669907181564 8472070 -45679743108219098539240972752130243200 8472071 121221524096599680643640888312568412992 8472072 -17288549370944534547732216530416435200 8472073 49450010402904438249327353632429939200 8472074 -44538301685875948009410318521692336800 8472075 -196338169943286520036483767132460800 8472076 26974251842692099771385023360585167360 8472077 -4508822576135070976724988528411225408 8472078 -1465750677578861317667001176321012736 8472079 -11436661247326972571058867592794602496 8472080 15792890152351184483747254720621608960 8472081 15080409627418392359974823817258734880 8472082 -28027913666361051072479281571631141216 8472083 27600472880557770879872501927771228160 8472084 -100309408101766595545302889089670256640 8472085 -259793051681586343002285657207567156840 8472086 -19962217511041567021370699150578109184 8472087 28670016793678283632248300858708097440 8472088 1105936317296771886610026912680140800 8472089 -73932004815731432333427008859832596540 8472090 -7400247856763504555625078655842485760 8472091 14697220053434123724571731429053489032 8472092 127157078061580574013254517205312943616 8472093 3024452811037148277889123130059589184 8472094 607453567121249746886239524143906112 8472095 -82910048174434938966594879029211168480 8472096 -34505004901147786147536867615131566080 8472097 -22536223996564120036902017726381760828 8472098 -56954198557459335048046543643359105200 8472099 62116839524428122105005243532782564160 8472100 -14223735045286481631785465102105600000 8472101 193673766283705757569052589034180922304 8472102 -70241974063997166180304173534162639168 8472103 22011189547606598974894434516285335664 8472104 -133310947745147530867992772931038003200 8472105 -24410963695743938165350888196677684800 8472106 -9188406454070991633567300964043018496 8472107 -8482785842279454341585566188694807776 8472108 70887205586850203542970888071177397760 8472109 194033746290871628929384530363169276310 8472110 14989958177507913953021644138034108160 8472111 -66246063540005332822795423460410669056 8472112 7581863138598416106512988819802619904 8472113 159590100644063961682836596221484109864 8472114 8179208433119128951884939612770304 8472115 -45707187176596824885152550855358644240 8472116 39388370691284193477010925509254752640 8472117 14654498659164470409858436178596360320 8472118 109126837099924210106167571587216108800 8472119 -69551967709290263833049542844355615360 8472120 -39791012355830679123257841695997542400 8472121 7067606064940778466871625830403999744 8472122 -14470093772061354617110282528800063888 8472123 114856510369338845813247530584932806184 8472124 -27179451473390861530805756231187272704 8472125 -96670197218343573858502530653273913000 8472126 18176824307130746322743893252774453248 8472127 -183844185109219393502569419741018889024 8472128 -11356372526682978914403638228973256704 8472129 -139090232990516443471494388734281854416 8472130 8197055681401792962253983856861884960 8472131 14973799676292951422258063438861840712 8472132 -40199703111072050358349748247835906944 8472133 -112475506577263681064706527454056107618 8472134 -8933939968699539273999839111578200960 8472135 30882237769334711005808147139843394560 8472136 -149803317449175829114442419305264184320 8472137 140353970227697276159788968440326653492 8472138 1896763110643873354494608086448413440 8472139 -147071967681934050509298493212130815276 8472140 -45297679149204443279762329461034368000 8472141 -144637320664926734343149062953587050560 8472142 -18322555547598185306512430530861142016 8472143 33912856661081599054779318369210173664 8472144 -24524130107417292864836084744607891456 8472145 -5207712810582152917087723311718233600 8472146 38297313693182125074592441499454526464 8472147 -85643095849203794587974244064254441680 8472148 75655386790256074728425839881885454208 8472149 42736909504460754934760173544962968156 8472150 22649601274590320603325148446691617600 8472151 -84814009282154421815325186872978105848 8472152 -60455136171388520363121192478464122880 8472153 55082604202818051184639362669155611104 8472154 -96001267278600083159172432323360467488 8472155 -33251656526328792242185902041688270000 8472156 5036803457171382608497025266987204608 8472157 57929553895758302874891069030156639680 8472158 2826692541249352294488964088577114240 8472159 -85483975624832415651006245681963751336 8472160 53016550387337899974091753136636559360 8472161 -123444942236084125702671488213551200 8472162 135119892551261614520241060233503280640 8472163 -69304795673194873743712416279502744320 8472164 141337447205593910818110996011083392000 8472165 10929186310392756398758398156410745600 8472166 66490423575284155109251197101391420480 8472167 39674813117899773095003238529377441024 8472168 -13090970173538229306759209878268313600 8472169 -77522328037634449683994004821161663430 8472170 -20414039163429174970832496587699159040 8472171 70802277443886909303324596966788116864 8472172 131143951684277767814243920314118482176 8472173 -316598121032749388461124947193802507840 8472174 24167632652959797222658795833866036352 8472175 -19796394840720159946522916685215250000 8472176 -30563054475567246677708256481239859200 8472177 -22681338880751466557336287913965357440 8472178 46924589849140875975403792672508832 8472179 -34052092165014771084561927373734551220 8472180 -15913394768946548933296278391636070400 8472181 -190128215290016947937285591452925518500 8472182 57876066125228673713636821105393876992 8472183 -14875073800556364722963205342335474352 8472184 15149312718810631793017803377659699200 8472185 -181513472838821562791547959374440863040 8472186 -13481780536739568413467608167487495456 8472187 8492754093389173008560867358581626752 8472188 -5982971848051835159175789273130850304 8472189 109879721444309960048871409290591413760 8472190 -13253374888475254679028582211288190400 8472191 -3858806019159192474226402678552078656 8472192 -93065164942699769810854374262607708160 8472193 -125055260089486306157999657170983442558 8472194 -35589472698329191644384661234663021104 8472195 -122764196871009606998820036799878796800 8472196 -73468056835390290218710258303891657600 8472197 201088772404037313184996634109153274560 8472198 -14785482908508033776964418772182511424 8472199 92388071003185389116033356225512984480 8472200 37690115081751892920349940509744128000 8472201 -1870217944440669028135491294427062768 8472202 -44752892760358774193264110865675210448 8472203 -14520927956080675303352890352714005548 8472204 283211095660860387284957533793154048 8472205 -34700740811905161799298466050664787200 8472206 -27260575373428316300040353369900816448 8472207 -14414236774600604791241508027084633600 8472208 -25971073030959170828335538273256890368 8472209 24872235585365458792601360978899074804 8472210 9220105218739748602900175591325672960 8472211 111831506239105576680657318886593775104 8472212 50004578530904885770280302668864522240 8472213 -85659746160389195892073312507038452676 8472214 79939055111821718098546735710960795840 8472215 -42844271457784507270728883648165697640 8472216 25596387809440937264562678309023907840 8472217 -26028472892938894056316872668474065536 8472218 -36334922964548411754643836905848903440 8472219 -13476542478026919237790112802553413120 8472220 -183948953927234501524126931236308971520 8472221 -87293090891854756562119313925217687578 8472222 51697022832709771108676924621427609600 8472223 -74484172268385965388645099670192326480 8472224 -31704646888421142838229399527195213824 8472225 53844450690673225944928044277814095200 8472226 -24994311333555718079731559379225600 8472227 -142777337555636327891133972216531360360 8472228 -64885901151113925624410772469244820480 8472229 163461503954000931806675340452571754780 8472230 2953543920458196772404178550941173120 8472231 123484243963132925546442993847291651920 8472232 -162458689687229175203421896833813017600 8472233 57721863809211674630939348515882414080 8472234 -707689630333379892132992132372086272 8472235 -67025640441968434146036060872900572320 8472236 -59255263582063678348468001238033918720 8472237 -29051860091212106884520727304625000640 8472238 -29860878516563012256873582320385907200 8472239 -278051325373685466795109184067212060544 8472240 -4131524218471006947141414753654865920 8472241 59695365599888673466760495350627039972 8472242 -69533989548336564492354437270194879728 8472243 2488592793037757221508646447955248480 8472244 -45259295229207602990801279968664014848 8472245 89206065191036759934138367827860233500 8472246 70027134118390833771064713957320462784 8472247 985075538098503830867646409896753432 8472248 -27954058011327797083837083209170145280 8472249 9869165494148450132493645971899195200 8472250 -53410387761583063478562392920647720000 8472251 3244083089381393757252230761912692312 8472252 -20504506068301857961787215869595852800 8472253 32860156735211347386441832312148434720 8472254 23697272631482402513278766038685420544 8472255 -64414785078725882459432769157845271680 8472256 -18329876192743812197548499530049126400 8472257 53337277201489462590841316844069136320 8472258 -68042593801294026608678125171952873952 8472259 -46747226232227453008204627615939705540 8472260 -16718381379417749635846979831258868480 8472261 -595765306612485704203643748383078400 8472262 45777494699530149250838474324054578944 8472263 -21594697369515108212977710240916478520 8472264 26610573865166852382842114250581483520 8472265 153310803035056870394274787538333392320 8472266 22926432905811160900265957643426055680 8472267 -166176331014801252642714946813501700640 8472268 10091919886454601269505791216500274176 8472269 12996079602595843999917555027522459648 8472270 4728045293734725428841596846925417600 8472271 -20736789575618837124505563572796735280 8472272 6419243224339481956768719249983102976 8472273 16216299671507543657721110242731234048 8472274 -76044726706095668788350509230431210864 8472275 33360341237430644876432505141848290800 8472276 5940679540199884432790897799865774080 8472277 -164668161318519941125825939638668928 8472278 -29256524554261713029496708931275598560 8472279 -19837140389448556820287065460030713600 8472280 5428732186388380658783804000851968000 8472281 -48272394658238539508208357975290627436 8472282 -7369519007920906574977867957296414720 8472283 -141321951951871214307479313786242885576 8472284 -185318930077790448260394795835272219648 8472285 46297214256410515480488839841319199820 8472286 -142829375874510878709831833767056599616 8472287 242504584016335166453341031433301752 8472288 22094020226294280817255047782209683456 8472289 63819220980491061606590017019993812800 8472290 -1016796026962378068998044188406809600 8472291 -129755018961365104582769284786882518408 8472292 -20803484701889284952924359015338120960 8472293 -160650248459620382549066362771723555458 8472294 102546569340889577283971321664751113408 8472295 -6026545460690405147560579266395947680 8472296 1781188063212062989892418757787335680 8472297 28218861392868389322134522352981817344 8472298 50425088142150088394227107651039380400 8472299 336939971639613412270557877647070860 8472300 5502681155421050701448354014878105600 8472301 26833694065044930869063881633229241302 8472302 -115675480414665878742081174710053640448 8472303 -34521390380338877242204515899367552000 8472304 -57213808779532103807423263166166138880 8472305 -11712289419329183455223176155191151000 8472306 10078281814013286981012837653119461504 8472307 13866075222256198435689419467692878352 8472308 51919289167581897906555471390030342144 8472309 22584740695832246590554502409216064 8472310 11779132461334126241308291922549483520 8472311 70862869249865855172408525639241908000 8472312 123785824951721402635314693608005201920 8472313 267829735069380430059637832963009626180 8472314 216709397061071586521189633378891430912 8472315 -48635460922868773503627739147999138080 8472316 94567934675931264065014719757751767040 8472317 5077332594615633922259861126568849600 8472318 73559011114421381541827004881427549504 8472319 8329194803471657607165533283149630720 8472320 -18363731853379444324462298919233126400 8472321 -6128969325584442567298683331661904960 8472322 -6697528466112750984872753828667082176 8472323 -142611283816565448261875600117121051960 8472324 -2137421628640305361655702842749235200 8472325 -36331977216278657224953025484580914950 8472326 41469737824476943686512797450534533504 8472327 11550011830818573339047853594893598120 8472328 -71709182143127712172882040715528192000 8472329 64614757844294148965217038208525435684 8472330 80437684694089416675341756217812928000 8472331 5992266388156805249902229586575473664 8472332 58124080465689171715049743087507395072 8472333 -1342136956930356568619233731366606816 8472334 -21516960299194026822864715037439383808 8472335 42986872628014342788464318714206982280 8472336 -15445259345875338439352205030844858368 8472337 214612427762545433312916839684412279986 8472338 29678789633697418484609739087262288896 8472339 35084851870141886046887107312825000464 8472340 -85992607926766885782980826844940540160 8472341 -20992711236765785739278047637096048640 8472342 12902791236908310858379453990536549312 8472343 -130278630507710636858714055205446408192 8472344 -12025954276097887352364295299068928000 8472345 20026946417515575224920378119140402880 8472346 -55425989212282823733165576844639231776 8472347 -70698172754940488153375052098438563920 8472348 -46884714553432554546446203607758656000 8472349 39176536633766144215198681010535778464 8472350 73743215161949928857185260138930744000 8472351 74562492293192946823974825982314265728 8472352 -37674182784582247822298625196676874240 8472353 -50146738732723022222913104506066772796 8472354 37128258987019726165272860379444923904 8472355 1064313667452999124134413047197072000 8472356 -178442126072576925770801080477663774080 8472357 8932440854987783691986823618643620606 8472358 3447667735166731057419529252080835776 8472359 8338435262134446386146262578103849472 8472360 4439963021342640691753363663164211200 8472361 -98262781496526380303828280454575954048 8472362 286073091686837591606554673897892864 8472363 44113866804140094171190000909848819888 8472364 31827615446095750500068932940455275776 8472365 99004646868200380988400583738134580320 8472366 -16456361911080537726998483044741862400 8472367 46358399613045099835444273110471305592 8472368 26681023479203505380778796414771789824 8472369 -116236831524617731315312807920667130256 8472370 29319039773235277554701591132647934880 8472371 -25362444662385146819830789434445936848 8472372 14110419124459428862212110750755663872 8472373 -17821311311239441560744502463070758656 8472374 72785718163826540657614478742257067936 8472375 -92517559087707445229364639198468852000 8472376 -1902420962213532713808060598596403200 8472377 -20485013300911131147708843841272086268 8472378 -6023164864200018889543826363064963072 8472379 86984631298640513226656368632754521360 8472380 3144649848179644273097297935754342400 8472381 67096202051308855838530061719129565952 8472382 89770363072654550382073228939692417792 8472383 79743243732837048687787597297434013632 8472384 15224523594883183396812969898797957120 8472385 2172399337070624298843149175576590400 8472386 48212225388122118927335881661020774944 8472387 24519729646496594553856758202687282944 8472388 5083487460176662934526466451846350080 8472389 -68042778084946853568808882386221478720 8472390 -3658566652347593421394175408194558080 8472391 -45143529165012458697983024156845640568 8472392 245954781437734593044216595439362017280 8472393 5471033589784616248928269886104617984 8472394 19609909939249941333382192470530911536 8472395 -35175092536244351792307396146924933280 8472396 -26445222254324196398278807464002462208 8472397 49020785573439446858998858534636521580 8472398 -15642353853266192635821530465165129280 8472399 -40409610205867966474224181657833044592 8472400 20583405501263607912529718796042240000 8472401 10993274259042824055686057986284641664 8472402 20939157991367428115499867925534417680 8472403 265796784721622365620292712377165317624 8472404 21465522152674259586361051546193510400 8472405 -13594945973207178816016258875943119840 8472406 -15890481099536207639592153720883354848 8472407 -14940602811089513028682206773863492344 8472408 22413269124070525279669480105888972800 8472409 -26650244444933285443909221369792414048 8472410 25926940331475566354937630993031704000 8472411 -97908676921223705165984499377174054400 8472412 -58257625683524413334033556858656567296 8472413 -76803404781171392848862150887093535040 8472414 -13620480267465137189705775785374067712 8472415 -39635180993889039522901725651982154400 8472416 -47013138379020654282226652241888411648 8472417 126530898618543951797718986789642216880 8472418 96805961348365594402727367375072576000 8472419 -606800130508337044036000168089241656 8472420 -60342757399776732356566528614086400 8472421 94071458234726046638300355632046654012 8472422 20597427312050003978383282236285743232 8472423 13031996995231407093155973932704089600 8472424 30302971764018919301547379160462131200 8472425 6776662529149430884707463863783720000 8472426 -75414333410276588588027721309109756416 8472427 -189428902435597356312034893994172835724 8472428 64825366486133207178432952378567994880 8472429 -2584956201108863021861228173334247552 8472430 27364415382034982845854920919601816320 8472431 -39682860466399606015174125100398745872 8472432 -25313341806509796417012285365486714880 8472433 -12961604245336718676937343830587670318 8472434 -129552638418240449585297754531812951040 8472435 43883275412429221519017256612489423200 8472436 -7196598703475240377726938026499172352 8472437 -66889587885118422554280800726557198080 8472438 24703401578924379199795084159998912000 8472439 150650114693999375586984634718148380224 8472440 -121611393795699143017911169351913779200 8472441 -61453618842320317981272049592535023040 8472442 -28464985148786425089405227140070803200 8472443 85836645146777682296543266957006785600 8472444 -1958582719921336930545260952413445120 8472445 -23198127426112768116960318490185002640 8472446 -166955726273119564020624161282782697280 8472447 42435685681839497959672451421259725624 8472448 -211933128492432135781398844185803489280 8472449 14911388766504253920541936560365778864 8472450 -12351730648237152245831323456922304000 8472451 -93963370771186351043316796417042165088 8472452 -19578189309485780235856548509820756864 8472453 -10423994091665036376687187765538319552 8472454 -16235182896179188513138291281705140160 8472455 -36071973763408166390470965298297466880 8472456 97213872439929579936800275846446289920 8472457 -19135789565983666901592864002050805888 8472458 35045607964035106546864049147123294976 8472459 89881445475639998873141031870219152640 8472460 117313478029215642859788632225269708800 8472461 67125881906034171659196369920834618400 8472462 -1041879961069106543909645897203338240 8472463 130437208033407445048015685399711473712 8472464 -3089812669769403779841931237330255872 8472465 -91221757126318101372007452191968262400 8472466 -60713360967179971334325039264096225120 8472467 106558839978945409695242772320077463880 8472468 -71765300830044887738783970968962344960 8472469 -184123153337825888513779111655763030130 8472470 -80146310407699008658815787796982040320 8472471 91171832656607855685157806260688720384 8472472 160791120327468863891667169500747724800 8472473 -176418643321289332135792609816676103996 8472474 11523772749205036736265102374791289088 8472475 -22976459408606249542715517210740757000 8472476 24090328562193206699387558704349314560 8472477 30183103195686975518651098207558536768 8472478 -40031899642259660914654591972024239744 8472479 -127952586084271513504678511156728741920 8472480 -9126385993859075776572729479921664000 8472481 -85747891794624344820281023242480498718 8472482 -42565111692482576103325718731444248288 8472483 -36940339392518414765465401080007076616 8472484 41947785574498878192418282372621030016 8472485 -3164580532603686912486001957261011840 8472486 4303384970133711505646056392670298112 8472487 -6183091891133471458732731558290296560 8472488 -31381160810300875416222613843259274240 8472489 -771247399976993209298352399266584176 8472490 -21843975104135969413033846840034018880 8472491 76867973631091915387872747160281192312 8472492 28245766876542982349600302282695183360 8472493 -116664952573858462199019626717339425258 8472494 -137918535115290356693295850980713936256 8472495 -32859748808003377290325432976403919200 8472496 2738269116715902309753072086183985152 8472497 185255711176971015255574646572522390512 8472498 24820598141048493335973513948879437568 8472499 -59245773715271507919460609271576968960 8472500 -31571874054706862476455879719902800000 8472501 41110017344832146694039394575747999840 8472502 56857111965098212607345424449698481664 8472503 -20568605491759765477420275058318754616 8472504 28780693019790691228123631231350149120 8472505 -1412332082010489560267456849460127680 8472506 21465937754342105725683777284185952256 8472507 15437729170803300247176990183568688688 8472508 -88468888461134616695962245281025360384 8472509 -202792502279514605045911151122042927290 8472510 -9688586676992064820579322917127842560 8472511 -37608533853811452690040186233417202176 8472512 49896876626213534454126381456609509376 8472513 -14724697921189552567683021240798935040 8472514 2417625502702322442958224459303000480 8472515 18659498491140224344707142017591782160 8472516 -6970471435301583011783203318422491136 8472517 32515042242754861175961310093890017024 8472518 35635044300243879068707609931685696000 8472519 -3886785785427186452400912640107495888 8472520 31309545718856325072742100900573184000 8472521 9579466523249168452336532070849450000 8472522 49972029296228422977700872433379964672 8472523 -4912496216342613116633662911128581228 8472524 42966148613804153154313247418407577600 8472525 -70189147523731066562292521247683575200 8472526 -184587062413851360069671082868989696 8472527 1543844800546466749557736171947090624 8472528 9461511650918983740555637059827318784 8472529 97172395432364849818356490539025223284 8472530 -83472979935096213939834950886192506880 8472531 136271606364636917116119484916210874552 8472532 -109531051187055994013082348579573270528 8472533 -35547649945452260945083528990844644800 8472534 -3297555421674902069156710831442036736 8472535 151007891691276064443781118607444051480 8472536 -155862788889024526600477418743516600320 8472537 145620301131404823859908856252589352240 8472538 39744300769932172911657726003266599920 8472539 45182715949650878919089911110089894340 8472540 36529456289929762082411528124345676800 8472541 137052068848200187427590830119456070 8472542 44577231498933094116555691651895109120 8472543 -7901747132233274617557500635258084536 8472544 -6476989042086442960368224724700889088 8472545 118586244090986671146903079439166172800 8472546 -86088430693400187294254011186327392000 8472547 -30183074155339179357994830197230044004 8472548 -30331373680475757169709047809835008 8472549 -96663427291665151876904614675493397120 8472550 -3051189839041312464771914869331040000 8472551 -36812984820641216293135959610954361088 8472552 -185161682579981151646186581866604134400 8472553 74736448808806388493684895534615191780 8472554 -202689810974019761499801625573141989888 8472555 10732898241517674569725380393454190400 8472556 33668071314114518497329792419873341440 8472557 -29069014316900208669710840312757546240 8472558 -2153047097309242139181756584805076416 8472559 -100761715057249586721244970082665272240 8472560 27596019609309471768491854525926113280 8472561 -107669668455365551689442268106149981328 8472562 37034938979672785245742631943845523456 8472563 -120873282457997776480098106506512297016 8472564 -43435250154756142060214157405282806400 8472565 78868573420867704280881930503214530460 8472566 8752052425562683454618197168119299232 8472567 -47643469222754894927245112500414634520 8472568 15896393795739135596314052174352261120 8472569 -1204475355629146763194170704585929728 8472570 -19307343398311943224783694696192716800 8472571 198784796672247676895676623805899764772 8472572 -33086217014432790704496561214983103488 8472573 51680689041210627347077239115451798400 8472574 -71464815225873717999976302694429271040 8472575 -6037996098642607215614279410709157000 8472576 -1617637488405137179052063974144081920 8472577 7839859051980069363450299310956079840 8472578 -1244865173075503138643604916313516544 8472579 -30112123814057821359279070518781538304 8472580 21171294531945930590908223393180160 8472581 22313508376267576749701912064015721824 8472582 67015577438006123717750062199407893120 8472583 -48535188621663924255515460739393372880 8472584 228689351383355766090479560667716162560 8472585 47776579264061487540990068951421432000 8472586 -11032734687703378692063531995472019200 8472587 -22336198871347631908263252287632280400 8472588 47094639260983664321870716852643212800 8472589 -78803757817209661234220601707688081610 8472590 -33295866521700259557732878259029075520 8472591 -555444450892899335966893151140025352 8472592 53899898427165598329951401104727080960 8472593 -72677107196178985334838954450867378060 8472594 957764949985360422541377243073313280 8472595 136330454031924815445645709514280874800 8472596 -3378170238716329327961442555642298368 8472597 2210378967971419966030018784972856960 8472598 -3896026646951522759925057425843754240 8472599 -1764172023486505673179854784592454960 8472600 78265822809208854591969528570624000 8472601 5958702852725473647085716591839140804 8472602 2301181470236153867128793367872654592 8472603 84835316432639011046884689267467114904 8472604 -36378135697354117986363536045233132544 8472605 -58667909978633750835212483758510222740 8472606 35804009224743752141634403453902796800 8472607 33020572607402837771264312396277210240 8472608 -261985995268046209969265634152071495680 8472609 -35601442408386060171470573089801943772 8472610 5033928409274865126940508392217763840 8472611 -34307959931181737489707162353759469920 8472612 85336995460546687608488610161368998912 8472613 -29029931515245775962664721444730085280 8472614 7878861131135095512213850641856498656 8472615 -1005524613355633878338696461984490880 8472616 -114982508100534974492318360013356651520 8472617 105231558204425734889299303189010508666 8472618 980508530437392730663999729223106048 8472619 -227011827436886853483192173767694040104 8472620 38154131730989823419906542271988679680 8472621 52201810871128527373184976205332846912 8472622 -29655544983506520031026868099981536000 8472623 -13916532077572605490109911954159270128 8472624 1036255933828901027404045513418342400 8472625 19175973762751907187655610891898048000 8472626 95660603169319172063272054880137354512 8472627 -43343166952743952220174377118511516960 8472628 -27745532600731577487934498760934069504 8472629 169597788678816077171442594558583092480 8472630 22509924252080184272328084421244352000 8472631 -166268040368719842133293615980768244568 8472632 -34053722699658125151210005309271244800 8472633 22218082490277191775715755158019412800 8472634 996276772002362216528125537861904640 8472635 -71606770267792107138357329761416675600 8472636 18165842758577272337182540001948198400 8472637 6086406898134601584572598816274673580 8472638 -14603349555485754935629606836220289280 8472639 -117713573887517095891668847546792766904 8472640 -26254967468245058021584389344015155200 8472641 35643452591944984086593682704960246784 8472642 53276266134674207249681888867195862912 8472643 -123569693329830477477741912229861777920 8472644 287471792580942790427864689055559936 8472645 84928369267947460662305376843816003420 8472646 -10325421899007282712402864698741641856 8472647 186770059420477336604822434083381808272 8472648 23171802969473358424523138431291392000 8472649 53788098696317620407048426518224338650 8472650 -18339158357802653068384059119751698400 8472651 -89809115245823139006118172291780423040 8472652 176476840735386875185920963859230753536 8472653 -53272162193901351709362854053536921120 8472654 35124287773667324003265774189586803840 8472655 -48596008923267140872441196287283463840 8472656 22400091551111794938245989508355047424 8472657 -731264990502196624778804517661496160 8472658 -1286438332232499448106152004034622320 8472659 -37866543266464628959285972574462549760 8472660 16915181181283434319062016467400335360 8472661 12775529694911968412148707931055693262 8472662 -115365464664205815436422132519903744 8472663 -74618987898652673449001349308225843808 8472664 -216858808688459979260395606400441856000 8472665 6969204300972080272778177394753357060 8472666 -502301633499196038524279189247422976 8472667 25190123639615289883265986936952674592 8472668 -43804539307607228666284998243336182784 8472669 -115251637243891421013524394416412092640 8472670 650772654449556902995225532632870080 8472671 -144748059731891041132913391572269716480 8472672 998987182687262560097826388895072256 8472673 10067605642760394928323500164660435200 8472674 45371520140981142009136604784221194752 8472675 -7239164274270234757733301728856226800 8472676 24402103100020121455003989610024760960 8472677 -3082534069247812040286097695368764992 8472678 19615777919022995402312419841852375040 8472679 80681928615065507136888202053639506920 8472680 39242003282439801400106283212394854400 8472681 -37076433047251592919809119251054869376 8472682 -18405127869734896222612752868891529808 8472683 212995273998824685743003053122891778932 8472684 -34832963588012073867504550244651716608 8472685 7876486071063295038679993621612371000 8472686 -1707168601644398946921452169496899456 8472687 75383624664988349355306551773746944640 8472688 -12356783181131835065152986986154983424 8472689 44819441246244759542456915549597779440 8472690 49666180353807062666682397979973227520 8472691 -15245663617867382525848184457204585816 8472692 -77189166961126819034519159243773037184 8472693 9685471227073014318373644210475740000 8472694 -42475205696491264606125894072717678720 8472695 -12376096333118733831758437995727372800 8472696 -100019961246588470836758956483828121600 8472697 427961032786725753853044622688471438212 8472698 65537392384686130802910936430268123520 8472699 62366975661932749598040239471212171464 8472700 -5930476193058555581276473989313664000 8472701 58470474357633644262225353598955149702 8472702 11414195377834637265488640332310518784 8472703 -27603777768896167402782298419673092416 8472704 16362181752460820018013246181500518400 8472705 31095200763845038034006622788022361920 8472706 -24617784901618645966967517973674254592 8472707 -203083886202945974050852663491266119044 8472708 -152297646821277174684499859146704384000 8472709 28694586030246279440870300125912093216 8472710 -80649562516637393393105737143479034240 8472711 19518551098059125841284548223367081120 8472712 -47174070898673258717307340334873548800 8472713 -62412858871163669118277597171646440038 8472714 -35304985224701892217735161144917552640 8472715 -21256920988736478802526919497110761600 8472716 -7395215668301873739225902657503030272 8472717 -5525933604604760239634930597729757216 8472718 34265849603548388153640798450440986560 8472719 -68576938699947761738628557902043511240 8472720 -5743145217399160394853876541685760 8472721 236886327671656768188171439538766703922 8472722 52969839022893302549418152618072832912 8472723 6643818478769814377230272957660388608 8472724 -68334904864298515331119580336310735104 8472725 -60653095570221073079371695382446189750 8472726 -21813993392509884968927149628575918080 8472727 -198054657556796427203991346314997100400 8472728 153449356417814619896724333060341944320 8472729 -84332323228832084396572846981056299232 8472730 28344111700603626777623258139530803200 8472731 -31463074618606212597957609122175469248 8472732 6376140768428748115014401927328835584 8472733 164117698920784707572332888752043498982 8472734 -7373126704591592462151086916649579008 8472735 27677963477575460973745330339298983200 8472736 -229505918607723515771828874092337561600 8472737 44033870034860631220615735796130029952 8472738 9175913051191696292021901526290432768 8472739 -98686358914834294093420911907044451632 8472740 -4038553353024370878636079732575559680 8472741 -18449833924899842046846414508268543808 8472742 17379159838303184109400194659940514272 8472743 -121488161893702484657155670301187024008 8472744 -14520189278600098544237920077246382080 8472745 11623739204120144036578329654640310400 8472746 -24456850614546516253731463949449985280 8472747 120213461169301840453274664184092473328 8472748 -135594137169792518001999028429330254592 8472749 248388686804317814897521708157695849836 8472750 -25561960104493401621909035147089920000 8472751 -7103429607104599431152817001066949648 8472752 35457006723297000355362230310690963456 8472753 -186006389539579310440447245460475478576 8472754 2012270713462164022057549747655776656 8472755 -148740700309929115478989201768919853840 8472756 -46388728990579193100285861326304522240 8472757 -47308392302591673571061741731921837188 8472758 33119077815580572978752719584421005312 8472759 -179126415619359715141033571436816478080 8472760 -85983351538407708802838804021624832000 8472761 23421556093630394428339768209131072448 8472762 2668055544580736327969901540413327472 8472763 -417820206829957223281183616318104320 8472764 -56122990900854594868790595149873422848 8472765 -3412382910924007593969460173062553600 8472766 -27686316050898403018982355015560236800 8472767 9745854247128036030505107176572362816 8472768 -3990190515993023919218959205762334720 8472769 72007130038421391527442591359862916096 8472770 -49602178419059209927109397789752125920 8472771 121533632046375966403808755451701266720 8472772 2401070523574305734888414024166543360 8472773 -42927884397630299596635891590040635400 8472774 40877173103945556621700242157515437952 8472775 11586105544602397131010311280737103800 8472776 -97498773901709004848022740035776983040 8472777 101590326451800846535145807289446683920 8472778 46230999043167863292287917689963268032 8472779 -44172437015946922219194729716896493424 8472780 -55356633604880096261154175525653411840 8472781 310380976967460138075552733984896358272 8472782 -122911850265158509501646408339723318016 8472783 -170721494925139205374211231605897968 8472784 -8578562508281327528347259408453468160 8472785 -82142736014340674104520437580942726400 8472786 -11663630782192799258812951980754944000 8472787 -4809916404867596083845023195851804564 8472788 -11466797514106170181114029630344874240 8472789 -24707784627039599557414766260566796800 8472790 -1574940373425132504430581294314169600 8472791 -53590062085469413143132468171178153416 8472792 30980147557069357306883771625643991040 8472793 58276897689841888594912809986086662400 8472794 -22193267746972664079756139420809439488 8472795 -44416502937598665130068648565788595200 8472796 -21509909359629576574236200688254750720 8472797 -1023184460602528563617383707451793754 8472798 -42089282363817402346595338248246849216 8472799 60376086285192395649811839359071632800 8472800 -14495855363302023938441866574168064000 8472801 -9935979283079660270099499377190626016 8472802 22665337328554960403590319147291610912 8472803 27951152121358426283308083078928452120 8472804 -7050667237488838850532651134755605504 8472805 -80308880334081085516401321732699924480 8472806 1037604818960164093286767731402115584 8472807 -40294923170327525009334295467266026320 8472808 -236359454084526995491516365774077706240 8472809 79666092097488144307792371771477161280 8472810 -9028966982159971589975596480796547840 8472811 297116225318776625021885609631055192 8472812 -262172879468028439914402851667238291968 8472813 44831486497079641144849021380665930400 8472814 1363420223691750532661062530069849600 8472815 -4836161512739686732099822931928396480 8472816 6449032063057001870029376502843310080 8472817 147137934188152549042429705126993466532 8472818 -7285289527647271122123848078891135232 8472819 -19523491331105585513417561892234605520 8472820 -101182078463252127205847024712932075520 8472821 71421138793776363606846600064024458912 8472822 -41726798517088991647178901015798827520 8472823 -9253795214545992352746919194288462800 8472824 -27469777997773670472343310733528023040 8472825 56628580577147758962307019253379967550 8472826 -31112721756866658602183504494579948800 8472827 8612286622008287268689821285380286464 8472828 -249897630338454607714022449601249280 8472829 -18807105668121142254544779993285928640 8472830 88704527898898613076586698069227050560 8472831 72307201733732445222312194535014840064 8472832 5924230274953692967658114616530042880 8472833 8530016724482419936759232888937209904 8472834 -20052703347766283302912441442221089120 8472835 -71282635421689397302663651365795451920 8472836 2222932865447799685372510312245732480 8472837 510588899254949209628062257464374080 8472838 -2831864930891594954306173288382466240 8472839 -254333374321337036076914053564513150200 8472840 1082728051356306139580944065473740800 8472841 88377693130374265834922856457159086080 8472842 13416638623223652184052862315059550720 8472843 -2571978377506205075531004145155283920 8472844 -25301330038100880034507642111872857600 8472845 -25867332416964570935857234404738657480 8472846 25859181395138256035546391671149905984 8472847 163284216722731837804262391922781061296 8472848 16269327524438209261960082504600469504 8472849 -578809238326480449062557723233506304 8472850 9419168884690696548611195118871268400 8472851 -264266909226957746413900403411597464968 8472852 21877251359362250499883524898345750272 8472853 71186722319068318238774681449360060344 8472854 31030884407571266313062392742070496512 8472855 -11899969802160853835860684201984896000 8472856 15311454755562146684230318302499307520 8472857 33609268576705564118523956566119452106 8472858 23525593062695299297267486871241443328 8472859 -103874908322820526664661352062932706940 8472860 -5148969215722952018162655792931430400 8472861 -99532011588770178219619519756886527290 8472862 -57850210051486877621983069462771133568 8472863 -9725576757002959539519495108309885840 8472864 54941596098230162124692932937522872320 8472865 88133919632539813121887021406239450260 8472866 57043763454529480223948199471870583632 8472867 -39503420892940621124970061033878479952 8472868 -17361852933141282398788041546673269504 8472869 -153025668934117428994107894392581025730 8472870 -19576007581774182256583123946986188800 8472871 108579318751439475011364988037673563544 8472872 -237856555601901175597403714371307520000 8472873 106238745347929287316291738273166058384 8472874 -11371468154630953970446987073910218064 8472875 -243599908319249005922328834891640716000 8472876 51897883084466225402853736503479884800 8472877 93306214178935504493367299074463503072 8472878 58921767146701829286932265921505443840 8472879 -52336685170648108411811419453483743000 8472880 -2802449605822947517101235485112074240 8472881 29502023627663128220088438594738545682 8472882 -24067533884186047448672248159303070976 8472883 -251752605097866702615930288729297134576 8472884 74351407799931752692877875075524741120 8472885 68771078224816252637757464035014528000 8472886 36502367362616569241667486349510815744 8472887 207813394898561796722799579204906009192 8472888 -36177676108490120984276205128474419200 8472889 7059492317751989271189875504934888960 8472890 20197097938337035862176650346871390400 8472891 -1189750458658483379732221511126171136 8472892 1069492296496377530123562988059315712 8472893 -25737437278913775542607461215590213312 8472894 -71051032620808048149346434019102888320 8472895 67041129898021944640308262398021430080 8472896 24985957896718030708022057736449556480 8472897 -52559305260025379919361327151397504000 8472898 -15995723288044756083153284984387281920 8472899 -158119282668865282843750294101963404100 8472900 8039960750390964562709844086021529600 8472901 -171418442523564817588116628808755361280 8472902 8638071263814927975816331924846584768 8472903 -19379122453279824785622078426356702976 8472904 -108104088613000118930853416966200320 8472905 -11785882878140012430353049720742328640 8472906 23558011939005437003148496787232889440 8472907 4144365125973520052032592537604496272 8472908 232466138154642999551192589019098900480 8472909 95799218261147236227808567403439655104 8472910 27165266910207712436525686317297029760 8472911 -101604500406704269293025061343193273488 8472912 9460085530841115526264855065551437824 8472913 98619403866675358407704937696498857200 8472914 -29236827511109164881203943332171706240 8472915 25690622358741831670934356849253981520 8472916 162896163859441811778069146580496906240 8472917 69212309552179135332880973231979932640 8472918 54978297930941137528207838923983904704 8472919 -7425246415745030496275343936435766848 8472920 42220879819145633682719981299055001600 8472921 -114926621217798267021031454889555267888 8472922 126697472833974845811483750395031766512 8472923 142832008265325836671169261794537199172 8472924 -53862788519177537613957302412284682240 8472925 9021038007809388009902736033731332800 8472926 -6664582835020597504976707233095589888 8472927 68235617712407309833103383433963022720 8472928 204516658732407014238534461204262420480 8472929 36316621161336900022057607887092178176 8472930 42729922525238796306976372041988032000 8472931 64164679359135351831990078642244650600 8472932 -49981478724030634401525004376984322048 8472933 34171450470370216759884109797730261662 8472934 16893774870589035784259237826258808320 8472935 -1991523428540449236739231823670200400 8472936 -3992091651638422362810116883999129600 8472937 -43855570649168046967756733555079956256 8472938 -87149502238786683859615382212931174400 8472939 67224822978314128570034518738789377624 8472940 -27645021771185924734117187038853560320 8472941 111305710310261609833386098478297408342 8472942 -22555731872090929667237937085579292160 8472943 94513451693333041728462764705146154192 8472944 2482245057550288955395263003504082944 8472945 -25614956728946049626846870077539044160 8472946 85735572634263367991505389853287297664 8472947 -20358308626161044073516443229981927168 8472948 -107253516163342654558912436585318430720 8472949 -103088258691098465735677106745664451040 8472950 7975334271999445533354538890199502400 8472951 -17072769990733082053648558622995415040 8472952 -5999209296576142275657372088713830400 8472953 -181021047726756834888709058154607021740 8472954 10351223671502979106067918922705506304 8472955 -74529205778200783232090380030411986000 8472956 -92841437336690550705319305020753786880 8472957 36135521226258305216515962691497085440 8472958 -14029829529492675995072136155008190016 8472959 -12244888866963156508202641122895595280 8472960 -29449022818982168577929558799207628800 8472961 -2695187857727390596225261552220032576 8472962 71141853438236546978438836374953940000 8472963 -60601328598086325907593127403814620496 8472964 -12942044679770882223462117745169970944 8472965 3073862360436329705409833567562698400 8472966 -25232766318330081113755233450225069696 8472967 -60862767853086640273172298720440591528 8472968 -5761290500843819247802645327300362240 8472969 50537750382176136062067479998942119594 8472970 -22947973189556885181732197720689735680 8472971 46847934698031529487307354079478487792 8472972 -29148541287174867620026716404015333376 8472973 -238584136318020183353007406814875107776 8472974 -47411293035951812135961881483334952320 8472975 16966493207856351337046075639660592000 8472976 -49052691165323447977727909469428891648 8472977 72247151233500727707476249226477131826 8472978 231940850765119309893462493935283200 8472979 -98087921330119000460595141126651824760 8472980 90985141164796771071170744814151776000 8472981 20723203893790730129418438760453309344 8472982 -13855749815580756381937778311677980160 8472983 -165709863471435712753621797237290931768 8472984 102134762147709627344481905324340940800 8472985 -91135474589101394448290042760261196800 8472986 118487640543497673828473968997188894464 8472987 171334390810511458476735115356373216320 8472988 89127703919104423283843309199338426880 8472989 39899074872547044893251706471424802656 8472990 -11724996064316705276770106769365222400 8472991 104682457783625206138015354156723895784 8472992 92681327470562297012552346405719506944 8472993 -34205767701652180383946821244635855840 8472994 -13201987706932818317185544818876426080 8472995 40139175043110609574569426020540898000 8472996 16657158938602286194903342494639747072 8472997 55302647501065254864503877561776296540 8472998 -12515499141244547906416687274285400960 8472999 34638782295053261719040757717158138664 8473000 -65344541794330977095548947207091200000 8473001 136874856873540569643271648138215595002 8473002 7184283166977450305251937335578572544 8473003 -69177235750490574115703167624115339520 8473004 67535672984208316180441167459814305792 8473005 -8526659947543556459724787834438777140 8473006 54609363299517632512781235802270320960 8473007 -59886543322762191073565684044482040488 8473008 14107199079326649376813514158327824384 8473009 47022706898327455063364125320475685616 8473010 4702826464948545460428302982653829120 8473011 55655017323172287952614838740573404472 8473012 -118827276033675611918122785921895792640 8473013 54212487262482702130892884925205419904 8473014 -48708722319939388237922086087620775872 8473015 159939480117483829567884631048513715160 8473016 -46969978177439241122318755517955072000 8473017 63747369563370776074167721632085518720 8473018 5999495093788943541982160569095843840 8473019 84565607045004274851080865545873038272 8473020 3260269427346354877706949375974400000 8473021 1740178737203488884726265147626298944 8473022 3118420796920566325735325204358240000 8473023 36345164343381608983250323125292971120 8473024 17039773410600438246457919058787434496 8473025 -70969473236136668423948314660793850 8473026 -19683958762947548706939664356583241856 8473027 70070097420533763596211266429296610876 8473028 -59213775949746145069723500720981442560 8473029 -18133713757494172366050094993930591872 8473030 -32673923320389223134052204609695696000 8473031 5036539102877616485644458192520772640 8473032 -66468054480031504936274432191417958400 8473033 310136684005718472579613766422671767220 8473034 69994485446423276180681027662484872800 8473035 22655436622595166281398342862887607040 8473036 4966880341054175915012384108877149184 8473037 -3288476136252773386416827268821526888 8473038 -26627810516503586677216007394668771328 8473039 -50350981102750461226241898681630829920 8473040 -17606063665556028423964249315398205440 8473041 -129526621545825256831335346415999680350 8473042 -38731804794059985230879888902666601856 8473043 -173456231307973791455733402711591234708 8473044 25473926408105391323238839050025582592 8473045 39480899394732463551958902735297062400 8473046 82084350690976554121381857376639378560 8473047 108733282435606355031576903489598397184 8473048 138016894997077019713391411738559375360 8473049 8156658580833337728063694442902259520 8473050 -17380788115886008242772609817324928000 8473051 18187917916259667893397389803711066052 8473052 54629816071444269837962800737046318080 8473053 72131247595861570241415023316706456704 8473054 -115627219140809788934931866302747185024 8473055 -72234383344390710342027271330302538080 8473056 83054851491382341145207501686450683904 8473057 35428456398389518723577763229884891540 8473058 -14947429791121383229630355927988270720 8473059 -8029680008170634855298955842348072960 8473060 -7480445474825964416861826799270141440 8473061 101590495920080397132552503374463124000 8473062 -8476540372871704247314984340606429184 8473063 -100910893384852322994059243372401300976 8473064 -3151725430851552646832933942479994880 8473065 -37826353556484778142978406416260764480 8473066 -14729618480949125530603453546041507840 8473067 -46142076731011892137957023190769823720 8473068 39339636475218864961822406658693725184 8473069 79930887494923869893147424440890575360 8473070 -21494550494303197108822055594287670400 8473071 11251689224274597668367223292947032960 8473072 10934812521818603964562503745436516352 8473073 77626034467439520230943929212149349440 8473074 20860513544578855922704609461459159552 8473075 -3337924478134736835021818125770430400 8473076 -164360244203709704734725492409016730240 8473077 -39747877939565472847138979474700154386 8473078 -1445156401344702515073751140499861440 8473079 143640417144134946524433415479413042400 8473080 -58912350508253024863659955464767078400 8473081 192565790976331132244237699910552772564 8473082 5128606646236211281867209288990529392 8473083 -75864617788477288337071807937931595152 8473084 -14810551281826575780681994432625662464 8473085 40245409962122662816456778334014572800 8473086 819534388409874311130085994105681664 8473087 853108375516644099894563126648413552 8473088 -34803242427573807313023453294766325760 8473089 -127476822609812833527354548506028860032 8473090 -51924331329844746835862661286458079200 8473091 -212123589453850694615970346851745965816 8473092 -33005816852787179760083330416424656896 8473093 -29545308981507130538658111669521021220 8473094 50021027325849551983307685601233071232 8473095 27273192558315385897477285992508052520 8473096 155428070582296265500661920003788641280 8473097 60143316750885881082506071483051179546 8473098 66693246351123134772408275059987563264 8473099 -223724093530846701272103384038297065900 8473100 64147468177050713928940446847479494400 8473101 -501035990303374227723821892822842112 8473102 60503474867974163689461991470952519104 8473103 -9649712120012567922599274710292392640 8473104 -29842870210208231687786692768787251200 8473105 75492239957763620217837406058307430260 8473106 -11328510394590558772994302630612561920 8473107 -1208262282183829133729578953718888320 8473108 -17489681125015161083910628509422714880 8473109 -135302599846222607756103725191246480896 8473110 -14527206344337683014452280410881573760 8473111 -51661151547039155077416664227004137128 8473112 125572586929385464562515966348339322880 8473113 262784589819196814262151279933422551040 8473114 -27315857391834891330830001745957554720 8473115 -1410625924683571607526323931648926400 8473116 41009215746431256550272225023446425600 8473117 209535544516455774815964334935286936166 8473118 74541145468927639395460945455090357120 8473119 13395368524633497730208550935885916744 8473120 21006780701228068059890344419166126080 8473121 -114063893620798836340013235433632868668 8473122 -12861497206125027658476043283623891968 8473123 6032164454600679094665239049694124304 8473124 -35182494116736619816663121634253483008 8473125 -21329608332089193680907599795351100000 8473126 -49174028048584507448893970357037910080 8473127 -85332085549411384276426994336620185840 8473128 -16080754716474681904866206598428835840 8473129 99991572052342771164116337666701547130 8473130 21900067087724659914755097149974537920 8473131 -50080420021026776879133958462727877072 8473132 -35629282921963376766231918933658895104 8473133 -93660208592400137764805211315270077640 8473134 48669239730623447420299184610929532480 8473135 -21727854072617203766088285503811636240 8473136 -17339735812293515807782669139297107968 8473137 -24561280616768395606912692442584969360 8473138 -48251035606890779853832806416330230656 8473139 8529346129172987727538135794259074480 8473140 20353395940416792150549966533018419200 8473141 -86310234649925400936536283035791565458 8473142 34630344915104802171852250602014988288 8473143 27026615401773883175624119234677638784 8473144 74122516795357359051634023915311308800 8473145 -105287398094558422804740635641644960000 8473146 67236637713998493234646729512647502336 8473147 161898134910112680861285215053676922596 8473148 -57096663785347851777753603339198979584 8473149 -56581089247432326698730274639181227866 8473150 42989377348565942004489671322393600 8473151 -128131578552545336220675228143575510848 8473152 1131484559872820128236020359130775552 8473153 -23867794094772713226978774372629828676 8473154 29974727668049856293007710865665318400 8473155 -101389462895605121594103540920186350080 8473156 -47363465658369540236168305837162172160 8473157 62090937660321986136691263823492470144 8473158 -49632356777027044465970041913224078176 8473159 226874042380114664685510335938813722816 8473160 -174069275766886243906290021563021721600 8473161 -4971290320131986854748906160596594928 8473162 103249346292968432069252074913188934400 8473163 9645410991788414020245146813106879744 8473164 16416403538363801105853513046424371200 8473165 -2057366930841302526238228206428851200 8473166 -53666267271037106050105852692508380096 8473167 45997956781403911974803518944478332120 8473168 9275086775523860334141557403835957248 8473169 -108429983170226299175534547052608620430 8473170 -46024797950396621842937332111952601600 8473171 90082451318574237056364481748804688800 8473172 -34712935313144819540735912241298126848 8473173 177078835281325512724105011347351905344 8473174 -144416097625773478171298876905728086208 8473175 -15223002575651545441770007309245723600 8473176 15528564660935601066023496398924697600 8473177 -94630614282849001412168438229730627200 8473178 51455916946938211405707586642280588016 8473179 -40958827699671966260339140953807546624 8473180 -25218313487076864916168453633592678400 8473181 34432333949377836925384340999627186982 8473182 -41937565093085114157628554732418339008 8473183 -5363625704588577010457244700072668000 8473184 -194654320554908159858683783479895916544 8473185 -4127536261467250694807171444189303040 8473186 -84543420597675232896821826954306109440 8473187 -132402778197268070386291383290745726648 8473188 -29300743472207979970638841500115430400 8473189 180048109499332104908708300416332500990 8473190 92442305531755441974356378951636764800 8473191 52545062287200672521524354555877687280 8473192 15709064751987576030287135545281085440 8473193 -2207018431448444444255219983448101632 8473194 141032777650099295658449419023229440 8473195 135764588726033043335968668582132012000 8473196 -140199660358121413550720020643696121600 8473197 125718598655179611374799388736404084800 8473198 73929472347165087236116435787861484480 8473199 2625306306753248235117018513992620032 8473200 -1810643032650991940958758112814694400 8473201 -214012289076230500102711333723032116496 8473202 -86534321143197322441713887485828886400 8473203 -84978060787539645844438319176493167788 8473204 119902949094318787167216470566503683456 8473205 -21518417296465305739429503379492787280 8473206 10205351532555492503273850541051490304 8473207 -367953170548679695658641897076702783328 8473208 -181159429830565836778388362521455984640 8473209 138045233539683032244412518660245708160 8473210 -49634648078671857029897263167927390240 8473211 -68075662924387121168378006407639613952 8473212 -34931440300920002321041404146326123008 8473213 -6846278502916016271334453557852379040 8473214 -5011026572297842267300379505589308288 8473215 50534643048142392844426481148810303120 8473216 -14977506323707239818025828986388480000 8473217 72279430600814779487103046250966971266 8473218 -3690330075720324402941825304674360832 8473219 187872883293091318901241141400110186620 8473220 -19479961169892404153335293279610060800 8473221 16693501465953762360605354700754560000 8473222 9514627743220579696002447331996940160 8473223 -89475759471826606577798206812918350592 8473224 18372864721908068091856525396525056000 8473225 -140884465425402458744950642303076100 8473226 59970534145012648984101188816698306560 8473227 -45140887118361917682229825007551182888 8473228 1551916378931969139947069081732706816 8473229 -5753701087429222018156089394662059040 8473230 -10105341866265654776644544463126266880 8473231 85243172587601439277762702752771614880 8473232 32524473802186635882897968106801831936 8473233 -57136740295227162907152991348864904976 8473234 33662683953585409135372820177865859584 8473235 91382446628348834940202427480396053680 8473236 -1748304324219569600856977692244269056 8473237 -3778323487537939217833348045744682948 8473238 -42482507686351032297941838803911680480 8473239 -55973549054849931950885121035763624096 8473240 -19637007767346705200383861798732800000 8473241 -53687066213954121271263194503325905920 8473242 -45796836493723526376126979961232285696 8473243 6116031341742617960821960080730367492 8473244 12926923354496480500962773719684717056 8473245 14273461050194934086549530117426588800 8473246 113643307504890090947667405691396399104 8473247 -143620950883203841603609914206960918304 8473248 -3386054138890218972981997294058471424 8473249 112915897500490423148043032519632560660 8473250 -17908617926532903305783791720913496000 8473251 70956139184399587410250955652515949432 8473252 -89801727465223195415284617275801083264 8473253 -15504256893868827150235582723499656740 8473254 -26689764282865766533624819779500064768 8473255 17694529592532173077193286319717256160 8473256 -8317288633298259898643476666591641600 8473257 -3901946237291048916236639132402661852 8473258 31015164372252618210071646916960104960 8473259 9368629828183866387234954494773807200 8473260 69711937844332644908168635988651842560 8473261 -422294265905557582602481577708042496 8473262 -16538231684651845279582840742561505408 8473263 -39635664528783444314389045509039755256 8473264 -321693424838635721116347163888107520 8473265 -5850616132777622893340875649070171480 8473266 23665804821069767819390254429303203744 8473267 85126829673532152104887425787369440 8473268 -1026644920245383407693036140453273600 8473269 -7983216920838690173870164298043131904 8473270 -33305354957222164190313010476933091200 8473271 58339693092260103055879361931909423432 8473272 -68294322825167739495311275417918894080 8473273 162762946029657750963817481526393476522 8473274 -21817811029275698460258577226183758368 8473275 107974091060391376245233583215462826000 8473276 76500233418925807659447132958844479488 8473277 22356582347872550025097622910266925126 8473278 77742844561424553353556721929534412800 8473279 -3188261930137645512750094444477243792 8473280 -14589341138913250229936779553459404800 8473281 16722512272081983315205695937240645344 8473282 32265482470149141607121089084312579584 8473283 -17599692375094339044826230544370883936 8473284 59317758604070418452242510679329825920 8473285 -108020502464849951008213535336356802400 8473286 -109881250153983886802459311956008565408 8473287 120215333589271507511752971371381755560 8473288 -40297774670172910362677992776695946240 8473289 215069763473655456959185116302159358432 8473290 15413130965449076214041624990715586560 8473291 -71484621847529840811774131862834218888 8473292 13291682326963954618366162438920536064 8473293 79448579717511515967359662533862882284 8473294 4795026498679392923845815269749478592 8473295 210850867301320603700902562704623172320 8473296 -4658729541481944635348487629869940736 8473297 17575637425295105336342652888201003200 8473298 -82807986181126774369489225893695166336 8473299 -5513474882271165229813972337274680136 8473300 -28950199443789547623393895343838259200 8473301 188397029293836584308852082379182567040 8473302 16508281129549019922013220493874823040 8473303 93304850081286749451592988720396844800 8473304 -56401535440408906287663512960151060480 8473305 39897233835358228509717667914280560000 8473306 21605803810207584462886548940078482144 8473307 -238712448135805671728017183194820485840 8473308 -55820971391184197879301980585487152640 8473309 -72887112913913406775983607176627002996 8473310 -56489393175324147290629908108464826240 8473311 5375665768354702513958581526440024704 8473312 193239876762816424942026665152493125632 8473313 -17170399670841025866657051993704085504 8473314 58395662605414840101549308332702842240 8473315 -46564887813932571809635021320512347680 8473316 66815508378196114439451434583443665920 8473317 -26470563635035524685950268649448815520 8473318 36739447996510729998178806752467468416 8473319 -1300176482297323317697687734313856880 8473320 31075272734686312520871741331109836800 8473321 -115617402886084978967543107599123921478 8473322 511466252178803465795447819125990656 8473323 -1920028474903595512724921394170956800 8473324 -120325418665140335554016647106534850304 8473325 -13258607269200883270344448370613395550 8473326 24882546396569686185400853501904519744 8473327 118174552702765432336885087195543997424 8473328 5950345559706307981588685734589988864 8473329 436482174466094825422272528672715044 8473330 46729933850826564596151219539034393600 8473331 113060836180031063642819579275346584512 8473332 9789837354836264187717565256510054400 8473333 -19773833234710509462432586256919567360 8473334 14513147107752462777964969625469461760 8473335 -38604823002181888917032960881021209600 8473336 -74118639916854967260480772153021747200 8473337 -190746193425995807435941181082093829014 8473338 -25911244770958440768985043356533422592 8473339 24952586842030916218101911975249053456 8473340 -49230127564669908092476528765676828160 8473341 662851275355704655229191871798817792 8473342 -86867104377062365948111447241171557056 8473343 -187782365718055608142444556621162481408 8473344 -65862224458453167747134270280680079360 8473345 48371934899570771352074359084105135680 8473346 -29799034117858529076046139193144629760 8473347 -66494171248063600734303635873829981672 8473348 52197045564354131943596448393029738496 8473349 73148426421238096759094364085481104350 8473350 -22091740407542165437781482066342488000 8473351 54404643613254186625016304132569491352 8473352 78687669996778077472985273193809433600 8473353 849661861368130212391319471944578048 8473354 17307960661348432630967805006187284480 8473355 56967334154237244053559943616176325520 8473356 194881217590823280592148330453229035520 8473357 12873781903017119772804489547530809152 8473358 2805282970930363495297533050417657280 8473359 61703932491945965473840019533425600528 8473360 371845345907762615538790847470632960 8473361 58309678124619487321363222789084627584 8473362 -22701763135273175524557480382532235648 8473363 -32276252952265279414333133180426170976 8473364 -63228460582350058554762220784178157824 8473365 -995150355810740258013405398516284800 8473366 -122883218547643993525790273172269424576 8473367 -29272483740609575773181872145838781728 8473368 -134098432434129558063215595945675018240 8473369 140847939804236082547750074191013069770 8473370 29308547632431383083581590802988589760 8473371 16441356679455333697959923966581484400 8473372 -57704112150513865079601835276167207424 8473373 116113132798036867645769335364841222720 8473374 -22479961019286739241765537811313571520 8473375 -47439795935005710791676191164442880000 8473376 -96688616807349765944766340784459808768 8473377 -4081517776410183605589508290204673344 8473378 96117885252626459055797969743032874656 8473379 -57777687134863084713077071070895717960 8473380 5349819752226837638289320081537986560 8473381 -60035408469353489669009716418012496608 8473382 77983374956809049053893780538016006400 8473383 19683022450499187795142427834054715600 8473384 -97585696369030958511598958225022074880 8473385 18731561437294797796458727702697928960 8473386 -60647779242328372832794844964559009536 8473387 -68155052058901590942118836499731943632 8473388 26326022875060793284448510119397376 8473389 -79003118645851194745767925692127056576 8473390 47828536478807754208944092261362891200 8473391 176454464911566579641369529092447307792 8473392 -113376563007696696136553318419808256 8473393 122221794757868947927934836757221284720 8473394 124099621479721786611510443315989740960 8473395 30917449137515052660461516202179973120 8473396 -8749448967523092646048358045559875200 8473397 -49650160429740044984384481461489451300 8473398 -87660141067744313414004225457731735552 8473399 70567959222288709854990861578824572120 8473400 28944728996259919774948953864829440000 8473401 13761592536101315866484670059497057530 8473402 -2317613414252041539287513797235590656 8473403 -30141381762121105944620174825222070840 8473404 -14432673262405443971617894657880968704 8473405 -54046411245768199686516416962960601940 8473406 72092239782977546123422957176250897152 8473407 -17470401609694649564672621901256619520 8473408 -672706247643326286020985050019921920 8473409 -705474192761978571913435864429568640 8473410 -69236256526687277866020109971543252480 8473411 -173346940465676309333450652400351754600 8473412 -101500545947268652509717240061587099264 8473413 31623288651983336779411049571659261568 8473414 -78651651932690181826480446474034678944 8473415 229804547235827978735683309383941937600 8473416 -1509330813688714116833942941131079680 8473417 192950985204935028218405797147754417332 8473418 23884283192407825492598578478293329504 8473419 124873278199109319691416099377936616444 8473420 7589461842141108084559616145373440000 8473421 -124045863760002379716426637944942221856 8473422 -47442183841072407019884509177642741760 8473423 -84313970588428692296583998617769228400 8473424 -20994535523074711336602449660099297280 8473425 38439382923728707231876867961758974000 8473426 53722207201681413499262374919888920224 8473427 -134494680562059596613090085766915528724 8473428 -2555171532770424209992771184108411136 8473429 -16245320039283536526361065326718204168 8473430 -6334315347091020471605655344957644800 8473431 115358672662999971023609989396665346152 8473432 51439098499610450518636220204466278400 8473433 138367178947163728787439809148384428682 8473434 264723872343349263701362559974126080 8473435 123138324140337617130970991619992904960 8473436 5185186344514267508108499909674119680 8473437 8127579465260325094426453161577958400 8473438 23750933953282864448340651791220501120 8473439 3353462278029204939249833360083185624 8473440 37538645623865076415458170674505318400 8473441 -70049836182502826952503400859230813548 8473442 -1291685277456335655096236228314506240 8473443 -34299281755853188836956560289181166272 8473444 334810333907758992590510562885693440 8473445 -95068777896713189430278597603260263300 8473446 -56464992944337743930966749673562760896 8473447 -4223702290658178092347799907297233536 8473448 91818734780137905950467140703233039360 8473449 -13462803672758659813395198493977693120 8473450 17703106143940584041450576944031834400 8473451 -271998526861775788041149989407933696 8473452 -17272542318172699900189804721216686080 8473453 -97835444117305054952361109568872832736 8473454 6638255238205006101562507748543462400 8473455 -69010658634007447670911621725723357000 8473456 5977938290153304978564248144969367552 8473457 238450313986454657542546259360532458706 8473458 -5055661142535682159960750357706081280 8473459 190939971097364684100705315135947075660 8473460 6068811162501627398546417924800757760 8473461 -84354794370219356232221769747750737280 8473462 -106504907696011397510221213915882142400 8473463 32411791637664832412263233526184529840 8473464 -189676364488449590137317620076444672000 8473465 -1303132191096937380533474723317128960 8473466 68029310684820904441822280533652091360 8473467 83012375835621452655668066151635357040 8473468 -94135948634974124992619006504121198080 8473469 38653474353420039924575387492658702144 8473470 3845877008222891497863949685607911040 8473471 28545694704645525843681538568793644672 8473472 113195918752023127588278899180568576000 8473473 179016429816410906920091971928070885264 8473474 -19501561732145017150438602073756233264 8473475 5508137672827759367132001944463498600 8473476 -6280565929419559666808744477630595072 8473477 -34323696763474646211488463853968086880 8473478 -10529344290193662209239434324192955392 8473479 20742425704121959475963718776025552000 8473480 43329883967505864416348941491119462400 8473481 -41654250907321915425170528533839006000 8473482 9815495179514167909682977141926558000 8473483 46188925219388528863380718700757803732 8473484 -48694487156775327994570719559808073984 8473485 -13025400239069107740391189219745076000 8473486 -6714434283514057682430686412683472000 8473487 160349306012895307103992607560468999680 8473488 26520293489069605560962980083216482304 8473489 181308668469183050500812445889003744256 8473490 -51215608157066487920939714133169605120 8473491 -10261406145925769426949521410813061460 8473492 -3866737766893536115209162528223100928 8473493 6918075252091202650109002403615556000 8473494 1138174939178719188366038817136854528 8473495 49145357193735673890693302999061535200 8473496 -143538790324874045465040605322419773440 8473497 -123844737356553070791234913008885935328 8473498 106228379887001463456541742882989720320 8473499 107849507219803964502220977084812447328 8473500 25981214980641835433078494479767040000 8473501 181812017619760281522178816020333867232 8473502 42428222419911269043384420515899329600 8473503 30372998295789246002547692537439264144 8473504 -22331279472889126935178665471417384960 8473505 98438326596305476197605409795757920660 8473506 22960622157394591837073712284146483200 8473507 10796267903019361635324381926013984512 8473508 72359213260242419306853325397848691328 8473509 38852291967960799484355451278950784 8473510 -108810558864183215211670123962690816000 8473511 -30949429056056526892396205264017624416 8473512 -64249333485297517551632744928942489600 8473513 22897691935090230455868487940259270820 8473514 40687740784812584477683555906854062592 8473515 289634073115756513970110769901980640 8473516 -60552955576740957449918367042271646720 8473517 -17577067173758543637244669341097495380 8473518 31826635736132158917250965881585783040 8473519 -37711447542570396423991989246291095000 8473520 -40166030651126491756808410732860211200 8473521 -19392151134559656033040887348069284640 8473522 12109558847190816361447139939140392720 8473523 36046639857016697192946238986868373772 8473524 -63972070432582183910255886944936951808 8473525 79789956487077501952274699602133320000 8473526 6810762026540569717760992364996925120 8473527 90542622226489842511484801920195942464 8473528 104813254762854912797899137634768896000 8473529 179014104327342131548168116508340777130 8473530 18670083327968550920661749636585041920 8473531 -41938360374136961592869820797514026592 8473532 87201452603650008287302697213757880320 8473533 3338635727292179315896286271756632448 8473534 -63528950854279677026021285781615395520 8473535 28870029874262955682635228908496900960 8473536 82008095489879819748120693109111652352 8473537 -2465949017158207957421304952392816080 8473538 -33495986216435966281998136369388192256 8473539 43838905984809706778996230815093942960 8473540 -13610103669657036895357139220165427200 8473541 94924883089636422140717304464735484 8473542 -9410313110158910852897523702162941952 8473543 102781233198971225202907614775487555944 8473544 75391602146168259283901020759755571200 8473545 4245936093656485985209066022245536000 8473546 -21155515771671769319528972938168728528 8473547 93333346562563273636983095456767093032 8473548 5071348008000299281383757251770480640 8473549 -52409786020423820371825163454984841408 8473550 8404074311301527494828623200529100800 8473551 62497814536879011680102422618021399440 8473552 -1626989932159860505251303843175415808 8473553 -5815309809607951477003317648072474912 8473554 6749373298797011519037815712160923648 8473555 6624678046819063985301589288251469920 8473556 10065602594146649530997525651541934080 8473557 87304709919460427197873241076393828192 8473558 -32275859134880943436949823069688209120 8473559 -41077691142255123138073378394198565240 8473560 569083341061202526243621936573235200 8473561 -28859091061958980449434125734269258748 8473562 119964589675063146316406502507526152672 8473563 5926806550958634962594346424206355200 8473564 161688622702450922396706639359590589952 8473565 140726878852274575993024140438202282200 8473566 2209528829719370481700348121416731648 8473567 44620411319109055384870421856353327872 8473568 -97999132478511595531291669264717578240 8473569 57881602300373058509377982693891915328 8473570 25810826488178393776782146775919368480 8473571 -54778129316376171178986056696811990912 8473572 -2752230279885090669769515559453747584 8473573 215209162726255032864181573631412509822 8473574 76002463477712548014644677977834604032 8473575 64298912227406626617857262373386739200 8473576 59477394490780972180411828628575534080 8473577 5207009769036878047507139368104798912 8473578 -2364888692274221155430968090498552320 8473579 -57640060897776189251670869733796757720 8473580 -1740602549977204646354324060613427200 8473581 81658469763092732055820506302630308470 8473582 14435892238311922948152059824731014400 8473583 302569356290292711408903014638256900640 8473584 2465658990008121928788534930206883840 8473585 -108976219261663007009013294216199190220 8473586 -61254048821343822085477098399640987392 8473587 -17914917734174072830750564118804756640 8473588 -118236497056223913245736946199823901312 8473589 115960829143279818353667075641426505390 8473590 14348082022726988341215454412188437120 8473591 3551350287540462775351484104642881024 8473592 -44900105378736045578893803951729438720 8473593 -14957730595572753338665148798126803872 8473594 -2130948000950928247324100414793461904 8473595 -46777645400235703677399506754480498480 8473596 -25609300465795702085548491789568900608 8473597 -136211255369270985165259594445315026560 8473598 27540288522115973142832759049379659136 8473599 31564351276809687152455557366339524640 8473600 59499605122963185798809684927735398400 8473601 99777505027255990701513879874036125600 8473602 -17777521004833082165747379946590652416 8473603 205314692786602329190644098831911961852 8473604 275996057982051222737547501693627543552 8473605 -20507610671759668797670524576160222080 8473606 81429472473013074605330740309302982752 8473607 45378012524943357825986483483415560856 8473608 -40109961200641700342201010179727851520 8473609 51211065168809457798189879596778230810 8473610 -12087954661281074478008581346797595040 8473611 9881401437035704429013100406378434480 8473612 -31464926757280067180284340144416271360 8473613 115591930797370902754792941473215114764 8473614 18308427304480200340753142586804415488 8473615 79203536528842909008806928484308314760 8473616 -13202581993770421442532392818810011648 8473617 90005327379288464372183190179432034 8473618 40831240654306732178623467646425803904 8473619 -25187983811521268769424392106371264000 8473620 34978643397180419841951005843257651200 8473621 -6704679987721967474643150826588307080 8473622 73341535206239266337766916756204718112 8473623 1359188970279147073248331538704420224 8473624 12764681977012222288530363559762636800 8473625 44292373282549043438819924718710205000 8473626 42143289727978251715843005328930867200 8473627 134936005685442366448621102887183225476 8473628 4208819717949193440535607444235565056 8473629 -45560161048256991560402610460493007168 8473630 173154727041106929767407645459776000 8473631 -163063248388642742356565884638364241568 8473632 -111047823908911057107805403850699964416 8473633 -23238040312445746941703173144210213888 8473634 -16237059126437304015695753199257995200 8473635 61134782012712444619394111918991129120 8473636 70771590442937995263509873527574848512 8473637 60639721897698328923141610047343724160 8473638 53660669040534728302188005022468490944 8473639 -215769246756580925242377182156463408000 8473640 15617826687134667553086287012231577600 8473641 -18421545296373069409028657738117566272 8473642 -9456952055707588661482864495012104528 8473643 -60474568866538231716642104965658316108 8473644 -32276055712838642025648968608862132736 8473645 14288679455043972987915573596285493900 8473646 631303069366524813182349116187486144 8473647 3411226720429760141569822726002216960 8473648 -10722780463243886631535870416788144128 8473649 5291938164508744832253467998623589650 8473650 37701091275982195541600374683965625600 8473651 46749921346484536147981327606886153352 8473652 13427489984153004154570872728458033152 8473653 -168240752477772893788787692109953795296 8473654 -32067698741835633483120747189660832128 8473655 155112934291067770421709276465674796000 8473656 -11563396797953936661242323116757708800 8473657 49911471498046556740071446812501220906 8473658 64153951117742715429511700306006960640 8473659 14817523328429778091622425772687566104 8473660 14204714287474618041085287251718297600 8473661 91148433626264348017433313122947201632 8473662 -30658741563963515654541223498031400960 8473663 15094544701888023633016293184118035200 8473664 -15711857600579681960627046037824995328 8473665 76132090363156517641198092509502720 8473666 -225835663524406415244429213420781056 8473667 101987923003628292289023180608539613664 8473668 45191339716459292439311309301999184896 8473669 -204448979023376217787011718243755836640 8473670 -17738448030841576810133935625505102720 8473671 -100130103496240074913917852642444820560 8473672 93093054912972403195395180643895116800 8473673 -57227959759996181468109977363336710236 8473674 -12903940498400087463023874059169181440 8473675 16114739741077955057222992813502229600 8473676 -92694633090367273692388808411356151040 8473677 -29612977981357164773587110201373240320 8473678 26398962516618756778288889282151476160 8473679 -217111176105776849840446911597493752720 8473680 -3118341314215365917664856843439308800 8473681 92072169337283897889752719322979769200 8473682 -43359470386904970358943112649511339520 8473683 10830495369074064418286506087743714048 8473684 153035770357588808047186519211484311040 8473685 -131548768621071209987596312819363388640 8473686 -21289008392958872674918168222427012736 8473687 -243912697128212088532930750631909948840 8473688 230763021103928738675561246514300395520 8473689 13313938667247129218255514432591326784 8473690 6224309471035143446115961669867646400 8473691 43253002457935571716790872063285609752 8473692 18743931536278100055482056694509988352 8473693 95150845179018191829033653879803953528 8473694 2801001452139397679823722648786399232 8473695 -17842257151000605116487641796760719360 8473696 -18712342857778811562366708785841438720 8473697 -34040380170533955472887877949628709854 8473698 -44098311720670572653683078548761164800 8473699 -1250856367269238148262181380541086112 8473700 63780178206957905769470212364705251200 8473701 101764179418918156920167641798864544064 8473702 59202819144952286313085333770779528832 8473703 33810928873807787097323296414374821856 8473704 16095822068593358229496089229847838720 8473705 -149336758294351235619999279134239628280 8473706 55014009496295392377933173845809387264 8473707 -145211576593511499445481177563240849920 8473708 29215015723058584247456659553882981376 8473709 -1886610356776738465898694717804196896 8473710 -15857021515969763637877355962032046080 8473711 -8586881606711125253031420946067841168 8473712 7350407846083819817885247471520481280 8473713 -7533622655344409807420968815699975360 8473714 -213028863969080252987610639167674500480 8473715 -87821795646209845404091933469153740800 8473716 -39681993392452146880351079623622221056 8473717 -17970908287751749976255260757316562674 8473718 -18922416904428726599691631618708362240 8473719 72153532988193393730650874069717256448 8473720 26117249472581355591956179919216640000 8473721 157970750466082007822772314511358706922 8473722 45223933541555873528806066524016515072 8473723 -65366573277010624094201895722019432028 8473724 -34791936198057247167571139549655499776 8473725 -5364267054096582917859368542935807900 8473726 -5300643118837269752203466922564142080 8473727 -21916926903058136743021232344215177288 8473728 2167658855280044883976705790831493120 8473729 -73122327526424121068755588639185851712 8473730 49779073529012213699916494225006537760 8473731 16831465201396214667796741048992985344 8473732 34561936526674851538568341225204436096 8473733 55666035454679766715430914883657107104 8473734 -1570621479497227338741916396153565760 8473735 163129499248653446920568808301330031520 8473736 172237974693505448849468685479899591680 8473737 -12737454191976048213962114591458310640 8473738 9023406042843145627816222590422814720 8473739 137174690077734472105359321115477251540 8473740 -27167875149770395878065217119851069440 8473741 27556068268330201527740176343344297142 8473742 42711098930014020733685523585246408000 8473743 -114984357425047051208778930288572732400 8473744 10889289384523837282809471240931590144 8473745 4664289157213584593358436058625830400 8473746 39171848035942073077490576563115088384 8473747 -228590002301636836297546514881465289328 8473748 -20043894742401729686336023803262526592 8473749 -64297428725859149643304813403669898336 8473750 19125145173964741537914008856897300000 8473751 -166711450982850451886026003674523944 8473752 354445041044187710786842932841021440 8473753 -870035156635435783463984668026345318 8473754 19110552160210190664365703800075439072 8473755 16303791075014796937639473932432296560 8473756 -170001305815926703544117443109602156032 8473757 -7194137449449002352156386337362526720 8473758 -24301989634155437597159105036408890368 8473759 -32261723234099083358198790189699990528 8473760 83794331490893486806306438449667768320 8473761 111781513796047997772824782231908960000 8473762 55594341876402873353519193810658760064 8473763 112771452547907638298046006684248034012 8473764 -18960434569306758182854926153026396160 8473765 29662789594363857961377448956948643320 8473766 10275869720390665268173272874940635488 8473767 -2208243227878417290511528010473154352 8473768 -71968043990975337157286613240916669440 8473769 25479585112480589531005613006078717100 8473770 19000478410324584389622491347342977120 8473771 -3823547470313252735812640179738144320 8473772 98013312229367754260747843737241832960 8473773 -9020966264040026677714366819334395392 8473774 -39962088336100142734452360073355292864 8473775 40891292452292647003342668832612018800 8473776 3009022496229948825435378684756590592 8473777 29432015412568040893220324510021662720 8473778 29386312611243454196051153006165191440 8473779 -31020725049329936893290791784875676000 8473780 37477367591383115816129466628846141440 8473781 -116663482899092559278863392713079878418 8473782 -22171896287360390168077552458987359808 8473783 -97750663050260050890672998436587890760 8473784 -154045724610893823502540446203314606080 8473785 68327508362193872881382452357814011200 8473786 112822110492285274244821766615130989280 8473787 -39719832533266388741510207214893188848 8473788 -11352560858764679158611438423558389760 8473789 217173823741617323015115336677630559840 8473790 8614206758822577969282243163336350720 8473791 29441748930253073973405804710681470080 8473792 5027401156572263859846500021867380736 8473793 182578949947743450495827583794938623042 8473794 -5369426671407280002992836334952073728 8473795 -2447490745022975551373918647922933760 8473796 -44991683748757104517004508288014870400 8473797 -94631685173941065280419068913298015872 8473798 -26616289296448970949667742563723252992 8473799 -21386052364331505818283190466448411072 8473800 15328999074994919879936094882385920000 8473801 1314596048458286877170656682359007744 8473802 16278888133498380263723106931016431872 8473803 36143319057299094275886713267088849888 8473804 19539648762602845010713018979080582656 8473805 -14228661582531734454936671099912511540 8473806 64824999649017989649629868869094742464 8473807 -64328294941356530041715256066868796944 8473808 4715938225333692993247416000375029760 8473809 -59087144541953285216173566697938913296 8473810 27867307597245044034688309076847590400 8473811 146530001861878076779989298062517730412 8473812 31271550834826120296957262818701248512 8473813 33286489617397471065824512284381066062 8473814 -3693477417818336962303510446532434048 8473815 3442174091068701320218869078417048000 8473816 -44291108595414648002311661915748556800 8473817 -189873536310269236463180614877467573056 8473818 9760307080749770391186393114189004800 8473819 -4535426507268671043402776664572292800 8473820 39953137591056523085376473040663444480 8473821 -22828252439700355081082719343964880896 8473822 -17084910281753001043161138358388563200 8473823 185670245499277755013270153142629157760 8473824 -28455128465083147715535470408555298816 8473825 -76896878243522864204615666566214426000 8473826 24397099083642269297763123712351002624 8473827 57562637548367869167349124891253312120 8473828 138934057600806479695476683958405252096 8473829 -43047517346497954899768926443893216000 8473830 4385979375950022831165043881250945920 8473831 -93388180455570924977865289950105383368 8473832 -23783884936500245733644511955319654400 8473833 -54181346636187234834343458413026172598 8473834 20408360365812457464073362656550480816 8473835 -59187240601132897101760869926732658720 8473836 20589108554558359764831962537499525120 8473837 -98745730418938169995151863620076741908 8473838 1728460548621974192920723320624951744 8473839 37379889279026201782931175329142756096 8473840 -1611513895999331634523198770125537280 8473841 124338517333606869889352585745437308242 8473842 22083236650596460379253656926524410880 8473843 33875330028574964713834708558310846800 8473844 26003235593727475737251333859697207296 8473845 34489184270654549587925778342902111520 8473846 -115070777747138290825194158562653839680 8473847 34595812568771440730855774260112163000 8473848 -51154670447939756865173285172083097600 8473849 148335211887568012907174037238274826964 8473850 2834481077222690004926252002792243200 8473851 13502184193149354945654959645864394192 8473852 4881207012181955602743126899119698432 8473853 -55309504725944339869858419211330785876 8473854 -21480248906057945100213173719717469568 8473855 8370871410445546059409486251079791360 8473856 -38168739445071366608001931705476710400 8473857 -27306432150859502197665842525702077440 8473858 11187830713967054668596626185517213760 8473859 -25758353747709862148756297172448679940 8473860 -32976236454173259884888994650047795200 8473861 -86087593987148301606868496140422012096 8473862 -37012752120709661701971097457145302208 8473863 -38624347668369060949926123844078688856 8473864 -119031691190075363250373375805840501760 8473865 141731622809849186101237471937696090880 8473866 -23302376154741688327007854748670212352 8473867 -4418351570366702121468375669734737920 8473868 -15391007075161703400862180584763422720 8473869 93425459965192905840536510523095726400 8473870 -25570771589946270750151419760424400000 8473871 46837377066508892763957101388971259360 8473872 -40094304940955394473843725684899840 8473873 -208603731388258384647173830666987628878 8473874 -11391461832875174978479622289275582064 8473875 108655927817044013994754114487239680000 8473876 -53896393255664260810651992204826661120 8473877 -6426412982819911234064051313760671588 8473878 -81669740892366910563462687364903680 8473879 -2271444448211010814938565449988204416 8473880 40941929152737735915279766668344524800 8473881 47146445224563958147594223875510272 8473882 -27657500232779163722587708819283624208 8473883 -162167287659093999325806311436846807576 8473884 -42003146278599322326531034098828363264 8473885 442424574333980899686698299000133760 8473886 1280544154734810678154328989297641600 8473887 154450401190804944188081051695998235560 8473888 -42354650699637697494899672355340812288 8473889 83070122665989431901593161803247854690 8473890 -21973942038100040035148497088216079360 8473891 -6008260735473742860798135242545677216 8473892 34609774522489006882478738459699294208 8473893 88889644932318992856375778797900288864 8473894 19842660397561010859598153878768597120 8473895 -59209536018721245485567243033544534600 8473896 -52602509023191592534665733032048890880 8473897 -106416953108316318245922696886157323654 8473898 -19542074593513219637089690100444021664 8473899 -2629312937563512851397407191361725440 8473900 -24428584533799561296488659788369024000 8473901 -90182162931377868155435957954503285098 8473902 29819728774286264021553695280183930432 8473903 244569615668835869998566123062038683152 8473904 16842518216953365807018560050150686720 8473905 -34483714623277995597504797408837443200 8473906 -11951949493218499927926410162091663360 8473907 -35207051137254848719134589944939112320 8473908 -46221379685571457417271794048647843840 8473909 -141080748628596519042771521280094271890 8473910 -1263360649402193312191367054142541440 8473911 106904417455414267280428893391039140072 8473912 -29568445652436540978528765629631037440 8473913 10454707033314245396436657688631639424 8473914 -80003643903123188553762543953004015360 8473915 -16962801213425464314223531514195568480 8473916 39898427860371920177086854047479380480 8473917 -88228546903499558991149143746520328160 8473918 113636324548209608050002201394376538816 8473919 -144886034407273877140274064426304687680 8473920 2384120935732086910755510868833730560 8473921 61591202996266753858507416184587400099 8473922 -68294307365021009028057387163600507488 8473923 193433050258249124521139700277556982000 8473924 383095277730049748760728041267312640 8473925 -31476317669482758349239496943879582700 8473926 -38853894705474612651813164850086581056 8473927 48732961538129980600812405551484322944 8473928 -205819994317983548621146737706356480000 8473929 -139196466776837843942790760342128639216 8473930 -3368628277918213942016049035925620640 8473931 -27111071606766999823117674561081880536 8473932 54324712764534949561201202383094272512 8473933 -29893386617505779150545889160783288596 8473934 27522296701181142225128812711542297600 8473935 732312857484268817329116973000857600 8473936 -2958981636503958761106560380880683008 8473937 52600701429118291763941794421399413492 8473938 -5759895495527784726851775329423707392 8473939 -252121644894710888472483214896367783944 8473940 68689617927432950874340176663351095040 8473941 58267664730131262360866841708286496352 8473942 -28273641651731065247007230127794812128 8473943 -37178981338356543926585422869278108160 8473944 -102426154221749494141777255299740897280 8473945 33909505725152794145725367177854681800 8473946 12635818152134172644110218935495376864 8473947 81596041116958916969218616398528027800 8473948 -11657804242547326676517474659256500224 8473949 113049623607239141796718499521086546720 8473950 63717110578454071662715588654899888000 8473951 64997999543678107145702116417448881952 8473952 -177259130482479144605831710390558261248 8473953 -140005085366575495996831884346385199696 8473954 -79685787097670158462231899874656033408 8473955 -8037739179185613867033651788041713600 8473956 -53216801063683456499152382156175360 8473957 -20466300716580331485560197445443334820 8473958 -15175250246309884938950495905082399616 8473959 -50926280270712712504566085441052163072 8473960 -132818258647376065425800727176620032000 8473961 -280379907406318439717392290043854642048 8473962 -6143281158853807130261999830360066560 8473963 79949651935460421406890893077773556720 8473964 112803304795882123105353083822465054976 8473965 -68870531218435407890657493025936654080 8473966 88721157802243468227523542327481146432 8473967 115017529453964091803162345130058670424 8473968 2298083185965760592838068141795082240 8473969 -25900912844578199916881843464288263808 8473970 -5698509260112357028343056077348139200 8473971 -23770927989651054734578778193320913792 8473972 -2782632733059169351372988917524584448 8473973 112738445735445867838921966823731419420 8473974 -25829523540873478131108735726024744960 8473975 -28426841101112752175980888732878526000 8473976 11884968507163650737583762167429959680 8473977 17909497382523540467182953537846186900 8473978 -10822021688270453925342778240153314960 8473979 9394065550062303905949635771390266320 8473980 -57412535280644983949083791546987248640 8473981 38307498320199434357895935988237662880 8473982 24245191504416458034089334444947641344 8473983 -11484008878367314170745024186973106432 8473984 39630160499854361902987452839519846400 8473985 10506545307462498543634808539950124200 8473986 -2018862814777324543791136355952463200 8473987 77250708641749752402044329747931559520 8473988 12984739683689172197377231854733327488 8473989 -246967733151507152737427991299872784640 8473990 -17184722750201015400237384763248791040 8473991 -35604097224323292931634159398036837608 8473992 36650486841707696945357989026082160640 8473993 222532587287645236875150162735224880 8473994 -43915578600475307135280382278952618704 8473995 -60119298650306982775824042257254499280 8473996 -155083417271760340604515360914137730560 8473997 90811502269208674482354750248449280064 8473998 -18235541898352386208948021433318593152 8473999 64145004691671569973825843207653572936 8474000 -27712763191307418222626844090040320000 8474001 -86759812176301698135304772629872308736 8474002 -6037580418660766782132246217876870368 8474003 -96917161928881548977918887213416011040 8474004 -41064225944054888649815912960719257600 8474005 -17391314476034348817635416922165959680 8474006 -28082199959886771878799929229415353600 8474007 48892481789521406618010574330578992592 8474008 25638531304297287102002190188672808960 8474009 -72546146824187049947170840752758620284 8474010 699026847135293896480115307477158400 8474011 -20315558349624927873853938958262412336 8474012 147011776289139904995989455910858989056 8474013 39346979173529863122687607728798812742 8474014 101301008364894777701241968437559765760 8474015 20980139226752588041731536172325419120 8474016 -249061212036080275804394081844719517696 8474017 -1586243799616247812238942720642512000 8474018 -5179629561941545926144205297869120000 8474019 62732551112615475347976108654531013440 8474020 38210266337212840435698323915812200960 8474021 156423146711675290594933122035246028222 8474022 66231915080141078039105659124182352160 8474023 93354633721274721002629186623105393272 8474024 25847716123511591853207735444026142720 8474025 3813864091602198409184958386430465600 8474026 118280446524992481921274980833557920000 8474027 -141869793886728943937866015841218130124 8474028 23342786981647089071843018047845924864 8474029 -280047350202274257608192562005011316 8474030 67914268913120535512328135421265932800 8474031 -26686331968399390578373376115029186160 8474032 240204394693143170826338472955084800 8474033 17711939408242501517849820568293883200 8474034 -60445165814092045452271728221672526720 8474035 31309648116596105108292880530620115600 8474036 -19370058313115126250008029165956071424 8474037 29793094769476378137562883408191277376 8474038 -119305159518792944583214705432672848000 8474039 -51607401691714158832043825230820115840 8474040 -63578463312301447162919155629239808000 8474041 -82007038128652256784903581338642976256 8474042 1893215721063545500944991141820946144 8474043 63198156116813172069412574915441053464 8474044 13530514340184585740755129000381473792 8474045 39726613122358389880441230541589328300 8474046 -4132601143320684006123276243622533120 8474047 32149551641687366557326659804426098496 8474048 -12962871184654735597685183506519425024 8474049 -115533077553493868030162598148163225166 8474050 8889205831933916012831008305248584800 8474051 96628080116700467128901998804698192408 8474052 85042690048240662859123868097158707200 8474053 -1311557331410478989782707568207564800 8474054 94265548171908414818729072003042316480 8474055 -71822237546161321457443101557597064240 8474056 -62343837111615008620622532704259333120 8474057 -501971605371815182430319698992562160 8474058 534595072110150637519297997390641296 8474059 -5173780752435417987996133270920628704 8474060 43493111564573330459107938261559710720 8474061 113559818260752726129360345553520788800 8474062 110690418604746587540720438026722532032 8474063 -2841429662912062625437272410415022752 8474064 -4079062868548846338499479799642324992 8474065 -29699406436462700037382447411023915480 8474066 -70243663292746451706793438446524262768 8474067 -2208017597112846617594386639969059840 8474068 29273901697323013027749879128604030848 8474069 -37330173698767440298329725188267911300 8474070 -5101556197974875585931120294748262400 8474071 -8337459896320549665384572366144856800 8474072 -214913733828204936958078622919152179200 8474073 -29970118214867535946103169205796995776 8474074 -25416120963868671754992686989070527488 8474075 -60841823759083817179092135812454105600 8474076 -41249561228632675777739527836434488320 8474077 -123960311214086240376393119356567343700 8474078 159358042595383957883308769613960039360 8474079 -40091074502781504710224271035670515200 8474080 -15746755863488598033574937011220643840 8474081 55857458413272276530052292766820510720 8474082 -66396918772181558686558802057001710208 8474083 -117126957119741157349859125281817997668 8474084 41406808191232673554376082092726476800 8474085 56946289289101272138433626891526838400 8474086 -14810632277781572111053680296718943008 8474087 230756887509935344085154420951307829112 8474088 -21112391869097738130793039653779374080 8474089 3383648634153881863744804106516298724 8474090 -40924047427378611765907437084200731200 8474091 -71625429438772204012880090530619063208 8474092 18371200499386750207413696143855047680 8474093 91060865728788042055788815086868165760 8474094 34740514382032404354241681515678541824 8474095 -27211071548869223270818090223708812800 8474096 105774051869071285055772738887024640 8474097 3945101954953945738329957015834402816 8474098 -25071619372655272700088635742443393520 8474099 -5179259125932064211607875862277410960 8474100 59460649875320213550492332852850892800 8474101 -714868700782913512366185479379419648 8474102 13840847755966735203966369572369392128 8474103 73567739617382519334948744506395554264 8474104 -49331673451411362664045453944194826240 8474105 -21539472855960825081047375238667063740 8474106 -17161707476936574017163272198512336896 8474107 204763343145186826126840554012529272356 8474108 123463808789798157915864719175531798528 8474109 -49773193304420700774580498021991812608 8474110 70883925767665996810261640107281652800 8474111 -135681747002875828847751903984859060200 8474112 66138938586107428040116109709032816640 8474113 138656360866553465268501616244602926640 8474114 2533861288319613489319538517920208 8474115 -30144444386255849986719825411765240480 8474116 -52780180862550997789610876526569295872 8474117 -45406597105112179390313879457738934920 8474118 2067036957724863047688374664060494208 8474119 206222853487418152002902043020118987360 8474120 -43629027045482450368842931763645644800 8474121 -1679074482229340593383379767382838928 8474122 -45358379068303057344270053479949707776 8474123 92600643110994719092099176207446233344 8474124 5279640420419751405144783653898964992 8474125 156991816421247283149327519840411528000 8474126 42131744141104609765211284569601320960 8474127 78287655738284488317251897665257757320 8474128 -17963268620378383151167880758092890112 8474129 16107838534996807490043208986376849920 8474130 11424153541948795443216708054012510720 8474131 -26663800375636268166763873941134121800 8474132 -8580653293661033874515317500802568448 8474133 -82718840618826529979765704058803591200 8474134 66935589421838244898182537647709204480 8474135 21410913335963696077202049141097308000 8474136 -92274849359770111099535890523271168000 8474137 879571393428800781331604906182195392 8474138 23116644897572536075325249943089748720 8474139 1167035673367006243804440764266782528 8474140 -86563141072414741054913789652539650560 8474141 4274946009766385352669550654336181772 8474142 -48051466737208454656636369095683153088 8474143 160470091026160907812894938261345699744 8474144 76367143160636340572567923063869407232 8474145 -46145004001628738834408215277361355200 8474146 38131404742898753688146986444800009504 8474147 -85961913067981808852359321930220222976 8474148 -22957985112752527090513771128644632320 8474149 -182144971338049645952726380113627078850 8474150 43439392702341268576267134690213784800 8474151 -660878000150951149764279489858237696 8474152 -43294292998346359777540084015129804800 8474153 -78163376634909745378733384826609662598 8474154 -165752400800204271943496138966337792 8474155 154221301748621216973231115477991422560 8474156 58795261291859285481151606306109801472 8474157 19369818747429202438074956215561766454 8474158 -29003631788361225313619012397685708800 8474159 -42331555226060185702170860640353318640 8474160 -6788254850047004011957277500196782080 8474161 -39533695015141072119685436026097280238 8474162 44266179045378549780098677147466867232 8474163 33705418693165095674570595958953196344 8474164 124273973929757004572676612820574677376 8474165 57006434992504462072687426392786249600 8474166 -34877544574674588476956186098580254720 8474167 -11312918957503038965944398045903605232 8474168 124776121144231983022847002933042114560 8474169 1422294971761231043224109417146411776 8474170 3617514127773116473792263589932595200 8474171 -1974929132362626726203384786071321800 8474172 31962707646740014536857610157116948480 8474173 115525573977263251329977871176692980422 8474174 -87647341560219526838756162257610897664 8474175 -21150261561160746239194865156974322400 8474176 -676590850883377484139463809913323520 8474177 -75374933421249345176299044906007555800 8474178 -114217342745920389310027660571189376 8474179 85166815865540931400727573205505709776 8474180 -33686148583631954861504325110131937280 8474181 -129596611602002715531043097384875229856 8474182 1723793334770352930414112411734680064 8474183 151995342083616933702745995433873305432 8474184 2622068857966552604788896145761822720 8474185 -106850460191237164150696282418951662620 8474186 -786962543524093706508537007402013184 8474187 -23341496555668318843140266289106428432 8474188 -88314957779684107328497307593179258112 8474189 -84272690332519767835339864586184823776 8474190 28153421743984980959266799204554675200 8474191 -38298361476920298317360943665089439232 8474192 -41846854467336164780391714306912559104 8474193 1327629471396761058391933646368608000 8474194 -189217157456404188757479689208802326528 8474195 191012902004678623218167724056372205600 8474196 -29034905104968749703605739206666999808 8474197 83538127508871249259560149800735522080 8474198 16623620644883802675247393655651761536 8474199 74381692699918213574440524637299727464 8474200 -5793106718288651206461254306804736000 8474201 -119544867137263684231789974520998087798 8474202 -46352337473293575229307545131089534976 8474203 -127973643785659887846631777358624762496 8474204 -61614381815599177048353238406913189888 8474205 1281918396454382921687058321284486400 8474206 -36818792855318074795329595891996857600 8474207 44335151315634167358960430023769465992 8474208 -36270640014248641085319198903668047872 8474209 -47747674646005971729914750859312080160 8474210 54229359678639253484029918350203396160 8474211 84317407422281553056485549408110417744 8474212 -21160727271529507643474138287882641408 8474213 -237485034604144755391108398508217612832 8474214 -17825896931407843484006079726203947008 8474215 -156365599052327396631514647149016229680 8474216 19731989262504155119801858523461632000 8474217 -1257811394749981213145604237678982752 8474218 22428650538563721948870957013121084160 8474219 -23474859803469310000403033635336024656 8474220 -2519142995994431506855756468613867520 8474221 4300527844032036534672487599825969920 8474222 -29435598129844063895794822717214785536 8474223 21062654385520169535762250351569899520 8474224 22359938940347990633131356063625052160 8474225 -758787223532647745060109261350528400 8474226 72947305825506161473109083365852864000 8474227 159131607972008365804760949765039894712 8474228 -70115111316732387114553858670249533440 8474229 23971605680620414967854306151173111200 8474230 63971626438127714111992493338613621760 8474231 -47617527869682782509895379109271650968 8474232 15372708172833317705075620833666416640 8474233 -11990872989384333323239356515259397040 8474234 91023926080997945166991331338122524016 8474235 -24312226346333840066212334629555200 8474236 -19230554824655610840651173102233637888 8474237 -88698469856353236900751289342799189114 8474238 -31029561168750955120526670374159029056 8474239 66213344242440169422025676105923596040 8474240 -45330891928701028927269143762593382400 8474241 -101707010895331896960260192997286866816 8474242 14159950657431107929708472302614787584 8474243 -5883074011840744197930957217633571496 8474244 91856918098571448149557864772047902720 8474245 -17828680100184526344546601608871294800 8474246 -542243334972389621789517258655740096 8474247 181052153165075476630758411547281888000 8474248 203994999503890327462102406578226626560 8474249 6158634357270931424290553025980257152 8474250 -60575818842654126468152666432212800000 8474251 -119213901487668685496508105691294834400 8474252 -11952450133067244237367808962916966400 8474253 4551491627322773181859605709326359808 8474254 -480565666785855328249988444767631424 8474255 14447765796999697584380752157892065160 8474256 -14053337161169173576132542894522851328 8474257 -126146964547798328493662288989780237968 8474258 -10901864997196384718263260203865833472 8474259 95228978235481390744107459793806677568 8474260 -106568753484542262564564195561013029120 8474261 -70632019231493892330160525850911687908 8474262 -34479348366760531966122619397819876352 8474263 62196054432339498933333462788725597360 8474264 9191990555854827660296749092339302400 8474265 -20529103650654098257417548896660892540 8474266 -54261734341831432278690323890447764480 8474267 80799720055318898761614397985574605316 8474268 1134797615333716712478527787906244608 8474269 -1863218910940596394905190473556281504 8474270 -7700255709413511127494975783591594240 8474271 -2795954911401199047785393946214164480 8474272 82072428795686893672012946499202056192 8474273 47410715632898077449350626165470903522 8474274 -56300551273082125605607287160562496000 8474275 -10490533617161918819784263190260895000 8474276 5635333333048061240135587993036713984 8474277 38713461124704773263327082752333607232 8474278 4738320639875194562023197244306703424 8474279 -239836519203730349153038276598560344528 8474280 -11757555927885799666589409315108864000 8474281 -123896354823867602455869061185827148288 8474282 78864217246713098006143929124775321184 8474283 -2063469303350649613775850329678501736 8474284 5129725456433815625003833980628762624 8474285 168855055735587680057551074322549087200 8474286 47127581783815963131634887739760883264 8474287 -64209057916363490701162205281368133328 8474288 -38026713667431687145586299937205780480 8474289 -9296331270203344451232592952005018752 8474290 -9261116418632664332238285020069606400 8474291 9832916909509098065243045962633806672 8474292 7126430446110593671924534402379999616 8474293 -78091688376895081380041084499479291040 8474294 60108282705923461412071303078410036672 8474295 10261812371525147480603813111293639200 8474296 -32226062824394691047357775682344099840 8474297 -52098089744056987616713263422747659260 8474298 4859875694095266993488170549019159040 8474299 -3701056470643633293605310485650764700 8474300 -37665032152886245824872781188932723200 8474301 3010279786486166949497765966033292384 8474302 -79944716671478824646082456978933627648 8474303 -79968738665847167993056654183964552136 8474304 11051945100494656135621041934596833280 8474305 101442763113034281384396651162504254100 8474306 -122162277015807215922511432889744505648 8474307 40571672794287813305977764571562389680 8474308 89538387374769526447596871903531069696 8474309 -8819790871019392572275206457406479940 8474310 7227353985801246895503060109983450240 8474311 -1458092261094288276172844090165517608 8474312 78664928854759552895592154039390863360 8474313 -65978930652392918353490798051517664320 8474314 -12610287554875672247031468417473515680 8474315 26131356162741728075036520788790472320 8474316 49341672261981168953239718199110794752 8474317 -149461389347539362007950843628232682634 8474318 50239283520765114822485118040833580416 8474319 39111156235420069456956391504724014704 8474320 7330113986409755991121690071064166400 8474321 225064972649879869372341081104968833522 8474322 -4746200721095039046842591897412188160 8474323 -30937555360798214854164115508101670400 8474324 -39539348290311136722561462052781234304 8474325 15846833119903996798970396667374097600 8474326 23226468481493965162661178416384338560 8474327 39312792278193583235910394802833588296 8474328 -116844494423126763225734160775389388800 8474329 16399038884140415148204028425889489920 8474330 -130088732567090783120865888027187507200 8474331 -37393742953567788637597630640316989136 8474332 -2300143237812898052290104911500536320 8474333 33955739911227470830820856620645231040 8474334 -8401360284280338040478529423508838400 8474335 271667524808230871365096926998815460160 8474336 92909274716326729700317704473256394752 8474337 81805426568728975040163710049450216594 8474338 9377460969486240728206880770381875360 8474339 44127730270753076277506985767739791640 8474340 4203221696860147966446734254313594880 8474341 16245917443787301088587568147697401500 8474342 105237400693819909729492176930225163200 8474343 -17960286559749766619578848310917669336 8474344 -142020422643794481624146510451694371840 8474345 135392543569329273755338682485284652800 8474346 -14751461738206887424699209813266881536 8474347 11417261234273522569302534717405039360 8474348 -137218784571280403445603066055734427392 8474349 -38605505527195789850583822133468238592 8474350 -28925123170204156142857785323019984000 8474351 -17682278133054229155397769654581655280 8474352 8548600903347986538897531313056153600 8474353 67451239529381205442492826526357963602 8474354 734363046623744575101122131318073472 8474355 -46299595024048959629860246054038640800 8474356 111113357993485910344759780305223040 8474357 111050900980374334366390846191175026606 8474358 -15081642879205772302624867446785802816 8474359 -156230239159688568366525915563784668440 8474360 -128027312324708618624113237123524096000 8474361 58063458611656522598505033649116810240 8474362 805402818327382333940169868064151744 8474363 -29637267244881490820391039365396039388 8474364 10928235717415158226561579239148741632 8474365 -8421336795605279603218915659588433800 8474366 -57193670867085838313131619203299130368 8474367 95933844314146595919300941121002611200 8474368 -26316416607333310411510387006421073920 8474369 7595750707254404261790783875623648596 8474370 328935937504345969433851930373245440 8474371 120539089270634620131621776442774744572 8474372 -37458566166737617694420827564174403328 8474373 23907245118382963666259346204437916960 8474374 29693587195495775538959546732585132160 8474375 5275338557346121529935750766185500000 8474376 -11089696366296271072154883548427264000 8474377 21615445515155270834179202947119930112 8474378 53673239781277111544912134187763110400 8474379 -46922767932762986151570436031049061416 8474380 -24567780874915236785277397545688320000 8474381 105983082059161042840549373637165036972 8474382 -23097932434437751370692504952427995136 8474383 107538834881505188336402968999720101864 8474384 -34479015945877970215793506428020121600 8474385 -7477771203961990398538330351565894400 8474386 -27055325737634459166745014161578669056 8474387 167056491766214871868829438189011893036 8474388 25677270231701493227662135322790672384 8474389 -67425582374282499196711945654168695936 8474390 -19851287978163547081552309244616412800 8474391 -18282645834798354031544419291269952800 8474392 47150535868998695664928175273451264000 8474393 215875156522844338659574586153511470544 8474394 -27946075962186652493031399256750963200 8474395 -163792146626846124227799101838110001600 8474396 30479712595479366371161817486034370560 8474397 1290907044485812195603668580549432320 8474398 19939570297105255078291549418482636032 8474399 104287328874660720458922632360531868240 8474400 -27499943068146721801916321733240422400 8474401 61522011542920180746629660953933304212 8474402 8630761214560412015085454856157578400 8474403 -72014775145296657556571751288404190600 8474404 91643860564900031833365893587137673856 8474405 -28147381840180291126308105547064224080 8474406 -19648259260599737870642771567593850880 8474407 -92238222979862221575512508791292974344 8474408 -21539421916716970337110767641421742080 8474409 106593662164366180899162988895798208000 8474410 -6139005576808994667472441825477002240 8474411 -102788457768646607651970700367446517976 8474412 -45078085413750136211180599176107186688 8474413 31306055926813738982075552168310929280 8474414 -45887891055536481274253013595920381120 8474415 -16866707876816714174788181081071488000 8474416 61905597252917619134877361366933798912 8474417 -87361957074110072276425914568825257408 8474418 -7301074286944886873713576901186112000 8474419 75939597937240225816583168099729848944 8474420 3369218743375796372118019253213314560 8474421 19211843098415638902913221683505614112 8474422 -4638754805095455312730675668859901952 8474423 -18315288192365013635121014320772853240 8474424 1433511035310886632051258999478026240 8474425 75911722419595286452537837615356268300 8474426 -139311074025873930009400697227041280800 8474427 -3652784742881529735290374466338142112 8474428 -78772355419221585902515417405259751424 8474429 247680008028288967280239467705227395776 8474430 37699788386563956845305897507403541120 8474431 35943294119776371373487281090293346304 8474432 57234345176271095563597521806473297920 8474433 31087033466229579549701268083665143648 8474434 1589179448660598982978430302139847552 8474435 10970408997010895594943051716153617440 8474436 19319093921431089469436179901737052160 8474437 112319673285179751899287184970264687680 8474438 34813341584457783756380396790609404160 8474439 15891298443269032954765395743937017856 8474440 591301219820974299792482416201728000 8474441 -13000210821866617182542220796429305216 8474442 -23691734264138452268168442144529820160 8474443 38059055965320702957647455568054343264 8474444 -117429531910292835885804382169274736128 8474445 -1410504004967432889593914230212369280 8474446 -3540972827039031931483674047790982656 8474447 -171727919971682947870239087641234281104 8474448 6863682342427669572531274811359494144 8474449 -132086612632837485428362464979700577564 8474450 11502789503039400169774234009791006000 8474451 -64753345791339870525159968907700802256 8474452 15042292583898143885049533175117903744 8474453 -25301613225886952996072252332185509316 8474454 -29256490365059720059621428414404428992 8474455 125200903678220294631354991010853996720 8474456 6869462650980239126724188847734784000 8474457 -96337799647925025064829790965317216560 8474458 -8632750746609965627254618340374843920 8474459 33513106697919191522258870190109107216 8474460 -49162250930522313916854373922215971840 8474461 39838670443994032754357242720978113062 8474462 -10744362418895631863514762056236800 8474463 1238307028388696419624436858231787792 8474464 193477644179402095248029082624130154496 8474465 -12970390177587574597203654944216400000 8474466 -6336517313577325346234763686169329664 8474467 21565979222510054440889339071849839360 8474468 85321255630776017232219090551329505280 8474469 8326225392142069388060459994283074144 8474470 -3085164358750851855860846453936163840 8474471 19922936135108044669402731634383464112 8474472 -15885169163313670106140582149329249280 8474473 -58117424261083146626579704740614207360 8474474 -60587387008155269480004141581959581264 8474475 -1805470692547847712961768993370993400 8474476 202223233507199022532686586376871180288 8474477 131049733172431912287567829761026106624 8474478 2947153560533165125640990126517148224 8474479 34417473965835013780841246427695086848 8474480 -2999050771545218046706204172727091200 8474481 -94683483358164376785012750043858072830 8474482 9888258574741875844928450734556696592 8474483 934138592650614971877564067687083024 8474484 64964556796859369966597805875901505536 8474485 112791913729547247444527703851831361180 8474486 -11717259464883498881665801628158256256 8474487 -47820904579195010397378575679593202048 8474488 -51224737396066261508628590604307660800 8474489 -10521400693035617962453642253079559680 8474490 19643386780976979572941485558259929600 8474491 -46243247499859805984101814591960968200 8474492 -50205842806185350877366297808357022208 8474493 -35692868264638093933825847160205797600 8474494 -36620190499871038331825134884932428800 8474495 -560728867797006694087642755645615840 8474496 -84716152108493342045097369021500620800 8474497 -18334658919642248355077388463801247420 8474498 27420087440446551371798154254771653536 8474499 -47424443956185973304171637152648584632 8474500 78099495549011998744057990194900096000 8474501 -7485437117564446679796316833434342400 8474502 16458986615133431576790989748338258304 8474503 121119134102682443627722529471025897752 8474504 99267178436060610096042192865952117760 8474505 1562036050453532447572686460000103040 8474506 -67440420865288365241584009235221422496 8474507 -110873037703382442336339029804322152088 8474508 12533099992127598708251024311456404480 8474509 -84594171343517585102513588584217801290 8474510 -51592386313180640382937987192478743680 8474511 -35100803553376028293104497389854184320 8474512 -18584951307448028331395947401419382784 8474513 -144785070367232996133739652321712512160 8474514 -10796380262151503656049197381194111360 8474515 23203888676799742739924086434134090400 8474516 169554159524066197477692865543164013440 8474517 10039718905501281099841796297626800000 8474518 36643910466629283319329107292861496704 8474519 174297664315405220905557736811448910296 8474520 -54069009957657718167583287205165670400 8474521 16459648581970282260319502074629105888 8474522 -34128048069683708228430284386741210368 8474523 -57716465313436688345372345727184098816 8474524 1970792354593127015648995090437504000 8474525 115275829476225389476302916788566242500 8474526 -1352873237467747152820912024171579200 8474527 185028315223572072717550042977200535592 8474528 -146077775130398970668567942648898846720 8474529 40476736633924053501028765735469745600 8474530 57760430403452291117001095046380624160 8474531 46636481448817477015794296307418060320 8474532 8209863141122216100837476775709900800 8474533 -58931385156535744051196747690843134496 8474534 2163804109463371463698324884111919872 8474535 -11429922868331747430269167781777014680 8474536 -2056143848020908400825659513155911680 8474537 -70304121296028322033369369955739959814 8474538 -10109953689852090588391794747740716800 8474539 -267812875473240017516719533641331444344 8474540 446146034042949281298844014668298240 8474541 29521351881796843315898639529521551200 8474542 77496180257842592490765141057427620672 8474543 -9462908299358799161724865654963697280 8474544 -481090181961625431581488454799261696 8474545 92750902011217414333060657043343621300 8474546 -26978961261841855890502584285946102464 8474547 -41668808470153546471211750513216567760 8474548 -41751929272375094997089066386556448000 8474549 -38223741112225339610175142225675583136 8474550 -5463583167315722235387073706071339200 8474551 102055995447621016906213246774075435920 8474552 -145649937421593094606773796129125273600 8474553 150835183818478268776751339069516400762 8474554 47307504073302360414597643738283289600 8474555 76494260952078519577975944654626651760 8474556 -25855925161227284945167416906597232128 8474557 -19016462389770517033304408615034412800 8474558 -4619242777060077377586569120934117120 8474559 11262441782215251150524626573616245704 8474560 -7041809147686627106431389201900503040 8474561 -71507005432595884347410961246997979838 8474562 -78236773572461563497597133167653781888 8474563 -11689563096560058391673096219456614272 8474564 65203633555926831144730464087956361216 8474565 47134131818206314899357897784190367040 8474566 4056225022025468936591119077959291232 8474567 -334062635293335240377765416066028795040 8474568 46412344767270786096379766518251601920 8474569 1529278524459693925129042153642388944 8474570 2808713981963702101653445900860518400 8474571 59404418421740209232521702721054092800 8474572 -8284337036557597739778824776051873024 8474573 -126391801859805821932556401384943103456 8474574 62272155577576793871273664882248682560 8474575 76867969182789993172532625716961498000 8474576 22926440002761772839920977792037683200 8474577 16745822274557916304917154057594173600 8474578 17455265860018798411922603788363584000 8474579 83053401526970948765047629267681681600 8474580 12221960810965670914336322944775366400 8474581 61931305592211244855110182629871074382 8474582 -35615199803291982170768464756449176448 8474583 -25486379966822977974759978822928588800 8474584 -135289564028103248969086381417625917440 8474585 -12235040761678166668560985435403341440 8474586 -24971625569293008590521774542396252672 8474587 165668613788084034913041330600204201192 8474588 32315690288077058184588291268543888896 8474589 112623514617984324051187192596195794400 8474590 30348929058594569990389677361639144320 8474591 -3503739105155951041507404324188371440 8474592 -21817779474643912574496534463959269376 8474593 44004341857080534963230707922684396464 8474594 6608852535252961546345224766959851520 8474595 -38386861250354669610092635507702950480 8474596 -61607580459384303394764054576651761408 8474597 133503096011324069543103897507526994046 8474598 102949781513150504465653649462962560 8474599 21228123170314929501298424949411433296 8474600 52176362392153576068699553415059584000 8474601 -2723529531515751194709284675290074816 8474602 -89700016001952064566373824401407083168 8474603 -46288039303087331648208936239783114400 8474604 33955561672067997504929792069022707712 8474605 113651583671052409714315053765144949260 8474606 -9056960676411432625035451865177761920 8474607 15567768685650193588920816526741634808 8474608 22218560375493961388310969693658480640 8474609 -43456769790178576789578165936633295872 8474610 6047035133501628608658082722041909760 8474611 -137963481565286713804995836045857460788 8474612 -1549763243672237785081291455124224000 8474613 28537564772441388833955578297307426624 8474614 40826851402667240484180786111861236256 8474615 -7924471936587719044655974668398380800 8474616 -35658541475104580473356233360497889280 8474617 -334360099520637645355191395700108363648 8474618 49120015353076846976980566002346655200 8474619 13608030087361601655655817191639368240 8474620 -19425180717222087070515202457995837440 8474621 68478519094442789307060281904769314822 8474622 -20584260050596847123219343697644374400 8474623 -116566847126842670084079857744194736128 8474624 145450437720892593076871290830528184320 8474625 -30300896522719829450444030151287040000 8474626 50003074032647156292073053140555503104 8474627 -38620178891601688842923016919261497600 8474628 -14963942696121748354843138883798605824 8474629 40326097926004650820173971623109783776 8474630 24286821053602413884221120497413541120 8474631 -48342714111502008282231242113841501952 8474632 -652006834713728983848295693702471680 8474633 96127600521031266891055583789039097882 8474634 -12221119472682343906524199952467141632 8474635 -74602339034811579007653198247578169200 8474636 5504293893294796939561267783904894208 8474637 -133263707861586553533880393491098303040 8474638 -3226174237361701881385318095290441280 8474639 97667260319192587634103579560147963856 8474640 -4812970833955916514699964987020410880 8474641 -36566888740064483155386378045040742400 8474642 -57611806490952112701019715505453254400 8474643 -12373789926312324456931324814119619400 8474644 -111092363412516161571250733575693761664 8474645 156498894855717173440952613807427239900 8474646 85776007820791881525134164336068710400 8474647 -52489754754164672486031109554478576200 8474648 -36746857156803929345125436856479907840 8474649 70406410497820727623406108314604264448 8474650 -32255121579759503232931700372778001200 8474651 186104712370531430348749704083643563652 8474652 -115940852981380886449995384509380608000 8474653 -175776926183222521148363146867497437760 8474654 30561026571699324221441520728478658560 8474655 530405347973089300498014747469816320 8474656 61353301673198080177922024767985025024 8474657 -114621375773792150729863396341608168094 8474658 -6208803543847351523400874158485893632 8474659 -45463532965653421131936539305348668600 8474660 37191426107572925602848714197390376960 8474661 -5636769650136433563274355164014365064 8474662 31610407045518040490270389545528408192 8474663 142839960033877791116191192062115857912 8474664 -92709803270450633042435463506425282560 8474665 -42618027948995731474189785089410804800 8474666 -80294186687325352541846112709340485968 8474667 -27489689708447091325613439614447742120 8474668 50061052236627017686987386756632354048 8474669 21352937520896765804811044065664885760 8474670 -32269930208124958218443756678460518400 8474671 52546216934686465663607288922425945032 8474672 4432386722448835237070832842095656960 8474673 -46943069943091416287681269552134672000 8474674 -52872372977015395614957015628542658896 8474675 -51172425937478927165751961042377556200 8474676 -10895796127113501505720308206313332736 8474677 13287689361410783333646673449859329820 8474678 -95469414013818817287255899296874262144 8474679 -131868974695234069995859070767519716960 8474680 3850296219582352535774944853046374400 8474681 -11242450391282187594898009050877810236 8474682 18876341385326977702345518562942036992 8474683 -22140973533945357137369429138805069024 8474684 -153653822370107026720087622068181030400 8474685 -40346249425683874935481599677400247200 8474686 24520402559742473814927194506289120640 8474687 20521376144695766537038536854870640384 8474688 -4551233309689021492581126466463858688 8474689 -72022999720673658082082015041731208510 8474690 22824119930506971205760861148984199680 8474691 -45197618422583189754101811085410536640 8474692 -2054812484742902957297047953753555968 8474693 82377750397663278305451624625761260064 8474694 -21877005649626164296505981788492561920 8474695 78359014342085248978405368508184821920 8474696 35107187280509156932864642975877775360 8474697 17911220339700011142847301313716191152 8474698 -943908296604537176214189664823502336 8474699 -175558647529201357194722110664895177840 8474700 2687415518630489157314829009289267200 8474701 86664964316495189714949767260119580800 8474702 -13893464768733473254079865585465943296 8474703 -100742336818393816235401455437209676160 8474704 -24724848229262470428924678753963737088 8474705 -170346920274694507096294305341234608140 8474706 -1104244005395853701837974940135853168 8474707 -221396456543497660235620076114305313044 8474708 14023978739214903144018943536638380032 8474709 75533776987589225835048787486395782304 8474710 17066205138571999402068548997653237760 8474711 -58603899801355751485408345368547799040 8474712 -945282524722471769786412678359285760 8474713 43069379231222391082716650621192032324 8474714 34790365469727272652142420054933516512 8474715 -73841771455060060007153896379403243600 8474716 -10848039175106349479803745126736539648 8474717 217752270260370605709304401177546089766 8474718 -1667404521571072289072803822064369664 8474719 -240430300693331317862372655608808280 8474720 80014498008992163559948815635518586880 8474721 52232588517943866245814750789723835584 8474722 122650725073161845660774052400646486400 8474723 -52174072208470201048854570935274605028 8474724 -10918319834941570537880050368316846080 8474725 40246567746658914386728617910874144000 8474726 42888081063589119915489782471227597824 8474727 73970890561723686177927340533422151720 8474728 121127203298653207400869931004371712000 8474729 106038729829603286531413653108959157840 8474730 -18589485461493212324767729829774085120 8474731 -197047892861474564441888239684456291468 8474732 299493425190427698051001766685345792 8474733 -94508770320724016011735053446559278400 8474734 74886859864503952080268085442810536832 8474735 -20246167373303675031482163195415723440 8474736 -15999595008495392606550037103779872768 8474737 -358530014149897623813255005084499170240 8474738 58868208627535110764313769020337214496 8474739 3536583804721532300413023174438005760 8474740 4895434438467253907439540747484108800 8474741 -560718568365721441133142407354311680 8474742 63838378084738875356899628051724131040 8474743 -119382455814839102731668194637509296680 8474744 155192861703277564185774339599358812160 8474745 76606714980382649228037507900055821120 8474746 -32183382548364141269452889218562604432 8474747 -126727030611850709957279227920956979804 8474748 -12873961378401220168832359602163883520 8474749 -62978705746717917418892330172550138368 8474750 31577394575796599278745010449144640000 8474751 -34604428563539205823242387320794677432 8474752 -12758722529988697294181506643153387520 8474753 -8078166906630199262221156054506781056 8474754 -14564363993954256251166398468841507840 8474755 -10515075410799425756710051537993869600 8474756 -150505850340465630963336133257014801280 8474757 4951326710736739439765974121650139520 8474758 13021433284548545766019320799857569280 8474759 -143622850573788929848191653542703746584 8474760 -27698486205176269259832887486054400000 8474761 -141264925842441575001267511065655937638 8474762 27981290265493652765051894879231652192 8474763 -62829269364541950822230429673596349312 8474764 63384887051683343509771582760573632512 8474765 -1094219981802546206657356600587868560 8474766 -15458617541692535048472557080114646976 8474767 -2321006366262164779646866035620548000 8474768 -39222187634197474958897937059355844608 8474769 116076242828286927878062224396392384994 8474770 -7510338774595512563545409590602349920 8474771 159184012797083522024368165708063788972 8474772 93897771918615721814839241865413087232 8474773 21850696286999699792421851266741474464 8474774 4022747123632990420343642319254114304 8474775 15029476413811771242109176665957503800 8474776 50121443629379576253812693448882216960 8474777 52745227556392442562699068569828759626 8474778 -4421134196626135283277386418877345056 8474779 70674021019799296653585062385560307640 8474780 -26465304234301902519057535448722022400 8474781 34542286160782573897913268403407143424 8474782 10557011050019506827526930585750608768 8474783 -337323729159105701645572099419234640056 8474784 -2311544564048159250425589182336335872 8474785 169275486274220063449683537003784906560 8474786 -120913764962801977535545161050229853920 8474787 801216862496991180208390212937263600 8474788 -45349021294063791246030721892790329344 8474789 -4006932190511240191894281679967117640 8474790 16947516437968880837557226422972494720 8474791 -54996876470888515134549221330644738816 8474792 71415175475591049092559838828445568000 8474793 -120196083618057443192699953525123831776 8474794 18380620449949619580546059854641771696 8474795 -131979432493205131657858464508484771520 8474796 40604096340818515862873445636854843904 8474797 90411832423033195670145646191650132246 8474798 35148671804998547936887587019188387840 8474799 -56403290781683948822626669640319494136 8474800 -20825422590207632617911398682341785600 8474801 38075613981285314144391466559221382802 8474802 4137433307823489200601460910985936384 8474803 -53293928259147215368718981826610984948 8474804 16399525337127306608548218270996725760 8474805 -93066133880015856014451250644917533440 8474806 -25811901722780940018333773230634382336 8474807 172599862629881650190227538484776188632 8474808 -54047454366678501938891665184101232640 8474809 -41798891408505544569938474886163656768 8474810 48864430036807753734196137587932968960 8474811 -32864627269283394810800967369833511936 8474812 89355406090193086085714728951198278656 8474813 -7236439510109689832996331641077401600 8474814 -19175000249233666090421019853927551360 8474815 69175429853247521254092873240046144800 8474816 7249648613153950315353951676114403328 8474817 30286299392384692135527635530163330880 8474818 -10205660273198169486702295474229922048 8474819 8947083938123733031417022684821853460 8474820 -18027892711005284546124462368487383040 8474821 169875431472135110936058305816536693022 8474822 -40885214193197496008630144773004304000 8474823 -22036078772350708485392741197184438592 8474824 28805526817498026288689236223149393920 8474825 -111302835689654774123605519128051312450 8474826 -19888840778876960619906456123045632256 8474827 126495604156927940552144196277947880 8474828 53288305788872637592208009244260430336 8474829 -37447817817287907898156086659334950112 8474830 10360837671519962514717717395345510400 8474831 -21501854512324817581486979361101476368 8474832 31783932873004768522662836185994280960 8474833 100871692478707397390220288106393694784 8474834 3146739621166851719114323212872796816 8474835 -491794009068149239853720333953083600 8474836 -1778973589639431465256053398908352640 8474837 2222010458916233651747530749374011392 8474838 -54898897925781312762723955757686126656 8474839 9604754140765931821627677600315481224 8474840 317007359111305475785239847505510400 8474841 84086233806928745364759458166946681440 8474842 -38453334158647055490137750705416621056 8474843 -175799299330463458156907888311242171228 8474844 -28693085376269239649047910906191872000 8474845 33851954091194355782374555284707182200 8474846 10998577809031231381748520932730655872 8474847 31759425139846576698144729747776255760 8474848 137341303328521564632959940515891773440 8474849 -134106868416547120165130344200783213150 8474850 1086706672899738949706558059842588000 8474851 -81243394236153739331708578551601998336 8474852 231344408549861739872668891224677130240 8474853 -50468343718104110424685824776699452800 8474854 -113989750421364649325280875729397198624 8474855 38868237182372667355075064777836026000 8474856 -28088212543207219397411177805961297920 8474857 -218895846052379169418279018397395662348 8474858 48601500490158174587386808681986949376 8474859 -4769312678599956310195052768782027920 8474860 -46043131062002641107079515680575872000 8474861 -60496409304371993944617266699487749376 8474862 -4292543844936634556529341622165381120 8474863 -239600994980755541429114328349399027888 8474864 -9048916935812422442041623142395740160 8474865 -8096331484709608282417511926524132480 8474866 7932684500443275225151709014343215632 8474867 26264959435344678435343053219465876960 8474868 52237436410048002386625175483664363520 8474869 46926937252196961082751764264775608444 8474870 575707142208852812704297920580137600 8474871 82902354602487530387688870453319525200 8474872 -73021508103904522032435068712264376320 8474873 80735520573252069874056622862318891520 8474874 30207971090282660618080465139048455680 8474875 -181247184412796684054641295104792200000 8474876 42734879018395150741565750888390105088 8474877 64760560235505988121142200554814551014 8474878 -57134103132329577061689357052150985280 8474879 -25230752996257036357162550869765969920 8474880 12193825091274993066492710686461788160 8474881 180280084486001554439108281255634646192 8474882 13648765367094296727215092980959088672 8474883 40170382465127954295334563691842585600 8474884 -48435961842226188412963749577220871168 8474885 107195565096216644497311163094317979580 8474886 15238099240766620313497735573738802304 8474887 1971334654856729281961236794258662832 8474888 -139820762322753406790813456469205524480 8474889 -92523531011804136327124062234425227680 8474890 -33553361130053087664954799261726835520 8474891 121976595922903133773302459343225946952 8474892 66656191722528124774887786131101581312 8474893 -182316628526921631670452560972206226880 8474894 27104262160888173037267520685411913920 8474895 -3173672260523179715482977697977984000 8474896 24710636241967676275222342566109847552 8474897 220019713736586754914435281331307103472 8474898 -48944796244080632551012458418293707136 8474899 -206029160662178907810060127091379778464 8474900 -13277700915306649953053097290700748800 8474901 -130777737632976558906379345582064911968 8474902 40686245796065629796786862242811774720 8474903 103458768994026142917318308704034350152 8474904 -27794817931401794408955801996081070080 8474905 3715546205690732861318498672257746120 8474906 -72831745183671786482663829781451924736 8474907 -25396482465941774638170276857773444608 8474908 -34618130601575158263012067445699902464 8474909 -43816681037498393739248115039264458196 8474910 -37555784824158250304890609376761409280 8474911 177564940586198172153836043132085692512 8474912 -81248969828271304007356872005328568320 8474913 2133502803861776560703359081268239680 8474914 11886577092857992842487791134813505024 8474915 42532176631617050239189494037744578720 8474916 -9425551564528182379081608076597432320 8474917 -88969637307535583570950766835923523648 8474918 -21453831077859889856374846106453751840 8474919 146220524566351429538307483308406043944 8474920 -21437640616249436471120651551243315200 8474921 30365479405968651280709623013332855104 8474922 -31824835984565498105929494408497679360 8474923 80531217734258603052679106691474805172 8474924 16208267836998600051056201334912402432 8474925 -17251110319092307895666945204072496000 8474926 -30921770719722566003842758278673425088 8474927 -125355803171045205561985934444547274224 8474928 -3926853091309655101483017767796867072 8474929 959036988840556078957014825025344530 8474930 48563227936355151993977988413946387360 8474931 21863688758273216098504423260276102000 8474932 -89727411488076445135876728661682341504 8474933 -60886302627568679284744300250090964516 8474934 -14664487100117425533500873593185607680 8474935 564520221110849935908078876047339520 8474936 47423019301221079989046067644278374400 8474937 -129526704090816999089288056435240371360 8474938 113275909453246090947150709313522283120 8474939 220791678071232358182732497498093879400 8474940 16591010564342874091158992499662131200 8474941 27025491410559260357202785386630237792 8474942 -35289974005639888880253976222279122432 8474943 -128529960739938962716716952518708717696 8474944 -69836692671486466067971550945284194304 8474945 109056525282702120686869447816966655700 8474946 -39626831565967823086382980916970903552 8474947 -173417354752464947535360417724223076480 8474948 -57268540497896070375376871714125639680 8474949 1852368221689008098909823387823160736 8474950 -17737685797613625219598300057307328000 8474951 62381843633617806937785356345810468952 8474952 10170648713497714794032992507785093120 8474953 63391298506947674481685219968397044240 8474954 -19060120207592733820734979684071055824 8474955 19887410900509694679062918292298533360 8474956 808451048063976988080204695479255040 8474957 57988445692622808601097310513155949132 8474958 -77245941672562804771387647495470976 8474959 -159103712261008306643312116812786485184 8474960 -7440462712212420009266689465353830400 8474961 97550801006590568434420643530208832 8474962 18125557107715630386903910533090739200 8474963 -7151482683157854817003931479057837920 8474964 44259513342453377693131744765316431872 8474965 -29435832924638431363812142057616267880 8474966 22119299618481260219338840281823302144 8474967 -112750015954801471427719969009701784416 8474968 -30906228667148440421917906234450944000 8474969 192111020981263401078089620167074268000 8474970 17100666414261370859838342641768309760 8474971 59587343226466841980390673695318293600 8474972 -36205339186955788083480810376427616768 8474973 -5614019260607649222171007725591010656 8474974 -135500797148759641518605714653008326208 8474975 5695659275505960935260526736699375000 8474976 87366850719470312645535244581596037120 8474977 70693236545214824924282184194438855872 8474978 53482416145269143349987472975800556320 8474979 11728032177286116598247367442167588984 8474980 98111686572684744279403173862695840000 8474981 48009496151203943695878118141437334782 8474982 -63691508409126676257850828674537561408 8474983 11505859876249835240505790384996255488 8474984 -67686394631264315842831995953370316800 8474985 44478004428688701012944431952124768420 8474986 30824038839666189815745768461710706688 8474987 -25551423385700065455203092508957634576 8474988 20518479750452711628677073731604541440 8474989 -109694516451245471128066887647985003540 8474990 -82703648600968987237938383301071400000 8474991 -15362538702844684305645763460805239928 8474992 6814403241572515895660186459881373696 8474993 -45849026715123760946539479533673321984 8474994 -15077110997069241595493932350884289024 8474995 73707565526513111994552995413170152880 8474996 61136688076778117413940384083913103360 8474997 13267128966232225611152762360995518720 8474998 -16145906956726822104655279408902974208 8474999 -375007458292260505507592348305775952 8475000 -27494823225294528372705011393664000000 8475001 26975238084584993075519648077793878672 8475002 39267877301815615041550387409231939952 8475003 -113296942372384268278714745724735925200 8475004 26583608156652396398562031082204973056 8475005 49359363236131781694914037895425909120 8475006 -8347715777289868674843907458628992 8475007 -30034376749847565376174314975029251160 8475008 -41755693585527246210027865642106880 8475009 93533247221179696250292978260734899504 8475010 17537348146055282549557117097708266560 8475011 138988934588363452447415256922468102224 8475012 2975397452851037410156185481806950400 8475013 -123830598801557262756800527679775256738 8475014 59942629130978301486107672824157237856 8475015 -17263763442644600344570927215478911360 8475016 -26762156010844853944452617101363200000 8475017 48734202153305833500594768400484647872 8475018 -6028335663600805941252730578280473600 8475019 -27113065267905390413184248723871937904 8475020 -18055170206792738679510226812103019520 8475021 62047535673116073122011331603247915990 8475022 -10378956497990522954954330244213402048 8475023 -109522588467190178702360277652906154280 8475024 -41989901761871570883730700588078333952 8475025 8809688522804095664389924625574459000 8475026 23995002064896606077960947957496340480 8475027 -164423409842321426870594538385450432896 8475028 18788076479672098773468961000318451712 8475029 -286269873205122764120386085383943549316 8475030 -1360379276414417414171006058623869440 8475031 207940279132011438698822866858352548072 8475032 -160758440040168648155512459890580684800 8475033 15253629729895554909215543451656091648 8475034 1173812561109039960670577732834457600 8475035 -41737267435797008275437231532897994880 8475036 9950429343782332421915165445240986112 8475037 -35060813450645953894425219717008492314 8475038 -10114967490466251996483249451523121792 8475039 76875668581786597163445888656376065304 8475040 80776396019364501678337555685053562880 8475041 -20949147449222549797446959331111801600 8475042 143110549586907203867631638899329024 8475043 -5396777001954360665676037903473386840 8475044 -33795020717236591285333522810205240064 8475045 -11144062277503171443216934568636889600 8475046 -101870834813320379855137093541203986816 8475047 31951366339834072696249711830277393920 8475048 -59594726648526217492035901688889062400 8475049 -115686737064003263064991386608475964080 8475050 18356937568433839721286478067672662800 8475051 1134652013814798538271350348916064240 8475052 16938021870098979691667943767057620992 8475053 50529814094159190465116767014524133600 8475054 -587959500238324112863071269476973568 8475055 33790502317123482636215751943298814000 8475056 57207329635333883944288464776524480512 8475057 18400018072152188770129397021381009280 8475058 -42020364877020946633300296888243579120 8475059 -33295029881512849165306374523185951540 8475060 15258059289429766965246062726845009920 8475061 -68193890943898390274847139158736131840 8475062 43428618613577528582474394120171376032 8475063 -37974777563774423555769541242916976256 8475064 -53895963416943772583086241494121472000 8475065 73634455197600166201058248635901321800 8475066 2468023121656417728200022653371139952 8475067 -143743044551176415642934481425537161884 8475068 31833313591740981676430355945057278976 8475069 59840625219378706708649025882948802368 8475070 -56628361163273173676657320019786435520 8475071 98734895173890251993095759026129201264 8475072 -356801117050793541689530067995066368 8475073 36932440265089977905119473616806726340 8475074 20939229028305990409723935301652707536 8475075 -29224604813065839900666888425489408400 8475076 -77266721187438536851834375825551256320 8475077 15642257928977392697014460321896478040 8475078 -60988612671387969763286855186854139520 8475079 282022264210386096446796096236102100976 8475080 -113669610203748426302726994799239321600 8475081 10286911084907776448948398406653528800 8475082 18676125916004176150006781771671296 8475083 -289224480466882050893374186705649180160 8475084 45350427465100532718262506573198489600 8475085 547548679739340460358637269927695200 8475086 11390981924043452692139801331298449024 8475087 -165367663247040914233358421960193774848 8475088 -43178443366389392733414312768216997888 8475089 -192783347969552037758132492171233844124 8475090 -5107885701062315801525547551440773120 8475091 38775930508747325563968783807455410432 8475092 13087698286227231193549011157803667200 8475093 -13993089877770717155498934949575537696 8475094 16726091984771894896764706228526991552 8475095 -87845127738511069784256586880622466320 8475096 -675833369841582141548100545959034880 8475097 25212426194654214877780953166243501380 8475098 -31242257226556164273545214275037617664 8475099 23020163962535430583485398345641319064 8475100 -28707256355373853532130774889241881600 8475101 -4491283254433645189398062510544141588 8475102 -72737032645000920849453315259904617920 8475103 -37398929221522348454258592842101518496 8475104 209018546488575920647771476690595479552 8475105 10891812990208132618727160762318225600 8475106 139149276351000771918587953454054824320 8475107 -75172171253078475142774782771678217848 8475108 99331448435005475174261232937199892480 8475109 11015148980836959518562004027146685564 8475110 -3941489125558824538642951698170887680 8475111 165218421904654627155349175699451069432 8475112 -1160619195974984729967412569886986240 8475113 -10508784276859476976389477084271624800 8475114 -20266717558061139924104963352921024000 8475115 -52033860995928772321755927135861672960 8475116 13463593454862379712468402210529561600 8475117 6882603794370610268623772292349826112 8475118 -58181597738092312136277785869001250240 8475119 149837183375266115076238013883532925520 8475120 23037083460588165112111373648363520000 8475121 -3746037988541864426416458935235846400 8475122 2723913655494789042478934862617368992 8475123 -31093662021633292252626955207698278400 8475124 -13116110909011757425865370871665082368 8475125 -5464017567687630271461401403055101000 8475126 -49978602512768245899456899676246016512 8475127 292648808590312372982866530070882660800 8475128 2205120854767070686027028175886417920 8475129 510155415168886315260782409349688328 8475130 39120580676021765956895595445353342720 8475131 47656345633963411644712507245984268800 8475132 24571702351966664882587323530987937792 8475133 -203900023207880774917339622847809853620 8475134 146360130482490080168744982760662028800 8475135 9047279206017060837178801970033575200 8475136 -40516687083877495563136501281894432768 8475137 -53059985363983211508016482410413411776 8475138 27764861495734693257018134389039653120 8475139 -213618596166596154282903535596186061060 8475140 40872732587236765456706458505818521600 8475141 11626634018615551932066139058145280992 8475142 -51970576995914898325113122148191750400 8475143 -111551704176758092589875436125778849160 8475144 -33454799654161137403196647799600578560 8475145 41324745745019193716458984513529062080 8475146 25116022054458526323321163548874835136 8475147 -8036546949280476870828409617966894276 8475148 -90955532965228775364958867175623847424 8475149 -51422271431417787847531988206025328960 8475150 -2407414223349149793306973038200174400 8475151 -25510756453853751642339946136280411792 8475152 4685157603551379446920302296410619904 8475153 -43353017377590609789607307949206170896 8475154 -6411735630857907382983539795232818400 8475155 -4178605186248710855904395451305121600 8475156 -10559500045504033227942472807424387328 8475157 133934278214061131944091655116549015932 8475158 8914829159317794924707394747096710784 8475159 2321115120524717289409186927224207360 8475160 -86407811190932682250932283848711168000 8475161 -365194131009844961054705038375720363776 8475162 -24103544511379336718815011476916546048 8475163 -236285489891491963279186912701696332640 8475164 -25610344251911071512325157322967386624 8475165 211717361256584618478698035375422153600 8475166 -16540220792993879514439897291379594880 8475167 -319595245370973468702872565076891509000 8475168 -47198175175986889444180452210043256832 8475169 -143091058055631440070357685562495286430 8475170 -44880833507354249153154576731253987840 8475171 542031112914632776710772591091860800 8475172 -57890214148130057643382411525899894528 8475173 -44900810573236745624888406382140271680 8475174 -32704590684832511644716092668506960000 8475175 3259350321971137744745906553025962000 8475176 69612321132155438967067477488456744960 8475177 8260036931533137969003271586427148416 8475178 39313942817075132940339961883398295040 8475179 -61388904475984585797350603355502223520 8475180 17828785327157095667992394564281466880 8475181 -157171203732365864750616239258934973056 8475182 83898561543809888800309867571647588800 8475183 -305413509640597443731515090119921792 8475184 2448387054686815417549761921568604160 8475185 -16941622868372843933912528242274976000 8475186 4993171640895323112283145581332019200 8475187 -140777651824502350006504154427927772000 8475188 -2323712863038901608966948019244592384 8475189 87019571409498768875232740980365582624 8475190 401106754195613271059554699256793600 8475191 -185480459144572698074523463157204952408 8475192 2975527271299021474852138543687065600 8475193 53801360145799951301967205950141286442 8475194 -7121885983651267489149042828647912448 8475195 15990115701557638955288528399940055920 8475196 59962372722495690924399837691464166400 8475197 -3410962321101131715889962306141171828 8475198 8919312721938540181705754641027368960 8475199 177998098213046319319233111591775595520 8475200 -39307664321402991058188715691723980800 8475201 -6150640113520289262954514811340201600 8475202 20753443432763303788799972112165369552 8475203 -164736557001330079570839706335952680 8475204 -34404664393984457526774783554967266304 8475205 154482450173853327061824679926429964860 8475206 -5916642729545457675179787285214988448 8475207 -36665284646603702042608422018782350512 8475208 -74140399898275567849303300298195927040 8475209 -21814661190449428331960933579524152396 8475210 56271463896545371185810501477461839200 8475211 17447721872366185815167704261090858000 8475212 121373072752565640621344695792219251456 8475213 -73118784111173979248537144952826128192 8475214 -155826297156576189456578527601504256 8475215 215607263675326183447737866658462720 8475216 14470150454748608416508734105585582080 8475217 -23549664652825645771518722742920654734 8475218 32990632106028093447611002578468298752 8475219 -119703229558725345681030926986316641680 8475220 -3160046083354686040425081313598346240 8475221 150771952359962237929206490827271237500 8475222 -21535592593078418731654323121590583296 8475223 29293045303606483423174444738412158472 8475224 112672944199030131089299346112082206720 8475225 -15912405329187078212167910552353480800 8475226 -48742222885000629186021448947224825376 8475227 4378504354039313841563931732972514200 8475228 -68537888812570157609929448821003376640 8475229 -90211779180591870521996439741894321824 8475230 -6871535248441268230248814043924033280 8475231 61229281919416247809838021798215547424 8475232 119996027834473836542067257840273326080 8475233 39162076500674373534033982516740479208 8475234 14019259790651473379195589978245047680 8475235 -95631155503937599081963089768909526800 8475236 -68365103436082766162177996171689995264 8475237 -69339236250992868204436649132864822592 8475238 -37320393119463067396430713477319304480 8475239 103053473663145396581785897532093498040 8475240 50173444572763896237421481137226956800 8475241 -45543553031026428079648467763544181516 8475242 33491620264388762243384666527357732272 8475243 -16506395637556890581615318957414756352 8475244 34408350127098340685994176238558177536 8475245 8237237092929856576619893892164876800 8475246 22780548668015025438567357097752602880 8475247 -1375857911480187841519250462463809280 8475248 44901425140485586592331623270703759360 8475249 7366766742515838552500455095490103664 8475250 -51032765360626871282305479973578240000 8475251 -69869121461205696691206842955891210000 8475252 -38991094682665058332799719931074326528 8475253 -95120005422531139159430221460132140498 8475254 -13041135355064319872727219982658334720 8475255 47201009525648564140367222293024772400 8475256 42446213735471921272214337587222261760 8475257 404629621479553311582696061959425664 8475258 45444023958052033531109166084049145088 8475259 -49600936748043414431571387274058987696 8475260 109849884416237633146623449160436922880 8475261 26121151270913863630955965499830734144 8475262 69928037284347105495156772858772485632 8475263 187126377438583961757734311373910256512 8475264 -36113934150684171586235773185750466560 8475265 129618165050035717355563095854319349800 8475266 -91196648193030384568911839225440350336 8475267 -76935056805631869519438034790334480 8475268 -102835977060161600998574616831975346944 8475269 -261898486204066399098272920083346994400 8475270 5067926604613328498286546991523143680 8475271 31848910483239553851567734131988318512 8475272 10458876816764928989029848743070105600 8475273 -1770155131845791507475150664990559280 8475274 -19394318887318271497677117916640780448 8475275 -88056894628029586445741834712748207200 8475276 24236542555404793988897183600889298944 8475277 194458681870748860126066287550525331126 8475278 21248969057345178799602444062201344896 8475279 -165829842273502114108125715385217456480 8475280 -5234381913752683147811128762910638080 8475281 7981588213073470636302529436288854512 8475282 22393311006528791510916420158340766752 8475283 15951573499145259153885000263933748624 8475284 -4886585298891803032639288925235462144 8475285 6824584752647321094546732801667724160 8475286 -60868136877285535823290954848425853408 8475287 -44116308786357475403265364774092798840 8475288 26689586284383947925802650144052162560 8475289 -33811800583228586252804839783152873910 8475290 -90134451457932388165654680916545787200 8475291 -72796899133866010028477329959704752320 8475292 -11042464075598288999627768246888448000 8475293 -21501015789425271454594099246211009376 8475294 5762530405163327509330736084220511872 8475295 -65501621993580682099412370529058630400 8475296 -49453863770577748304768535156281573376 8475297 18907095298615502042812922407934593200 8475298 -6582001751921773772191051091028665280 8475299 100542678487049059753169212123625068032 8475300 68951306921995744717375206683136000 8475301 29116002793352788397274626648860890302 8475302 -30262742894376927143423795429275819392 8475303 -19555700191728416990393460866771374296 8475304 -105694688515752549617574214543009674240 8475305 109674193634186989790910974111803127460 8475306 9469932398796220331316651074524197888 8475307 42527363753556970070319716140510424064 8475308 83667644585704459707333450468491719680 8475309 -97940384996920843263947449746774733386 8475310 45240574589198858252064378408291034560 8475311 71505581893184776317272662965031686480 8475312 3888295711301532846689906788897062912 8475313 -80693698948748792336655298521086708160 8475314 -2836760924446312568789087459432712288 8475315 -6434449310501891758012203013003212960 8475316 14979752749623101291012016390957649920 8475317 -55313910441642187255056595889068175634 8475318 -45463586925619057511095019151278564736 8475319 -134774415083905903534131456498585528280 8475320 -28950466792843064437104086304786432000 8475321 -139418183905427243917580197237102509696 8475322 -4859679842237284978384595133879464448 8475323 94414255788892682030050176900094441572 8475324 -65397347505149534062044133295692800 8475325 -15953406495646699660722399304669151900 8475326 15770798233037970407908575144195962112 8475327 19040046923602072982230402202503107840 8475328 62539949791740440783006768816598286336 8475329 -79457608832249664001241931568410395070 8475330 -52233317423743046005438068826097856000 8475331 77507069344331561785012601310567528560 8475332 -99430907880698910790102761246750328704 8475333 -54388272322305991279211863821352214976 8475334 3400573604473104653937666382295886720 8475335 -60501411658915450031663552351048325840 8475336 3637183294797907995363647257532835840 8475337 -76209882963272600490258561968365729080 8475338 23004764657024578558600954091293851648 8475339 2152353187811010038260939384518955008 8475340 -55447920244831813864648372809970283520 8475341 41525611916795616490682774705064468864 8475342 35734828045797077911362899609994843264 8475343 644000359260388285688681141222193784 8475344 39880619962366660778156355922167029760 8475345 -33964928815826247067761806798860078080 8475346 65520143447877890868356205249271968000 8475347 -137959600732875268400759825702442255480 8475348 -9391191869461497354064438775091855360 8475349 -32979090704228634296810900972458636960 8475350 -31983930239725869711546960917887032000 8475351 30312481072633306036826450926462601832 8475352 -109656227384534922221072889238801766400 8475353 148255731754331956500136941373396779024 8475354 36383103697667310978169716016556289264 8475355 -75997433640226321226298905863180462080 8475356 -17453462548439815138748065299131166720 8475357 166832657837294707622097013713872624640 8475358 76249694755314932513417200581033905280 8475359 19888416362953065396907153380745468920 8475360 11519176160577990178628399999192924160 8475361 169700982056635022821640320093029804962 8475362 -13698645655090446679135580499375645696 8475363 -8372264611683897153264196215008677296 8475364 -125814687470541464155436385344371364224 8475365 14749140688147098844453517704873915260 8475366 29633516592662217687821023495094876160 8475367 272135396548016404645143055452162660432 8475368 26075625814385304746764982759195443200 8475369 -9838241886668047812238563520738983936 8475370 -67563479073293024532083923894148841120 8475371 -3939475612543303424494153524881116428 8475372 -5565350590512943260642837455604261888 8475373 4530604771633812847721714506318008844 8475374 -108426839574006266020527493109696240064 8475375 119191034211638114452547801198789928000 8475376 -702722752301980448531466608591896576 8475377 116114396245993034690916936409225574226 8475378 52243179139646759698198706383895505024 8475379 -135477417581611619675080300525188338112 8475380 -29645070426005090444518616352356179200 8475381 86341497408595433359478207547881308800 8475382 14795061672827133029654689890314840832 8475383 -13328318490576861021553202986142403480 8475384 4444553634839970470733940167851089920 8475385 -68822766009428804485080384155784408000 8475386 171294103862033246537814503845036800 8475387 2993528289821549841150305073266681280 8475388 -66187903753181527395318112210797455360 8475389 20962991228767930235418828739676723448 8475390 -2968811908897235747732499016904232960 8475391 131624478906679345366285766637101633792 8475392 -33512500303888435377330050387750682624 8475393 40429204325527303259731065684812418864 8475394 72608000878745287691319489978044396496 8475395 -125423344412598429322495387306653949200 8475396 51912315498106298184934285815861537792 8475397 -3319360839342986662494218691422761536 8475398 -80674608402010496254402267803551056800 8475399 -41719099289756019515795982106681889400 8475400 -18616068275976222420841617240539136000 8475401 -35002974361657648173447664807187548032 8475402 4658513660557182623237577068700919296 8475403 190842710297185870496832124273123413880 8475404 -12581255230403477800904616157804369920 8475405 -35985245157944491467388807146460049280 8475406 53566424657499601561083777454844301120 8475407 167345610462749436843869505804007983360 8475408 20205406637362450085801339112487649280 8475409 -100806704145162234783132816297726078480 8475410 -8403799080880775407073853833951040000 8475411 -11627834943753603801305572377482148096 8475412 -27166000280105754175573405647683997696 8475413 76824985387620296582274948740422363662 8475414 -127463917739758783548585328094766659712 8475415 4316412928676452621469036122746428640 8475416 266300248114533706609073222701144719360 8475417 -204516035306647791521564460382479990720 8475418 -22100857334822310495001157916900864000 8475419 -60205249169534844840952936283953965180 8475420 69740449964954562522506973170870522880 8475421 48349646126977839093426438632215051622 8475422 14624523810044035869616246538316980352 8475423 -3973848948683911688297713891122834432 8475424 229402404470496199446757483505648271360 8475425 38788022338068735760671364649327400000 8475426 34084753537913479994089885574984017920 8475427 32000922176789556481321865760244637276 8475428 69628505141830990793400463160989405440 8475429 1884786703620284559181461961943191968 8475430 34094467242641593836961966596089151360 8475431 24795951197668443041311506469557202944 8475432 -26568379195456902842620918475232952320 8475433 -345801758468666337522627558309659942000 8475434 -80640529795800567652858523151357505536 8475435 -5379605690597027852391195718849813440 8475436 141654768760378142476776434902088058880 8475437 253045804092053517430115891105575835040 8475438 28566821250581445501957429050535008256 8475439 -42054254432580588831424387285067849744 8475440 2520019403820689199261208241945640960 8475441 28263487952828047210137210642933977280 8475442 5224857364483365411057616647406150464 8475443 -65039953880514351715410841350281760576 8475444 66805659728909893819970048800761661440 8475445 -98904926697342705940146124081868100 8475446 2987162871438111968246141936974988544 8475447 24320760198065851124341910427871213800 8475448 -232773146814625148586243038637566177280 8475449 -137237000598263023137865334818221299964 8475450 -20555397017307563344387170466827974400 8475451 -104907849148578455211356961012004523548 8475452 79802032738384985777118061072483479552 8475453 -8603911137912440521335422870029017600 8475454 7834225541155725964944345398722430208 8475455 109659808722757067057723006477739216360 8475456 9491051562268971187804283557468176384 8475457 -162781659889973225690590856647671096188 8475458 -171271804162846299478301847989852975616 8475459 -2526482213256186741358927429615698696 8475460 12997135954632178511774654782815129600 8475461 -47377779311128713128091921351444739938 8475462 18965186659782391832114657799726120960 8475463 379089834053187357245476010396487133440 8475464 -171236238589247350235010617288006384640 8475465 14820221343143493482490981809646120000 8475466 -99474108590225207449778701059866159568 8475467 -8590713095727818526023814771848222976 8475468 64975261045010499121865239273531576320 8475469 -221514719380386991981091469987055854804 8475470 22496162920034850732892149402757865280 8475471 70728398954601640917854170534661108520 8475472 333160772281226474364461913265405952 8475473 150176936150447334718367344306015396722 8475474 -25392493277921674782520360939990798848 8475475 -34686473523853453157673956217083790600 8475476 134314324384080646309111403738125996032 8475477 -37821377146825822820252099644619491392 8475478 -17884599828816667930731767559854808000 8475479 36762052502045737231685507476604154672 8475480 -35924072160159901101534721504780492800 8475481 -25581897901399361629557712081594777590 8475482 -22541365841314635750652236510805036800 8475483 24649631274919454248998291010216616448 8475484 -108156184835036281825203382793526889984 8475485 48913123178120498980267212493876515960 8475486 -18091305730257201390112695991469955456 8475487 248719845504824820523986170600347087136 8475488 -1001913919021871306975851031584309248 8475489 109327555555695162654252081649879285440 8475490 55254400614643619359801981556780724000 8475491 -52163769814703129743724528245997691108 8475492 -50039149364441892547805594641154485248 8475493 -28797225401831889852255114340665037312 8475494 -109335284715612994862370125289644476704 8475495 -1179415777257856376977244045084213760 8475496 131269377729677317095237406774893665280 8475497 67291282765518316835746557595510073892 8475498 -108546220666980653665179381970138569216 8475499 -3733257978597068553761252474729561064 8475500 -81542990642827581777635317330292736000 8475501 -131676686181915180030188870614846434720 8475502 4835346699786087066262333284756039552 8475503 82599741926907945826092274636987375248 8475504 -12415000811514516785666217136514236416 8475505 19624121443498816014594444703057608360 8475506 -12244375537657909098071714381563338432 8475507 -12527358376666274947063082379162477996 8475508 -130486517120151381930326947620474796672 8475509 4457433077795285004735001096083923616 8475510 -66872588762289072116513792868618055680 8475511 -139356006680095412153773461055789591080 8475512 36529158507586100411375112761231155200 8475513 7788841323886921292835555258094118400 8475514 -6029635296804716466705095126315712144 8475515 343282476281030627952767153592000000 8475516 -611309090571879361562877085450758144 8475517 8432470265332506809032662499196017632 8475518 26181642898726698157173866336012136960 8475519 6361062968921405852831772784367726640 8475520 -37043629831318038625083930577993728000 8475521 164833709979630744895689395545165870722 8475522 -20641551731421858088502624761652347392 8475523 -23476652454470267323069344741818068992 8475524 52828858871262559983750943133117448192 8475525 -6516237578779272213366051396446136000 8475526 116862127070909628648406308678735407712 8475527 -77956603985289333840445701221645793480 8475528 -4962435824221683684291637204038819840 8475529 -261367188110586804412328545856397111516 8475530 -6714481101764457514099485850909287840 8475531 2608153430369304202888818197797319664 8475532 -9355669325788552240196448381646771200 8475533 149644709865749023369476414047181376224 8475534 15738478300642175964197469216455232384 8475535 27017041386601804166608104881088729480 8475536 19057717933193157743864643186198134784 8475537 36370730194304887473148956741872494464 8475538 -131422086649950314632901696643465556080 8475539 76036749268964126891334741385229092440 8475540 -43809464834922458664154382603804467200 8475541 -258152215541505657449010316384548998528 8475542 36976167140742323229271579507061919552 8475543 86789661090246049727982830807385061200 8475544 27406778087755628191828469556943257600 8475545 -51522146819095312326726037667239220160 8475546 12489476567079842050047156467998907904 8475547 171856208216817455055928519957499252996 8475548 74434959080179920355695995012453844480 8475549 -37968804497656971203856487852852391040 8475550 37513183611550257399415255195495420800 8475551 7820369802681126797011662681632368752 8475552 -111607038286065967217643883764322467840 8475553 33281312640780866212553378079024207656 8475554 -27338771968674191316180351915465470976 8475555 -14628804236591374566063670828393359360 8475556 92565847273667870134993914139024200320 8475557 -328121445113989918465372802225197710528 8475558 -2829918807524622343003220347840512 8475559 63143092346573667277589163448698132480 8475560 -55890717461618482088530239413608704000 8475561 57981952416719120981776861118723790336 8475562 -7650221074913647070249574380088325968 8475563 123629619824966418154712409399045013812 8475564 40697974606604345506414940428818187776 8475565 -23847345879545540552514694280246062080 8475566 -208582569315576420796527567547626624 8475567 72731990514316900033726526157528009600 8475568 10204895413691998538657222838162440192 8475569 113407700193727848681020927838513889920 8475570 3254593614920709485956147013536051200 8475571 56933519014787195816554768447377662784 8475572 40950294397334309188635050248931819520 8475573 104546031160678060784507824476680465184 8475574 -17004245987591090727214114651511290464 8475575 -70703659776776096834590452675184489200 8475576 -24524767660030566612459135106070016000 8475577 75333330541536452584384707840673555200 8475578 -43282317821126284932680538075378366720 8475579 -98173716979648529634628267366414405380 8475580 54670136544391787607139027903558771200 8475581 106644183885379208501838667615501421382 8475582 38811060706066192168095472471862505792 8475583 4380451360587640871942857251528047400 8475584 -29885907166042564873200331843046473728 8475585 44581447679679643635505341764677814400 8475586 -7006611228934410742390068139795906560 8475587 -88458399657629915820749021547601100448 8475588 -24154245179393159355149060457005537280 8475589 -73363471097051423812620620068988976610 8475590 -37224396525791229540422366724338574720 8475591 -120762348490363540967687370590340330240 8475592 -9828724045070462994801004511299829760 8475593 -36940074540050079694086584675199427200 8475594 8145378605791064659556762788012139520 8475595 16452078433378075067528552979722195520 8475596 -32283938695764813332699627843106593280 8475597 -17686925032415502671604792622989345312 8475598 6786823027007503547529835216442336640 8475599 -109465834632683252480384007313505015808 8475600 -1501853973458780712773579648827392000 8475601 -1672343741524614245219579414646697920 8475602 -69459037911941665540975736976714993744 8475603 102730443612542821490658786779478593904 8475604 4115887234990710330804147821753634816 8475605 184305424746683583211790685585257586360 8475606 37977605679862113184120142411762255712 8475607 77881181812317598952232340280175643312 8475608 167340599040663891607769422015663042560 8475609 5736729641246080224772251717509342400 8475610 -28260377977338174220692285381962388480 8475611 -15173393207846462719406640843301713408 8475612 -55178607664332632855373750533891225088 8475613 218363707079056968969003806535116029862 8475614 10639615318451172102256126937581130112 8475615 7830783713323753682829506391853900800 8475616 -97619538395745214250392688139249647616 8475617 -10175491438427735179206509703638006016 8475618 -26775682160043757507438665616043872896 8475619 207418618529015543965509415163778597020 8475620 -65594779298982819071948695738706200320 8475621 -1621924903347018003269908152762788352 8475622 62714294130695739267417669996886402560 8475623 37688213065686237178810200122773649064 8475624 -71799801038115050575200600760283136000 8475625 -13223673697840094113652998547184960000 8475626 87301851627743598939950005837647982512 8475627 -15446463195290711513825971261762440480 8475628 -67969987250978411653590718617268560384 8475629 -350579065332275271977107731349468472724 8475630 13505749483595623556913628786745303040 8475631 -247862553289667467340583154040111336400 8475632 34537200353976774106047768021916680192 8475633 -58449001819441447593883429365088035198 8475634 -112019041348604094734015236860353990400 8475635 35577312005617822099250710286323097760 8475636 -32859245990958329373938608142868535296 8475637 -173829233610554915645106418814700517714 8475638 58171831838001044802862691371338218784 8475639 -62802077348160385184457469335803350320 8475640 -65997087468256863750451039620679987200 8475641 -42007171157156376651208389400643063958 8475642 -6567236381963995917315159451582941696 8475643 71182685660659553511041853230079177168 8475644 2737370093182636510864610954088562176 8475645 -57783276210488075655797990414611324800 8475646 -77566587417682897014674829080722411200 8475647 -41872227432616055304880244224495739904 8475648 12213649224874425857915211304591687680 8475649 16275571169223679895123595497091327680 8475650 -29338459611122528098667076721751568000 8475651 31241734748167035678279217423050009600 8475652 -191241477528813431936676569827472106240 8475653 167676138710949544668798906447855705120 8475654 -29469531948128185384408570579612882944 8475655 -5832518675950207127161605085279138440 8475656 19205657589746373055158597618091622400 8475657 -42384815897612027421548665769864250240 8475658 -2350833849940812995143105262631130320 8475659 171140790313362246803584388685269598840 8475660 -49152469867671666140540828147091179520 8475661 34694116481324081222542391916664537632 8475662 -29565754957785712083005291884534431168 8475663 21870731903404497954462095141247076224 8475664 24233651820110058314442407121268244480 8475665 1275212353624468069586889671018173440 8475666 38402854864223114924746345134684751104 8475667 12805408859964031427976468478060228800 8475668 -14490668622355790858339280639438797952 8475669 16868056976234612868772107508578623694 8475670 -9872990324437540971971163809288528640 8475671 -25304023510920054374835028690136083128 8475672 13862056058380485762460983782343475200 8475673 -112137774564320509189384755873307549440 8475674 -11090799467566919682457248991723200000 8475675 -23088011431429030083814080718581178800 8475676 -134563858975331162691208597375174494720 8475677 29030422581351565098692626119199463046 8475678 415788428053748043805249321749897984 8475679 23065337871712774993940908894395052928 8475680 123122964499309242344214929882258472960 8475681 94810129362830703147720906125945791152 8475682 86484357717819914696578982771051706192 8475683 -17990130075158926191945290034027700176 8475684 3219699623375285006405213712363945984 8475685 15652235131852155523486911428777875800 8475686 9457931122892875537178494330463181792 8475687 -966710424040841775920401690733736 8475688 143039764314098256156254961623920051200 8475689 -154325200622337276954856749012655845510 8475690 10823844012628876576717084879758451200 8475691 39103073189842785419281866260327467520 8475692 -19257571001347848497133475192998077184 8475693 145631010446409832096955762443966143264 8475694 39846234337472673815648630057370340992 8475695 -43870046587372572931352986080456319800 8475696 -19821988767098529450273883477256110080 8475697 7887651561773209625084995242544848146 8475698 -67374120434476772498768869849020481536 8475699 -37024518526912862774735002499195718912 8475700 81444055746105116551018258401117542400 8475701 39561225548409971669708049958714402944 8475702 53167249092906433269940285603271236032 8475703 30688201176751628197739192454799591504 8475704 47299221018551290621588872368065228800 8475705 4273388485115015290805805106528992000 8475706 23887204988281687109393757714698352864 8475707 -42365562481919688106400963500388938560 8475708 -66995409485396757103120774490107645440 8475709 7979444394340936642130806586251259040 8475710 -1521241137717275563990655869181952000 8475711 -57733799134281513617311843819840698240 8475712 23792721698819721981126647497684418560 8475713 -88719869920028953086897835123734559038 8475714 -5616365529918503653197728453201880000 8475715 157026643343179367423135761771046073360 8475716 211011740800722615957192618647415686400 8475717 115276033641215902841501130676391482080 8475718 -52932020121726130801391162683412407680 8475719 -5738301715477591898773530152768132304 8475720 -76678111779221884126604564816665804800 8475721 12949796004808530298806551620510984922 8475722 -70136189826001065711386909572892315088 8475723 -13476013757965204422831464373117089028 8475724 151855104376811366980677094129074556416 8475725 49214790020918647288209690498245758500 8475726 3666577780713490371583641210121076736 8475727 130236180789295765988630646987345333008 8475728 -25799929445109890256900529577565634560 8475729 -15124020746055291185242272941315520 8475730 -823718264895558793371324989135508480 8475731 -1510738332536331904667429838243591600 8475732 -34299738251128713993275857834286899200 8475733 -36519535239179243816141174239143363680 8475734 109186402676081191468480620157458698016 8475735 -42848736781751389414823854500731502000 8475736 -132114221465491772636139288296112568320 8475737 -24337970876476228527432436303810807020 8475738 -35196457962551050200031120216253952 8475739 89090209974816042184394288094357833540 8475740 -16192875762980721182063773232056504320 8475741 42879718591064293997634289563964794624 8475742 51755999562041839322581663142538250944 8475743 66693632787927350852349774325482385080 8475744 -57389431480223333138501517776258334720 8475745 210506494699351923994175986478963018880 8475746 81695231442532754944039668649134741072 8475747 10244079738509104567927025171260630272 8475748 -40808187898679728582322383046862131200 8475749 18447272189383918104279791244296690364 8475750 22011949317068602856228523391592544000 8475751 -107388903608386556158594484470227959568 8475752 203180165801424168268819391912369356800 8475753 -7897325888492249928075824411166243840 8475754 30257025389755383641498297468751958272 8475755 -7155534286017011260737072193948105440 8475756 -78244652805273341097994306952247126528 8475757 202444520825124741390761767524035282006 8475758 46762390891688541908841735180224789376 8475759 1029881509447785207746482641055371840 8475760 8826689146460176144379342659092480000 8475761 28450311183676695807412821249802588224 8475762 4550952699221857847752581841817606400 8475763 -70400591559065180279983202090899055280 8475764 -124025734201429387279158550567997749248 8475765 -464925833204748270111589667528796480 8475766 -22226358399177079780372240445766753792 8475767 -163942181625878878807731723943505610240 8475768 -32311332287754960005240184597378170880 8475769 101386427202969028001229065525211432170 8475770 41952967288343318517462480212005978080 8475771 13105818766057544062044580710510626160 8475772 48942470112181573959329090892841082880 8475773 -304457323574995990908274254273624000 8475774 21835747157718194590211518523967984960 8475775 29109929410454935186189713420763592400 8475776 61519839695541085739277863668521369600 8475777 133410355305407752913063972386948905714 8475778 54908251840274406268695966658219519440 8475779 -23373049437013179371393831049845141280 8475780 -26027486539380465897340203053337354240 8475781 10270867838126633475011628397862013664 8475782 21582580181487407209990690213071084672 8475783 -55373854565793518104573054589324146776 8475784 98406304354737376816183826810760069120 8475785 -37070117876690132331797687752838149020 8475786 68336435582144262573902632949571993600 8475787 21354536503411054337961156016276180436 8475788 109497167910730922037206497129470574080 8475789 -17858591875493999024434742611942330752 8475790 11092833691116057746313414649292574720 8475791 -44008470038527170208935885832239107856 8475792 -5183055745336284170729429950215487488 8475793 65435577131652313655454504776553077042 8475794 -21515330518750187161034706202577719680 8475795 -71769840443838904600163535649279562880 8475796 -7944659767715583399854494567255588864 8475797 -225908675248209783587154583446613461888 8475798 26119893954356983525628276664946121664 8475799 20670252043416296070842710897948485264 8475800 -18173184729594069941819514501469440000 8475801 4403907848038214275132245046401870720 8475802 98981669869249894006903190672708009952 8475803 11107840729078483247273331055775631360 8475804 24960290934134089406298241431388247040 8475805 -39557016250356064748937619772597241600 8475806 -409656136926488849498944516520043456 8475807 -3203412883083422671084992580674443760 8475808 21816352140641691908461750130363596800 8475809 243078698344477672212923712544537042116 8475810 12239428673294896727713596884643179520 8475811 -4743295799784566444132847348940821368 8475812 944132144506772034817897576183599360 8475813 -2916793523623930771087569603761651520 8475814 -27523516838446016161260187746519532800 8475815 100123459898897215650029093915470539960 8475816 -54633303569957320901211836896340213760 8475817 -40276655733885125380972319692899406208 8475818 -28570721199840659224508075828356449696 8475819 -48837023569420366630654153093892304384 8475820 -77547354687111988648802467787759953920 8475821 -194979288088490198532471111716711391978 8475822 41073165150031962531484557704164131840 8475823 73206540967985280356738851327243133072 8475824 -24153409945388486726396305318681804800 8475825 58594193441816217814395765884201223600 8475826 -23135929658279025804784818861940163520 8475827 63127656459719148519001738977184625676 8475828 -86370251547386448065877020213420759040 8475829 29172568573312443190239412988042062560 8475830 99564389328834029561707376380938988800 8475831 -26463234542819107835474926093480872960 8475832 208356443317044629900014393076197478400 8475833 2278026394899833046776811782577671082 8475834 377875545392512600185442849856686080 8475835 -107911102627515435787456341098099095440 8475836 -14991067831657224601245494209868651520 8475837 -14213869475959576216448906926116006432 8475838 19519813113649862583368893021029752832 8475839 -159384073951959320419737225862798750944 8475840 12838472284930506179278502737792204800 8475841 43951913999846529121431585542939827104 8475842 -74766147794064458454534117599272538928 8475843 -6471014454438550904642134689013541760 8475844 3287097819184886917354876122842649856 8475845 4057996699317329211251624028506092800 8475846 -37064626324809500577284418565928414016 8475847 186855792309446929648516063438371798472 8475848 -83760266656575078510602992631434721280 8475849 34777943078469830475155112115280847204 8475850 -17408155508050314370018220673081120000 8475851 29783163975016800258811995231630121104 8475852 -40094912820007488914551757986967863296 8475853 -25534327053365115078900697819090664960 8475854 50946939201318565691690614382612381376 8475855 49084966739457092065635606797249970960 8475856 -45925746447454690053754948469247090688 8475857 -6061651061674450325752289494348096986 8475858 5504060331226894030685698637607396624 8475859 -791196645005734738611200194523969280 8475860 88252216118059103626859206495991331840 8475861 -116012157522213661783088561106517708128 8475862 35013034861625765666039721675254136000 8475863 217882569899785602127521163228839178584 8475864 21293805389970208193034171355424747520 8475865 -50647572430050398962526308384886016000 8475866 -13519118872831737658009720107974823936 8475867 -25593964670065845987687138809897687760 8475868 2345730838772520003930116367067883520 8475869 -9221008406944323483669222629303759604 8475870 25882120534977272692748369364428206080 8475871 -13113011457915428139383925326224440928 8475872 33865012164580954805869196151022682112 8475873 -5914442086454335734423703941387062400 8475874 17113972128748999432144003879689566592 8475875 -14228550035244473439134138758210128000 8475876 -41437385706400921535288258017000234368 8475877 -164372393882481809955499571730219390528 8475878 116560868558787249881574584468489814240 8475879 12740495078275573079718794373642028584 8475880 -38097905011962990613232288976352051200 8475881 62716366374513122349796932336696050400 8475882 -34145764415126241237081706588977316608 8475883 -19667791933032839509427226539025489696 8475884 1157029170626748875116086863661590016 8475885 -31526197002776013034818676206161288160 8475886 -8465367180145885132582709889994704384 8475887 -120621238453668926120304468110541469728 8475888 -16432522788432631388915020995492249600 8475889 -94034249788303249327263341909849601240 8475890 47546897677781381035191429957773431200 8475891 55624020386076933913055628331569596160 8475892 133968280041743351859621748047638777216 8475893 -26009956972124286475840033023259252740 8475894 -25584850619593668480089986840632729600 8475895 -50296641416232781106203365777840331920 8475896 -9844301304980705623772198558918246400 8475897 -138982410640541638571241534389976596400 8475898 -29766778461896628049014569544603857664 8475899 -1094788338974756278674083781713147100 8475900 17168568588183425404804338002577408000 8475901 51114542171522818114024694261396755552 8475902 -1009844802325902474250656842042351616 8475903 -86096074546888537689403554389191430976 8475904 -27792546800941349594518653812254703616 8475905 171549131678047786516856902709532576000 8475906 67119555682152131995559088653291512704 8475907 176687902270238178016379200254981485832 8475908 -5517211342484109607798377844561219584 8475909 24721337774823582067096216858733713536 8475910 122515364505055266832146860381458752000 8475911 -87105881476608779588063777917658255088 8475912 842868188751401921453661457756369920 8475913 239683925420429554919389001802064286004 8475914 -43282634012466699012172133892085658880 8475915 -42978569135251456418771625188313600 8475916 62107804494820751290628598460313584128 8475917 -4213689855174837276993756747016118880 8475918 -22483006766585122230494703177031710720 8475919 1480249165719896728536006722700742104 8475920 18879511409565952336100659378556928000 8475921 -6448171645495684681473933336167714700 8475922 37954256940098451303683580159878185632 8475923 815382759131775606870271352357822736 8475924 51711237763550909596631800912419735552 8475925 31694685187675016647540329455632749300 8475926 80318146987620098081838049662275322912 8475927 -21973052859744787747271089288974051840 8475928 -111008851174671567561396926805786071040 8475929 48048883985160986737088968599089088 8475930 15436562313853838189057400520601641920 8475931 -196520906155918775275932534991322694268 8475932 50311586732508624773321950498554504192 8475933 -99097826691435185251557184939422981120 8475934 87942402733003920575020003084874015616 8475935 70707401161601618706195838226916624000 8475936 -18523362949198851042209571575301144576 8475937 12096339268557400045500328968858238080 8475938 16786986172305588860391972125232147840 8475939 -79243263767003140042118846118134571996 8475940 -23380542476764757396256161452067942400 8475941 33231186902799580597258600323661665342 8475942 -23921182963753018782578705971945981440 8475943 14074543488444644569910502380126582880 8475944 -48911841751773896577477184770843770880 8475945 -1604387058913280844887975474122834560 8475946 187376672195569187868771900574517568960 8475947 55058590762674990724533879719683497396 8475948 64606348717261518614325255007472056320 8475949 42681194614651034939481773821617714220 8475950 -14834785267256249007507012831379603200 8475951 24455795876325821575177952648185676160 8475952 35833192297644566338857396086932422656 8475953 32210956871695521323258382916513142640 8475954 -14442360351419932016921228104743185280 8475955 121523387853397405740802596085795749360 8475956 85167503813441607354746969176859412480 8475957 2227593551646760199777026565364631680 8475958 14345659211831528461278401342252229120 8475959 48158241671900818574001873304260978216 8475960 10246873802379959742257993324278579200 8475961 -37163181119470410778800667113418513148 8475962 -53182187118203285127455579212920940032 8475963 -16115703710475018208558403775077453376 8475964 -32619968190549026090949841635015917568 8475965 -7811974211527910649450240712515480480 8475966 -71113203341121693693175837308680528448 8475967 -377711643705404948977767172651795705160 8475968 -60365479877146343483821349226271997952 8475969 -42234987518206000075719841756302545760 8475970 -1417303054376853868655958187450722240 8475971 2618474680768627834441153764053679720 8475972 19703412278987836219294025420039872512 8475973 -286514275415711013169316248404209850432 8475974 44553990088230305345198140473267168000 8475975 23965053266957562069368538057773580000 8475976 -72054728796622489719762940539898060800 8475977 1739334280796679504619886354639039460 8475978 1499473748861722971191360669793477120 8475979 -161430414128577674769925614863391954768 8475980 49149150265851369202952663486567546880 8475981 -91356244620238169776520184845529383040 8475982 183572332024075402253991513708924744192 8475983 39096429158997661143122922884789634384 8475984 18956959400559016492001560973929218048 8475985 -24722247670694701463731620448980469440 8475986 -123019787460587635907643517490175485808 8475987 -28912331180425155067240097498337550032 8475988 874932639680533134046059393664122880 8475989 -24599383579863788014310792908936442880 8475990 -60888633261378950992223605974563174400 8475991 -1903591513536253979384613079130255608 8475992 -56196663809566176534261422763475230720 8475993 78765369791516608764379607425407683844 8475994 102906612170256490604917673354400045312 8475995 142051885886202078520498130778610598400 8475996 18402011241098514310206266464797004800 8475997 37309493328703032902559676498919187052 8475998 -54731101165604053193233034486404464000 8475999 -13358015088845653142513656028217480960 8476000 14599066592578260557089142378201088000 8476001 -135797099683483272854923500464915275998 8476002 1658504337593769862231194675174253392 8476003 394832582212087172132869803448625338864 8476004 1318526333111980102421078894232691200 8476005 11496156438616415694450858362661414720 8476006 12830729572205842187132493101889712128 8476007 14758557468618587016458928011158732800 8476008 42634848449973842870967915548586393600 8476009 55307825753740984588077536925514961210 8476010 13963903746829421477914841972788856160 8476011 -42710660183537262602413844971526511840 8476012 -16684184480852288965586503172279597568 8476013 -22171962914456458109571638402316099840 8476014 -7830862176703309112552259328560000000 8476015 -4487777908720346907746449025227699680 8476016 31772428140015317599438192057795510272 8476017 7204817782984656313942121960354079936 8476018 65484633747611441131275414649554116640 8476019 64285210204298026647933060748044492840 8476020 31009005142537855264471045315397416320 8476021 98559518976887245464467560054313724444 8476022 24869161863972358092500779723144689312 8476023 102212310028577767729225829992555411968 8476024 63246933320226646822235735568293928960 8476025 -2662439539181626256720266879670243700 8476026 -3452602962581428726228686388700797440 8476027 93522798238017695778474818189846579712 8476028 -82668728925213144638588010473755759104 8476029 -133343083693906494788552119572747024000 8476030 -3551963426576651793410583677954714880 8476031 2218421083116794601727322913984188472 8476032 -11028935454210687469243780094188584960 8476033 138321515624852092128260227788976027200 8476034 -7992428262513417932367616813063607808 8476035 -62631164276438917854507247993100734800 8476036 -114640984771725369598075089665834365952 8476037 -202851233590687489279326494647454754468 8476038 -19125172619178360119302099156672373856 8476039 -8110853965150596671497299642704580432 8476040 57359403713540664943624116938385100800 8476041 -40222269517508683398720192150149219136 8476042 88702283665808712308913467036423731200 8476043 32331130661090546943476062457647190904 8476044 53579896950366896834098950854557257216 8476045 116305604122246814995719565458141780300 8476046 -569265426472227495031156844924280576 8476047 -185178440966644321747315828983923749200 8476048 -19437007552028333326517515551396331520 8476049 28412115180034218629044757416841302260 8476050 -47446049804391265443228863457321600 8476051 16933443988278036304120064087146411008 8476052 -9324248553283903235710491631848529920 8476053 -11690234661872905714699832686750964352 8476054 67268143096113140273141996225597946432 8476055 -51338865715695012668471743979690545440 8476056 173083137538045155506927838667599667200 8476057 92018780041369840514099171183732812560 8476058 -20729306110271011463156473355772384000 8476059 23913839027854856703888088292046967704 8476060 69701477754253898334411064268554452480 8476061 193137442924433969738623898989323937824 8476062 6047324048512123959428119343560089600 8476063 -14152102419147594036505246112939910688 8476064 228441614411606287899980143649959575552 8476065 -18968210442062754625853593563853906200 8476066 -76853818515467025927974711109832494768 8476067 -17889711231008393295173780317746018528 8476068 6424619483809674964718285474782863360 8476069 -1311118024185707495733073521075323874 8476070 50428388212526752986845235538549572480 8476071 43515730664759285744395700362793500800 8476072 167536826554440766186230844209754521600 8476073 -24541842042408359718392823451408668678 8476074 2204620783123962111833353247803450368 8476075 45181761435164838659590603145879283600 8476076 -23979374617903125735778570097162895360 8476077 27353374579131005257670163972703670208 8476078 15946622030504514376449898151031675648 8476079 -98571612248839580997821950332693214320 8476080 18980294651231394567430276177653596160 8476081 -54406394924053362037948467692552976560 8476082 -20646382355368520578542305586879830016 8476083 22745523470775412953579356646529383168 8476084 658321598456239641775440706516568832 8476085 -171554235870146230514563876164582541440 8476086 30450029038648410316982408510832828864 8476087 -230754729529356127545851474353893393480 8476088 25793799230874592126411327823479541760 8476089 58632298122511458479266679815712038224 8476090 -3086269011052178583197294386142284800 8476091 -11428801207778691901584053025528832080 8476092 63441485156938472313340288301995516416 8476093 -38901991664660964701200951925312435520 8476094 -47074155523337079850772026345101849216 8476095 1957048604860540079156733651383517600 8476096 32146461725938655533917259343404728320 8476097 -54903738225162265103549116658245205568 8476098 -1968085406159642776426437198835325952 8476099 -133492715835909652252048804203651304900 8476100 52363144733592476538066233788124630400 8476101 38950810819134536117321515489748790780 8476102 99339019926768596909400928978264886592 8476103 -713138180281721385025199285802924336 8476104 -16222872744481703089875606547935068160 8476105 14329427877550554769171970269758443520 8476106 -14262287126732787658845765241143223248 8476107 75566430836738666477903061368893550592 8476108 35468710555959564050324462313805106176 8476109 88578961402548010975511311781803751040 8476110 -30012680084531583627202554750796588800 8476111 -67729193239263218888065454623234538768 8476112 15873504230773092813669829273083052032 8476113 -4275908094333604849296697268723066112 8476114 15123812237759951433920329602191488656 8476115 -146162821033051465128957585203409986400 8476116 53768972669819602789982638097355755520 8476117 -1230236534957985255063961455919709760 8476118 68921635127169925645891150414639863456 8476119 -98246727783760271679872573561693247456 8476120 97305330858866931395595727865521152000 8476121 20376759599670470266591055356671592704 8476122 13922377710702289616152987707673986048 8476123 -37826445432516033479451152157528546960 8476124 -7365394301214920946701685711378568704 8476125 45507229150743209072688472853183520000 8476126 84224946169073982848430340675660613184 8476127 152317481969235826107609142999148833272 8476128 89313581384677441811762694285852672000 8476129 -15390252360517111254737724393386710124 8476130 5004767739395969370841032048278459520 8476131 23993333650055926475839026767901317040 8476132 -22180297786638057764952567665023107072 8476133 -56256276177800330603896331510310211872 8476134 64291126883500621556217650136171084480 8476135 10098127398255181781775283295408476800 8476136 -142536645386585954407341511003513144320 8476137 -120606230336487780396506980338730006560 8476138 89849565796098172745632702541664706560 8476139 10072023789986953286475388960333907856 8476140 -68789432522233167054066551721351398400 8476141 -28754329408033088307965644123313544128 8476142 34349895973298752829654516937494993472 8476143 18166140518998519073830321050304043664 8476144 -1325385877778039003604099966280138752 8476145 230788354025846971028074600638007080 8476146 -26183968915820387215350447296884440576 8476147 -209574315622615959605424924366672102400 8476148 -1902328454055237064225776056318828544 8476149 -110814856280906968269425085727929701760 8476150 3768853581276476227811787787524640800 8476151 -66321423392260102981159262515478642928 8476152 93516139975901040149181370683354501120 8476153 45676080032139912786801283628758650880 8476154 -12309376460351248560021572126066350224 8476155 102968267610988161551127671446541043600 8476156 14331762370484098618617639852771292672 8476157 181093867905409047279494315607673766406 8476158 53324031387029614141191023592347966784 8476159 -139161713162180473009003353478236720640 8476160 -270237178196995920640105795320545280 8476161 91283232968916046784616261511988577072 8476162 -22505567150931176501843720924464588800 8476163 -10235122304004392912538604248537570000 8476164 3505517147587328504012214407331847296 8476165 -102899981457491008930820352152861711940 8476166 306384752631609739679651395178451840 8476167 19018871822272515459739963196320734120 8476168 -30985033069303821428476824709070192640 8476169 43617228995878914099181997693996640960 8476170 -58854157126465477077487755733416215040 8476171 206975690983234785953717620652081516 8476172 -13929087928446670038940298831459988480 8476173 -193357120762222652606529831395223836160 8476174 26964685039410383353424918667539580672 8476175 34539902585941714745912399796120052800 8476176 -582207685473396841320257130202398720 8476177 194513552067818313730828446913158255026 8476178 38395464196764502010228322314654796960 8476179 74557583813165976806342708196421187328 8476180 -14665874807258808414675314437854812160 8476181 -64510565251520514110862575702868890208 8476182 -3836371215676980829563552619138855680 8476183 24715998971240405122925874020738847600 8476184 -9061769804086061226535393274217799680 8476185 -51260075084839006757229105979035057600 8476186 -67690666885034604988664180285866280208 8476187 108387262936221424390973768700474637560 8476188 -41145156889233608004728424252110659584 8476189 -134934808994784270936853740078980250010 8476190 16595159948507337565984097768683891200 8476191 190802717856198466007908431173944807440 8476192 -236783489702394462101982771888555491328 8476193 24891655441539765371499287115196235328 8476194 49247647240368357333310578162316208640 8476195 21120334116314070976566016023368471520 8476196 13561936802951940013125561221282714880 8476197 46276996386814574508555641038283840928 8476198 -58464062202835389831353404705407697920 8476199 39869324300514965968257869397511006200 8476200 27758174655253735313236813961643264000 8476201 27737450083492710965310273996659782500 8476202 -1393313398097407070798642061741819648 8476203 818680687651825061801280616679546304 8476204 120011386580233990924164985127838412800 8476205 -190556233459127297990488451829294922440 8476206 -2752611781640144703401581096974336000 8476207 -210278742168224930769167917320215052840 8476208 -10088652816080419972342659418608500736 8476209 -13823854858953823216521503094177229632 8476210 73396394130249382863173734262455673760 8476211 -1104417383596652373592295760620071176 8476212 2261209365179619351423839000505446400 8476213 -89011641075836352648369307008242721696 8476214 1745981837227124811096726135262743456 8476215 4453679342130160839422414957565373440 8476216 -113004522628057345777065573625866240000 8476217 30245472006257767920923101349052593064 8476218 66811827814513573509577781889585246720 8476219 46113051320078992939153190641310685072 8476220 109689660755459260835550147202001280000 8476221 22913012798875764789388759115020755360 8476222 -76125246776536097645958565585351872000 8476223 62210910211457304186643717402704545280 8476224 51979824104405075618280911777166262272 8476225 -38776766242518626089167244785997086250 8476226 61651878742797051921073884324614108160 8476227 48601096494478001672034822499020769488 8476228 43025743546396381384081427773945405568 8476229 37273494334447729021931357486867339484 8476230 -3576078583583664200354307270934364160 8476231 188460455487706443972536597976004659032 8476232 61832085189153589469901321472609812480 8476233 38846885335822981378250488949129355024 8476234 -20740346433816367853447883639769890816 8476235 3428725431741724943050326896485984080 8476236 9975406225177639590972310512313989120 8476237 11688452441714336389431133420169699328 8476238 -49589317686284045554505967816342300480 8476239 -129344568111089633249789003344182253176 8476240 2602368278511592130532163722215669760 8476241 -5884337297901091484480789016323177358 8476242 36222203245070483150675062861183207680 8476243 -55216702191020186957033221938296688456 8476244 21102987179025374527432894456152631296 8476245 4490172595808208222433299386351343900 8476246 -600516634045486104854081410749391296 8476247 -64929645311377735516025071160410995960 8476248 -54285140994810602152581147173918146560 8476249 -1246866779693329607661917658231427436 8476250 -14971842377395777391815983768304530000 8476251 -36795125721468212952812749583301390336 8476252 78733448259031061942906452695064427520 8476253 -38388057685715997288873178373094369498 8476254 18234932258913928616786926215618425664 8476255 -5903179102956208587808668141820207680 8476256 -42324061148636627980220893659558051840 8476257 109206266157165720889062309959742302640 8476258 1092326379252098822261434650058463232 8476259 137213858605740403641668126649490940928 8476260 -14495699206790391220063637360023203840 8476261 3485229772422313749194743113757736480 8476262 96404085586857075929247694191542560512 8476263 -86837984901820711823614525135110608136 8476264 -100476342475133739223961763755223367680 8476265 -3029719624094632397821095124996212600 8476266 10578489192709138959801662209335969024 8476267 24659864811946547384315866027369413712 8476268 -18208205291614408038986881863353131008 8476269 50339063037150406988985064152986593344 8476270 -12319132122110064833917388540809620480 8476271 17637416791075108485545610921666735600 8476272 2336448783387994615154791925746237440 8476273 -42575154500133874486823782641423610456 8476274 -5136282025077090887640784756022991840 8476275 77466700298674429062857122361032189800 8476276 -35839566552968092221824995666520925440 8476277 -32615384632075999614114329631676049874 8476278 -23406876774425951856642756511248538176 8476279 -61750496370507151826295087970384249424 8476280 2805367834998280443693867822728294400 8476281 19154782460574817181030171266821877680 8476282 -26830186504682119014843901680803159040 8476283 13846423076625646070751303013159293360 8476284 30405068024681439628235506464593895936 8476285 33524979055972486345836690463139555160 8476286 -14163164916331293465345782268948316416 8476287 106533966331729541175734543882656399560 8476288 -144732812811720491000303596992441876480 8476289 -820407667209480136662866563081031376 8476290 21992823364277693660693500181607981120 8476291 -222337087401202442265093079852370959200 8476292 -146175982241492553057446523730627584 8476293 11120018797458618210936724251944891520 8476294 -113878264947511638845796443521133731200 8476295 -112485786569806406003203959318089848200 8476296 46418312031352950172038385688357068800 8476297 126445958742068937423954219320376978960 8476298 9677841693023385969951133538188292400 8476299 -7349120234049631781583694997510860800 8476300 -28788594604881306398320079765199488000 8476301 -198297888555445897702646678679368506698 8476302 33265168184172415107881142700931700864 8476303 153203889923861680020409752200342939064 8476304 -50751131092827905557996689005522386944 8476305 43139098797726537080011735011626803200 8476306 28019620482071396886046727827333694352 8476307 -100445778297161683746558088755018012768 8476308 -45412671737021691680071053242688665856 8476309 97000291464950435873708096869476234816 8476310 -5721037818296012085399886428105744000 8476311 53528432804546057369065850943758284800 8476312 40947745814809298234277641941699584000 8476313 -40284710799931686783505725275012613360 8476314 -47021726735467683120324011345476836096 8476315 87979654257643330944500006427421699920 8476316 135244133215516241125323784971408253440 8476317 72135349958619680168778199947424504134 8476318 125221160081626858268989140078968639040 8476319 39558726049470461279434965456466075152 8476320 -34043269420520642684497099538851430400 8476321 -81651415218970890188350406142328225088 8476322 -4451219023563876919799218461064572768 8476323 107165843117893808135222135714519482800 8476324 -116927626051534885023162481314276388608 8476325 -25291132423283310850926231966990304800 8476326 10385492565271531358866350983097890304 8476327 -64620322486511112758599176545238381408 8476328 -9930497177908419055009945883184660480 8476329 55481518954429052214267907355724631488 8476330 9383504702709793132835499000848486400 8476331 -58470381484375221341734264632605392608 8476332 -712861539835713738332494650917326848 8476333 -8715631797698861366943316645668957418 8476334 -34626742508065401203823210497759189184 8476335 13180317784432336548790877884686681600 8476336 20525938646391660359339890449034051584 8476337 -68475761442143340267834214515608831760 8476338 1756416405009257755024631874967443456 8476339 -111662942208975685443524005706391467280 8476340 23586856789098625903205595501093434880 8476341 49733878830066205406544409877714517792 8476342 -4169509118955971163214067837568013056 8476343 -60603778472661857489601931073044380936 8476344 53606258086357864403538953770551951360 8476345 -135187926636009597325623545775245779320 8476346 -308881296955815023624865367096219680 8476347 96330780844868287307147575904171760384 8476348 -82762750249900537150339020682298555392 8476349 99699570854031108571976578763958145920 8476350 14527996410058411689374917651961688000 8476351 26113916977223616890676212451819674400 8476352 -11450149766986252769768239222814146560 8476353 261241739116200172703560890456135446400 8476354 17844934367319267733940100665244935376 8476355 -70978598736641464804046594075629446480 8476356 -15152184798981104668964542084983029760 8476357 -12774249197547703665805555361523975394 8476358 -7535692827486623248759310695405513920 8476359 -33806726118946081520366317455061365120 8476360 -12475032772091146706140980095098368000 8476361 32968048645439534225324602503916068864 8476362 -50299516395183798897023744423639177472 8476363 -199502883553745121965165985937806374652 8476364 -25787511653914214286177076184921391360 8476365 -26957723422123785740796125769163642560 8476366 68301959873403968710292272272496937280 8476367 85340310292224048979228660538986073232 8476368 29745130526942817283161689772712525824 8476369 -21123683386772144038077814679403069840 8476370 1911999926853293045028483062590732800 8476371 137064544885381743818307928335356478072 8476372 175937703895449457761945440568543176576 8476373 -151569988191519294724940017107923955378 8476374 19289228497360967299637686298804674560 8476375 -1922856768381115814979729454158240000 8476376 -796205186914296046559570719096657920 8476377 1454224514056574624950780282872026880 8476378 105133230228222920165854231236270432240 8476379 -218497928765576173456786056393523657020 8476380 28997351167836984979223957393346969600 8476381 93044988517201648557032469325353355800 8476382 14627980469507514288577278908169378432 8476383 67567260139762438161040810085442807624 8476384 131925943990914822669485308425692774400 8476385 66059095105512450256107667904432659200 8476386 -28286981902372600844767860233606977536 8476387 200078333352447104208114225615707323992 8476388 238841111935980272173303599229160745216 8476389 7044981334832751699222947495290583808 8476390 34934158874312872427978081259528769920 8476391 -22327849198467044747770573754579584896 8476392 -24775650121919036671927707695376629760 8476393 -208424382007024333724853170488804378380 8476394 -96321131986927563791968998776192712960 8476395 2160234398450219481987504146438703840 8476396 -46402830127986716973979145232428894208 8476397 -128581579684622647709444260007476343520 8476398 4080171283493762470702553584454577024 8476399 138630301041839298110445103345002328400 8476400 7967604413280568683350658664225996800 8476401 21738862953788407722536101349526706032 8476402 6664429772259835360073219321026955904 8476403 75673230800315625018880918336889598144 8476404 -17150644424737795417286590024377274368 8476405 -1530050152602379617222032667551904000 8476406 54351881301897465703646712218515626624 8476407 1651436905180144182013328757516661032 8476408 -44063963383069213151348886154277437440 8476409 -70994957543678247035632728750486477696 8476410 20310533289884232005288389342947993600 8476411 -93437738735695492202128383330945001376 8476412 -102568625393320525518267691887756126720 8476413 -46264589898550444478759396432522400 8476414 -22915720368290385990487590651478899648 8476415 -16448515721614998810535851787557580440 8476416 -14969476879679991053211575523005693952 8476417 -68254846253218915493992874099386182720 8476418 1956242095673584338024406083199173504 8476419 36506769629810237755849222595560207872 8476420 -33801042001380640911927692504547102720 8476421 39085263877819354306116613233043904892 8476422 -6839731773050154000071727276680570496 8476423 22845277102846705144500135683754495424 8476424 -78906513223939764200834110628146913280 8476425 -13066459781148232166619392428894281300 8476426 -405385804579784065553768712515887104 8476427 -72721602638514998527813778066034647724 8476428 22325493780394250888095386381610053120 8476429 29631537816114695008111332396708299884 8476430 93969254979298645028085452412311712000 8476431 23909988423721702702808383882054678152 8476432 -5624958507908736046243387392601948160 8476433 -45264154885958946975124895957706508224 8476434 -114496751218663013960829165965451797760 8476435 -144761644891911337572189068143148930400 8476436 -28360249677390734800796929063183364352 8476437 -13319210934699539407375178547013983840 8476438 -12518664659260636624779584976963970752 8476439 7996064659695762667253171270015597280 8476440 -14105647945138244390413174902531686400 8476441 17395478082542025745654751727235156612 8476442 -31515767940697165135130455866914112576 8476443 -7058177923026904036053621942248773200 8476444 -30273866031867204202578684636714028544 8476445 80460389647823052330823935910739054700 8476446 48377925249970497694747635836207904768 8476447 -9898654964924308357488593093552378768 8476448 -43610833976327859123388254570645749760 8476449 -17108859992054502234415576470196464000 8476450 -19782387772932059120941958249189913600 8476451 27552923759693840209470103876560696600 8476452 338135595753785047354876279531928832 8476453 38894477246095060544028869323197364864 8476454 -3478573549786321313924851441733984256 8476455 9294517423311410945076581974704160320 8476456 100044451193318691054261217642336250880 8476457 -24800413103148744086869145168502203568 8476458 -25575576216977712661613705136946113792 8476459 18608652999986598297056537224649141040 8476460 -54165872570187413720708567775317022720 8476461 2375446270975675020963673119128808000 8476462 106429870548504597994776600869591975232 8476463 -118591472785818519392213770743498047040 8476464 -389306877121683373389110424446238720 8476465 -88253311894417586716093776151169752140 8476466 -16181432011462324040801602147302921216 8476467 -79661299733738061865680238617731614920 8476468 -1430880213112999029759722082229370880 8476469 -12562563092353573020387376524667293156 8476470 44519146566657869876888033467868131200 8476471 96431825689685239220127057635356318200 8476472 247223408459396856905541986907231559680 8476473 21331487904599552429770259852450600784 8476474 -103089245434200237394322269697602725264 8476475 -41269669516518328078332727018928187600 8476476 -29391346295727176344847126387913543168 8476477 11539093683218378181556232832797263104 8476478 9060257471437794867417620183052641856 8476479 -23246651785646971185095891760970726152 8476480 9577910225768457244097520724318617600 8476481 -14575505813775909281193870782019684120 8476482 241855673606557136513726877169841664 8476483 -7615765772723708516463664073924307268 8476484 -55632995307941244354657300036368985984 8476485 -16968089853283043052896483553341990400 8476486 -60348412258944977714429842228797385536 8476487 53642395424738076096649514647892589360 8476488 8343406543523468405583834785379778560 8476489 -8224299640310564850867145961053931520 8476490 -35993100146443508869829249774809052160 8476491 114815979960183555304454001928136434392 8476492 -168934664093124838452906192730629101568 8476493 221409374504829372493534442292910058742 8476494 -5494774787889673915130445187147733760 8476495 -18856419160298530120794263419935598800 8476496 18678497490009808116564157095742144512 8476497 107736370013782780861313835175552917120 8476498 8242929856366172198888935126864740480 8476499 18182794221344248937961514369500373920 8476500 -93372340688872097173658306031315456000 8476501 42121051406141828055375360280263007104 8476502 -9888753010211345071059674182444435968 8476503 -22853560147754299631809796222583305472 8476504 -1042781415105383663038311286104514560 8476505 -10993811856032219487707602620699925440 8476506 28696685097860250892786580659293203424 8476507 -82225396243317961415855449144510311920 8476508 781145965129975191365802545126392320 8476509 111111563267960681590787043487779237504 8476510 -1163402333511182744307254333848728000 8476511 -98898304936625905480039974090810417888 8476512 12669190486431521510069327013661900800 8476513 28989790399088284409864419393440190000 8476514 -23268684620298928535192601660388980144 8476515 -37723391911319573155432682702460398400 8476516 34824167004076455381577946966838951936 8476517 14734915647385386110787801177872288832 8476518 2147485928482748706645933796315955904 8476519 1856617169444150136434372892652910496 8476520 64013238361490041743543112015550361600 8476521 110191534324330173085529891697477117024 8476522 -104317657554097729449596509997891972688 8476523 -168755934992402249152765739833279339440 8476524 -2113130468021747919895529223937956864 8476525 94869437565833866972442191317030782500 8476526 -81124273613322548336088886051474295040 8476527 -34090121425301648259640803148697953920 8476528 -8439451333351019433951109246391648256 8476529 205543526171383132110718730235352658130 8476530 -4812178582608388906936509585953856000 8476531 2211262431272153417387959588761312592 8476532 119993449650659189024116647062314525440 8476533 30561173950439244161703736489544305578 8476534 178987304745155968619545820122240608 8476535 -21979622761016267160789418503044258400 8476536 36463132525520508315067686223473868800 8476537 -57616265383374036180367903954940064128 8476538 -136348184302847832219950169084280320 8476539 67980295519967102633290618029294554160 8476540 -77819770936761838936085568144118302720 8476541 -9163780081665331048896284093043182400 8476542 -70860051826168408231087820418093158400 8476543 -101572217518133376618018306597346254208 8476544 -50619873722137642155192466465515110400 8476545 -5644598685164068061828441789075404800 8476546 33134031636799378418149583341814054400 8476547 1072384991700492331535206411985648640 8476548 -26004148590577387767022676632155033600 8476549 -231549378095216249750718652147436236450 8476550 -12916406998268640996985814728403575200 8476551 -22165552627719477852273422467161413520 8476552 22084278443677663434012822641493442560 8476553 124919628569603100328468823347401947802 8476554 65800202302434423568294492518026545920 8476555 91263620167009565339706566378600361600 8476556 -92269485161444741645677984033527300096 8476557 49309527546631969786592054771953992192 8476558 55125940886406320850126783160350240384 8476559 -26773526583212538412145300509772500800 8476560 -20513782370641562665014685987795599360 8476561 -300581626858268569166704009404922441628 8476562 -50502224336415249205341328470146809968 8476563 -67626835663354357024094334422847082056 8476564 -95593992309858751637005870252668233984 8476565 -167164510968158634155315480340127346400 8476566 -21015083446359643948321516635381620736 8476567 -41433716990914631754654283676203687848 8476568 63091918281894172526312005774475458560 8476569 -236883887154717149867901022306586423376 8476570 -46751313807845782745630265339085343520 8476571 -149324074701146488671077439267298239228 8476572 16871996278606158462429766982112436224 8476573 77112245334847272550098839692630937440 8476574 23791084544401025204446260411512443392 8476575 6378016044914593802469521905371456600 8476576 -180444535409316095947423966953911943168 8476577 47577539401707155011288590026264365872 8476578 13474494142256796486976938178218018816 8476579 170134211635930681947798754660094054920 8476580 27416192083814740985448725669847367680 8476581 37994486890057334596995193507284734400 8476582 -21756014978652472085576008811844856128 8476583 196551322537308261480686981201667059832 8476584 29386303532973216946855971887542272000 8476585 -23013262247772684140465794130890769400 8476586 -86079596206830454254741631003378690560 8476587 -55694956455044724931113986323162257888 8476588 109345571210917560148263871791920530688 8476589 12591864410280419535610289466699368640 8476590 -15968828320642276849209132229340160 8476591 -688953545283976618295633149172482465248 8476592 -11308487323116985475051244160155648 8476593 -21356513453509953747505699581544562496 8476594 -5833434807223035320097744454326048768 8476595 160889305421610458517232307442151887600 8476596 42619760348238714686496633601269903360 8476597 -230740833642109646183074623536156575008 8476598 5094150918563582976141869233160705664 8476599 21505136120712682120155584770737926400 8476600 -69428708234432459556363824055823872000 8476601 39618993712963111985666165367905178240 8476602 8671254476094427657793258690401784832 8476603 -30905604919577178952833078347105611600 8476604 -2442439956479139062058562832857497600 8476605 -98392802248677516414702907924081581300 8476606 115994078250814977223059901443674218752 8476607 67039035195636421945996230287545025856 8476608 -12723148026328027530931068676828299264 8476609 -2815502545218654632920069479867612160 8476610 -15857282027432564961539858575159320000 8476611 33783848227947646482610609759855956480 8476612 -25685797137019922161356265514939909120 8476613 -23080417532982091287608671920310905600 8476614 1815371053943870047611265852619971008 8476615 -4632007259150838068426975500806021120 8476616 127902819116991216752799612858815938560 8476617 200609550400139383204920601833585922080 8476618 -100412557933337741643867510567306636240 8476619 -116603086211816174277091966938996526320 8476620 721991711376730873671039616178580480 8476621 240486940699758693286715392634917913600 8476622 7338951171563507885554905581592791040 8476623 203848219228765504426410933702591354000 8476624 -8095021769818909507425145565690068992 8476625 -51882695557796376740090186780609070000 8476626 -10272260480091668978861846249104144896 8476627 -11735725750729244887538416994734409280 8476628 74787783960933894551592706595887978368 8476629 16660825023998952866822698674587476800 8476630 -19005299414271241845664450873445879040 8476631 131016868318913784237832881961337029392 8476632 120139268393654493975991909676145899520 8476633 -437293317773767973432151389344070112 8476634 -16592711949976453364334522687050838528 8476635 -73633539598882740088757400526571840400 8476636 -441379252075433022080555381079107584 8476637 23831142520907031729313420952826425760 8476638 -94325318292608443361171013198632110080 8476639 311059125999577717799238954350928083656 8476640 -7055576433310171476477650267956838400 8476641 -36326494774025551700843105000587230 8476642 -100961279889324655042164222422250448320 8476643 -55429363325380860793231987002848650800 8476644 1914290710324249868046971878594148352 8476645 -139551167986216986019901266881679508100 8476646 -4395818894350604989970259969809501376 8476647 -51165646143382591986517696318319468928 8476648 85292219202820743874587495170439168000 8476649 -155420290361115123048686688280295617350 8476650 183786613039174833046789195912473600 8476651 16289583247052541046121596837317612400 8476652 37303867310943891785083597278218307072 8476653 67615926690547542921735461185882903104 8476654 -16636049811072771040796027985099000000 8476655 4438834761603132183161978501470680 8476656 -13790466408477778580624993845404991488 8476657 -131069972396509026020630707590915146094 8476658 76186479969558165318496920127366217760 8476659 -35469395182528556330539979432713787940 8476660 -89783527248543505828241518982769715200 8476661 93392626356897108686896371059951802972 8476662 36508668086405643259447161962047253952 8476663 6149326497014354216553600229298374304 8476664 -89151726086126603540057461990660915200 8476665 72030342048371007402992400504942937920 8476666 123625163790040616163783730091621035008 8476667 -125266505418242605044497945868981304284 8476668 37134567395370322878001527453264390144 8476669 4492757092184732232602740886151161344 8476670 8615672374815097659206481681508901760 8476671 -17532693484364406856995163783282176000 8476672 -10169288253987306962219925663802982400 8476673 -26496607053291411168976118498292065856 8476674 -39898597844380511557635799391347674240 8476675 18483312970333084077554336699287739900 8476676 737737245416132877670511572714881024 8476677 -30128521539351766373224700606668336320 8476678 22629979434093650211878011664429821056 8476679 199265506670779492066511859900615749640 8476680 -42653555592359317144714088291524608000 8476681 -76626184218394652933718714754417772518 8476682 25135867673436372248306028684303391584 8476683 -35846942722635012640897314991200475176 8476684 91717193975007845030183166973088028416 8476685 -32719699684910286685888234463201379840 8476686 -70663042644992583061222061532761136768 8476687 -3046144882028623696399475230817223520 8476688 -23267797758334585369305151974511804416 8476689 18289944006120886901153988346655168448 8476690 20167109484245221605497911430333222400 8476691 141454720716369141262320285093776578092 8476692 40951791581690212372254543285208338432 8476693 -3228851498811991617643223536396361160 8476694 25092786364549968624427915095002908800 8476695 36637313618878018120616102733831437520 8476696 -71732492555631877451915641471180769280 8476697 83465420078223372555845467143614227146 8476698 13305328217001217212811207813073975040 8476699 22422094298288081865590184547999637760 8476700 -33474900904011061434677118288145920000 8476701 -11504824114617540419170097083682544768 8476702 -10366312317824040703228934675166389760 8476703 -200309572160265101712231188606143974048 8476704 125725642708385411269735228702159011840 8476705 -125111308301259308034115987540045516140 8476706 11931662263875986456882081868231271296 8476707 -33667804944401239639037703060929151360 8476708 -163635290400565685642458142832630128640 8476709 -34055993437087306177071099935175142500 8476710 51436318023978620194605403406504816640 8476711 -174116625730745427254239624420084359688 8476712 66462447918941149808907264950139033600 8476713 16588729509093986852394948661353532224 8476714 -38111841913621882741593323952419700480 8476715 44512680350276990467666174697857685520 8476716 -1804194857235435886659588881011061760 8476717 34124560577980670246912337349780351200 8476718 -77980059361213187524146251605122002496 8476719 526816015066501271348868523693317888 8476720 -12215356278011844051259799467620433920 8476721 12029890571985908111512721268790197744 8476722 -11093289214403464004045817519391507968 8476723 135725461699295648294250866683605560972 8476724 -79477731413369352128280512247610982400 8476725 39287736078185762775444103301679321600 8476726 -66125716266291963506931991059455345280 8476727 -58164008984815880416632777781434196128 8476728 -25977041976258016680147300116998963200 8476729 -206301930197865900690886431567184447740 8476730 -21843996471892287075298923745815198240 8476731 6534835695662807818729496059452312372 8476732 -202207639647035408975011622951906918400 8476733 42207447742582948687653099245932995840 8476734 7874930099241729206623114958820621312 8476735 -24332768676074558995079830458839095320 8476736 14966516856601265514535564345155256320 8476737 9641319199502691152054509353190138752 8476738 15543686842578940076617107792511905696 8476739 -23907513672239878031087246046826710120 8476740 15135330332483364770040989122400482560 8476741 -35122685441167118909417103425571821056 8476742 -27142675301258977110433906056918368256 8476743 137658471652539635934268884932603369856 8476744 -159674295312800275711651445915753656320 8476745 49045043260077940195462037284382230500 8476746 -61744710550295398091424905982655017216 8476747 87973761201714459391310596866072274196 8476748 30130855473906175747343233279160205312 8476749 -51205057734408504749267133050057337066 8476750 723542501077583471662014781742304000 8476751 135817433290925243716080565762800496752 8476752 6655915618753079445658316544275251200 8476753 -363932953602518143672630513161926910336 8476754 -10983251417837911255984286220182171136 8476755 54965838221830479987609407341705497600 8476756 61415802442478946270055891640278478720 8476757 -245056769599243653454766524823185682994 8476758 100899092616133208425722368044417555200 8476759 152541268949579837797601956910757511800 8476760 6476811624791524826180384352727449600 8476761 -8101191328975946728172428212917999232 8476762 -668074410623920039355583013291854336 8476763 122018508102374466186161623124962227012 8476764 -11238099784503805080086483664808869888 8476765 59226933460269083601594817877857626240 8476766 76835277443371880076121520881514343360 8476767 17137201264755051092081480113220179488 8476768 -147346709449056714950088617927235993600 8476769 -17145637227121383855572754732583811904 8476770 50119269827584095223087231778366361600 8476771 -117616563100560357042680796198496880256 8476772 -88837733552207594548737741092988853248 8476773 -68301006928829348271970807737488192832 8476774 -16703016512334011372351180107555574400 8476775 30694175397554248085962556200564060800 8476776 47806638874893514132300468087603200 8476777 300616731892017612098149670533945723792 8476778 -24829745886910590250383026019631875744 8476779 -199899312175057418353666476487211489280 8476780 -41996899217262456474391189056941706240 8476781 -204196559832981691737267050145221788608 8476782 14911869055693765678242154909498608192 8476783 -38964182702085068898433183817928248736 8476784 -173984878037705034489538870994436096 8476785 69549714755691085708991696414015971200 8476786 -87818097353170766158821628327503975408 8476787 59384875391002848809108957555836714320 8476788 23421136665730042657429501140914909184 8476789 41389756501808235727199829754335342240 8476790 18416286144156844643172642422736537600 8476791 -27916170065308922893533643060198555056 8476792 59317902021188152931619961217092608000 8476793 -39582422659844957202335994772307011200 8476794 -69548693089444489384824738944002367376 8476795 -23740618111451925808277755891054160640 8476796 -168799953084008364439697408432781158400 8476797 -46678380280824359306294734211325112320 8476798 -359436711039358380675639025740941952 8476799 -106320116193319806889581384236029891200 8476800 -1121148298040102178276159692734464000 8476801 -163061549829202601035400161065549763198 8476802 904219782735838316159216212457804832 8476803 -19400182379446585271364026956722337200 8476804 12134690446389521990500091439070567680 8476805 678853227813130453326749090557156800 8476806 25176818328772785305716047029926449024 8476807 171733566311888286474609869134479660056 8476808 -43281347923940621353816787057833482240 8476809 -28764900455668468751015437004733936672 8476810 -59421885389365283695006900782285313440 8476811 -15465104201423833185493106005944109056 8476812 -102794837342558339056536385945188272640 8476813 195110020593670263737278589698530171062 8476814 10337142546562585855190416500581048256 8476815 -9947431519064992793412064278934001280 8476816 -22675104970712778451188807563935334400 8476817 141003876307641832590736658180967490866 8476818 24860185054305448235556405672948764160 8476819 -96274853875407540870819936542235064256 8476820 14952142966656615320899121691086069760 8476821 21219585749033428818130530691454602140 8476822 279891317797003193526062568287572032 8476823 -74600198754050416131912825961968623928 8476824 -12751999926096203922579223591741870080 8476825 -618391511655384768938141041889352000 8476826 55532014000320916637600605475716177920 8476827 13362400853805569689347787618283492208 8476828 -56190718813684571227101401086518725120 8476829 33617820501707164614866932947049844952 8476830 -21233917576656539205741929158719857280 8476831 -42289734919947753843183441710777529600 8476832 -5740867382190520444982359632654630912 8476833 -2060245280424573206764272546656730336 8476834 30983020026158284882105912025112783360 8476835 95259875611511674913216517345599471760 8476836 58832493040913841344418950036342080512 8476837 360599598603639159221303153147943198460 8476838 -46767760294512515880892191021219154560 8476839 61680425896010112006109644126133943040 8476840 25909900418988835138521344388011212800 8476841 53345217074786034167663409989643548532 8476842 -36011939710195260960278327747693934336 8476843 145426425411345558368592026128830423092 8476844 -55573376661742553203028907806331243264 8476845 19243431535582471322161884370712400000 8476846 -3082460191116695384607160762869137664 8476847 23670939488388704515075462625253465720 8476848 -278025451789824916973078348303843328 8476849 -202619411405210454507936939627335287150 8476850 -59876050536343794234807414282210864000 8476851 -9786263388945966629513143223262279120 8476852 75810895949119777642928726096750161920 8476853 70693980173992160592027666880017854016 8476854 63418971559485981317162212077964738560 8476855 29491758139833235281479620880436707520 8476856 -8577681464936127225995222313453772800 8476857 -16201898440597981731620215805956176384 8476858 6106964182878723246115155586222940160 8476859 -30925809245400540476523895093835951784 8476860 12635856216670817617011161570541404160 8476861 3146748429766791498315382113400749600 8476862 113076225668196154018754433092433714432 8476863 284668956066517984026635175706615925760 8476864 42656761713738105706136117496955011072 8476865 23711069607965668504686592445363713320 8476866 -68157957598738763098562131334315846400 8476867 20620541423094211817238798477230049792 8476868 -27835908344071219674598775266007526144 8476869 82369050732513792786785912117031444480 8476870 29427482395453819631837267554874570880 8476871 -41188815267107003524683339537417990480 8476872 -57659350506316154418747385896154030080 8476873 38768599516222865992439207564526037248 8476874 -42981198596564292106802625092132505600 8476875 -8827644245253002269672339197407835000 8476876 111488020202385092633292073039593330688 8476877 116312381169158997105817895422944699180 8476878 -67919603678147270048798852500465238976 8476879 -38767727557953031335725037412654229880 8476880 2312979473494390574423389271721246720 8476881 18560357934575441457375642320271198144 8476882 73489960539364940428473430072655606784 8476883 -151953081624261008515797191326870142868 8476884 7678711406409874706828009660134533120 8476885 31287134383479308898882363122934174360 8476886 733937333816863074973778814595605120 8476887 18430726406277718048301427097052247168 8476888 19095254389321882212580602504885043200 8476889 -20946483287940139526694602550852440310 8476890 42960255132872732249916853609783345920 8476891 613684568439791067859138340450057512 8476892 -4383377030412978866270893782168184320 8476893 -5975542055360108965915755617553275220 8476894 -54071214568421521720508175263583841920 8476895 42399035680741453106059320479910346080 8476896 81135761636466761378759043032274960384 8476897 165755330083521762577649510583969576 8476898 97061463157656997149936749974828415136 8476899 -74216463012647771180519548102930808832 8476900 114619478119266303883474788019228364800 8476901 72847282121509588018767159428418324252 8476902 33032678425488157259953519782120403200 8476903 39411696293139211809818782915349337600 8476904 70938516527336609825880085618241141760 8476905 -82509555981968344653961916419209771840 8476906 -10245863961669795939386682399022635936 8476907 108840412646210746872696925580193259200 8476908 -15877020449307994615881818991842918400 8476909 -3821392104418063089204018525383953184 8476910 12247289973304493960768209551809637120 8476911 -96234028674014001331066160570126435640 8476912 -21263897893850089563928752329816080384 8476913 367785355833961042443497133673760626740 8476914 1635182827180445858331891487035999744 8476915 103893636176799305854496167397186629200 8476916 -33925943377712142582091533526899075072 8476917 -106054732277133401947659171751583601120 8476918 42834645493342590849100768518622976160 8476919 -28096325838961609441744453461438312960 8476920 -221360665127480708082838543146811392000 8476921 7398382862407607777880312922911383892 8476922 -32581036808401928207842714658918404128 8476923 6531158287243657585748566019555359488 8476924 15069082051859782994973811749712080896 8476925 120676703942754013830081886047986680800 8476926 13347086378337518743192853350298603520 8476927 78701239913088793373536948845322508064 8476928 135253098389368840746171464780875825152 8476929 11709026891697482025656351515512209748 8476930 6232920837513201382485207472261171200 8476931 186009613539149202086870227542132334872 8476932 -11317977891250675717715353552414003200 8476933 -6360002634630920192040122278076342818 8476934 19600572513929193848254771691111040 8476935 -14779815288633621529960069169173438560 8476936 59681812787868933864168168708466329600 8476937 -1733631783553716446993097411244665600 8476938 14934905472037731847355236527662205744 8476939 -268621144156425392060644578307931064576 8476940 46612253481867965152435735743025751040 8476941 131138344670828007464496873646770894624 8476942 16578395471084776328666345004807933312 8476943 62305458093175888042926390964726172760 8476944 6223744560216631148962189591082434560 8476945 140806788640234912708158561561736675200 8476946 92069038732780966572138612038937494304 8476947 -38289475441899671511722079159527682960 8476948 38673276260927361920271480025062075008 8476949 273408125291995225784952270963452928 8476950 11076890133604719253536851648561971200 8476951 -176847474334619292261221154375149457000 8476952 117019420125767356916742067027328716800 8476953 -80907620699589166699709413619942043696 8476954 19167085429745327260368537698357529312 8476955 -31341027112947900372422660545470509280 8476956 34909994983156430643123114136060334592 8476957 -39828726988096797352840802084068208794 8476958 25211124029178537126864004226481211776 8476959 13277961171787838284089521428297303440 8476960 119904632034003706161970570818644213760 8476961 64350891203865549607706205691997121300 8476962 13053990122731315449706563321646325760 8476963 361147672257302406214169964513162000 8476964 119406599040242350340382403227337958400 8476965 -10404080101970777815516090128726535680 8476966 10332395314474026251685658410342316800 8476967 -74661796847928192740967717598445002848 8476968 34413037965594022108349087847315947520 8476969 119677238127928769746589388639964682100 8476970 -12782108335166760426056165150510044320 8476971 22835311039478775899644479221727252312 8476972 -11591480292908758748375627815536181248 8476973 15523201967232426075937728707130819744 8476974 3238799720270369301131883163643556864 8476975 -45019323322735555993397819935678687400 8476976 23582687354936893970176530437428396032 8476977 1058420034230696151124093026379283808 8476978 -16780683639082122816871076373797755776 8476979 -3891578887012241854686935192272535232 8476980 -16657503318143768324609230021468784640 8476981 -142454672279773522776499694775805998354 8476982 11695535054660864864386168209570950784 8476983 5677413945447760161452441110002819600 8476984 239183744478796117987438413623077785600 8476985 167213901822230136498238726845618936960 8476986 -12658685153162835157658646321942959616 8476987 140606230907261449714376319125400396592 8476988 -28924680962772703491402443639830970880 8476989 -91419418516422507327020048634125727552 8476990 -10328545352468854190898356850329587200 8476991 -169224012665586441022800990139412908608 8476992 4390926776477914442327501577181986816 8476993 16751977600152351179136548205115672000 8476994 -594314570923700096689346054732087808 8476995 1423140048221590138355651148422365440 8476996 -11607418430348326617359074824397651968 8476997 34687300276078656901265487526929936540 8476998 -14241781723740335726666643747467055936 8476999 187166421408858477373780205107206984336 8477000 -48912889095659408636272585698455040000 8477001 78523845056124492682956631796371198080 8477002 -256212482277691869075187167617568000 8477003 -196960040225882436633329866533410379696 8477004 20742346742860834060616335011347652096 8477005 -101055769085186326406393120059374188340 8477006 -28458879099555998456009956335731072256 8477007 37734038204803606433835605518562260224 8477008 45683496611299106492483938265468690432 8477009 -181809086871475604710455187106097371790 8477010 80780010038090712361508698587882470400 8477011 -36779290850867971669631352590800506388 8477012 2516996687018793998457501013002240000 8477013 -56830636551741042965321234335898300256 8477014 -14625101212754609690286281519537258496 8477015 159679884434451701488141706070995579160 8477016 136028626440554801220881262845401497600 8477017 -143784203748362169797210180146712322934 8477018 8084508841194338740836651090838272 8477019 169538691230408560715382377890471492800 8477020 -1488735175779640761367607073007211520 8477021 21595756514917084054501429133569638720 8477022 -47454500710663471685599020259938779328 8477023 -54646278033849423782452851531483156456 8477024 99442108977544216514838054854740672512 8477025 43968793227870305865664190634314482800 8477026 -23758979239190444982083496051156090288 8477027 -1146077965277508286623299953098951840 8477028 -32798008898650038407289921701600993280 8477029 114474908615916737614354960138306649280 8477030 6986633548940498738187803479118924160 8477031 18514686686768341106163438563543924856 8477032 45748685483703554081795896566327736320 8477033 65967816023336201537381666555057675976 8477034 -8840897429022561987428673911715850752 8477035 -9949667135679938179634620055094851040 8477036 -17522133124874857037282790219173349120 8477037 21340235345539553365885769067897008268 8477038 92593439900053514179386444819835513920 8477039 -83287468122526754355872991271951016880 8477040 -9987317998609363334170850706731827200 8477041 40957387122146150054346626604128503104 8477042 -29614871596166323242826479015327756288 8477043 11694375976664373119529296374415996928 8477044 2179535906198020054443339022833739136 8477045 -5584801012944768915252315839410435200 8477046 -61786328110920148252981822613810288928 8477047 166518636275537430506418372883812091496 8477048 -128435875483452470781776387911710720000 8477049 3693589934229034139239464427658226576 8477050 3417970457087647140282321091681072800 8477051 -236981665264888570830839152484534086296 8477052 -7650714453548689112397434008180743168 8477053 35964187288785057034782444990106267084 8477054 7806143698773794830391973188030604480 8477055 48781399960902178506469796010027952560 8477056 45239926022666431366652031644750315520 8477057 23974925511371405307836352262314489300 8477058 -10882000504693842938491598916123456000 8477059 30888366650903830335146136504772842240 8477060 -70722271500571062655420812799971275520 8477061 -149452490706537522267612288205011993600 8477062 95502135797320778996642423864754732864 8477063 308787236058855399347331223448605824 8477064 -54610681513054825049970964749719961600 8477065 43535241134840923313606574302499407460 8477066 -727761556388536674758455128496315344 8477067 -33509244745689214875491725602344616960 8477068 12815817549454432335050081512487214848 8477069 90674622806878017180881253099012578880 8477070 -6864782111885283783428519472105492480 8477071 177840773679772050503391369485243508272 8477072 -5786107193556003182658524283203665920 8477073 -8807527998471501750846912412940933616 8477074 -29197092753470471349478287797328365568 8477075 24774980640759057738938639146327863000 8477076 40312998336786056953739545074856372224 8477077 -72891658021058737338376173734390131200 8477078 -5147749234620207250963892066011029120 8477079 7007397711129455586254070829217435088 8477080 131451512093233489252936893221290598400 8477081 176348775246879331118494532161257687882 8477082 -83100227550625459066278141735106982400 8477083 -120233031082062317973148573473251900668 8477084 43208178834813014022113541522109317120 8477085 -29490309749944257737357156450728844160 8477086 25174598813610281552212805406859972992 8477087 -37716886746471158992565807675136473088 8477088 -10102427766602711927916126957883883520 8477089 -92577073756469816961747731884489454110 8477090 -324793135852241142083003366959065600 8477091 -3328048120209807035017455446572899840 8477092 17281013108137971555380151833180430592 8477093 39496860663083862336328021996447639680 8477094 66245118332490165715336265981750251200 8477095 155170749367766471109646328809658265600 8477096 -96196091955564256928871812890635678720 8477097 -86620708609300312137661830529821671520 8477098 -58503069037867621135270118710285610064 8477099 -205114512313782842956180209005791005900 8477100 -50123763462530445844248370022719392000 8477101 122792663340998256573157567378343111532 8477102 56454940664553903929899582038771538752 8477103 13217923194652000305860106563513168904 8477104 52945778947166835736524262744842321920 8477105 -5775591332808445085344268959159695360 8477106 -1605181307171204171304441851923537920 8477107 27560858806076517549852022088016136272 8477108 290363589900910074727689136559267045376 8477109 -92198159449514126074468203636879092160 8477110 16432267151305502860857342878407714560 8477111 71990165641377263738848583055201596712 8477112 -31259968756931104791109281536001638400 8477113 -104678960462160757091780697264518327638 8477114 13723726321313133560245624994381238240 8477115 -32110732944998807342387634512056258560 8477116 96716318282367651646905664853703843840 8477117 -34171600720285458319057839373209937248 8477118 -12029900869561504662381442592293713792 8477119 7556937003409513118870428521973954272 8477120 41429632201200650050984795562311680000 8477121 -126630441058006580465138341660071620256 8477122 -61061904068026782844713326905131079680 8477123 78536978877353900807014200367301280000 8477124 34338276126968534135058979426059795456 8477125 -1878852896864796393286492785564330000 8477126 42140508011011261748490545807774405760 8477127 -3366469053253682589781906899046454736 8477128 68270009493943197968828476836930232320 8477129 76486793853942503658632117494282448730 8477130 -17690039434429193641325746354319220480 8477131 101367914256937828240481647642659006832 8477132 -101527901091632131485038928532398609408 8477133 21401482971972005375288661825421897728 8477134 114378940672218962843455840068117441216 8477135 45516511813361185597437039456392616000 8477136 590067352604904869959188664105304064 8477137 -179382260121358565064414912966479187214 8477138 30891409455669256850766793179431158944 8477139 -111837032734831440688085237146351156680 8477140 13093589635224245020974619449422069760 8477141 -47029200930643935987541157686379269536 8477142 -62094241362409000418978061000155777088 8477143 278714638037331118571585943625435423944 8477144 -13381797060377716404110202944997089280 8477145 -104071380337922815320314612386771455480 8477146 -16258474543411096439144541671122291728 8477147 -75450021392748244892906350248223052088 8477148 -21020241701258043871829683370426772480 8477149 -118558118354066275046248168229157120 8477150 -3030305462343399659961657670578878400 8477151 -11871778075620186718171919632202355456 8477152 -257853610742583784135817753402957365248 8477153 14558908216601365726794644948110854144 8477154 -17568539584198953822066615246983877120 8477155 90582645304377520392187355496223008960 8477156 53103555741106421687039011051277033472 8477157 -3094361267480768233699231915827201312 8477158 60012064648669689770352736088082451680 8477159 36174669883679095093852804853567106360 8477160 38254999404862154239294642160534323200 8477161 -21776051978886160694533753647329397120 8477162 163566129977247088279469083081769263200 8477163 -137051860968012451845046989887878539600 8477164 -133794698976308011419525510556401484800 8477165 -105004214405643274707916120274961725940 8477166 22748286929952712092914305032876085824 8477167 -17472110910569199471947906759459532608 8477168 8709295809174434753442363444678819840 8477169 -132775665367490343418316600197172576160 8477170 -37820314976587869978852017299830345600 8477171 -42634347500900879041284298135743079728 8477172 -90669322563219081922878090804785061888 8477173 33082146131287953161069485086854383200 8477174 -27366485619103867339119557562658640640 8477175 385298705472109894895929942223289600 8477176 92764828996794672080504587367462830080 8477177 -269590030682157946292158058852892113340 8477178 8134005189456816427766593801394970624 8477179 -47571985360642952058385983189980186880 8477180 66856647001596202540980113221055654400 8477181 -60396865891450534422186119340734323188 8477182 -14718706168136282724192783006851159040 8477183 79803078568307418457061092514609012208 8477184 28332522677702266503962652027849277440 8477185 122352986488879791936738152653177015380 8477186 92815153671179393570419332622176638880 8477187 60863431417620022115808192279513043200 8477188 3902447805013329355796095309071010816 8477189 63776513020627472168804566878093428256 8477190 -20706779793948000395847101566811654400 8477191 -22667472882658430771563745658567319536 8477192 -1811938330506031751319268336620748800 8477193 110604961145400646325648398829703748800 8477194 47492232085236157167847591079026278912 8477195 -129425212887001240242367282559673400800 8477196 27742044489929021546982128041226357760 8477197 110522187272557460016735521591715982646 8477198 -1165222303156076334027130820445606912 8477199 57676898605924595977609242183307919784 8477200 1299295616646064791487643855481036800 8477201 6238189641819455701614942540016416000 8477202 26861103053574064602690696897503084544 8477203 53761624803592832429223100139200733856 8477204 157771579483157935287015456747327939456 8477205 -80657915161191866025326839832668531200 8477206 -112861913207249028172151880062666841600 8477207 149404769115396356854109922938667120456 8477208 -14824187339805434392045888790219673600 8477209 -72402407741978546026765282116952773696 8477210 7747617609295765177513167170886528000 8477211 -128267220077657972266587378850408979520 8477212 51849002682126658948719664655818915840 8477213 -96413082074346451624206924344370485280 8477214 31667522550912800968201580203526500992 8477215 85572904268079839979454611574884744000 8477216 142459727804742380162642715532278104064 8477217 2393811276213930668954724442886068032 8477218 40183500077019222132416143373985264192 8477219 90851357706810102875525768613208822620 8477220 16353489967471914705056514727514972160 8477221 110094131160054067829522222306028691132 8477222 21488853776246854512471111213983675520 8477223 111759028512361033768425281396102975784 8477224 -55976124734516248065106763312550297600 8477225 15561136130402116900652027201596480350 8477226 -56794793307437274365517686447446621008 8477227 -85241890770864137671388866377839373528 8477228 52040989171895977096837984365112589568 8477229 -33427380078346894802781031444391523072 8477230 24481018779082317728258699089741737600 8477231 -63701857783398979132084219746058109856 8477232 -12348222718549622334096826891252039680 8477233 -73061464142893252317335789036328815436 8477234 48848892019196952039770510688569120016 8477235 -657142848663501028171679920977291360 8477236 -41473578261011523473532505142823982720 8477237 -60581318975825451649261693027806500214 8477238 -14011825818997292648588589294138654720 8477239 -224307337959402080222126025575862797376 8477240 42281915333427260055839682277948108800 8477241 12316299474183607425753711548904955104 8477242 -23229052434183139064655694519319410176 8477243 48152070926220117047083914794098251492 8477244 -31136631080623173199062995726570895360 8477245 -64351759326856504641858667100392512000 8477246 -11246390210386334334027685792013822016 8477247 40317337871724668721039317306495853000 8477248 -9547001198566826073619642899146735616 8477249 165593431918268237558936393003021230080 8477250 14256503325874712926002544574607360000 8477251 101004661149050699251417600680849393600 8477252 37431696498890212875611175594085601280 8477253 49177448418453571208104160551364934720 8477254 152563944466722686765924566105090129152 8477255 12402522202066555604167510000950543360 8477256 -29003332324294208272347835341144883200 8477257 44376676348194883790957563482040998820 8477258 1650245854105392959736307330423430400 8477259 -9081876397176165944487546633981680640 8477260 -15941188481055113828866441982238720 8477261 31424566580319997391696989817464185120 8477262 62907482302882193856732354790722645120 8477263 -22469002409372135615930827318063577488 8477264 -38051670663788518405929691184686571520 8477265 19464747575111347795843417485111587520 8477266 -11343194399231882605384843182785256960 8477267 228648090537162583897787567924998190316 8477268 -57043218187389574794637465028501391360 8477269 231870538912656801259611610845838750670 8477270 -92003910198603675245153031582920689920 8477271 7383162692938346761183581505980533760 8477272 174037949908843817230775275834477670400 8477273 -54606055854697882627101633944981256960 8477274 4531098732258132048556067018070606336 8477275 52630915273518060874769976458644181300 8477276 47554521785908361325978477589247132160 8477277 -98450961516227913602434676887876894080 8477278 -974114643976159604578237702336032576 8477279 299873947284767959255476500172618524784 8477280 -7751701841381968284333905043314442240 8477281 -185072980279677952498880299558159165918 8477282 -11561171603450432407888383975272754816 8477283 39093655111187641325403019246871382060 8477284 20069811563778443391675284480349711616 8477285 -94132400910821747806999633399674310020 8477286 20939471552417668234240170910993812864 8477287 -7938131154864397639987690692936619520 8477288 116673228065637771458594499280712171520 8477289 -42506874390651056880428045317830435216 8477290 -25475056047481187659686642079368573600 8477291 -58420147022974780741171332912293624832 8477292 -46775380298086815705922036259376285696 8477293 -162962520261381242447891113368534653856 8477294 1475596084688533741616238159617473152 8477295 -4678544795530318820471065529486907360 8477296 971313980640690868507078883171500032 8477297 36866756030970784037921621659292322240 8477298 -74665183501229966075508145115580925056 8477299 16251732396475015289093615966030036300 8477300 -40038001761932747514433443655270291200 8477301 6241699463683282242542365927782014784 8477302 -104122259614994945510746931296353975648 8477303 -47087660608945140669219715233551351448 8477304 11713210434451342537135036121875415040 8477305 -120268156445584853708525216157130658040 8477306 93079088505267530073767223504492357120 8477307 2196686801210536257462884762804634408 8477308 -1030672079142594435891571181955180544 8477309 -330499059243156907990713411751923203040 8477310 47448909928532460028601414168513516160 8477311 -107407748612481838377601744162920873088 8477312 -23200348294451606068898919715763650560 8477313 5158442354232977674261051393570353984 8477314 1300992731261748363360387695888930256 8477315 4410344845512753314025559203636456960 8477316 13147027086066285810009142510110399744 8477317 -11665946480241556975969498995409163040 8477318 1874852445558909875637621629931141504 8477319 -54242387785016972663507065422318522456 8477320 -18718425432697837253553148939701811200 8477321 -1617692596046906536875908368420657968 8477322 8553397373255292411647794880245137408 8477323 -38502677473369507168713218623274000428 8477324 63577160276525502529074892316832686592 8477325 -106184017347648040447809017903835480000 8477326 536063142035564344899953245311205248 8477327 129308902443972553554824431859042128176 8477328 -20280034880639306031558591824170254336 8477329 -21787070713656355202792675186810923776 8477330 -48894545414729824182845168345270092800 8477331 107848131125602776839071644240437773752 8477332 -182237764880148166604983369308778700800 8477333 -248133749002044898676700490032444446400 8477334 -45412765300535293486662088605195733632 8477335 -60654851255620185730621847859981807720 8477336 7925203197248615013119303257670492160 8477337 119282780146557897132642838298822542560 8477338 -8690195636907176557197042929927569440 8477339 7157288542261408777830898845807500160 8477340 -10113519192445675192038736222727700480 8477341 -120639242566811515056764180465250655258 8477342 -159684757063574044606478885183078592000 8477343 -106846424115461768558172913338069865440 8477344 -8480073002979968156806879142813368320 8477345 -96659328330175804612406484921722484480 8477346 14789642006648061855640211756501896704 8477347 126979250154108846294711415411950825112 8477348 14067727480342592333506021973418341376 8477349 -32968649679874892100852805801356939936 8477350 4963407089798631762487769308570540800 8477351 236376421355423976730880003496512388600 8477352 54367224139997541495877549536497664000 8477353 -50594677496705063961611606543294202112 8477354 -60771117220843951085230448787411111840 8477355 79328282842315522939231369262594988000 8477356 -74702710175039227425589280163459210240 8477357 48958613952202522464605145153492633312 8477358 10456353933097982454681649099571525184 8477359 -146298076327600847306845164378258185160 8477360 -13033383420189045792023576230033489920 8477361 18560301070966580154418511430549174210 8477362 149092900180813846279019443734913185792 8477363 -1801198714327359414165541982939588496 8477364 -211428493311161899515859077162958848 8477365 -1288741954588966390332533895735719760 8477366 -18040176975373058716919847178464247680 8477367 -172681201407343003949164655955362860080 8477368 -90506061906474063132356418198976573440 8477369 -124850986886065282062742830720134071356 8477370 4556033459806454642503611494096912640 8477371 -73816016406201230287869172600310439936 8477372 123875114318489750436986234139163584000 8477373 23516044083388857452647638776354638848 8477374 -69419876533210847117727763438631480064 8477375 29836204330110595351808361394170390000 8477376 23854000154933309310778654042997391360 8477377 -26442540225083525563879438993248002048 8477378 -32436023598126779241181300905904275456 8477379 -6281949717413374750187634540342207540 8477380 -87929172006531312645869585527228435200 8477381 -159271458442895993670183462224796354 8477382 13259666288193543457360557456127726080 8477383 -42056219179132358668590437524557396776 8477384 -56741976324864641977210199015779860480 8477385 34006951028108864425548906931912882560 8477386 32476811005867744345012010853664506624 8477387 28471176502737596826407923654026173472 8477388 11126603141837943207410373841687203072 8477389 -46683695192360631809367836476808476810 8477390 157072423551592743535610733149033026560 8477391 39680537259933190257662338517386158480 8477392 -10650232649454525038753929697377517568 8477393 -154450160211299303526612593911893113358 8477394 -10890866762360159617084440964768086528 8477395 4255330239375590229441041531024247600 8477396 51702187946098158577585518696801146880 8477397 85234139775673540886688065903721256974 8477398 -24394057450510968812217445991556184800 8477399 59183171236549711687000848299908764336 8477400 -3871638615887845232032390020710400000 8477401 -66902414852477850771023124862614532400 8477402 -93293426212132858286167411176432418848 8477403 24743465558783342288031780279031332096 8477404 14689759132445470980831367153836622336 8477405 -152217300786846490289250056063599697940 8477406 -6824524648854678695581246795390095360 8477407 -3121126314321242321151279885220633488 8477408 -28887625537803363278615139853794017280 8477409 36154990196847350657531582506078955328 8477410 45066301032348384303499141629748419360 8477411 264415328645655776540885107613591056800 8477412 -37287478528212472831183221055706093568 8477413 2792471154513604296935768237321846560 8477414 -46753494663586206099942773233810816896 8477415 33979502381178860821630371476654438400 8477416 -1995684020875525901184278040142448640 8477417 -4940868712077227761185132373387957752 8477418 9623489709184181123524350316540648704 8477419 -124540226256855016457431294518609319180 8477420 -11767235291865273232086480829770547200 8477421 44775644484803143652899912012957072704 8477422 -6037583280840621651718647805746283776 8477423 -118169571435074833897886643903202356720 8477424 41595208018927588639077890330782531584 8477425 98310462015103161577861272463306008000 8477426 75784052215397002595506163501969295360 8477427 -38756975138923360026600809611874419968 8477428 59868289693297211182270462419394487040 8477429 34231521764884007465737653228719944476 8477430 -16076125271870287405843262818383002880 8477431 109583016776058540013753895294757568232 8477432 122012487630196934872768834026189496320 8477433 167133968328670265844930932505051573600 8477434 42218980894080589207132517149379688192 8477435 32503316956942818261009974047312739760 8477436 104039379873973338807596855272245264384 8477437 137421531590661845066917225649673899712 8477438 -13466077634787518073366854767345658880 8477439 53380838055321417968699103271249395840 8477440 20186833978432380682226200545224294400 8477441 52904285455211456543766395634040870788 8477442 -21126041815893845288357898840778398720 8477443 -26746012741573001963227852916297855056 8477444 -93874063760073834564104260463317903104 8477445 44218497328721898361761065557862869920 8477446 -18970509854391576284952834031833048576 8477447 -28195412574402707275809907923354824016 8477448 21087466569218982926401261338418053120 8477449 -85188311793012403227264110900729976550 8477450 441362067709060771741309030263609600 8477451 159629099240657265860774165727106375992 8477452 16168667616469736604642676142317627136 8477453 -3569950223713953397827389244603236298 8477454 -55456450235870666608352566707802260480 8477455 17800215593978934408282792491820049920 8477456 2297547271700080285419290488611962880 8477457 105484277856971846310220781343103987440 8477458 2719457922072324517146693107079482880 8477459 163474064268665034022079981314008399660 8477460 -3559916212911522055261889440933259520 8477461 51143879545917501046433553408766530062 8477462 -37614840271425698662800608458022452608 8477463 -64517286801918417725847442863096354456 8477464 -11847248464716564944523039222103664640 8477465 -106186703470164395993844698744919286140 8477466 6696458600875143419927511687814055424 8477467 -38665880877434560163105985292797725480 8477468 32966194807487563028695505845729371648 8477469 20511318686793643037817277834798406016 8477470 63645349286734004832702235147231349760 8477471 31802441530580919180862459649095420800 8477472 127513019756967274829706712956005253120 8477473 -169485406281847839313852623247847717278 8477474 5681711543210014297561662220270657920 8477475 22684247027373079668366925006270356000 8477476 -59984180265319568948221429292610854912 8477477 -15385204277599717387664327130461990400 8477478 24813179373228318788936744074602962304 8477479 133856675787920546312855278642886584576 8477480 141503341532445322823990579538408652800 8477481 21689208784679009080150160631191870352 8477482 53802768997196213430879683007939595872 8477483 -98401015165165867761950339860828604640 8477484 45672298421730216539533925963507269632 8477485 -96423772683529710432493921746229155840 8477486 -24174230175929413221871314094443133056 8477487 -169997442264863828783249904015865000560 8477488 21740176682492252964261886831950987264 8477489 -9089125098969856702073625077372959260 8477490 2765845859864159957241345848078284800 8477491 127512111846300247660674465420611428944 8477492 -82777388022782755618348122094751120640 8477493 -96689915296096624801969969143010656 8477494 -71421417095110767028145658331849156704 8477495 50639283067023074425608093777690009120 8477496 6090377981757969653322149971166515200 8477497 30151865431882924166990560320562768064 8477498 32286163368839040028149458707674932736 8477499 -58050900489079470720650532338193135336 8477500 -12128968538292405047266137329943040000 8477501 -30069188851452645330558117139900628736 8477502 -82488517870204972758437689702728384 8477503 87856197034020609339405254859661815480 8477504 -13244698885390618080760296161201356800 8477505 -88370511619507979824346680111866101100 8477506 -101616013104004640615603727030681120048 8477507 -123995634955372532382206987313378770244 8477508 907113406417473447068054026201694208 8477509 -16819725340730048598327591291464604684 8477510 7246264393820774644849977580486258560 8477511 2574853424393985900164472617944800000 8477512 -55490270081310702851097384238002739200 8477513 -2008720030709232310879556979941690880 8477514 -19538597551102508729859800954030184960 8477515 90452223345969966982593077276456919600 8477516 -18737578732825931475447890969230306560 8477517 38800382988288716865460286423136106560 8477518 28760914938614925085306550666144501760 8477519 30890503498754032861203068048135716344 8477520 7132135977518075161429054370530590720 8477521 -413250829872871516229090099801722508 8477522 -82906163978907589294941686128034168688 8477523 60993870527239732774083647092756416372 8477524 35567288479224322326575955898017288192 8477525 30168416825642573183326979204996385600 8477526 -15698345298590750553926355728023277760 8477527 -9092125597124173400297147520518317400 8477528 26494172514962145721995292199041781760 8477529 -2964494603511566537107912759287239040 8477530 -10256492273383711831812240204143585280 8477531 303000501276236558220640630395901225920 8477532 19277266521518149288584589135486036992 8477533 -5583966927394620240448374905663156640 8477534 30134949479291035114552984599527430720 8477535 46443765947682193443735097920254668800 8477536 1915607927572004821060458283302125568 8477537 -69802996240994468162811269309902387920 8477538 -9665760439932435258123552611053294080 8477539 -19392777344292270571888257129177029568 8477540 10322873975373978964811796790602785280 8477541 -52796391178218860439831637319163411780 8477542 -7756824747906675878657271522888001536 8477543 -143565432771859291327888694626939577520 8477544 33483008453109255874778529831512555520 8477545 21352365662454591210043698265397259300 8477546 46968387196837718900782354541288025600 8477547 -16887092874872138489128300400281704192 8477548 64997187397071425614754897758304227840 8477549 -11613491989668229943706976280459280480 8477550 2142300342626186236714645435501272000 8477551 65391656070047672551061122998251581192 8477552 10326768545933172257152520298984800256 8477553 -37303160451350896008826407278731100160 8477554 -66017791268806619009389238206048833408 8477555 52945197038558981621226490066091790960 8477556 -25139366379710828903424671857376944128 8477557 -19753344320812347937878237033643373856 8477558 134540998871375072767713439235784703680 8477559 14350184868036292979489431941109815000 8477560 8101409433831372218934885630684364800 8477561 -214964646182597858838729289461294818838 8477562 20594078904742913817503720130852073728 8477563 -8378407695662847469385838590255241896 8477564 -132227758864361767446193285534422296064 8477565 35446110704422192865033116406152103520 8477566 23895427458155846911971469608838943232 8477567 29243081747670661761721994546205159792 8477568 -97144705429120508503052555480412979200 8477569 166648747429205868202251849884283840000 8477570 4518323424550062658939376050506547200 8477571 62181573369093519824358312509261726712 8477572 120742831052567171875014862380315883520 8477573 64409907755368896100898808743012462364 8477574 -20989487146365356264477315841553717248 8477575 -49770661717301648216101402704709727200 8477576 211965761823549443242573446063833134080 8477577 -3311492938583097827618133366641858208 8477578 -184046887909669958945493944894340447744 8477579 -3709900548096101591444406057488718912 8477580 515582385947755909386442820832614400 8477581 66919774383856614665730272585629568992 8477582 -12778262248605720865111539393460972608 8477583 -76029093207012235814170704752907123576 8477584 3893430170170939238043183131844689920 8477585 7031276464082378565322694358493022760 8477586 -702522446297384664017019185172605280 8477587 40633680944878675874559064113331032236 8477588 45458616162369050493440803440811622400 8477589 -36600297770460678463086930644040007776 8477590 29125033990241304227620705321240771200 8477591 -41272582011124038201556569313916134200 8477592 18894272313162985404499552626354585600 8477593 -82448771213875721537259837259202132352 8477594 118281622630100138446287439293537864672 8477595 15447404492841304089643830556913395200 8477596 96066889989349299967021234897753587200 8477597 64755731570873837995916396064033748812 8477598 -35044644911248918174643820002458604736 8477599 4600995865729748259030194418910584000 8477600 -69429649010179679185603082756323737600 8477601 -16210539482115461780140341339424407552 8477602 39098505730871350583476939076090429952 8477603 -6681201446250134620505902488163320936 8477604 -85482998819763770268139318689495116160 8477605 15168796774194058817233780844187498360 8477606 -21771609969736911573086228130049499520 8477607 -103492294632154664025696370774059807960 8477608 95844390276020334081661002291438504960 8477609 -27116208305158035795925743746879539584 8477610 -16772710436679779904951592805140992000 8477611 -17624097546607406585081384249106509136 8477612 10315975974958190258559127468117115904 8477613 66994513585659048559196377930473000864 8477614 -89414673037455871952518887632196529344 8477615 -26844842466590721541817072652201725280 8477616 -848274124905321685020880270226620416 8477617 -199595626906191238694585324435966388334 8477618 28781000466653953688947529277161701920 8477619 37016402908970431716689530971865028160 8477620 19094671568094132332783362665421486080 8477621 -289464901888555987217323939031036952288 8477622 17776966453863516750184392548169792 8477623 -18302737786370895652051616653395920 8477624 -189610612116692618562789942023174615040 8477625 -25593598386895577656794632787929472000 8477626 -29662652976482578381385700304840345488 8477627 11229443165558238080562619914265521240 8477628 58903649035674503064726634419550095360 8477629 163752088796431598942076434012376840640 8477630 -946568508544297041334052690021806080 8477631 -77418521658022095352938058328501906688 8477632 6552615316870334509640493275621097472 8477633 -22316481834310812038517732741284669118 8477634 35874971542614542194725956173839916800 8477635 -126529046930347052865319197812143303920 8477636 9033504071421451309430122349172064512 8477637 -50065221143620942708730361722167682016 8477638 -510742365479183155749000330544793856 8477639 1749076189180556013207450578513643024 8477640 -31012136058391167809163625041749760000 8477641 -164830394135799337119181665765047918208 8477642 -1553255260477475800925785270537764000 8477643 1347223227132786449998420491627788784 8477644 -66062516799472178292681213992594391040 8477645 2049110577283138226305271937692429760 8477646 -729533342079275692926749203156597632 8477647 144322895022728214969058731327650581200 8477648 9992623012423912393548604115268403200 8477649 130701382923577320030023447084195145120 8477650 19203394591176371202983966987952682800 8477651 -26768195223183580661838321819347270400 8477652 -24783265752243553893687102099784359936 8477653 83568032096653330244019252523668735900 8477654 -14587236598602953945555628436959877440 8477655 -41693780375173405355557050585667473840 8477656 116433087578782367897144802257431695360 8477657 -3516132908640541487165767832289375480 8477658 29289885529712188213648920038888798208 8477659 -91905187469738450325635573805214616184 8477660 -4435850913685852882020676480233208320 8477661 -96246975192004533055831189556718214080 8477662 13471675030712896879409247024241703424 8477663 12091409711693620289739647036007424704 8477664 -5563288210635232233155221554955026432 8477665 47447726040035537028157347296261123520 8477666 2494371431780917737215096546033662032 8477667 102823774500115100259952296212744383680 8477668 13481035363241938906840013017916586240 8477669 146242213729467132286565309609826710460 8477670 31406162339361526941718854436424342400 8477671 -122999096625059314845516872718776573128 8477672 -34758000717608351663630080457820733440 8477673 -45038630904019696230730980032401090416 8477674 -41705460461467247891176591930011971664 8477675 14364882360848051872978694518392000900 8477676 -159783255867235763420169993570719831040 8477677 -37046971667910883504877344720760825800 8477678 -18742956277495396597851224952881815680 8477679 46038834297110614049939195256121535232 8477680 37170577135789471278584724456133263360 8477681 -232315418455802242002643617298887001518 8477682 17272968615530666122489146478120228992 8477683 4754053082214600894398603306840909464 8477684 83947811281248598732210043059669112832 8477685 -47717496259792714021156470303733186560 8477686 73324817550004233160048481564501116800 8477687 -84300125057725332231653210144017712664 8477688 -31640669319309297810036191801886781440 8477689 22766466348713644645376999171110208832 8477690 17292914452295257885284630478010339520 8477691 74470941905227548301214913321261040320 8477692 29693274389056939715767736846948869632 8477693 1428459036894662267031333664080944640 8477694 5753220384371590658993811816740433408 8477695 -46277495304439822972764693796681347600 8477696 55732234202596179367406707993800081408 8477697 -60187339458128902552477596957508021728 8477698 -14528896678270516722620174071310391264 8477699 -93413353841454261099644759045279836464 8477700 15063024298812860084639928607870156800 8477701 164214645369434366787119647004104148702 8477702 -14677794560337242805207129681812588448 8477703 2117004078251272407174915276035756304 8477704 -183987459968943292907552342907720330240 8477705 -209327364689466108533232281793991833600 8477706 58889391674371873930362439105072708608 8477707 -26303331001860146696432495355332870368 8477708 -1627584461379763851090918326107570176 8477709 -3451595948831215132686909595706283072 8477710 48322865767221428176005330926280816000 8477711 -170179967992402487389605887633103350016 8477712 8860071021074153198235658505430908928 8477713 -72562792930450474390921148958175893660 8477714 35068537924877969140199064530953792512 8477715 -55589156014791137153515400608499268000 8477716 31618029421697606953729361828655983232 8477717 -90103437194628102795016614658986628608 8477718 75987955978677027955771601782443493248 8477719 -121715521560476500325413027493406103488 8477720 82453615737559971917710691833581772800 8477721 14262292946319231027305992216550794560 8477722 36695740642456165083096883819826989824 8477723 87347469783274590334629091738289397744 8477724 -106525791257384460574565964316244459520 8477725 37678065554205389627786445304427152000 8477726 61349649325142993022550367792377304064 8477727 43555677252051872785238948817700081920 8477728 -66935060946649068197815801476393467904 8477729 473335151468402560303488444686144640 8477730 -80170569620285748271463155146100070400 8477731 17262172933685716599131149166441878512 8477732 26251960212240059787241872210301332096 8477733 99266656522570216731097984884681510048 8477734 -11084289280399318734285124217381949888 8477735 -29129889295189645375397085258625518120 8477736 -38675029620813149853582600754654986240 8477737 -197574373181530626065133279148599572614 8477738 -43490659202601112341073760516738969760 8477739 -68790442413087040530641570270919898596 8477740 -112358710400446926290264203082499471360 8477741 219257054642415249356272643286026933142 8477742 9742343522920571054496125261449580544 8477743 195788515279477022344775742195930617320 8477744 -52075757638759466574747102907269120 8477745 -16517340051801168387059401737292346880 8477746 -55176388089887255966208601753736114928 8477747 -59296799556009568525575114149241545928 8477748 -69238190603338189076340437324267875968 8477749 46463897691476950378691147033519679680 8477750 -137781831826445399973470598500545056000 8477751 -441233251399229951279048558195617920 8477752 -156658124215892854370339323744908902400 8477753 3894903374550913897482996828023408340 8477754 -36046464071776679203388998719404769792 8477755 -40240258283388174985310658109041576960 8477756 -10643831255501250959731967017549430784 8477757 -54198810531051581140445096842467879360 8477758 47382864088175127054239676248168626176 8477759 115198027941070225370000830902386316000 8477760 -7114215757670581725107755165773987840 8477761 -76871431815971899837955322799018424638 8477762 -131188353180065202797173552974621648000 8477763 -37078223035983628933269249006359160576 8477764 -192030925045977923250854096994707046144 8477765 -34025920314681834818918349113286566340 8477766 -43138674330998743508091242648147730432 8477767 -211898594930004134167803272309215254184 8477768 -65240936458427563197743686259564451840 8477769 -12079843829774686005439022255903765760 8477770 -2930577758114506217416399162842132480 8477771 170050059272348784808337867813970333972 8477772 42447805247169994616917508639618145792 8477773 -37054703609490135468138145791700301640 8477774 -46026885945005462129230425344472267840 8477775 -4342505086253292503736352142616138000 8477776 4323857258967165645692390309876465664 8477777 12908421080410920873303397101375181824 8477778 -39053329734238289485563798342972875520 8477779 243678690842585976510583760643251526380 8477780 -37197720473576263761749441167285824000 8477781 50822625983563367537374843346196236160 8477782 2113629925136372589067980810113679552 8477783 159888002329980727374194348616120577032 8477784 48014720947919557982599630684431667200 8477785 -99040642590358972508014050619681454400 8477786 44836228612980471069374794445751496704 8477787 -14115699023986077561501389411765160960 8477788 -93082096932886664287895389213151230464 8477789 207133774231242257136057163666530871590 8477790 52686040098243705472615195077164663040 8477791 9179056980520788543018029342299265024 8477792 -7551263585546956511172977169602838528 8477793 -28711361068864153916340984081482116080 8477794 -24915761340397282847006694202447872 8477795 41305252319643725275814643737059870800 8477796 98928833613508409257642776727183755264 8477797 -22111373835014082352587000581501656260 8477798 -3398792566769122190674288930712064000 8477799 133481251532291546033496190121432658048 8477800 -32118695698667391843232474237317120000 8477801 -130222609664382006198767481368145176496 8477802 -28705827832658804013946517880029160000 8477803 -82043760493029943739489616683472631948 8477804 58634437956841037920431986704267084800 8477805 7574423189373072527829402231927429120 8477806 122180933108104515740992818609674254080 8477807 -18253662884082372382286763255516247728 8477808 14930962055959710891475342944711475200 8477809 264512473708364279870489724477203966260 8477810 25588126456212137464821455718569233920 8477811 -32280153813786618472407764866308297360 8477812 57878234905619656800241236359200675840 8477813 -339132300510397400484212959262053417920 8477814 58973302511758287894384453896296482240 8477815 4275678525835365033472184833850554440 8477816 -70262508789722628588729382397835632640 8477817 63190000908411095272941618717106086480 8477818 -4084242228832401080949527034451614720 8477819 55335448756901062598444794954247331840 8477820 18770535805108103792913922661186795520 8477821 117961854061453245982329370386537657600 8477822 -132944673728343791621006774190146892288 8477823 40001897719329872704437564013198322304 8477824 128910000268071542983345317336003379200 8477825 29719879360640201024820170929408061100 8477826 -5663655810429347980833431425938726912 8477827 -119839257702265279798137514889217300192 8477828 -90749272874872095247677045103826211840 8477829 83278621509203366173943210163330942174 8477830 626362814458800905618389306878702720 8477831 -1089885866000046949308247996166900880 8477832 65524340827631202389111417560923340800 8477833 -13409338302784715697686356292646413340 8477834 1853516631148584813920726453400220512 8477835 94482523321182631815754045338695228400 8477836 -1166175267063819405011030953945893888 8477837 -310872612709284971276121839036990880 8477838 -38596188885247645005658619755067443200 8477839 27004951600631899012912351389146529480 8477840 13835163886316039826149451625837363200 8477841 -117416722283374473972457159552700054976 8477842 8434352304065987924848311862858291200 8477843 -45777609683804418433317238540497244080 8477844 -10309488686836256250367668995737872384 8477845 120950002654427860600184535821833435680 8477846 -898643759563362041754073485693716736 8477847 -9235292924228580531012735468585147168 8477848 -6197730842923030059927864040800829440 8477849 -25529178181441567010975038789595232768 8477850 4891312865141550054982801850465376000 8477851 -44934269006067583587216128313239545400 8477852 92635477010856860378496473456658279936 8477853 -18944742455276287792353907009692180096 8477854 -12530541877575741096238991523343942656 8477855 -8988202551467699343334289583262140240 8477856 -62908272632236849125770922357099921408 8477857 -91430923198728562741171551493868951520 8477858 -110071726371490239082605329960363436720 8477859 -10713101981183540796654458757280239264 8477860 -122363160379178881986599089242687897600 8477861 -2332316984102493613207426583465726400 8477862 -5276802390656976250656044086977952896 8477863 -1064993324231352079364436487101133296 8477864 -133833699422160668566607797595659760640 8477865 -3809074346966889167773291132654620 8477866 -25046147868210102911399714699544064320 8477867 -201302492009065659180098076476633691084 8477868 -30888801146308986188476689326320779264 8477869 -5233969908138448620553737119203156032 8477870 -37296328600886258201077842454879341120 8477871 -19581472174283336005048610310135044088 8477872 3980369738376930659357512434312478720 8477873 60705881387019671046777846116063642340 8477874 -15308669398320212069872829657027001456 8477875 46471089096636545750746204632590280000 8477876 6966265239356306878333305801225431040 8477877 -9277954786230810960910982967486355680 8477878 -136244397625998161876289134522172418176 8477879 -97329949427095731660136252372286970360 8477880 -148520704516952849872972827564441600 8477881 11866279075538219026702591334874784682 8477882 -86096996773120713986678875644398808720 8477883 -91563424840686257093348808694129373256 8477884 -3204534648659856228996121253935353344 8477885 70537985743590322894173051029434060800 8477886 -16040532555019682787489750405491449536 8477887 154885923799989783887984910666094189440 8477888 64490779022534919207146792244310179840 8477889 27317331750580644470388161737162216320 8477890 1565138082114986328035950550598727200 8477891 -129672099204701857289016441109763520708 8477892 -43368152446857902993124117218057871360 8477893 171708092218820918841805071576014458142 8477894 -91952436895538009461691766789089668608 8477895 30770058515591615642328094577537702400 8477896 56564610916329141174125621613698088960 8477897 71138700009880870362961982461611312384 8477898 -133134477099463438478091620409351168 8477899 -7513204478578771643705489753048654736 8477900 53394684445189151704943048150216179200 8477901 45742192059170637755549002561081659030 8477902 -130682785261116181866069722404022076096 8477903 -48441909583912672762802522593468682880 8477904 -3320551551785061769772239802560020480 8477905 -68397926143932301410281913366963164940 8477906 -114972876351147877906707280672152724848 8477907 -251562071471141445880547286416205047808 8477908 -18064990395122044180265319326507014400 8477909 333101898269991777507731337301919156352 8477910 -5991377574669135486440482604074371840 8477911 12209397138485926726776796474885415680 8477912 306916783315703680383344140481579642880 8477913 30105779524698830977440996512613444288 8477914 91590162200655566859547651530268323840 8477915 -89123718065333196871931240878395173280 8477916 -124211926558877165163314032068623232000 8477917 -17620029890017124368583294680430647296 8477918 -189274078009475945375700885488402567040 8477919 -181600843973402009129287120212445789680 8477920 5404224508239444627694060832552386560 8477921 24643977374939570295653703338314892052 8477922 67134286652265625691426892318500765184 8477923 1402886779777476932436715709492098504 8477924 22940862829035653447574637929581187072 8477925 -50096278404076454193946462356514248000 8477926 104465389795768566550512657663593586912 8477927 109618992093457819598325117276718575912 8477928 4559806399180368090965938735548119040 8477929 -84724660176400692656320793317931750470 8477930 -129106526406310028261376148992766202880 8477931 28270140255676715144411319746539230144 8477932 57927961300104340809088155184442122496 8477933 50747453059714511188877981331027688800 8477934 78200639205928704592339267679886122112 8477935 110720886197466139397705721422101296960 8477936 -43309948139304152665859678605433438208 8477937 -62615728067125716752595946560051506892 8477938 11203886085243685579581280246382450688 8477939 -6849417018778498566566772691744190040 8477940 -31254586577520773755170737473790976000 8477941 -187833133490806174253467225269229272658 8477942 -38712291513297606150557504743849042368 8477943 140795616376255350544210017034997273064 8477944 202380113537728248087194047719098204160 8477945 -32473743579833403401651557805510867520 8477946 1186041865117725095094577459682760960 8477947 -164333588304145758388072220627684465040 8477948 47942638610578110937993466637490679808 8477949 -110289428477335309033344250690993345536 8477950 -8114365061490169555826033253756974400 8477951 103799757479349431153451589285882424400 8477952 -18002647664593657878092417483271045120 8477953 -22404166062472779381859749048897893280 8477954 -133985367492255104728913119009668999168 8477955 3992307396420486423935412271831569840 8477956 -13364017950030437300297381217410044928 8477957 176244408812783150541058795588686154206 8477958 -3439536902076570368196536350687854720 8477959 -82287562769301665105362201307186802208 8477960 -96191075831912237416608255198769920000 8477961 -5346270070248092517106216733697117120 8477962 -58299838259012922406422742687083952800 8477963 -87012878577052580703364818962449819152 8477964 -12844264920805313385453904681183150080 8477965 145375067003897957197374008077318006860 8477966 863994866678085280596720606309848064 8477967 -58069315757315591452490637098163770352 8477968 1937819355751860897928978354895585280 8477969 168494093481959543991450887388104541696 8477970 -24024124102142935500526212883274304000 8477971 -58254520821477314703669002246978483280 8477972 100526491518608603268965149518977659776 8477973 -20879968819352224221098140926045634560 8477974 90733999381718784799837423773282969600 8477975 19254294329294223830367668822899749000 8477976 -61021089069298522164498295702982246400 8477977 68367566344445312373759222183115665360 8477978 118618345977901585847405885826606989040 8477979 127353023097903660702940067830272384960 8477980 -25253453288343475009290721803469470720 8477981 139642810683709925412963745229208669612 8477982 -61914755945248090786064186767591128000 8477983 -175752548264573663064297415737195172768 8477984 -55264549290002083861984542513388584960 8477985 71785380669478161558633826928233781760 8477986 -101743027083785243719045517182672608 8477987 -82491775425617185452272528733444403248 8477988 56219822239674578271587626324125312000 8477989 -49844777776528338836247358576983040676 8477990 -78001211760698991638030640023956060800 8477991 111919863097926218694311548265097378000 8477992 192482159153770998489797837591333760000 8477993 -10869682491395827706074343054300854656 8477994 -24939537756819923431964729109708020736 8477995 -25534163628455139648389835083007375120 8477996 5219748904891612238552105193534494208 8477997 -1856943198774301941868019424351782400 8477998 -53596308789761041399946175131386680000 8477999 211241400267977305277835303787294314000 8478000 34152074511616800533801139563888640000 8478001 -1640713982987685475386194743610528256 8478002 50800278682258738345671896589104142144 8478003 -14066541478725700814139752911264986576 8478004 28867972496399406217972185948744589312 8478005 -75441237100922539658671664253527232000 8478006 22079692772743942209238079269240211904 8478007 42767598088677568253881153189635346320 8478008 -13387698067426542894947483691473633280 8478009 433183727406543696133709454091524960 8478010 -6042531883441962987367796317860000000 8478011 -131763124365614160812526822120173730576 8478012 -40077714686651645832366374091318755328 8478013 -89811901621059256960685432514924103738 8478014 -39333339786003182100592922776154426880 8478015 2230488568356203691527006391753162240 8478016 -16383772542788297752436688238571683840 8478017 -170113167754733258125927397460419087934 8478018 -80906384839523552003592396459340380000 8478019 -32318182799853607311013760869543381488 8478020 -42302376931733052631972986112803264000 8478021 48026131957238080978659179497963497984 8478022 8988347447693920332693002549424661632 8478023 -36068213774194005919917012577036990920 8478024 -89571795218836453911814935950774108160 8478025 50417546016198328749135510938621599550 8478026 -45470085309657964931525554827899982288 8478027 103832092522613271006911899345177604160 8478028 -24005976804988853649818455805200860160 8478029 43438521201867125882396919239712785046 8478030 -24907201354571813295426958164648284160 8478031 145463832122325587454759982113222526832 8478032 -22082327522438091985971999916662079488 8478033 95550400309275866187256082798283620544 8478034 -135787593674215206992348994045376268640 8478035 -16959435022278311590573783730230348800 8478036 45799029221948965041132262960038113280 8478037 49292374921010401211321221229165460686 8478038 -24338656528017405471969892079947309440 8478039 -26847538627128682936717329039058535424 8478040 47463298058495808961739413835531673600 8478041 61458967485069677304597003722957736768 8478042 -13531573744528108646167301755163340288 8478043 -45840879609050870395912192185617021440 8478044 102806566272318779035033205221144859136 8478045 -74260771547327824527258902037637747380 8478046 -22486051745634146404088532893241461760 8478047 115465681127620919365011793687658668800 8478048 -64608337328754839701023722641702256640 8478049 -3022232266697908364071001241551177950 8478050 6872464034617067795408311969918924800 8478051 11280895636355908532863744397406743520 8478052 2008278510515445326201725053062006784 8478053 -87643790937338092864333636608507260736 8478054 -9170215495146480486600775396797436800 8478055 100048899272013098120661581413890363960 8478056 53930925251594141064222464165914106880 8478057 -32794235557510155001900375248846335808 8478058 -61467921327424488375205234773124750080 8478059 92132625885555271192853417603408903616 8478060 -32389054828997121557901025303551575040 8478061 -232368621351820053197252373606947975338 8478062 -25338301156882751928798142573418497536 8478063 51415146023870005422078138619315641840 8478064 19187516968739639394709993106893701120 8478065 120576194252632649028479430613824515520 8478066 4604696497279095406129482833313792000 8478067 -107508237289041020316926308326499091008 8478068 -170963552003402306944080079224741488640 8478069 35803761661931374999288452903158230560 8478070 -26344543012614074906039494879176291840 8478071 -6284577467081660299604097591199068960 8478072 91908151925483739892383510052869918720 8478073 -56101036353739295429869369380851142780 8478074 7594875526496295238484584734565816320 8478075 33562839471315176229717055291973022600 8478076 -17286723195985020357702229767689530368 8478077 260993702407457959041791972429237364000 8478078 23728237872180121365581182643443480896 8478079 78505212956948385173930314398297948984 8478080 -40120319766753476435746232664588288000 8478081 231317951174918165974211089677810231840 8478082 128203885053377071568214060377412733392 8478083 226641592940846963302301994944581630332 8478084 -98572772255986004420169182805068657664 8478085 849489500246195400816910144411854720 8478086 -23383779988673811856672809945219055008 8478087 124822823999728229732925141896978831952 8478088 -316237365847488618113822108539016970240 8478089 70507653813982232754459530073357104256 8478090 25375889722286922750296254704272865120 8478091 -39700388881957083431698129147324026008 8478092 14527979411637242417478650056291553280 8478093 -20991326198341618583153973222186887136 8478094 -65105844412579422037965243895015715904 8478095 1769835133793098618396571710200038400 8478096 -12213655552690480089561432254074454016 8478097 4793880940672094238214922279134328064 8478098 -28036244593487622708966846407710328160 8478099 11776550008324903052684466971247867648 8478100 -56622884978195101624422495497810400000 8478101 -218450511077040827902855539605964086898 8478102 -68592371010165988232133031282785711168 8478103 -89050584598743012532115047686307241856 8478104 65782724759953030480794729400634265600 8478105 -91288104266910876611558316346057775040 8478106 1654486934069275638417190484111416320 8478107 -374507030224675080520771672472372772 8478108 2012357986854678710739602305151901696 8478109 84683224707407916871801583697199918310 8478110 56467898142860380052106770372796337920 8478111 123406845496166290699974637784541772872 8478112 -32560407393674543659898844781045874688 8478113 125721066054646987114816204028156930496 8478114 -19711309641681394482456579261471251712 8478115 67221913131149981225837962794222551760 8478116 28756832005309446187835594176954613760 8478117 -36373916968057974616253659254725318466 8478118 -55543871822471133752497970653371459072 8478119 -2836462094356794349023822571754840112 8478120 -6783271209878066434658999393928806400 8478121 8981536861457036364269911258610631612 8478122 75951629379375734912405706381931038720 8478123 88603231407556729248296443988568604800 8478124 -13610855951552260727729996782671272704 8478125 53475942604043097500100095230595662500 8478126 -14646707571629816606080411166195313408 8478127 47891052889399152864649836633655713696 8478128 749767310822608054646395755262377984 8478129 48509409598356948560254788684048584640 8478130 -42979958472737518160466842285130707040 8478131 73517605378990144327281972298886065932 8478132 12281052276567331960524938772031014912 8478133 115673499037106074728817782683439718382 8478134 -21580025852915402817818114864644589568 8478135 -25234060877697674598342441407645032800 8478136 -166134371434027391445478307130604953600 8478137 -9778598842459683052420185268256336214 8478138 -1004187417626152497013055098168776192 8478139 -997750648270922869885714053508945408 8478140 9488434271972137074705122882013542400 8478141 -4876655120123867552987239323033279936 8478142 -99343910052100929885852450833873542080 8478143 31089420015763491882693889899459612840 8478144 -14894515222693608655101265420725780480 8478145 7492959511505587494975716514818461440 8478146 130931918951815299999387295272162499104 8478147 873477720780915381259371374448012528 8478148 25541260824270899651482248710201184256 8478149 244142964657324231794663037492217221150 8478150 -29884991134277764643675106902281200000 8478151 -75247199065738015701577242799473093096 8478152 -162001096317180910727804236352702438400 8478153 54644774380016124307294132161123155562 8478154 -109474592924913920354541807059631670224 8478155 -54642039840522254867012067818703960000 8478156 -32805287054844708836653485836483358720 8478157 -54892558950297845545081992233447535188 8478158 28400149992220626369585543456217272384 8478159 -353242554627649350911938107288786432 8478160 -11450358302833876136603273438868357120 8478161 -169302725182237376261081042332367589600 8478162 15932350881710341080283364180222361600 8478163 68853317672637608593655453043486658412 8478164 16821349185755109584164058944809090816 8478165 -16922027329871585770423996002482302080 8478166 81163476259930711586604758294556210240 8478167 8989161892021494373465070121228846216 8478168 -4777060186804536326891824671935692800 8478169 -37288090072972213370947037375747880704 8478170 -53693617092390116223984143388488466720 8478171 -57512913900262037222558934411815418144 8478172 -60362816006303563793377804676456002560 8478173 -116798592154622142578693238779598360000 8478174 22433134083457777090025031632724989760 8478175 61576602675112337196408470824378981400 8478176 74215802424194565441372047945543712768 8478177 -11167930949375451338015445482093286480 8478178 104866448955336818353989548995272527520 8478179 35566301243473897890345263174061173760 8478180 24300488100456062676502118176703385600 8478181 1164847553722233183431525481488159424 8478182 39912998173526043545726410778086056000 8478183 16744942059173283130074762984909365760 8478184 -33136332756937073121378201122508226560 8478185 -38801693426886546260269579400879214840 8478186 62953800005525659501291618905096056064 8478187 5233631312511464489760527139322446836 8478188 -131893726662024339689077770024759258624 8478189 -19516543901548680744607757078892083328 8478190 8051432398081772401089439915251548160 8478191 -22002162345816462543139162525751926656 8478192 17938425350277340015108907470013890560 8478193 -216684159128800578007210083073775398416 8478194 -29993574638705523739441047409202095488 8478195 22733103972202392543478287287943133440 8478196 28692981509982272261553643187405363200 8478197 -194095789043713266509041263956503296 8478198 34853731138493489102241064430546872704 8478199 -164575918215732574723100843929550680760 8478200 -114675293454927343797900324638962176000 8478201 20224755621784611156316709537155952640 8478202 -38677065709840182078602174174233442448 8478203 128698945552806387116065737136538185440 8478204 9654772434950563171780011838419197952 8478205 74752225122869213041632882869222242860 8478206 -42468229064171786449881365854281682560 8478207 126365981286983358462598249751607289128 8478208 -67119894729072098828282327734671114240 8478209 -192486040803211396913369153761934638590 8478210 538832599628507596088610100745356800 8478211 15597715282774908581619394385095484064 8478212 23899804664295133500591075194225568000 8478213 79875686823430809415640736005449880544 8478214 35259227096424888182831172217302030720 8478215 -156392103331076016337578060089222741640 8478216 -108175102631788116875559183286961356800 8478217 -18952662307082512003473859581650971248 8478218 -386793026573756180521895045120386560 8478219 77134430944612230570412373968536285144 8478220 -2471255698641149825101825848557752320 8478221 25120923259426933551576873168609842688 8478222 982443714482699831573676540515341440 8478223 17635853824559273834788454519811985440 8478224 7821537385548788055272527907979264 8478225 -12412266669545069672740185100708718250 8478226 -23127269817410263751780799527210970336 8478227 17941092189733831037864235017444698632 8478228 -54471317766896529274259555330273280 8478229 80707291410322694470004667531105021180 8478230 68769991961456716607626824561557942400 8478231 69562775526601950115278659846348631120 8478232 -143417085386147784940918470540779520 8478233 9984595069572289482217611053801284884 8478234 47151261802104359380646591644780912128 8478235 -8046209956256721843707496675882421440 8478236 -12354086597573523219258446804480225280 8478237 47175573130613217891466975766161612800 8478238 23033984183830587550542655787027939520 8478239 -164052148087126869587608766896184056320 8478240 45958053202638449949469713118946918400 8478241 -24180439030888927759291439053423938000 8478242 -93313424488423136783317430516321431728 8478243 105859654446799841304427200964479650400 8478244 30694008922471028908302226821158865536 8478245 -10003278253908999737570096977603818120 8478246 -20855328474936931774424963388392140800 8478247 54066298886485065404750370905386223272 8478248 74076901125701043043621851670092994560 8478249 -52525730784191334608429748452029464000 8478250 -105341504421791837407518213273744192000 8478251 -181192563849762095115952076167204251696 8478252 -7810755865980360388257315554886352896 8478253 16095780260301458770432975271055059680 8478254 5679795746266232605000915173688569792 8478255 36853977655968248913603239520080560800 8478256 50216538383780674673542237102383349760 8478257 -28700933998866378630281213411617407000 8478258 16152842742192032169015047222223225984 8478259 7697544038605426712150152088262328460 8478260 5814297506403536082889954395427061760 8478261 -28236039611346731908916432402129339040 8478262 -402551296921695309959719699539907968 8478263 -6893036299515579942899319483215110488 8478264 -72007773394459333081867636181493473280 8478265 -81724215526770628552957349292093953340 8478266 44143546022639626168856240299813109760 8478267 -263274215983829811478894175117314560 8478268 -104379753707676912505035411571152402944 8478269 -147116243310109359536552638864174806330 8478270 -18788989845917720194593379090212098880 8478271 31631977410030445143382211752810081472 8478272 63340784340598409917841685881838108672 8478273 -116605908879426525299918180960394776016 8478274 25132072058295426708167638969339852800 8478275 30919321027207895187186353824710882000 8478276 -26323818402149114003787523593655968768 8478277 -92299138597084405389643783255069751940 8478278 -41821271198549308476326403792971421120 8478279 59973602209275323326774043633664495024 8478280 35531109910237522742050627521552384000 8478281 33159008280102689125048745556632414592 8478282 -3321098029442881505158947740426584320 8478283 45949188493566705041911990319019522048 8478284 -23084761617971438812643370258618898944 8478285 -54093875861047306635352743586721432640 8478286 -53504542139685644112229679984233378560 8478287 -238815936519013666867090299079139954064 8478288 -3728561386645333897543704144184344576 8478289 109293826660677140975578364734100679156 8478290 -4016163547282317436622057562423449280 8478291 61220474271055835552205516801454399584 8478292 -92496944439626774316950386277696761984 8478293 14341636377447713432044753457930446524 8478294 -10740096594712768167264482839976279040 8478295 42159108646212074552730309017768164800 8478296 182436275725482580963618450225219553280 8478297 31955926571298452129956929928217960640 8478298 10163851612154235431955600566086652400 8478299 95218339944723220981691553984175812480 8478300 -51578869278339080708206717767905280000 8478301 -99575019958933289121938309206289362536 8478302 -28526321536036658256291846723139141248 8478303 -122367365763356570683591479437626906296 8478304 -120862837369604169078449401703890944000 8478305 -117553676428187886462569293068916056000 8478306 -12503192330364260795303036314673479680 8478307 -114128164478879787675346765912559017688 8478308 -267458652960002002743061670093219328 8478309 14402322668124290827746509149574256960 8478310 -559190033250150204690688884032058240 8478311 -6055549390227720385548806663391213288 8478312 -1737184920849306026028845667876372480 8478313 -8424903507645134374391095665733332080 8478314 14918238261255361833157565278064676864 8478315 15355911087901153211343238807915077360 8478316 31204369934982854054114426261185314816 8478317 -7534647817767677112499717304002526634 8478318 15895818861262748314220446112081969280 8478319 -96191513417471525266142132627959647280 8478320 16876057445214258275050896313137561600 8478321 -9428440605111094026665476718816454288 8478322 -44548905380922844739307583629929442288 8478323 11968837620990868900681584711266267856 8478324 32628075484118384882473419749145292800 8478325 -143814475692700063137022947057629707500 8478326 -113956259419372372167971325888982977888 8478327 48462850877516121043041193579293392256 8478328 25327546471669714034846004973447925760 8478329 134758265489767392940150867513094186688 8478330 7153685856464083749995757859359129600 8478331 -238951326397576353413276225519154928368 8478332 -68702837259826818174036987326459489280 8478333 133080367069660256867540653966803724902 8478334 -39236334381653176589742242192743709184 8478335 -20237770301567867602718523879034897200 8478336 -26758174950158196329185447460103782400 8478337 18082873010809888899448690434744175552 8478338 -15623649491313866528249159775646170240 8478339 -322920703767412301739539976052000776 8478340 -15464753047406733299430922513637107200 8478341 -100095545855960020814781463951645336608 8478342 109867170961576105908219149579227342080 8478343 -41902755513021415465073071096488370416 8478344 24642226288753565579029838060605440000 8478345 -10063488169321918373675219309153948160 8478346 -99824685453676613778119635653710098128 8478347 74562304380179610775464232407751231920 8478348 46627839754191307648388277766425231360 8478349 -21577792748116356202583595180058740 8478350 40717556989617788051130716634556742400 8478351 -3931899522272386256686426616250046080 8478352 6225374043462053129907555966155489280 8478353 -27720101686516463718654296113306560 8478354 14172742286914088234894193024812414208 8478355 -93747311620130994141071622793625148240 8478356 56467412543172006723528654721798273920 8478357 -12693571384262956634819542485115900512 8478358 26174526308391094047919696700327285376 8478359 123266550381689113973114836773765772800 8478360 69521805078680699760814161755186995200 8478361 69512831577559234851067985686781925962 8478362 83432639170330612826761726034145910272 8478363 13906187934694847545665316248137781144 8478364 -37006575410085705090915393826393076224 8478365 19454497019015084609203482497411018880 8478366 -845865493423404021770673276353882880 8478367 94870187807284032470133504975686341800 8478368 -42311738858699375090324715854359756800 8478369 -108107089771457418297693111372831292206 8478370 25259592422296147989164713291658419200 8478371 -84654871331482161073681305489107790456 8478372 -25835544628589794461670531896069565440 8478373 -3191279252244814874980225173082944096 8478374 3171015604223126691895279405526163936 8478375 -20058059718732261963261495177131904000 8478376 -32459608323965464053920417061491834880 8478377 -188047549999279359907771120458669015168 8478378 69938197816471731946982820026035307520 8478379 11935677712111550924964595388312395040 8478380 1491518460267405401923630822869196800 8478381 -23470362587487579841357253554711558176 8478382 36730276006516402753528630008319215360 8478383 -31238011828389803892568534123898368368 8478384 -8087125955193850042521440578008317952 8478385 47913803606254210037526532658670264960 8478386 20698203587922173953688817965987481600 8478387 74951818178960995682715896633935316244 8478388 100288396733762194897977717154073084288 8478389 153477997530736381618689388761950905440 8478390 5331354155339635295112623665424647680 8478391 -61133792906919951710067166549406901208 8478392 9555381041543211968271990255671377920 8478393 7953172327703579091609301052479782912 8478394 -17245073041382554048940606240298432768 8478395 -1088856704311511235119513644178028000 8478396 -318417796843297272612546307548000768 8478397 -52220683838662745198517516275749438880 8478398 -48578196330858122968588611494544403200 8478399 98886540604107400163205890376970191888 8478400 -768766680830218893795488773229772800 8478401 3535674014541187473378507235693316052 8478402 7462102152200754715952496209293275648 8478403 25850620760843946567606098768829144784 8478404 3766955302419833886823554209684785152 8478405 23042548256081172814393730553445862400 8478406 4605479002425356770825277659054664640 8478407 641993026622544324908216445594931200 8478408 81211087795018419510425999339474534400 8478409 -137835793352645915070906056120771661084 8478410 44591376573344874387094714529867675520 8478411 -64537759314336256135426778758404126480 8478412 -94304202345346085596350107900470822144 8478413 7225462221267709866260565920710921260 8478414 -9610727430275622692814896277056622720 8478415 90697565865155413846082607024012295920 8478416 12922413091075202694311349620708524032 8478417 -128559403598099669031837076118991275040 8478418 -13859892264532529922419426006518202880 8478419 8022787789678497245043757090259014296 8478420 29398081129997995616993092191807866880 8478421 -53268233443709969351027003803146086688 8478422 65777680163080848472654114259769652512 8478423 -235186995935557059041645548859621665296 8478424 -173441749738804227994494578379687936000 8478425 -57565712824683566716989102590494340850 8478426 37199174474840023665939962777007506688 8478427 -3871637806596561171301899870894330000 8478428 -35399431448079881832021060468077835264 8478429 -134737892628467492679654654506425401216 8478430 -44437477351184308083001253496307056000 8478431 15135480954768761887646181335224001424 8478432 13299239038922930905572476295080312832 8478433 130311958191113816138349017301956683682 8478434 -9171655667131524680924081707124871168 8478435 19924471339430564135858335603422140160 8478436 96720755580181402451277662238791511680 8478437 -12465853807835024869148638304711308608 8478438 -10691620956194055177280246921592340480 8478439 -972307847244705755834453316754884216 8478440 -58404037932253602275972553356014080000 8478441 -121752596792784255237536905494844500150 8478442 9485560066434503128802900359776813312 8478443 -374797552478613753565500551111533069080 8478444 -16466753518865751443179014888090992640 8478445 31894456719448493296697807983207923840 8478446 -1223374853138390390791620828252949248 8478447 -59183484428111398871432971760646910200 8478448 -79331854646478762776402116356797890560 8478449 -63144824091587749266277403102714211264 8478450 -2774317453469402625773813465742326400 8478451 320758186811191680323967474424151247408 8478452 -79915426753868258010953518692862644864 8478453 -113786696593591855599152144345741961696 8478454 30318770536672846406821561629747489600 8478455 -95847237239699062424997094335593225640 8478456 -3200573212535567540092192619220172800 8478457 25545197827535544500431860147508469380 8478458 -60751146983019352768525911767103691920 8478459 -2832279791383577834564357851170572160 8478460 -39281559219150368137871029031769661440 8478461 990036672198741276502517504212084812 8478462 -75548192708959892381084406070651040448 8478463 23158381908270112527829123333810345824 8478464 36422315530835159481607096767526993920 8478465 9326703212100801043262717514415488000 8478466 10452629482077455907555437451802293120 8478467 -3186480950731667191509585994845895200 8478468 106600132867624317240183043815455309952 8478469 91447117640555621597904809070887109120 8478470 17304589046432951238971161448787697920 8478471 206131907643796982664444849142264971264 8478472 -26351497483990538064059305010697984000 8478473 -182633584067908521554156757268077144540 8478474 2388365883220330717016336860213359360 8478475 -100009072744938738018850399717635521500 8478476 26207116223676438205036347827994866688 8478477 25444780176127403014965379957389301440 8478478 -61264336475719575290205200087815618944 8478479 54643499302378309937138292171761974176 8478480 4146456067928239106610214930753781760 8478481 145313478311861392938663319122614442864 8478482 1709031114410364152098894235178929664 8478483 25076858943854380669750261139826368304 8478484 -12441283123774926487135795952309923840 8478485 -48028027717885614995981036783246774820 8478486 -11646338074463015927796097066868225280 8478487 107229404145594133234350118607096294352 8478488 101536625449353800075104267385077800960 8478489 -9748182366928189418286165864626262240 8478490 -32490550938978018915712455130057359360 8478491 -39526678502313899631660016293592965120 8478492 17598577523417297729297728353983176704 8478493 -148608848860079994192355650793803247258 8478494 -17306344021498621991763558084204184704 8478495 10820844121505852113051766096570580720 8478496 33585025763930162440963647687288422400 8478497 -179848872543475376126520082390497777054 8478498 -30747926808478958244065134477067105280 8478499 -2159574086227269776057807549624253200 8478500 -21003606112233432744397461899563008000 8478501 -38868522227341549580501698267436561568 8478502 -87501022492940120122977128449494102048 8478503 -76477721662787195426323372423469971200 8478504 87841265110617818847690091954571996160 8478505 23845097565186543518896295126140628160 8478506 -1763054341425097853604515937679704576 8478507 -11736603531780579472995210222225383760 8478508 -58029771718272594073157586373796860672 8478509 -5576168435432718599333033818408620000 8478510 8373006990735297954516626811859474560 8478511 -236693701188222691717391814561661819888 8478512 1162324132463312091608716329211920384 8478513 -14026630998451580473708862890106573952 8478514 -51230996165951302427416147413968513280 8478515 -117310054369777960540226990107414357200 8478516 -45215209116438758220494410022301935616 8478517 -82797286325610724622741102829926911040 8478518 124492918090829963911247204137176374016 8478519 21747069755046066987404157529579301712 8478520 -79798258446171070357421437973594112000 8478521 -16145825399102451840589099615033432278 8478522 3662471842483035213393576275054119680 8478523 236063537319129004760819888209324684772 8478524 -29693570229537140214576516578189435904 8478525 -420036730631226534093795350957952000 8478526 -24315562708161838259777058645363968640 8478527 191393089016476351398800002375020637560 8478528 -13348339737391847946697174588367831040 8478529 94774725129276842891705786618320745952 8478530 -8156918944790214135661997262252303840 8478531 -33150890402524888380396536735047573440 8478532 129015497758935481206372792639839784960 8478533 10058753536397295536737926922441779264 8478534 -450206130585136639457993593747878720 8478535 30818940068369002899025406797290770400 8478536 -42782291378218726718567207745001881600 8478537 -130450307398069138105971573073706419440 8478538 943888270221718888803032790214927920 8478539 -144882138113375915491538796044193543660 8478540 -41100663376294767207827487285188198400 8478541 9249382630692137224749298266960922080 8478542 77000377260375887400734643990242964672 8478543 21156311945881799013151825980633859464 8478544 5123053524999926611465660293686738944 8478545 138409798738163308376092671456157005300 8478546 -46181769728228119314816798265077537792 8478547 -83942016771946244025819034654335648000 8478548 -31470858964429503381380070367733661696 8478549 -133221638329992744436169121835825047666 8478550 13805954583054484814519118635950012800 8478551 223236372161670347521527054176033676552 8478552 42781167723018931854576212049500528640 8478553 30955068940891770144872004574547377802 8478554 6721150347788447716502625341802054144 8478555 -29608530759720414586198807492491876240 8478556 -151017313674663721024190368565642565120 8478557 -71830654761517301469477171818560699380 8478558 -16717746634769577652885735936596447552 8478559 4792545206057662006133777217908477904 8478560 -65213493883338520871852123295645696000 8478561 10181702391326036424859222690511088960 8478562 -6861521983375061279291878855315623936 8478563 107280611536118173670126291203506743640 8478564 83481981493649198876703601526436811776 8478565 -60646268002125649721183870953059014400 8478566 -3053744649090283139440088017789916736 8478567 -81119779834909319807227978290480275760 8478568 1243742804347196679569443126604021760 8478569 22469767004187286687265690997338836608 8478570 -16545789654940491831496964038812940800 8478571 -50930854458202382972468682590399545228 8478572 -4563230388227673677108232751817697024 8478573 15800800942044456899309862383182828608 8478574 -12472805750360761247792234596611076800 8478575 -3336196151147696250546702234698670000 8478576 21004710487260034859612099295243927552 8478577 -47501113711707808142077483105433573520 8478578 -1597485382064747137888591378893746160 8478579 -14019906125476259977574354080349223360 8478580 42859945243873862619622258709694689280 8478581 11756810636679570786949280907293102382 8478582 -18459012920002295876854221169059397632 8478583 -71979952435482479939458764062744119120 8478584 -25917894999598057036207825020212797440 8478585 2578537108258708819634126416837674000 8478586 7345435398974856508618936438380826992 8478587 -1952049658589252500514226267624635568 8478588 -4180870056508895458793637309235691520 8478589 -69852437262153328720838637357606256544 8478590 -9822943118257923627643119917888574720 8478591 59558313146415409037712703378132296 8478592 55056670032382965165078692470613606400 8478593 23705835981543822558826043996063345664 8478594 706603702353848719771788626120870400 8478595 -44231416000744068154998856135419832800 8478596 28299876357486669209462092615321927680 8478597 -142125276534745518985304579115339016128 8478598 12107546294534515662927111390335869440 8478599 -122256594701208420011435666111438663400 8478600 -1687464214219469631342218199662592000 8478601 -210539256101784778524526660691883863398 8478602 27977551748145958288218293903954287104 8478603 60433207334161766993401415733807993744 8478604 119011229591222762397735024661330624256 8478605 6268592188056893210188396884388085760 8478606 -16353037578002988224727975049579440000 8478607 104494475872331653147373203044052144752 8478608 -11475773278039598471365865429575335936 8478609 124871683840582521104203353927526337760 8478610 -17443944384802199052540093248953213440 8478611 -3501350284786617838493668068421769520 8478612 -168335273202653130896415608628708446208 8478613 44136659579205371452391784779803768896 8478614 -110727391081805758849431172601269152000 8478615 -29336701806110345997722028335740943280 8478616 77094299227365122456446713829038827520 8478617 -51716374233905765223077410420776528000 8478618 -5471521556659131018226348470617104896 8478619 -12523796023304116390103465750460041980 8478620 89297750227704345109979823838952455680 8478621 199743520109258775044699929526993280 8478622 2266097892892122171520130430273118272 8478623 69524218886928413817247361521217275872 8478624 4272535601550020994009420239468494848 8478625 -65866530572847170625117746637289215000 8478626 23893724250168654888304136972454798624 8478627 -19902189730191296633472192432387878160 8478628 87853592376533316112974350034174406656 8478629 -79399998083264458773831126174964552770 8478630 -4402722087845772800219707117133168640 8478631 88677163631094174245240133305039100000 8478632 -44575192171232307352006909010531942400 8478633 -115828199249918840276008318566027851376 8478634 113423907692954178742727257269649913952 8478635 163913290531201534878720464177292719760 8478636 102818681969871963027337787090903040 8478637 304519432821810085346134926084327437580 8478638 -8713353166711813673227260740204363904 8478639 -19705744392183755517266862759797106456 8478640 -36587442027175275004040465799803043840 8478641 -93359241379664993724432457345979726958 8478642 25116654731013546992743152501472758912 8478643 69069810879643541689975167864118018080 8478644 124331777389942242395781339488596704000 8478645 19238709494208256304658200950493520000 8478646 52866682877014408376259531235359050304 8478647 114465859654231661521115882362997466624 8478648 140792677359773497023541640862099456000 8478649 326775785785373550038707644753654323536 8478650 -18538333194224405829470140722235718400 8478651 -3053199797479306656701337587067938304 8478652 14756103464776367527098560614084892672 8478653 -89728988580979218804970821018914599098 8478654 -100771311035269644122979469490088960 8478655 -26560464856924102070179203682965504000 8478656 -14837443866042445379914596817286725632 8478657 17646367555553172158258720124634603728 8478658 -10047132095770854073726753636456504416 8478659 -54974025269649165744982156850782499328 8478660 -70117723701862974233278365491386122240 8478661 -17750073934352021594662258206840476228 8478662 -39112662664352804609504909524101099168 8478663 16779849354576729303177981585969460944 8478664 154206196067064168792780090881970447360 8478665 -49659300063472367930554363314382948080 8478666 -8696749275635216219378363236602913488 8478667 -63177454852277508215123673573724466284 8478668 45945582021166551211906464090561593856 8478669 56112122635385115493996431130942943040 8478670 1549328242583896970965883228504712960 8478671 236777677512939042746347086807926149872 8478672 -13670889199551185426129420600792186880 8478673 -42648796024725629509990161526234478464 8478674 8760932700503343761370151547519616000 8478675 2583184015279841369835512233676844000 8478676 146147733804297804364070771659808216960 8478677 4612733419728956948029116950993023104 8478678 -17865248850295799761045346984685103104 8478679 47975780032516627820255854356692725080 8478680 -10304439861940354913521763138597683200 8478681 -30432401824427913856744025399402804736 8478682 -6257979778311807064366176443709998640 8478683 -114811180470460666134051492548383456896 8478684 -52647348077985695541697093416952135680 8478685 -171317617048022145575411820485294425620 8478686 -32837960295447083383638189027513831936 8478687 63635066729733435315905249706377251584 8478688 -108962631228266730484827638483008880640 8478689 205467747084528764917249719959655971490 8478690 40395689515020077953548815466892592640 8478691 -27617779204909997983639059761904026528 8478692 -48795881146675787073374982356832461184 8478693 33447958457447988644067630874544623200 8478694 4426989021821422751427557543664691200 8478695 58957434392210374027027083099297828000 8478696 76255264992086683787477435742517248000 8478697 -2431251281145201672520397410406033472 8478698 6106589610762369654435494996633898336 8478699 71621966605827562665183090285338187648 8478700 39738740420065314111770157380777811200 8478701 62974359438689781955638655438527538560 8478702 -83431724847351251180353331654339544960 8478703 240142428577507377844822556613161007720 8478704 18749748272381281889206316984531779584 8478705 -67111727352486469796407256424373616640 8478706 147468009281134474648994103840009139200 8478707 -895263931455527693263520275206197160 8478708 6540828900745163898019427401166032896 8478709 221396049525510815142354469742320564910 8478710 -63923664448583254776684183514478346240 8478711 -5646041545095991885626907891528458240 8478712 -327331772988171005072589211126886400 8478713 -35799024529969989145089107125495301280 8478714 3302718009870770674900828603223897088 8478715 -40239149261098260040936033187667267360 8478716 87288253140831177882765620683135190016 8478717 1320259444889893910486983383893807616 8478718 36743617345662016163684924698908028800 8478719 30715816535337241235326837557190533120 8478720 -20466207210345949778978116133694996480 8478721 -11665278417938177708488561639376889788 8478722 2790032372258997636186128043636963840 8478723 -4014627041098868039742255306060964032 8478724 -65536806524733358539460473165116869504 8478725 54530849817837341377630391940264196500 8478726 -21097756234372764850637197473074290176 8478727 182732357034275851286085785816351399576 8478728 -12851916470380123448495834280563619840 8478729 -21742137742260690684859057327393608960 8478730 -20630842996167205539981766617948638400 8478731 -626749140770502736786350526568559120 8478732 -32498323903595302959794667153237692928 8478733 246295586050733508305750813463622339500 8478734 2361280382709711190482404617856021952 8478735 15355841133406384442222524506962201760 8478736 18437457024840516221167928789461368832 8478737 117341508304996714488227904272330686386 8478738 -1362064119514369594480267423087363056 8478739 91360041000941378867337344839223594540 8478740 253186729996533706142856725075404800 8478741 -26528267406574196745637856666409825696 8478742 -97465482630481305840685096799331829728 8478743 -11538484426513286387081625775870597632 8478744 -11991224979281185704778246602496450560 8478745 -36485004763250122245168638680986614400 8478746 20297363297308675067881345691809977072 8478747 161885312748573023287983624740498276208 8478748 -8984857449559877290702825296464683008 8478749 43884476384317311144203556362079827040 8478750 3645229958272772568583332262214400000 8478751 -13188891590958573197286600420031001248 8478752 144097364128488573365216503874857009152 8478753 -139148382511397830890243840590879197056 8478754 191564351255029428500440677001946449920 8478755 -31254201580349555622912032936444577840 8478756 42383568635798556189928247506819289088 8478757 -46617407695014509470584636409372449408 8478758 -66133200053541359938322608866935231520 8478759 36440371568916471427105077221989237920 8478760 116729256238893134567516716664203008000 8478761 -268166764817581925659418469377852857728 8478762 -37055898312338686990065431429405617920 8478763 -33852424145417931809143736770961606760 8478764 17776660380174503617275304135686789120 8478765 -31897694423863982014627137942328731540 8478766 -45802092382918380542094540156788063616 8478767 151924231939580817639645475413997290864 8478768 -23914679158200437052492631561098264576 8478769 74643677924323213131308007516035839040 8478770 -22056824161988605301720381188967989440 8478771 -10751802621166563407169032768289728256 8478772 29907346196892335777650058988249077760 8478773 233338473250127222014017227082395650944 8478774 -35994982909872623870632110535401338880 8478775 122301854973734972759979002386309542800 8478776 1942012456434351060858657195335086080 8478777 1645285932358389789218054398059880320 8478778 -15690045542471064379452946429614279168 8478779 -79531086199111959131096517922605895680 8478780 -5698328888978444555375946094359060480 8478781 78737166526705796695198581177111529452 8478782 8389547700075777336677479444004795520 8478783 -1427695909959387701236234362715065600 8478784 50986540775745367681525523049423568896 8478785 21579838502653674712714730933992776960 8478786 -9104180799259213453200049944254660736 8478787 19061845169586976223654445391022916552 8478788 36193819531278541669863044776000204800 8478789 -43834948312387251515610108292674614784 8478790 42389954059060942841539869332136076800 8478791 -164433331200209067982730528080528304808 8478792 7466858620576287241499996687204843520 8478793 -10796825708902554431407409488668969600 8478794 -20323973912199483276078685092787748304 8478795 -11649323068669206671545838188640950560 8478796 2937680234331422960907257437305209600 8478797 193218426781414001756254630252668000246 8478798 24121280626712702303925056747137049664 8478799 -40779193947119914597431462661562294688 8478800 -11142616310519837350015572890576486400 8478801 115108379251030127196289607709096624384 8478802 -22662160753371155866679715675775521648 8478803 -134836709390616000379086286997742876948 8478804 632276034888190537834613811150888960 8478805 -19177628035698938332930319066168901540 8478806 -3241536187572451566780096415718901120 8478807 2892207864295663907475981561966749160 8478808 -40106127040816557357823901339876106240 8478809 -66349221577828831562443098781701791484 8478810 -3626050405734061720018838975772057600 8478811 -39485232632954125377787909749338065176 8478812 56209792252622459540273132071475928576 8478813 -29975258011977880598436271996805161920 8478814 -682986706895337359957668874343166848 8478815 -65495348180470146008038980695588462040 8478816 42882901019141086816129900080312090624 8478817 68500196687491514033109979338410780520 8478818 4560081813598051686137908227007610016 8478819 113442277750701215935710483997225852644 8478820 -17464300343335311147783971431880048640 8478821 42040195711436603455567423785399433692 8478822 -56694086725399806316442961894931478016 8478823 -202636687154503534990052915787218649928 8478824 -194791853400647036208367883610151649280 8478825 25607827271829350781639301015307955600 8478826 1455664594773951746740682515034553600 8478827 -55823606641749914884266280015999241328 8478828 -22470203879573837857107148790680313088 8478829 26027874156820819624246048400729401430 8478830 -21164063725668565848416048841893221440 8478831 -59930815898805980516535795938818536960 8478832 16278027549075391296632686314213441536 8478833 108630030538079102537006295947859840 8478834 -2234270053259795256127450468569851904 8478835 -81301301462426114140647061530025074240 8478836 -129918212433101660923566393605972305152 8478837 7405587171704743931210523510132779886 8478838 22931663818629102446104255688580508320 8478839 19764159116023595319313444834914002256 8478840 62384760160615083406610017939173580800 8478841 10914187762997506436925612639768265728 8478842 8690835152301779694510977834133434592 8478843 22901206284635268002519422080029936664 8478844 -78870082841847492499596344285391814656 8478845 97760058679759072690048278152214000000 8478846 1852621872743950225802666284288262400 8478847 -46640386499906453179892369541266374848 8478848 -48603793371901350535626806866193940480 8478849 53999244591383144057407566112754195328 8478850 -18870247836977260916815563798541123200 8478851 32044136503565214368769651499757961852 8478852 39527628614284606476288097845804503040 8478853 -13415424184570959740638517771995476898 8478854 70538841962366536254834447052973783040 8478855 -25658627985704512712882513756304737280 8478856 53983042859126869356165778023384314880 8478857 -545146874944302599791659463273729418112 8478858 -33459748408362319668508522024772209152 8478859 21009078618143593025970887770981487060 8478860 32150720055478870113872134194198850560 8478861 62343000175067126036001159238258832160 8478862 -1484517499249898774243971803297536640 8478863 -52263482691241183666373499589704903888 8478864 391657663316113651215380053839052800 8478865 -63047271026794690221601470826529854080 8478866 28234442509268827152559452865030583424 8478867 -73857209717785773892648994875734764688 8478868 -60959739506149348620203932810590823552 8478869 -842488112017473980925229505913633408 8478870 60737314190008137797833707994318621440 8478871 60525836929085004501874108123641237000 8478872 -20734654914759640040560279183844966400 8478873 -6132839600030293757976466133549415420 8478874 -70700764172987528343009422248524092928 8478875 95767876790248348257408922104765900000 8478876 -737538921278912382278979602295668736 8478877 -3249520367646828058235083870315983360 8478878 102986908134908665548462683026607832000 8478879 -98156923863951857608407919203688255416 8478880 70602823539862897120284065566497177600 8478881 34767850081470639503672111380894610112 8478882 -34028844047873291433831458396720070240 8478883 39275388110017472416782814364356867840 8478884 21046708663466016470628826050827289600 8478885 -83392527628098771643636483015850306400 8478886 -38596463767048963114274067003318483456 8478887 56231519262676965847051217405667155160 8478888 7948911825171317067870348002281144320 8478889 84468691568152015915662711720356669690 8478890 27425416188463695205430662503106329600 8478891 39576943274931565833130514713682081280 8478892 -468545205695039244514641985917854720 8478893 114010908015391169445333931400734757142 8478894 -30853067979829443846695180297616347136 8478895 10246252095174635328737698780530515400 8478896 9685400855693922531326387974073647104 8478897 26128974657954361072634629485523803072 8478898 -118952362434779979617016075625999426800 8478899 85205054078800372840273517853710736408 8478900 -37250689431900139672031119987304803200 8478901 -110558436910659275578124775735109964288 8478902 71248606521852941412459062316311121600 8478903 -37405969997063952575327359566231617328 8478904 4604795817709463191408131883420876800 8478905 2100305357473369054962587846985861060 8478906 -1155195268246536859908641131391010816 8478907 -35196440267244303491954181440383122844 8478908 -162330736613556051931635989863992198144 8478909 101831240037348267218387536398998949414 8478910 -66401947295290266304905835252912241280 8478911 5381205200456175762468082996637607120 8478912 256535574154049987381929604724817920 8478913 -87946783472611354112365511264921680700 8478914 -60687521337549338030885641456730800944 8478915 -53847089364471943898937839773833568080 8478916 226216061066851260799025111862860755200 8478917 -110056219650512927514353256110640871968 8478918 -751112614292273934559127718168230784 8478919 33408155096012869878746286524322562144 8478920 62128957048350944629882815369874022400 8478921 -34582102391317141888241167940709162240 8478922 650544856392481245558907164197992800 8478923 -81188224653307985162461766120931899016 8478924 -60003693870501741942673400701060988928 8478925 2483753363306871460933782921244140800 8478926 90313311849379138277261142571274718912 8478927 -106832691583083186400843856269269552 8478928 -34686614215080249599227427689087541248 8478929 149138708594614394470475850783411052530 8478930 4392193519286058295253216883899013120 8478931 4154484509559860036792689373056615600 8478932 -42770421315650735766586378622732881920 8478933 -86545004643711089586470482010858138400 8478934 3613211157441764629912614844671221760 8478935 -142217732142471059209405647665745035040 8478936 21061267418184628348111662858002872320 8478937 265586344021733792577474702026366783892 8478938 -23939630321560944164935276731757364256 8478939 -8180672751477729546428390077633317120 8478940 20701333975728844472203350091869235200 8478941 -8533998017957524879692951129390706560 8478942 -37871161400209223295889817500767470976 8478943 -221938327722642364282175915501090626056 8478944 159576603837678472411211804931490578432 8478945 -54916827176611235763661235396139100800 8478946 27722307731455086899654166932981168640 8478947 35142020405580586720136138015721834396 8478948 27625059423970257021899808619564591104 8478949 -70525648275288007002367207313329706880 8478950 1365179889181832995387718896564435200 8478951 27639608141663555335072250799424706640 8478952 -47209551702055597927232856403797196800 8478953 58048136316718499903197994518583729280 8478954 110984962478862209116630868143843680 8478955 -180606561458209861043401021183788000 8478956 -101675153604889768677296019116125658880 8478957 -40334130542360883786430971271950328608 8478958 2794255727646780779093237216548630080 8478959 -99757305248255920697430853333448775960 8478960 -16687649290025128259039549845929984000 8478961 169907975422921678522721071815656884562 8478962 13917954028487060979404397321150681048 8478963 53708748853260049962988031601707281320 8478964 -29051117721443972476685511618122170112 8478965 -23991168809132080618961021980606364160 8478966 52400285807845365955852210044103679424 8478967 59844391607642735695617950840769218992 8478968 150421202537946457243243830844460482560 8478969 123003798259640082878466620246252376144 8478970 -33006174843342672454632080468868959040 8478971 -97468449319898964846043238473865913780 8478972 13207201357750833666895626635608089600 8478973 -54771183767170763585640311959172674656 8478974 -7269277276545389822506221500578194048 8478975 -43871856977025229253716251947848204800 8478976 48151652515292597917189262843024769024 8478977 40281842406148790241062596302857573460 8478978 47546062590052184658191344904302275840 8478979 128242503121048586209971543369947196520 8478980 13028306264959531846338057693239328000 8478981 34428024619848571213935896298691276512 8478982 5797220831812239876511804526178026592 8478983 5777854655788586158602945634027895280 8478984 4062450221677013337957112203157585920 8478985 108133101332397300123602713799287758180 8478986 -38003836950654809323212793002947225808 8478987 94679521148646570327785852067743693760 8478988 -66994894688731130595708347024964648960 8478989 85320756127983295683925113330574004790 8478990 18813105665974808061204630941095749120 8478991 -321852824419938663682537938221193403200 8478992 2168175555673053818399439556372070400 8478993 -62030678485989369007677092678013165696 8478994 -12312424142049268375448486765053752000 8478995 30989761026577971050045476721922398880 8478996 8566291185002937056350529364487569408 8478997 160594796183402547298353233453834787040 8478998 -908636034171406647945924937212221952 8478999 71177768126650596304177271718100705440 8479000 -125910887023778847960663924691507200000 8479001 16343755715377542123005576969926503360 8479002 -17413956400666936519278426896925820416 8479003 -2654163191669845959254296780893921600 8479004 133464095951691204592139347390126573056 8479005 13170297547214105511631514723775066240 8479006 -16056208154877869242084250328208966656 8479007 108058301350919692925494495608786524256 8479008 12629923077878195493621865852108800000 8479009 -184148367792481615976267592351509823888 8479010 -56038413294147265789316137827169839840 8479011 74378530125889835150138251977796100472 8479012 -50840825954522878355128898338458709760 8479013 235372691294648449782051754928029235262 8479014 -24620784593619445547168065484579031360 8479015 -18268643618885932165301300975892070800 8479016 21546900477754448598446335427479142400 8479017 -97434851562096118755121524352207787766 8479018 5464722142006821159487775065011126960 8479019 -107223933080588662786613460234425512656 8479020 -40387307903619700875125657763450470400 8479021 3715403574410839066045408878221499744 8479022 114839403262028280626549421470006166912 8479023 -70100231626305690510806514275473152 8479024 41780868182596843658495498269488496640 8479025 32665110417519165319879202194040540550 8479026 35439649118840662562304059539993286400 8479027 49482217669267184388292234691000974912 8479028 -82745142552523335900390609859547725824 8479029 21220730129693709757491133369914792288 8479030 -13856718597793998213520874379714393600 8479031 37100795872029046127970266498216888448 8479032 57593418653634462060396898492496056320 8479033 -22468497218597428297247739508082809920 8479034 55614505088901499903787407410756514416 8479035 106831972187383895814700550649073190400 8479036 -1669873271632708747416373972084172288 8479037 60439389159038328598341998962562637312 8479038 -45188477632174092159010451075000600256 8479039 -86783537564664214774811972001731226144 8479040 24567445622171136742217757582022410240 8479041 1547046714048054220994658086203866720 8479042 727730513886197806376144362663173120 8479043 -57904270801828176700797576997278288708 8479044 -12080922825195521154803497555080290304 8479045 -60992112015195219308572433655434741700 8479046 18607450268994288083371221418422125568 8479047 61723241303521665147530757981236566272 8479048 -10984561558819432199657440740661985280 8479049 -178881673604171604275529542224716053340 8479050 5291498821368142654876194017603212800 8479051 35628599051009544810208340499351701760 8479052 -66240639838187257913340414265214225664 8479053 -145858998014559638744853720139443288000 8479054 -20180303739249109614686590228600378560 8479055 -39489422045889499899815439072736587840 8479056 -27486841955524897104585293767872086016 8479057 65387668319645283791700305494033448306 8479058 -3655969932598742958777089174298359808 8479059 12281051357903073215605486296082652928 8479060 13074114812006066005734565083280104960 8479061 93444395942064660549329481179807862264 8479062 -89247651564774400065619312200106000320 8479063 44761325365238160690887350768597721088 8479064 170693359427783099256063490342906859520 8479065 6400675133190579587957181713068093440 8479066 58446560875294464217018095888951797232 8479067 74707459790703533074598634057999258000 8479068 8393199940865523135672681484208569344 8479069 158586725596819565761008602211759130444 8479070 -11309118137192525041619952667329139200 8479071 36134947306764411958906098156335902608 8479072 57371914472090782318856128999576829952 8479073 145436151500195484615644286941392297440 8479074 21479450385761474423418704248790578560 8479075 -24511804936257588257130929119575100 8479076 30491222549684999794352500057111525632 8479077 68612541264963635364960779504857014432 8479078 104736529500560281511715021861140040960 8479079 25976416289328749520951650477137813632 8479080 -6860889096118463025457634420018841600 8479081 -12902261976462345321325019102446915868 8479082 -14180730513450608495557825551831172608 8479083 -94262306655066984282531462715947825576 8479084 522843251099864036443409834071415296 8479085 24914147159112254515541964487232832780 8479086 -27384874476312148135678153560370010112 8479087 -23800486489147041843650130048140563248 8479088 16449520759887075753654160663527358464 8479089 33789428341069833695224309621084939008 8479090 -92573615940777981886000263778054422720 8479091 45656635290980074658622934217895940752 8479092 -98090123590088595201696612934657075200 8479093 69817238372554673051642368322061870080 8479094 53184305182180552295440783412715738240 8479095 90149578793809900611011116960503197520 8479096 5107911703583475915481656504473395200 8479097 22040037693981150392149415267434007520 8479098 -71683846084088830961657054038142768016 8479099 -89266859910418052358076121785610598960 8479100 4266485033598001945447885141719782400 8479101 -91659058747405875832518317163900999168 8479102 15300284001908724854340823696965079104 8479103 -3349337762102226177765793648732732512 8479104 41604646813925328011406402480746004480 8479105 -47460708860922393101580328144382562840 8479106 -76466376136446268960011508558974297216 8479107 63707967757365674571764152180648977600 8479108 -62914276069668747695720184751943866368 8479109 208028183094472295659256255239290089310 8479110 -3059703053482820948611129262741356800 8479111 -37139217577226079871008633832891451520 8479112 -215052760914973784954331580347958348800 8479113 150800845741400215610708275545501168144 8479114 -19040172392697878708470178579781600768 8479115 118509241210963219405921787807560937760 8479116 19006876472523598976396421022345331712 8479117 -208996785537789652411899383577270901834 8479118 -118738075497923170525301815535078990784 8479119 13852790080957011854101938977805384960 8479120 -3533299000079300952513958218521640960 8479121 14935218065936869352633911841083029312 8479122 -1923931093054494334448944512007151616 8479123 -144508697151995478702456363251498892628 8479124 -110262215236504194304062706520111741184 8479125 144250598041695630922720896894429099000 8479126 -25834689744552578105465687410002065280 8479127 1942774415908981454270709970144527408 8479128 -10637796961373489646069335930303938560 8479129 110476456989614010230451452251830789120 8479130 7417737437315627622469797880211059200 8479131 9611260959377490058920337635208480704 8479132 82370191221344841817007733215443344896 8479133 30159985624979774710749411180467880204 8479134 -44974396675030173487291373719058933760 8479135 -12350532096037019612132010852223854240 8479136 -240339610682624547093800033016661278720 8479137 113152138158719397289230870940433910960 8479138 -183824018867033019266242692479680600704 8479139 -211373251116209474462572619201260704120 8479140 -22044315720906452411308263097874534400 8479141 284748131335719362742552915900938168064 8479142 5072494252204340154436725567549784320 8479143 -116523325131038643847228555035380153400 8479144 79139419679308735757466782029620956160 8479145 -5943356849739638429897829351723142200 8479146 10236426203468884576424004955640473344 8479147 9846054562514253675475143042167518672 8479148 6947482664894901188459454699182393856 8479149 -44304284147140059879718002848702976000 8479150 -25221312986749314825574309939295875200 8479151 -44697943687677872523676871494729279296 8479152 7824503359728303637471486426307690496 8479153 104323732979171744073436428212298752402 8479154 106485929158863029780140672586169685776 8479155 69264576805199455062531163238621368320 8479156 66371220713492672326769246332058302848 8479157 2734795016313828016856279750986445952 8479158 -69730645422758013102229772873361447168 8479159 -45027675044119020567637089879613751096 8479160 84245351898786881806333169790838272000 8479161 1725733919675473207466432480050885002 8479162 6957359039686804120045975369228669152 8479163 -4748262948699324637067320072088866560 8479164 -41025071275037806006417769153338535424 8479165 3528750127682466846236579219367665400 8479166 163323513585652546826144116244066250624 8479167 -125263710617710993496658184823687704320 8479168 1356291595279219852196034864457187328 8479169 -2540180571130767661020337699671789432 8479170 -375792600705706900875258441022786560 8479171 -107392137004477385941621130136469170628 8479172 3089053071162165504823619109961266432 8479173 107959227443336994820362398412339353568 8479174 -77016658996408204809274507757343292608 8479175 36270656885254409060192695455350349600 8479176 -1426276267629747861495788032387645440 8479177 -40580647782588194595983872987432358528 8479178 661063239053175007240364991153097056 8479179 29599269293906974075009944896913322224 8479180 66456227692650376348065859391072040960 8479181 12188736034175746093082328792696892332 8479182 9170704900800468685946930765835055104 8479183 205317598355736490410497291960328709760 8479184 12191640756171877025756787106649604096 8479185 -30202315314452862816713704157896473600 8479186 85024319600531325264595972232883291792 8479187 -135712275877914696250284356737860398760 8479188 111527519894161952200656520878778245120 8479189 64951921630770027695765078046150320320 8479190 -6335184005667946826406112208340614400 8479191 -6367339819973656207822902686290368000 8479192 -15181322842750337635560870629038878720 8479193 59735591852468518541649185614806098442 8479194 43514298881640489292344961646166616320 8479195 -23408087840033508625049283751006708800 8479196 -243409799866048764821132278531537920 8479197 82613324176127542164740236915907828448 8479198 -4908822126333778570727326832582641920 8479199 -230910219081307274919114889253263912800 8479200 11977161903787195218834018884852121600 8479201 -259100366646092431606977599748924751548 8479202 -69900263626215227222954830917498134448 8479203 24300079598174774521370652428469859584 8479204 -20549995511348980065015052366599316224 8479205 -15507019366520574588728591655835923240 8479206 70279457721223087544875344508802604480 8479207 -169338939408745732690276584103346078568 8479208 -26558302720569617196060815249227008000 8479209 13806041650918508925459367949884482720 8479210 -8956550050931519063111105809189980480 8479211 12640573023717087467361733720491879984 8479212 -17826840499826752150934921906832703488 8479213 -649530472721459321870671796824175872 8479214 -53267669204006632203341412463811204544 8479215 77749490158881304814591018791559097600 8479216 21012508855647227571380774426421133312 8479217 174792329054386337501248502139245917266 8479218 54623285312209894679150955512611830528 8479219 38965913279040903001085563666380540320 8479220 -46059900811499969902143297502421925120 8479221 -119043347327070919323388967535580071360 8479222 73057363048490574887450749105231434912 8479223 301436211965893378187077338745295338560 8479224 -46227261310893173748761836636191436800 8479225 -62293602062273509605831907918923374000 8479226 -19389048642857548519906073043494246400 8479227 -21891022854220301201503078825465554240 8479228 84428399735153485224528917491789281280 8479229 -117484069546769676787573752403170484320 8479230 -26191121861254554907109062675883136000 8479231 3924629493747989684569728174671651352 8479232 64108617588800899131829234354976980992 8479233 -47765095452859084573383565356875291136 8479234 -22901138805816324905565220283209523328 8479235 -81770034948107380909887986290772830320 8479236 -43900705271455068660741199670218380288 8479237 -213167001141085526021029868536125906432 8479238 125793000238554331197292178734214629440 8479239 -36315534050295209815187475879409561176 8479240 -13464208419644043980790084934911590400 8479241 -8311118898216729784566313170268770288 8479242 3361193669557075889184395773587932160 8479243 74094776705602063510514323778112715080 8479244 -29936559591129330182371059681769881600 8479245 29661652860019176818158284431856849120 8479246 26680329882615162306227428033496552448 8479247 18649896168588589082251253438371163232 8479248 -14301838242967183225778558396558278656 8479249 19587435901233817415182143291120794688 8479250 563371989126243156275987722490640000 8479251 61581544906778593882761228415168507920 8479252 225395887034612639295169685272080046080 8479253 68305422207402963487308386633236665240 8479254 -23374089981095983585675643115369086976 8479255 -2292151629947166193317535460308764240 8479256 -435451315041248449734542602502277120 8479257 -171356866870212710930140292663973559008 8479258 110889510151189043395599584991276994560 8479259 132012396440207829888834188496578147460 8479260 -3879994890857613854694209098309624320 8479261 -3684689369501922940008957962684360896 8479262 -66816162547195382045808073629198258816 8479263 -10110744849594667038265912053192416640 8479264 187878860300486188409627508952023760896 8479265 137415991332177184064157737663962752660 8479266 32515545392571157990509659233555569024 8479267 -197412115151657493481525118675138155684 8479268 -44746923779895346478612874385266253824 8479269 -427665527680569950668596729189855408000 8479270 -129914761569959887976009906616919933440 8479271 193118268519608341419228704083237268472 8479272 -49633251337853571359657914401818050560 8479273 -37850415985441768488809993112625899696 8479274 37832234897775616566603393803783990112 8479275 -5273809711626002123956149489480652800 8479276 41473390932410962093024399273976568832 8479277 -37088992145987853881050618380534237588 8479278 -71409199928576185486513874938297204800 8479279 81072558895663967269999723317433418080 8479280 -18882988640083823435028388281454755840 8479281 25008798442797677776904308809954861120 8479282 -14613386345869329774981719951842344960 8479283 -755969937600818476186467634029377760 8479284 -65553720623957481568173117243462187008 8479285 7821779811588272039065171469051990400 8479286 -92967206254082139822576573486271594560 8479287 -142230999266152484030584735923716245056 8479288 -446195381929254241810016013285396480 8479289 27142690836075357210465644755165508160 8479290 5289783839826197634345642831316454400 8479291 -117485536049496746239455346678345601308 8479292 -78750520759169781622541161633296921600 8479293 -29453371037963975860128640575289057536 8479294 10363837623840109014884871049150589952 8479295 68960749306446592853827469268285066240 8479296 18969345023609681811266927220983070720 8479297 99998494698759959823338156945674928580 8479298 102622822560756264422756501862748616400 8479299 2058965734175244080156968937660282688 8479300 20835072432627850446615648346486486400 8479301 -7157376179136451040466638938681010400 8479302 -513638162140766047328726018714540160 8479303 -23434217543306812578051943957897440000 8479304 -31447361664635801106785113054301952000 8479305 83021069006586384723242097956079625800 8479306 20168058754212408829060498789069068288 8479307 11524241717032137100241461079622073920 8479308 -160506209764630305606838023045917660160 8479309 21384856654249328708463796190578859510 8479310 -24529508690426396086132498621963737600 8479311 34245729882893816979344776396869763104 8479312 -16680396132058578329378773325874601984 8479313 80015015768126176797042202294786664562 8479314 23253620948322236639945280158512441104 8479315 4223331771793576941964272847768300320 8479316 -80706826511482575750137352675948408960 8479317 -55327440536011616801686130204725248 8479318 44233082315294930273907604987431928704 8479319 -36014578992736272058202339518105843968 8479320 -67072670878222112714888941081313280000 8479321 99583790593315585685922163898092400522 8479322 5771246476530958977714192309645349632 8479323 -3426296710605506145724087619834653548 8479324 -4914826989099131101169531019716916224 8479325 93192753074272146417173066608411552050 8479326 48970532341202577755785289887464615744 8479327 45101303459722370034794066963105929192 8479328 -30831546091871887561000003073039400960 8479329 23283514218117870145416173716336638384 8479330 -45870856443681071301580870240916617440 8479331 14677471107280554362193371053423510992 8479332 -21821838317898028549397449279113999744 8479333 87882199601804633383341381450683461404 8479334 99435818340165470421385469973567150816 8479335 24321817363629463044062624609767304400 8479336 -38293576045498697272518805377299712000 8479337 -47305134371856857526820047903360807168 8479338 5755576508463233061056948477510177280 8479339 156188525630497200938509890364766880000 8479340 19036719893373327921947181677525806080 8479341 11809918589554198770819648259449944268 8479342 1444815937610571892817442443241949632 8479343 -4856803179817536253025224299007578456 8479344 -455301626570172462304278675206111232 8479345 66598892380449280806077124253886175360 8479346 -117734205150895308717096706578005638128 8479347 -84826565412549522649955247929918427072 8479348 -38197182172417212928522987057193675392 8479349 -90880432052943643753344757800565597650 8479350 -34337544770533209300344037680131968000 8479351 78573615952540612345129018358253047304 8479352 -78878506182043076230501378854637240320 8479353 -59121402007459162247753184398342095200 8479354 34050021264553302347879040433288009920 8479355 -17882201020940977178514670915131882240 8479356 49407620073691334164169502658487542272 8479357 -52043124583596463635103695180710070394 8479358 4137942303693889612160089794660541440 8479359 -6378352778863669038333545693136753936 8479360 81587409149624694244235800451481600000 8479361 66241528310624132470458430498322019648 8479362 12076013210434843842195755137695475200 8479363 84589304130781919297589400259769384984 8479364 -21447767110820706848051456124486647808 8479365 -29150238043930223978964083628649080000 8479366 -34186165655068157133192047468774403840 8479367 -36569242654488746509372036740742379280 8479368 41140164373486895357836438690853683200 8479369 155511850897956762689818097182267231744 8479370 -21634657048737914825185701056727369120 8479371 -74985112927279283947921315904321090088 8479372 99627909065781274350569029549608566784 8479373 40585327885873982006232435735581775840 8479374 -16771099244266675617398883606152833920 8479375 28391725135863544312445395335899360000 8479376 21617767560242616044147205061297938432 8479377 22814638126515375067104851425491432000 8479378 89400114669913805236022076592979619840 8479379 -159249337666711898123197429548398425224 8479380 5764465875065569718505204260213637120 8479381 -193189990112840071965506137967703080818 8479382 25315875407624055077610400027217878272 8479383 28577716197414428948022975675302316288 8479384 19127459061354201825418278504974530560 8479385 34629838313886353273950975947446400 8479386 40226295653360754275472051481616102400 8479387 7240404307648994434162043034350752512 8479388 4349666178678166314269743433573406720 8479389 927970454910487696462991971363031424 8479390 95001319456585741342167639465312000 8479391 -17990083785654592442828442294417938208 8479392 60644287036293168458198954767775956992 8479393 64237044355263822636083531594819613844 8479394 -41682509850969561666520423730571572736 8479395 -59732407239246608328128670113481850080 8479396 -48854053480271307477301829825341102080 8479397 -246820628103673062408656037319589853540 8479398 -15655379082799536869154615141458723136 8479399 42291118124350637161961477195987603424 8479400 -93182742145707978070147733200226688000 8479401 6168733367179474330600803421563984960 8479402 27188778068455284268426282206674431152 8479403 62061915986137901719862608546406489652 8479404 -3484745393954007793283947066046125824 8479405 -72822354383324121216972137328287525760 8479406 67714028526703805101664003517234941952 8479407 43891834821466907182578091311701372688 8479408 -3144539977050535330571424568928829440 8479409 24366513192732076290143969846800604160 8479410 -7241916753156748041826118219953843200 8479411 202073225132357351219108509513199648352 8479412 -56275028380631522934548364109103842560 8479413 25709872947324769131417781507769279544 8479414 104359200204874316304586506142670104320 8479415 -13250315450412104606144060049425433600 8479416 -5282300939748242645039679104399769600 8479417 -51934051285054849498950023596406922240 8479418 -93678241529209509413316911593882524960 8479419 45237997639943248168252294189125794928 8479420 54782570582719669081953767117972551680 8479421 -66801531850000830377821738851101728800 8479422 -6504787313308227304810026156738781440 8479423 8807294601357221643343707561636131464 8479424 2999176485284201460793640331751981056 8479425 25014228869681084394796479832129204800 8479426 59621549483480152461874884879771048480 8479427 -259314029646861484219904493484296960816 8479428 -1311183979668092065741360890324903936 8479429 30868985525890732546339264101971020992 8479430 -8882531704204143296443689272741222400 8479431 -152930598409440541835668326303208800 8479432 -26067565054394954831797993149237319680 8479433 81740626478428140167556620511242495424 8479434 -60673350602478224015918501130485925120 8479435 124430203975895224193843545819751678880 8479436 -30861522074476107309199120204487396352 8479437 14016722902146410106962154543698967840 8479438 -62134345034684058990698873514217152 8479439 45198256070633251140425832854779079424 8479440 -4981012971975118222291915824773283840 8479441 68076197017628460724546495510136656500 8479442 41915417493051333602812047218710921872 8479443 52711098598305933958759152218151792384 8479444 84677685753063887295395990028832512000 8479445 23365424615020608022764565561346442240 8479446 9421641917918981915240690856280088064 8479447 267718435291636190430528697697294706672 8479448 47157216128762921104369839364201359360 8479449 -2352059707203187003618548017579029152 8479450 -12683221744015554861734895372410487600 8479451 52695581939529993532227842450703998304 8479452 -59592759747582163897619657864106259968 8479453 150493676641559145251062227483773836640 8479454 -1222653746686702603289505201587581824 8479455 69530435589567611072948930095801147200 8479456 -23769408134229840505704876454808911872 8479457 -87569741341207134659534484647022970176 8479458 -65426637729642890318012227239918120960 8479459 -80513019864487768690700442973921425840 8479460 72200257895509621137032297535623208960 8479461 -541067697608253443454214455544512000 8479462 -37168667671388586323798637626510292768 8479463 163458885295579679142261016782240923064 8479464 -6710206305223572920840121453423820800 8479465 98275782368151004638964008864010550400 8479466 8583271404052642575795773849843520432 8479467 88459472506583976642951524796187509084 8479468 188013323059799191529282079733160260096 8479469 36959820786671111744619814969358108844 8479470 1801072370103297238948325904874794240 8479471 254729994293619232207825898447912448 8479472 1206647134341293956588750552413143040 8479473 -127155492260195336111914487309053827216 8479474 -111317852421331856027486995205370273264 8479475 26215712289260640856315248371336412000 8479476 -47530318740433725460434262241114544768 8479477 77078491748983754770245596738781201326 8479478 3062718601993760648658205523305911552 8479479 56908748917042971028017088131311038848 8479480 -126059572310450527938291631631004672000 8479481 -62832076983918751350039659991777864960 8479482 -11595820789251710949558735326021112576 8479483 -289132858562838907790981444476726375496 8479484 59167209376762762383389379770230056960 8479485 23193120189533280161750573156038258560 8479486 49740693700640259519654132136635528192 8479487 -240085982622963783581681999270678747208 8479488 23837511780740553367591015936035913728 8479489 105978426967080574569141603853079724290 8479490 -67165709270401357334429744089636524000 8479491 -129221436256764678143961659920145545920 8479492 4066994167446668993037982413637713920 8479493 -23991346248519872437202189805036747456 8479494 -498586750174191681648331625917147392 8479495 77985637586761545228651191763842907000 8479496 -33641708866309323873843243114797214720 8479497 19057013686559970429310393704461183616 8479498 12575436734724683579997523054817571936 8479499 155088039102038592963423670846904403672 8479500 -21617785362473259708762785472051456000 8479501 186153279145302256156693058953946080032 8479502 -66858134092833496915091510317677748608 8479503 -64610986086770179624475934147531564888 8479504 32463020197280383981264919775067176960 8479505 222348604559482160424112981242493445760 8479506 -26917544048198506476730315332896272896 8479507 6889010013229738723127226628161055000 8479508 -46085668593565071040650798624137964672 8479509 57518713748147420957857459154636606208 8479510 -5729658267577209198024159158814777600 8479511 -83633252986270945613929520431526376888 8479512 82358642504226373236225517255494451200 8479513 -14786559412306721255243984930056923840 8479514 39318448336511147927988083704839074544 8479515 -90044519082065333736245433312462812160 8479516 59763365005325693253281562663906813440 8479517 24559512919445250201912602721841657632 8479518 -53540713424521056270781722360872316096 8479519 36824799721848770970533051026190496 8479520 20970823337930919285852960314999439360 8479521 -15618782446850191434872297779850862510 8479522 59195856504117960346539073171571391312 8479523 -10140565896868564179105245466163759872 8479524 -2670802837394594420360696304176345088 8479525 -45514136485063669462557497637365383200 8479526 25618408811563778626832720401993406784 8479527 -37150625838873053646668581238681808768 8479528 -130850175622004205284098570098349347840 8479529 1384745850117232854208311480839992944 8479530 13261259982724540704318607808530360320 8479531 178800198424705244352882445828746897332 8479532 -68917791178929207398941457603901734400 8479533 -73024536372067713622255634137172595552 8479534 1937732293282166955798003065864777472 8479535 -40245680824398486056258867911830651840 8479536 3407235218582980477312239335462928384 8479537 89665451770538526113065583785636100592 8479538 50523818831499285631483540842085017120 8479539 121936264155692152244504385296659862400 8479540 -126127011047155687821672196559851541760 8479541 37037116955426795612180852203308889344 8479542 -33286739612568132780855650731940311680 8479543 448374664573342993540565878639024600 8479544 143407151216143674667249694215339622400 8479545 -35861292898976056066881515815301887680 8479546 17648902499701422386311397135307011520 8479547 -50462719227565881253002769724735004 8479548 -30164722128221451925500857372829327360 8479549 9827745993894352715902517061441376232 8479550 -6479775432225949571742362639708251200 8479551 -18304282915314571444654267094117727360 8479552 -77238715602072578136296997082984611840 8479553 121705248240903779372872430225518244802 8479554 8022495174095835252147034077966120960 8479555 27038536972097588225615341697199622560 8479556 59203203230298229667146404565797089280 8479557 164234638122235980582045012709616928 8479558 -23473649764528566685034470755384127680 8479559 89374585873837892451806261733541440 8479560 75691096369234478221616342215903641600 8479561 -177394729900056847010329444380678348838 8479562 -11142797477727439665104058489666994176 8479563 -78365558192377437474608693351012470056 8479564 -42999718544233919519214923395944537600 8479565 -34802310819404453714717189639741727540 8479566 4016273904590383417069278999686263680 8479567 210176527402431470593432586954253729640 8479568 25380634155299953566803263988758536192 8479569 2332058877215362116041527017044949888 8479570 39435187913133921556533031373037457920 8479571 -134239734217289155924748832503900827680 8479572 42847090574959381298508972067114248192 8479573 56752853302987187605407371756704943822 8479574 16604170438450588889712454001187250560 8479575 -30997890488720479676815196821411480800 8479576 -14782535170037994686035095014785597440 8479577 310279410741335736287412797528074261632 8479578 -61809825568555419883472860814158106112 8479579 -82722133818999549058211418102898190760 8479580 -137241060050500913159070108076131379200 8479581 74241764627105994887947356379688922144 8479582 -82670526837693170468353934340802823808 8479583 -1049604913370752841321740369570254624 8479584 113668753420246289421463268627836698624 8479585 -80280904309950081239235430404180480 8479586 -13250209094867884205168599065621655680 8479587 29290862450855576409340130749132229952 8479588 -15741854107286438483697885490874327040 8479589 21024425273794811520738235601934266400 8479590 2055724715035138236350646528718848000 8479591 981147302533228369220708114042391992 8479592 -109197827083125401204128344146198691840 8479593 -134011344037945082832686728203893920800 8479594 -40721644075523407384136535219375917568 8479595 23057066240847419723138864850186629520 8479596 39720109653965575005392984555596027392 8479597 147546611030363051930522918260707114486 8479598 -59866774269144522601078458756643970880 8479599 63595162388932907793158777886535668480 8479600 -382263100624386726491902900985856000 8479601 -41192349349739493718643675695131871296 8479602 -64284998197008903997342163993005169520 8479603 -143197674813236396020657218887601825336 8479604 1795786612013877644120859573630867456 8479605 67309973321908691264410486140631934400 8479606 38816533552293588334993762837548334752 8479607 -7123314848015294716489438360987870080 8479608 92030162064996835267550407033394319360 8479609 107898072062041653756138206365643960810 8479610 -71036557169729555497933440825546934080 8479611 33930253780231341737268598638616726032 8479612 -98084937764858930568093116122281543168 8479613 -9663436147842010295171634254684803680 8479614 -23571374792557463329213123942581955584 8479615 49380678267302460434912505069010052400 8479616 -19803413993598987212032713420366151680 8479617 -4682883532355631243247451484626743680 8479618 -1281253644468903408287656412190288384 8479619 -25257465221912017171573469974859854980 8479620 37154536055930019479388019674690355200 8479621 -183415053441958744695141841366941846178 8479622 110656024090724876789452019522450582112 8479623 -32371221157234745516062554269269232640 8479624 -154873377998764412380469727705827942400 8479625 13568165512016482040795573110652448000 8479626 -43582812051935844551771871889837798656 8479627 -92821721293973705997457624441886343440 8479628 -168278634921570434969489220683262181632 8479629 57597532719925217004409476993248598840 8479630 -73529122380821893144712258604975991680 8479631 115201563875515817459226944850183312432 8479632 -10009965644474125327053030226635522048 8479633 -101898865104074764639133434378701123996 8479634 204919167111369331562253288239282720064 8479635 -35953929682088563259257208557251745440 8479636 30739555629194944202801708163588587520 8479637 45170500602926976003123916124325619200 8479638 -15053839062372614720842234925712663456 8479639 -1349463360641605089044206233340775808 8479640 -3069111044921553909468062376873984000 8479641 23951976320871678580917625444136166720 8479642 5430290786286289363938947934366815472 8479643 -1235971783432678946588871204942495360 8479644 -18835798632471521439307935281199341568 8479645 -43734440613028790300823524517959870100 8479646 96317365974874771176606271958393241600 8479647 -720272950099771009526305081982240256 8479648 -210748617739715139301378480092111568896 8479649 -148421401431618919714935681494156344350 8479650 27291629487459646973089011303906249600 8479651 187183035686135681305924902217413705432 8479652 54351564295412942359488169356754129536 8479653 1562344658236461850212283698423456000 8479654 120017442293690494803746863915014443712 8479655 -2514586543182501561005849778214452000 8479656 -11604170679273635613811597430304814080 8479657 115330047272001147868791731196015565440 8479658 34166733341578147167331143761174603520 8479659 14332217760164918682366882776613238104 8479660 -9384339929364567505126222154798837760 8479661 -11867908546092296773581829275071052276 8479662 -19443564683441954880866441595321477120 8479663 -53111883895578460607038383025776992256 8479664 -25122935047371820883189706967286661120 8479665 -92156569042518507180314395168629059340 8479666 2670280897504862346406435881160511904 8479667 -24525503379034242516447119499681375408 8479668 50050204548418303668733311387515400192 8479669 -53038117067562395484144490083427947360 8479670 -41983184247894460503404424236099934720 8479671 43992518388615924231448008997439872464 8479672 -41999094017198575815060584908556083200 8479673 248217573395381344085900092457855602884 8479674 -20306481944424517122530344517715471360 8479675 -92858027468226870239026476303237477100 8479676 -19512727987101275528233144710079319040 8479677 -88100147399703076016264243414888052480 8479678 345250415768299410988677351214333440 8479679 -22829609837319222681885612813339200616 8479680 2396545803878173150209910379642880 8479681 170288352129958529231958179714228300800 8479682 1614336682977818534481040573021903392 8479683 -137778806221764539410917667214160967548 8479684 48470340768645857574455419994002188416 8479685 -30433337748836567135848285777407221640 8479686 -312958571981347367048746036914370560 8479687 -17851043997196776940545616899690374400 8479688 9599324732858612404919906504327823360 8479689 -76712087713906435684306169226929051376 8479690 10477745903342893095439189181146389600 8479691 62767619548823190140805704360849001384 8479692 -21027988953403467264611603830890408960 8479693 -36157146776712847902809521577578121280 8479694 41571612279034717027997816061971464896 8479695 36160324466466919955355975613074710400 8479696 -34876267911509899800065381874206875648 8479697 -32631748264940660747386594660748430348 8479698 -20697207498963693081338672842065841536 8479699 159663552078913885570451990437289230700 8479700 -35942958723223061638397039560914432000 8479701 -102398490888958676547469290207821592960 8479702 -17424850046208023925401205066574970880 8479703 170554065062194420763750046813038306952 8479704 -46238045217273864753387431229611642880 8479705 -63883305352196251918274145276500205240 8479706 70172181746694632433556511945864301552 8479707 71441677926370720945512878093138580480 8479708 -96188276578289905794596520853828759040 8479709 -7897538661226222209460271408875315200 8479710 -47235533659643171085638382419109652800 8479711 -5023830903080668071025403313919371848 8479712 26932908969224940747748091666164088832 8479713 90587636405167086368050579390476278208 8479714 108521995652902024969102759010740197456 8479715 -141782794106425440718360438889944092000 8479716 -2574516440263932343275621561970053120 8479717 171273838839309370150291006065256432766 8479718 31336655153324868178145589293314351104 8479719 1560362460306982376864129635995386640 8479720 -16660891424656077315328555323899904000 8479721 -98002004284499202305334587207012616630 8479722 16774522961723592780901772729025550080 8479723 -54036222529944566516320632983934773360 8479724 91181901844308895982340665093194634496 8479725 5465504739096190989759034633863333600 8479726 -113112400171719020865281444510204985216 8479727 96793832734735013692561298159134544472 8479728 7498490820740031245959579337748283392 8479729 1437889647349585873778431112387263984 8479730 -15186396169628365713039142114875148800 8479731 -42166662135564660818988493941486371280 8479732 -91047753914651182873919017555617079296 8479733 36729218612573127673986752176063415982 8479734 27363464299895231089980165292278832512 8479735 -67151114294283318799383901343869888800 8479736 -217830775014696644318553344526984560640 8479737 42062502715212896197349506104281771520 8479738 -73004125272507681722191234477689500160 8479739 273245151137108626987166684958051424800 8479740 19085702210400926066905275817470197760 8479741 -192492054806476939237723943684222116858 8479742 7893384549127467188750283337115241600 8479743 -16336494339431913029929992157793458944 8479744 90820210900899930270123276650737041408 8479745 176573119416203429463700655008236757800 8479746 -18184005548683961492163380058369596160 8479747 164098844092475525997719676653673811196 8479748 77783753639221824695814190148907873408 8479749 26672610829541860775063040067179501408 8479750 64821346809924132070261791160961952000 8479751 38536958886330748758207217091126402352 8479752 20657575542355325740987179153396940800 8479753 19794247156297848929875059533860226664 8479754 -45981740042260912454831793852571145424 8479755 44469423223005051819517293383005094400 8479756 113751543644571892135164395375675774720 8479757 786121640471569211854516539598090560 8479758 -9601675421228644389632797256322048000 8479759 -220223136340212602356784914455032936784 8479760 22696711085705636581261563573564948480 8479761 97170533645020384160666177296563356064 8479762 -43074007637847954177371516682710176368 8479763 27235070787239858343311480253282232920 8479764 -9201751753558015846200554432726042880 8479765 -36664666637440356223039063400252457600 8479766 2570561724859613811615224346134197824 8479767 -45099299454487061641980320960315124480 8479768 -8047651654626906955832863418322247680 8479769 -207922999625184261039166492781172715830 8479770 9649643296433626670244237433125273600 8479771 3471321427762231271706677846673670784 8479772 -1058832866450553661912881831325851648 8479773 33244928930605045201033473832996438560 8479774 4606395690488101354271234257922957760 8479775 78789529577129436108840004773718125000 8479776 113786409461521596574094125825130496000 8479777 155098931256929523553303092737312694626 8479778 3115598566477426655868173018295065088 8479779 -22411872191631683027913594993446088960 8479780 37177085585976782422388392832504889600 8479781 -53147702578809744538832979813977044800 8479782 -16600052270867074337715503506074558720 8479783 -38871940129372253482019347934100692696 8479784 -76293737524332102051717411634614927360 8479785 58263173174845883095616212474468075200 8479786 -29144017178787217539873884615125046784 8479787 236096642321821472996098251279871722432 8479788 -6676416341922141451595863183413657600 8479789 45703263156938532393355766006321602860 8479790 -40638977941283791168142556117030666240 8479791 50758269562052241629657777687377643400 8479792 24112710712387917648217510623188074496 8479793 83979660337034313016688116519559935476 8479794 57027851410761088050725779628204022528 8479795 -18652915485771671226020280228518086800 8479796 -78474223685334592863493191864039799296 8479797 31952511960393544525604867733769328640 8479798 -76846567689066619599740516292513255936 8479799 41969203795094502391771072816109125800 8479800 -19434391277773837182801374831311872000 8479801 46608603006530832246543859115041473408 8479802 54221658484488791032637312602461272064 8479803 -32739811807055226176638168384532107896 8479804 -190030192548406400335746410001619144704 8479805 122928334734204362702581566903518924460 8479806 -46355220197639389351956649443452450496 8479807 33186688354639412706520098937819173600 8479808 -8665579876398039010111891712391512064 8479809 -366758231886338952762134793511000236 8479810 14113223857944147470639912261520528960 8479811 22183887493069015759047470601445002000 8479812 4507063967212894557121210523454357504 8479813 -126630811200067906987161532286777123938 8479814 -25688968985396970274655604997458432000 8479815 58539011199869601723472583311509120 8479816 38082444687052591112063191029041602560 8479817 -148914054655650133471577035893643300134 8479818 74327130165451798164343855954069142064 8479819 44370811908935674663672898275975891220 8479820 -62114763294606890010116811295871185920 8479821 -47539186635031210899243608216757100416 8479822 -34858176831297243351221729487387507648 8479823 -33443762338125349276232980688880659472 8479824 -1705881939796168425401092268588531712 8479825 -35603314017522879916904797109120238900 8479826 5594122611398007492852691252908878256 8479827 65143094168318540982817799565579316608 8479828 -43487709658858400832733956004228388864 8479829 44422537517310589464008513494219604430 8479830 -20469433377031664626661178768947902080 8479831 33896998182185555858619983746567063200 8479832 55415753249160448824484821512581324800 8479833 13454415238772741371945019144515584000 8479834 106782183586445504118450250438856908800 8479835 -9656891162344020342895329667150760640 8479836 -34814224637007790623960815311704099840 8479837 -141686530859185055597229027501210574388 8479838 -37363194326130655448478515276176542720 8479839 -107501150631972888686909773208654638776 8479840 109297709028577728686923842063237120000 8479841 -156753226382140458524927555922837233880 8479842 17825976034012301016682791839909642112 8479843 4624820996677106842560127874759289000 8479844 4432355784115958564228113931029253376 8479845 6533377759010558059663364345735735040 8479846 -6368221179925816240139408101233700128 8479847 16061729455306342068018691826988011280 8479848 -9518918017393653064368442027023974400 8479849 76514025893202150806862488847173623936 8479850 -23569060260060759372181823388809407200 8479851 109793237624722415628005568530401428480 8479852 -60263810965357105475676073806010442240 8479853 -165793278312187832061299098852968233898 8479854 26007467853611446593421308173799680448 8479855 -85402618253618399370846815601359800800 8479856 21767018626920868150809723762645663744 8479857 -84802922271420956459693348407113986208 8479858 401682483040861861450059349516359168 8479859 -9485787072660443727380361497445223392 8479860 18139492156430478487009295639218176000 8479861 -8199909287090800983960473316646229760 8479862 -95057325428798318174732439224072201568 8479863 -36946240718695977537782332417618663680 8479864 176151456974623879695361797143590625280 8479865 -37884888919548379969872945763291054200 8479866 7697949143435124496845222629538574848 8479867 96604693456551237676733296035666235752 8479868 157465732407373699172966187258095720448 8479869 60803336771578478054367488367529311744 8479870 13890677234833936593506143650865708800 8479871 -85220344209462872331584719081165555800 8479872 26500708889628204990229030302583357440 8479873 42308645104279458386269084291603442260 8479874 -12752199110631167996939798108779615200 8479875 72705334582555471992099488161628988000 8479876 -60015609733681606696172036250392736640 8479877 53559470810151543990676335181057815072 8479878 72357552512095703808548949818708832768 8479879 13815052885713032320866346756174431880 8479880 -17699569716125028701693745065579673600 8479881 -158392845831934470370901249199411756288 8479882 30732343855626400168150090701673545312 8479883 -180276348330342137302949628996820877868 8479884 2483020695736767162922755235244163072 8479885 -90584687094728931975285033485315984640 8479886 217332592560454237445932258221283403520 8479887 11088852568360110475781671516697726976 8479888 35759828228245787686155693044616806400 8479889 -69767971230785074808724201294589185216 8479890 70005586179390296388142897062986400 8479891 -51421527541246547460787829187914342820 8479892 -31897824405657808132415917237402134528 8479893 -55243947672098005815422324320368913920 8479894 2648590524724434570897270686403840000 8479895 417932080319389330104397002069129600 8479896 17136706143272886172306763030276812800 8479897 3642590782508063457250636546457620 8479898 -17600291770301931724959005808576785664 8479899 -3036059859448570770903234509896801176 8479900 3516437600117907025376487032923161600 8479901 -275853354727437935522375568831754848 8479902 -35212639752487590740534338569200756736 8479903 226436913311804386953993325395499581152 8479904 -137950004751276249329879880297524035584 8479905 12830478136652569518887580971214491520 8479906 13332516198125459238950952833791928064 8479907 13429767874097224314761510303892318792 8479908 -18222424044126359898556489285012814208 8479909 151375305119974791682214308883100747840 8479910 -37197780286574166863574399180902720640 8479911 -133559127108258099213368955768318700416 8479912 1809718595429728650774449866120396800 8479913 -205189691841420197165932309220411917218 8479914 -6119766656503235864435245438427735808 8479915 5785430510461025556199642179189427920 8479916 -86375278067597014839819271795513218048 8479917 -55164117210261547295531800453691381760 8479918 44009765033116456875139832533755337920 8479919 -21014740268232023037701233575880161600 8479920 -6249366280345286129350311780080025600 8479921 43931893939215730251502146577222213744 8479922 -4039890654773662209693067161888384 8479923 -157462325332683803781240726745834782096 8479924 1389932872534791223604487296255789056 8479925 24208616893780617185936999787126292800 8479926 -3840858821650522629341229228246269952 8479927 -102749998555328460409860102667579328240 8479928 -208294394464427830531984358806988390400 8479929 45875763148158168202514713872979304784 8479930 6515674952719051385638322517652347360 8479931 -300717809042454418021084001229919935768 8479932 68644829089691784673817236068729180672 8479933 48195973726834457578678372802881114560 8479934 79238291640968031571079170194940695552 8479935 -10970529259895691003705998389884477480 8479936 16380301344399723908298750388207616000 8479937 -133359086885873095456640194619203476414 8479938 -5888929685418837179371993938541966080 8479939 -64696764080424529677973042609487308800 8479940 -7144989855218717597130278723362444800 8479941 -48861143218760234201031571085046039840 8479942 41184555598515674512407941541233515872 8479943 -103899579072797291613687758001103040808 8479944 -1662680177578989063443264317076275200 8479945 -14444174879701338413114141701647894300 8479946 -71544039285609445902956421265180465920 8479947 -9578654797961996608719373035876195840 8479948 9712132638950070491520927453949532160 8479949 -157440177755535959388158278028415847050 8479950 12123576409745086502478216076245009600 8479951 77651435658398535196603010705830291952 8479952 -8130492578413505962644129338734018560 8479953 -39048163706531076417718239939042067038 8479954 7328582071031970450156650214870369792 8479955 -30794336359641245406031312556489327280 8479956 17099798549235891663702176527484067840 8479957 -44022750925443668114134101821079895296 8479958 67194562909527925053476400543649570080 8479959 9498134790848980609629568021834318080 8479960 -5293632396941157050536208995537920000 8479961 8105348860731272830273989333475660032 8479962 -40241281580051903909950532325446691072 8479963 191262023722124927892112263267340374212 8479964 -94293368581564708528662103186113513984 8479965 21873606801011053027144919815228485120 8479966 80301224254448635876723235277172285440 8479967 167962673621340932238909440792956826016 8479968 5704904728651128771274364931318743040 8479969 254926606283788488835703677554925888660 8479970 -25021432881824214607185893453398660320 8479971 -96088301960460564436214513966308792728 8479972 4396064520776150777665150337364490752 8479973 9710492406096836394869717100663272640 8479974 35630110065052119204220156529234285952 8479975 -38846571601998581071670796937508275200 8479976 -141431270532348830154124312833502218240 8479977 52981685791226883458603324848324405440 8479978 53209314895339057644459291262202416224 8479979 117125918900010989195453241097416206580 8479980 -4455788315516410523264318373061155840 8479981 -52027931752700190965224295846118386218 8479982 -12637111854016514014851398943514563840 8479983 31019771210158145043678069508441782024 8479984 -1778435703614126068300292198735872000 8479985 -75625365319952910073436844581797065600 8479986 -68731290297575011598595914523256862976 8479987 -292406381030076819300602288275379200 8479988 -460776591317278680815067139933421568 8479989 33351723805878621415526236682077123200 8479990 117063894384860632608703624993490469120 8479991 2595448209129950529604281690146163024 8479992 116223375550826992930202518405949214720 8479993 -49329526681291123369276308379668732860 8479994 -104076325113431094805267523477335618704 8479995 -54912873443867635165683602635494452880 8479996 38604526046856212714317444014772599808 8479997 -35493352245744111687819985662879678708 8479998 -18720945199884756806408601135512426880 8479999 237976027651748811142901139910502323320 8480000 -10644824490377434476515671859527680000 8480001 122540352988534995989196238884680304432 8480002 -4334509761841113765613183126902060000 8480003 15894910901384004609230980065578594304 8480004 -41513307131216639699044796217137541120 8480005 81168594441504729081470918813244489660 8480006 -8028296341341753321366820078611600000 8480007 132534187060916505259915167004863435504 8480008 -48415522609218850807487771149307412480 8480009 -87845957399956570348548911653153031040 8480010 -8866294803814950734171561797811650560 8480011 161190066078818738902872273315901825800 8480012 -44908574219769468072956376452698974720 8480013 18872952033403748271255326342568759744 8480014 -27473619084867578100280511317568238144 8480015 -254519415642800079404813916548847291600 8480016 -8271667756839984320427633727149957120 8480017 26153579586192515895162646125285728192 8480018 -53158501393414494034401138901790638080 8480019 18061133378991115926024079016321230848 8480020 -13052744526202830770190509395997579520 8480021 102974051660508488975889513535636041984 8480022 15038402725267397842823330186612404224 8480023 204385504053279571139793422523039056640 8480024 67492455562478702763716606134844006400 8480025 108484368015491796110426279161195320000 8480026 8484250939455172157637954501747967200 8480027 6690705792618026345400136585377192960 8480028 -30365721243905023961740080516145006080 8480029 98358044627196224513435115126051566976 8480030 64392970525782330654117965333859840 8480031 5881913528644598369810162504881425408 8480032 1397368463693231576936314086250512384 8480033 -119638411825523450313496846755994274718 8480034 79623737549099901801397897345179538848 8480035 -141422616636181975541909904179550674400 8480036 -3413313414029292403968175407735285120 8480037 -97525466345271835929343460390349724800 8480038 -76822168394730912764493791931653310624 8480039 22903045767722060240851778420236414056 8480040 -998541869704628251843590496111411200 8480041 83640311792844491372700744387598678372 8480042 -103959115288443469257449077946451617280 8480043 -55684897268670777432941307474526800 8480044 82874076958913657091192285665997438976 8480045 -2415937079359017240659698848739756800 8480046 34683836734827847349903135812329336384 8480047 39137337144951958837411652276814292496 8480048 130745816857481992410132672873922560 8480049 114338928760713061802238747523683978864 8480050 -7167092492740848666608710823301734400 8480051 161399518784662407407581339191383111052 8480052 -1012593411730229161089744047270062080 8480053 29694509175826186226693026210291472604 8480054 -16703124453155635107185329802181826560 8480055 -65243782741898025375374365077860760240 8480056 19626441104738582670604578646387138560 8480057 50069292395553819234371540417664861312 8480058 231646925923628615237571574124632320 8480059 84893654731186344425229323436432824352 8480060 31809357583535040012194241307151700480 8480061 47921524574786588638773703054210188960 8480062 -56913934710311528087044295005238705088 8480063 185079803192838687253345046170476837312 8480064 -3167018694225652211505066709918679040 8480065 -15874375587747832318564725276486905280 8480066 -25187690273963180387870954561730593280 8480067 885472625477937404094516687942559584 8480068 -78386511784884646510175317411638497152 8480069 22158406897168315407114730379708040960 8480070 50360151295103586752647470543410217600 8480071 39035315097930959973131159208856310064 8480072 77770900319079820053038151978065740800 8480073 469266343785846279752160976313223168 8480074 -24455755039671727064665122078934528464 8480075 -29956057430224607384453150050355777400 8480076 36755282366786815950175160782015733760 8480077 74732653644869030480293485264916238208 8480078 -56100642193314035613016576672855585344 8480079 -38038534439319748038753848497708468080 8480080 -1959719132964095578566080254535270400 8480081 -3168105182223669840514157627083316736 8480082 1894234646905673607457394346208752768 8480083 128860854971959057327434908251647059104 8480084 159928024653023042879416967668961337216 8480085 -9665501636709251759391284436417236160 8480086 -62593559285853741178594386940943095008 8480087 97833808706338280661599221667183172312 8480088 98772133014651202050690277392001996800 8480089 -171600971721391734710516045100946229110 8480090 -69997307621341789883392963614863596800 8480091 20285829855360498973880513826827241840 8480092 15730726796243026079152718923202129920 8480093 551496695234090733151830931755823522560 8480094 -15575128871091492555167477907201020928 8480095 34013240135045611798763129261327612640 8480096 81236041771285879128486117137915707392 8480097 218942560370349150544228270313671781760 8480098 21842629823953198431535002320156267520 8480099 190248612017717530687431912039018870000 8480100 -6093717711037334560395962519855616000 8480101 41213020927070670160180715773006949152 8480102 30538920153900831944104076892531184512 8480103 60892674142020966003972964298963108904 8480104 30865715793506856297025780022483712000 8480105 -49248968610909922849614753606575947740 8480106 43059211785163975784914068548768110080 8480107 -90445789900786594488648620201217461644 8480108 -10084263974252573231058729879608408064 8480109 -3740720471939290831176723291696406464 8480110 -54933680109721442034104436909285262080 8480111 -77721122812098498128158469744500842288 8480112 -2417191345809288585865058152171438080 8480113 207644449616659977821490899768533617362 8480114 35497020941238707196933055074375561120 8480115 -4716699480131265698081055415765930080 8480116 3281682859738174922294815951028428800 8480117 -102487794862691461762320908237034138834 8480118 -4014060441496263929940102800218598400 8480119 -52437842298555250777360440734230646256 8480120 -40875616282033944675466583572974182400 8480121 -12294597226391003812625282129816298240 8480122 -28878819992190437707958984990816209920 8480123 88096073436974963172570731011937071104 8480124 -27654505796596918288933246504025111040 8480125 -88407888623811046195549424688562200000 8480126 -51769310516865616145948491442841343488 8480127 50718795337166816778637626361391562072 8480128 -76869979339682950653021169121734164480 8480129 -73393559761087741150829960835115558080 8480130 51841509884666636951039751520301675520 8480131 -19271514819180306530117417723654846976 8480132 -175995663387341819504122054584680448 8480133 5594893231195037943178027657782796062 8480134 16709336022001108144648046551447000320 8480135 -100419751624590909830220519538166998920 8480136 4755902318206327489207964800536207360 8480137 182692368914680409575035423533170132240 8480138 38202501227406639254779590883457340720 8480139 159224429913043539307434153696795755520 8480140 65265325765675298996043917249086141440 8480141 -10060009580671630454974653812613442080 8480142 59758296097112185909561833133821597120 8480143 -3784667490909960323376256332111677440 8480144 -44646957280156265002075317118920474624 8480145 -8103277619618169498675573779713601280 8480146 -3720671809286466102392395528756217856 8480147 6468512981690213744775048496783448640 8480148 70441854892815068359970133186185287680 8480149 -56661364348385028704360267765738292850 8480150 23142220482653388073833923904637872000 8480151 -26572833895196235203411448274942706280 8480152 -101263092231996086915260853606648678400 8480153 -14250692499870589298346973351722597792 8480154 6351197577661835419229222756305109760 8480155 30048653345411819380345277535477102960 8480156 -61438314563061862265337535830726151680 8480157 778955809931394467898671516723107392 8480158 8209638502543033571000026525027639680 8480159 133351747653878337555232153654543272 8480160 33161888130099555759823017548867174400 8480161 83824952486974535830202136459754697412 8480162 -46508420820252536806573794232367898336 8480163 5843012342645122465469319945363962880 8480164 87450959187860348954955814520639488 8480165 -23090216730194625664782101259147527940 8480166 63442940424351805750043722571129605824 8480167 -35078458553539446663091503222469563784 8480168 26618545283987398635046477094219074560 8480169 18207041070345364353927990670173986688 8480170 12575925211173373751947549256677949280 8480171 26267894830474585598847435526683095040 8480172 42163814749167880987043559426082209792 8480173 -51144189042295932626845024216888977236 8480174 6886145316173327147222455344455788032 8480175 62089655213734471545546901725452304000 8480176 72436248765813525343185044427902156800 8480177 -27676425677331830765939513904281956974 8480178 -5185860379920722131130599330971368448 8480179 119549594399769362395204712258787968780 8480180 -23287128653046426212664238649263833600 8480181 -94463304517301807005006281951031450848 8480182 120455644583728305474507206706134220192 8480183 32913337354163567207210579081825499432 8480184 -10485822145221302119953596445873991680 8480185 3856422249041897013994596824323563780 8480186 -6022674882598731147425406468977280000 8480187 78754753493983258299882535334294844000 8480188 84067412982437959818135491107436520960 8480189 -334008981566770836634490964582690226260 8480190 -2264832293181690431757806584279372800 8480191 15067458705071358706825171705188397552 8480192 11397720326983011677233429529411715072 8480193 107208503026352421885243085949321009184 8480194 25260102345450321940944532244032154880 8480195 -96745159324756200159878910296300975520 8480196 -194462575426695585260507032371269541888 8480197 -198418340208662853057705877862734001088 8480198 -19187425770999058964301285519999429120 8480199 20237867961563802460251805768446524928 8480200 23723846924719016311294549172140800000 8480201 87950102342540123884717230507665702400 8480202 -521528839090662006802461062775064320 8480203 134230386238260162599111384614898777824 8480204 -106041887386927149665734992679783052544 8480205 23929516709437343912416323259767705600 8480206 -14983959529555284563639836419389978880 8480207 -91923573122067642023730017849645558544 8480208 25470273272656763952551414759315079168 8480209 -185221893284997861793259846087747873280 8480210 -59087803939170073610707265118731965440 8480211 -95174344494169501953772893151851814728 8480212 -9343425508783716714355103169486836736 8480213 -30097942988800746454460146435159565760 8480214 -73648160066604782878916110391032977600 8480215 3816688996208417043751205768795085120 8480216 -36704339732203767103933665909146419200 8480217 -52054980789115661259732020947256623920 8480218 -15419624305879086635773279236952423440 8480219 114719173943400734180009515187020080360 8480220 -13269426383053138340438043393898414080 8480221 75667235620091863096761440042426496422 8480222 -11105958059001049296119450728657289088 8480223 66326583866087086888419105488622176472 8480224 151989778119275268909144546643844530176 8480225 28552997171698591532612890974756651000 8480226 -32357408959271846446946507510581539456 8480227 129475182815502069440349551397634485152 8480228 -145769875791266053591694399396707074432 8480229 -143272507524585370378991331141799363968 8480230 -20956058463850609302933910051525879680 8480231 1011946138798788438679127198147359032 8480232 11085608441583277981790599659018240000 8480233 43807633515152222686724014760924151482 8480234 -50598665258545912163317581546096627024 8480235 33155171240826634399540045724451544800 8480236 -40717619283035316051326992801146613760 8480237 7953691169359506519960205142150147820 8480238 -2993176989710224257281746163825848320 8480239 223797840560932521663037428885367273040 8480240 15598955615957000459654851846843269120 8480241 22130101012063834175731918089502003200 8480242 18185905428676187223844209050271103392 8480243 -143690639748992489745419902188807827508 8480244 29294194359422691361316994664795914240 8480245 1568723896503000535208511734851929120 8480246 76909483142668411898489250615557997120 8480247 -103059451076789999860696477807578149760 8480248 64876582493576165384396457221180252160 8480249 -26348222638034902090132566401341401750 8480250 25992121012155564859407798471824280000 8480251 2458205075479533969043924437816253980 8480252 9657821221048528488304990109343759360 8480253 24987626484907013522575972273877069664 8480254 97883184926518733713503934900450584576 8480255 -2974708277686132374919402447288857600 8480256 25179178516400211354307248186829307904 8480257 -282550608458921322970787542440646793088 8480258 74384964119510360735308714710411926400 8480259 -90823166263074482955633283491917640096 8480260 91979228503072604084700681022778265600 8480261 -21072456825251353069010863707038819136 8480262 14668034492244642454484408276142188544 8480263 184809406079064000001148581615210504800 8480264 -6111800741242970946342665006187540480 8480265 6995742079669315758277672622727741120 8480266 3927706120913730139951577002512449280 8480267 -23520724615958434225988199183494378880 8480268 -229237549012562292303445777423514388480 8480269 53358248711457056869088028372282689792 8480270 2059693895005600615516460763458755200 8480271 75042408854707945686856362256628005512 8480272 42151418896096147788093804021792382976 8480273 52289601234747988620386290173723609522 8480274 17892302488836720337700252578619400960 8480275 21162429096046134267896814913669604300 8480276 5567908048147168671024217162696826880 8480277 -37407294315601202115639902415747773412 8480278 35299388458970951333051998448789905440 8480279 -178991998181916689034843073464783144120 8480280 -26541706244922570609588125817346867200 8480281 183271377084019095494750620235252928964 8480282 -13799969719387611604564953837208405248 8480283 -38889986302206285387949790882755488360 8480284 31791374428490742424935222042189014016 8480285 137168271519336951913057759721390880 8480286 53812510365823719343708858707366627264 8480287 -12321296809083159744806316566720438760 8480288 -2755556656153737609313647271900348416 8480289 -16593720161727067359847436211507990720 8480290 -8729498964606026704106986495775692800 8480291 -115335713784031859778765738533105158308 8480292 88254672685342494677811965289981026304 8480293 -237472384811530459550282025606178187458 8480294 19615203786597672646059315754862793696 8480295 -4985649970154433719206265945415853800 8480296 -205292361429896858771770172369759846400 8480297 39055204183174013093654674384710538752 8480298 -13231274299688536531275599375798108160 8480299 113626794958428076846864967560927824288 8480300 -47136226692857223785183136978643776000 8480301 -48483737896090360533062469763510920096 8480302 -4333394913340328320019498729668179648 8480303 -42696242479207938767096059541614801416 8480304 8487305868313437745351759221290434560 8480305 46173670046015332342426628418145641960 8480306 42645534178438215025544413243983980160 8480307 7874667749937802525859714651574287616 8480308 443547981921279961403822060537815040 8480309 -53435942031367940555340024704532949380 8480310 6435523969203193568684784622462412160 8480311 -11509046364505909507452434967160568832 8480312 -51736826453364078737037260883093196800 8480313 31742650405150798644858849434554587642 8480314 154654068461001104083841474223229654752 8480315 16002419033322528666653020522928075520 8480316 -294555106118887383838572013725121536 8480317 59479013022994430376412616754493658904 8480318 -9530824071596539068367902350350295040 8480319 -14964277808041676984326557740868390456 8480320 28609058770964466356515266634454138880 8480321 78931086155851844375434800988881507522 8480322 -62642471828815816004229460480263513600 8480323 -76324530664056433660403732914998287428 8480324 8038636015278995064583379787025161216 8480325 2590299933318256513714323277217904000 8480326 56007992358657009658673961784121001600 8480327 -152731671040898723776782614436760333560 8480328 51075368001606304641328379932461465600 8480329 -13013083235548604782025164506125090304 8480330 -7693318818874283224533913302906977280 8480331 -70775218627923742847538560650430640 8480332 -1766519802439698734632837109535720704 8480333 -46148477768644077960037572398299812960 8480334 -12898611514393397844659646151550330880 8480335 71682833355088282750997801656049124000 8480336 -57009927561005658899813075483715575808 8480337 10217725062637083195721757462347351968 8480338 -85953586139815865330221121086008781680 8480339 -66472420807694157314777960184439130544 8480340 16787602246289885444407775587495557120 8480341 100968659970809254702316606383648974432 8480342 17655933448933683542058294615957949824 8480343 174585312637737911212695023192853616128 8480344 -124850226954201843954063306042860451840 8480345 -86440825078533354463125538619694939900 8480346 608350782112412342483131903346135040 8480347 -131159317320896268504510265961744278204 8480348 -67638849367354043336748746932700878848 8480349 -16803578445970479572371039265341137600 8480350 21034790161877181008311555858136078400 8480351 -65113720502397308754022491923783195400 8480352 23467083447771033137006047627397824512 8480353 -34910107183417096184262862568887495296 8480354 -67660172237138226676762229773842313440 8480355 15184056818607071866291388046959363520 8480356 22142112841468553774880704354085150720 8480357 142252892406903406783013742624640836606 8480358 -12685009383022322688769582361824709952 8480359 -41384097566193763477508121907412535376 8480360 -3155011040612169779881981951357747200 8480361 32316626120208960928191166342916521344 8480362 78198340197332026589466108103304177664 8480363 24645921996046067040379301774031655200 8480364 55777413515209883561759903010620439552 8480365 -46121378362312019548365782253261360000 8480366 8386990048366503205631898445481965632 8480367 25314154346186343137578489804005041520 8480368 -13457687978575818223693336250900381696 8480369 82699548097947334714408426288053730770 8480370 16769727821812519113877459808876044800 8480371 -102175718241654699089788491224265787060 8480372 -11020102242001270818908607943542647424 8480373 17480401666908202664992598836570059168 8480374 506402296574411606861781364420380672 8480375 85619725247389281125371204575752754000 8480376 3546932136684513357227725047326515200 8480377 17149955475568585708925686764452209540 8480378 -20497425337056407353506953980068178176 8480379 -40054790879404985870619884322475453416 8480380 92183777745076342748117793594381580800 8480381 30703878582778200491132205478214748492 8480382 -47724648694017554203738133644673574912 8480383 -239929065875846302984840872658096410120 8480384 160645312647469866718929994197132902400 8480385 11399524810199876249741996863426872000 8480386 100319764355869504238043966125764706304 8480387 137016895935225844777584882161996778792 8480388 9875395878829586884729276670277513216 8480389 188862367765721615627022690215168955456 8480390 20886440086554470183268778714912310400 8480391 58889444080713010584437994841321049088 8480392 -26290738206695612400139256129472798720 8480393 -16680228711055140789189418286451367836 8480394 6458142995427068422338102789072940128 8480395 62375380769564411311955557189259285760 8480396 -2847909167629971402678827338390483200 8480397 -148093715139774158067958026258208028928 8480398 19318258553284999571362609666333153536 8480399 61808169785183609361168100668565273920 8480400 3192799975442971667380448587520409600 8480401 2884246661672188090919835544604284912 8480402 -4422794949883050032466851518113033216 8480403 20478003648401257707991960885074969600 8480404 167476152731061012763246999314499369856 8480405 145412528616677413683817912202440740060 8480406 61796848068713568641242299827954112 8480407 22042172235033718919755004851572620680 8480408 -159763845441055829573119978343166167040 8480409 -17997314041567262213205352977045867840 8480410 4856326449983285591340631941092084160 8480411 11573511851331341259573519822897502224 8480412 73398384419231770864751436019129474560 8480413 -217981705748716577405192044083913238720 8480414 94123587244577744764058000759772061056 8480415 25877570217620240291449345715119147920 8480416 27914127136501460751994127284763099136 8480417 845303947826915739630559508931465120 8480418 -15722149986629163063694906548523246080 8480419 64568390874453642395730514742901592696 8480420 -72665925587380689890660830623161932800 8480421 14653403700930690039353978980908128190 8480422 -25077063993686635406311558020909219840 8480423 -6346665011642704646789520045469175760 8480424 -15013151312908675318229613409372569600 8480425 -65969025605003416420451883259872819200 8480426 -46003218106295841701462030831316989856 8480427 36681646518668188517929122460312415232 8480428 -155992373468103737768583219408340821504 8480429 41653117626915010461830708778856123776 8480430 -14534474432885414282609807591840198400 8480431 -115157658220930148896475161670298982768 8480432 -33898524199997617292329024226754084864 8480433 61674277961442906684679134190770304128 8480434 -49400271496803695018607625853208198384 8480435 59286707082455181840017785877152932000 8480436 -12920348983156563829853279323616882688 8480437 6473792947273244436309157836481559040 8480438 35281374802810757513860556683130313120 8480439 46629318325630482681274635338980334808 8480440 55216910444354461316893749010537881600 8480441 19295513417180178887340147888812563200 8480442 -12999085740195683741232896219165671680 8480443 31865709690049500655475662662679278692 8480444 -13517145742504210342740730003247637504 8480445 -1330520895016120874270786865194741760 8480446 34172626252692312652152243907881468864 8480447 193419205152904468388614654990264896 8480448 -40941831568396619951564206359658364928 8480449 25474937103380881951365502133478952020 8480450 190645898314653460147000980038572800 8480451 -11006957613828480377010867010546972416 8480452 53027077174939829439940360793117227136 8480453 -31192983611649226122507610218588436992 8480454 15195879632545871853172599989311512960 8480455 -53014619525280552661601866045492729440 8480456 -146344486550886288752516813567836477440 8480457 101524434130062525131431491217593230154 8480458 9708995515870578319431094979960504832 8480459 63409655525984521485202444886013877104 8480460 -310899312304028560954880944935321600 8480461 -188862882226271621427834451764169913376 8480462 34365095806490623014863757747396046464 8480463 -68424471873438857853456938845622286456 8480464 1729633442237803889841609565608263680 8480465 -8933919412463232771569443071659136000 8480466 5661338976416022664527856587954273552 8480467 205176095973866394841618378000474572672 8480468 -65021055875321166751509737162308331520 8480469 25039307409437025901210790705543778528 8480470 76545452313941867348113849861075996800 8480471 -77310496536262480204039903425680222328 8480472 2742545264619263445768933399303290880 8480473 -27505938836717448792216808964650782956 8480474 -35364500925352240325615989754978135328 8480475 9312309535715824406734837441073429100 8480476 77837027882128683973217753030660610560 8480477 -55716745745395813714279032432374330580 8480478 -56290990359123853739167093508697667776 8480479 27118455411312742609433192394768018600 8480480 115134784542073580620773293328908943360 8480481 25485690575571210171184534355518316064 8480482 -82299304851504723276336871738355805408 8480483 -6827875000356452601094723959803740800 8480484 -43907915371257448750691521819287552000 8480485 3612253215775439495349301448160250200 8480486 47182469348881465759896065933377372416 8480487 -113852903340054918347568146712592007640 8480488 149795834583530852325604452440473205760 8480489 132197514179056029559159933897325263290 8480490 410921062478027775033648233733285120 8480491 29863457197617664350541764341841986352 8480492 -215953903313465440644157003556450795520 8480493 784852536449332209033755961706188864 8480494 -59364646116412524987615454659110382720 8480495 58771110273689440511906120257275453000 8480496 18670009122439893799180925191131267072 8480497 -88123601305578706620383538609473602908 8480498 12360798654695559649184156066369264640 8480499 -32147211138223983297486856400288033280 8480500 50528629062003975153741362172413952000 8480501 -340148433946555195968302912837678485896 8480502 -23184403624611413330215401614226949920 8480503 1240880185819420478334683545972163224 8480504 194603097812939971124278492779600998400 8480505 15994218123206926154246361576873600000 8480506 24056183631543993929319492909702569184 8480507 -57724869317480272089613478366393653488 8480508 -44329244754566010736840104181597847040 8480509 128636030193657939739293324292849128710 8480510 -16982780873149281747487910830432827840 8480511 9144316858411083437991292605186242880 8480512 121873897240910472773346839019139366912 8480513 23031326291839355093375335516343061762 8480514 -6321132664656260706309984841022791680 8480515 -57876352747367752638200018414377745280 8480516 62399283197897957492540572486908450816 8480517 75624484207218766048470010628866502880 8480518 -5692831493972402367578280418068677184 8480519 -268530928382769309726637618545716551560 8480520 91338068931094346719109068757625292800 8480521 -9875845992486031738006889091927567488 8480522 35444874057563497169810993163041065824 8480523 -163803497448207292423409931327270954000 8480524 31667686325148602315706737977838610432 8480525 -80561253202195323630304809866583218400 8480526 38550840465529366196636854514908036224 8480527 11131192347028343315979759856209160 8480528 11865206107289822285186027904762593280 8480529 -110546213800426684834507467972334959600 8480530 -21435463359962483161458688263072895680 8480531 -32216224547754692358517368632206867668 8480532 4553727012557266978624297379953766400 8480533 105073423298920881895099531199180256782 8480534 34097488811870477615201608977816976416 8480535 22351481769455729731972819839920670720 8480536 -144458017689710468740473362735339212800 8480537 11906896213652137385347999932199883136 8480538 2908377540620147560194888136651710720 8480539 -159664564462015864232484940096877869344 8480540 -140310773327793810002185649657909760 8480541 -30174088568053226234561407043259873408 8480542 -40165461348163782289412557023508055040 8480543 45170071717378377435223079342128145040 8480544 125442018797434119070669626668160122880 8480545 -24594857582786594839857925507075022700 8480546 -32554873576200841302407756637960192 8480547 -91868490873931422630953666576714353992 8480548 -67532894817533254865342133768322621184 8480549 628377953459813862434180918345641344 8480550 1637605587040911311382384097199760000 8480551 8070570486632352707661743084001076504 8480552 -74163013077966867515701851810433597440 8480553 -55909113457424988685010103855851869296 8480554 -28979985696807431280163239008855283024 8480555 -103639352302055745704415071501962338000 8480556 2990197190619505557782536532472612864 8480557 -204986856544354573467207872881292454600 8480558 -110719407895022792172405015465428925120 8480559 -88443845137398752917650633464863138296 8480560 3488203536920193570621196217116262400 8480561 -41706081457241610159847639800627417600 8480562 -52396455071322931860059209943269477248 8480563 -1872085884837639514753473752569543872 8480564 12364449031385468668651807852448649216 8480565 83112507469240187151689024462561592000 8480566 16377104447105978627939384406712664064 8480567 -42456845241623369439342596978413047384 8480568 17772177984334403467645435233325547520 8480569 33402118746813947095850986269366102996 8480570 18427729232037970998078177158973480960 8480571 -34041443215299034174848268657901775360 8480572 -79858432099370764825327268954151937024 8480573 136219596530544632567684035737372204 8480574 8614158815256377381050285744586570880 8480575 -117965605274805855511986609392124584200 8480576 -6033374939212198477980366215895318528 8480577 -12533307261010122048577963546420382976 8480578 -33050602223087277389316181856102522160 8480579 -26441188530981155088826200238111136760 8480580 -19092734177434916080975072460965601280 8480581 50368899927348113060777438640223540382 8480582 62909700765305390339336449977956145984 8480583 -37688025852417652457612007946950813024 8480584 7978986806818239278903493776351232000 8480585 -28853191393434599661855510687951002040 8480586 100261708519448936936238959067208888320 8480587 177366754655968689098267496772268320 8480588 -82655583254992752503001170835305901312 8480589 -943276028809361249263195699196453280 8480590 60250942976574595909160149149787073280 8480591 -40543058368228853949364459822339977216 8480592 -26795686977004358383463914728735375360 8480593 -4444329046994579489272360294168668960 8480594 56707344291514029624464572324047670272 8480595 26911175519911362359867031728237034240 8480596 105222347964564120544509195810135662592 8480597 -198446523315323179289378829397130523954 8480598 23505353820308580694657975501150371840 8480599 -34545604327340748943434144825602673400 8480600 32997129504961020437321382262335744000 8480601 5405239828150301897571896603668229040 8480602 -548607628355957425801998693645143040 8480603 -130246580211380640698711622660932270040 8480604 -19789640116494598457709961463656022016 8480605 -95018145567635849527611922990597286400 8480606 -48753368859522493133644515364631632896 8480607 -13361968943660576891631492201890855808 8480608 68838645728837945378196659265714782208 8480609 -82319920858104523326056992502509460190 8480610 17525822904207086112226239828589504800 8480611 -141238311868681034925391104248788034788 8480612 554247434562377287186801987087749120 8480613 -84818920568926694204505363818527827072 8480614 -28207342709525167415693577926138459520 8480615 39493406002663652299818487880886936000 8480616 42387717826618400226735762344880537600 8480617 -17167315270174402482642276546197979334 8480618 -26577982243898968740686821360874736384 8480619 895181458547303916808202041403895696 8480620 37930015293769451498206607392127201280 8480621 35443254010513661966498365739542932822 8480622 4743632281380126987556469430919868544 8480623 84658787068356419607656391240818865872 8480624 6606008534431851616995556862725816320 8480625 13198315340508473014559807735637990000 8480626 -98213105014077273210082344098761858944 8480627 118795655972043709408682712204734404872 8480628 20294923478027164158376844848532300544 8480629 -6181408071310591911641058561591997632 8480630 138222050583469380069159274254454926720 8480631 -47816131708205305449550347023408229120 8480632 -593696232879213991792598043205017600 8480633 -47701015858434704515626705756950131200 8480634 -29964624741161480317616595373754603520 8480635 -150117039646545510713189875793117425920 8480636 -30712823574155827218027546456435978240 8480637 -27671286672224630126153037772753415040 8480638 -40037379970452344173588382063993249280 8480639 -61920074530434724738730440027573104960 8480640 29373604050349906937014261818536755200 8480641 -26139877689514900478355359061517421228 8480642 11933575250020801116973705698153408000 8480643 -59319671677310130187024652042379425472 8480644 40111675294023604887848336994147326336 8480645 31102506337985806841387170385763198900 8480646 -18061894103781800380340990559980304000 8480647 -54968611018900296714164149412662075936 8480648 -185044282186368107203770604360657920 8480649 85364466083215382497728934143748725264 8480650 -21175753823726238872731331907937920000 8480651 -59764066061368591373941321174377474348 8480652 34150369231598093356336073237052997632 8480653 127980410243622362728742395347816948300 8480654 -5657579168391148517643151752786786816 8480655 -5228490172430903414878740113977595400 8480656 54789843809381202582095843874211930112 8480657 -347341800589131694022924302548873535680 8480658 -2650517459757522737582157595590777216 8480659 75218613450156863624448485076372850944 8480660 -92026463268466138536729627727319193600 8480661 -7341814840423867033449251197015958016 8480662 -17195793103751601427204253724259732800 8480663 90117847856593157435208246729504723912 8480664 -102095153161669000030939022390429399040 8480665 1642694162632817060633198865570765000 8480666 10510864605987029631454679055300950784 8480667 -28261663252274953909179789128550671904 8480668 -4843823959407939888341986616947302400 8480669 -80086007409308701556522470757533640160 8480670 14892425368851932356606915366574899200 8480671 -10434411982465406842231481749131979440 8480672 -128561606671233767879856885934052671488 8480673 -169957950615316954019554365641676652800 8480674 -11918621542801474890780551441527615488 8480675 500876352804713422602737436098880000 8480676 -17243021842035572692809352390599106560 8480677 -102035939649479640303803297910885649474 8480678 58768526424832931504520325064886056640 8480679 -85398815234411133534586937777523886080 8480680 98613719694259757782170126901316812800 8480681 211544545505714840554526611407298557264 8480682 24829839287322501472515232655934097152 8480683 99761700442526964729339580992284826932 8480684 76381085475046170865628864952885724416 8480685 13824691491070417472658050486514616800 8480686 -44235318747297432131890303487093784576 8480687 114979920980973226880372503444340904336 8480688 -13775787549999695050490274100724367360 8480689 -4692967219392385141566176186006009280 8480690 -45628682136269907166270286916524820480 8480691 65418914005229511064676478166885271448 8480692 -66746692136601079031906017130817497088 8480693 54201544300995977083615709057083138044 8480694 26927475343362022913944649769262334400 8480695 183143013431870270604373995267725788800 8480696 -10167881078563258330085398706262589440 8480697 89660477296822754287528259857826878800 8480698 62206009808385334234575733666620208128 8480699 -165331136770436427372367554215365638300 8480700 -12898363632067961953723397883360960000 8480701 -47627753182701929765082508902690502656 8480702 -6328686275197090244580805521302033280 8480703 -9678273383905668099805492503387747072 8480704 4950574970228262446265396929302102016 8480705 -27735674866996508847072265050807965700 8480706 -11825862319617660858710968733882635776 8480707 220884020201119924964984748322672114840 8480708 -127637996965007246042277135121506134784 8480709 -87555155287385454737825454320275545186 8480710 4041480296204543783589269546882880000 8480711 156947690132612986999611823974972152544 8480712 -172437537614212168484053441733203968000 8480713 25659607810010533626852833671441463760 8480714 57376433875293972170966136886290687744 8480715 39379286821032025389129775736386203120 8480716 -122282462957978065656241921704853575680 8480717 5202136613857304940014571784634944992 8480718 1500683402284002862808208138028361664 8480719 27133350233128453872640532648811276720 8480720 4002808671053576598730085741692846080 8480721 20533860861769722556245150931539093120 8480722 106935187196484373075572473285720039712 8480723 -15537210057714709260132181592221965096 8480724 34793275336103960020111490207840434176 8480725 44212455592401876033222969998979852000 8480726 40698961319202197345539660685963927040 8480727 21712238837235300340738770131365217280 8480728 75953225704093767135145971491070044160 8480729 -165916345949145776709211760120398400640 8480730 22886932650933920872207799564302590720 8480731 42499854160458691753988631834951797280 8480732 16634576885869013086547603416514125824 8480733 -24149829764327917768559173438108887456 8480734 160704695363648517138742575477229238400 8480735 -37978588393441301632108035957256822800 8480736 -44944130347130965740319889889812545536 8480737 -112306731104626527194083655995131540288 8480738 8565689748702181660969255855408204800 8480739 -39610306330891585271700014448982671120 8480740 16520654197174387553607039519294224640 8480741 -162612107671288711105640509131780009858 8480742 -1852019765432324426296481960639214720 8480743 -123234153290419826207877608658296538000 8480744 -108299172519523766529877216100320788480 8480745 -4159872190904079640465534043720736000 8480746 -50094726773152248854389260728356874400 8480747 119954153584479733282435329422325372240 8480748 -32796445655494992098303304187952171520 8480749 -4766260391049579707804411458159463700 8480750 35066026389454971625569786266646864000 8480751 23533038698525558668056770027076807432 8480752 -14797297962541383202005091177620635648 8480753 191813226969776154246792178662082066002 8480754 109494898408702505102569585515775491840 8480755 -8680714084453845832670262717387949680 8480756 -70662802833115188457312612639598130432 8480757 -60307939472561722004807013455593467360 8480758 -48218809196349917220136877775765064512 8480759 -57254253470068951205656024047370530384 8480760 -9510853385946474762729537905842176000 8480761 -5779104392455623106099754170848463296 8480762 26735711304045717890642514100204363632 8480763 -13211561408141852616578790446087495040 8480764 -108773602401481001849703262450642739200 8480765 82342195472288481444595813746431151660 8480766 8990494367833657085306763503743294464 8480767 64528391646083535854762397647820695760 8480768 -3357295860965216505532296402189680640 8480769 202187656777717346314624345171436544 8480770 17136633068181782493563424061049463360 8480771 3933224394936636842678480368659051840 8480772 -53394575359427564211680612661140344704 8480773 22705272727275284877900226568789081916 8480774 -10179935121556543611304159562246750208 8480775 -3524911144494284622128442578383770000 8480776 5066223038006301578565041556925486080 8480777 -80100979375718403045452051983955302374 8480778 13181944723548388223868595755469221120 8480779 -38316520046031879043523386022173336224 8480780 -6345791055580738490614583877109432320 8480781 -3912659709854499855591792917367013578 8480782 -29209131302332402943898103657996651008 8480783 36587651227628259748917806150665008000 8480784 -2737284581492131092988909378528346112 8480785 -35835069327354094948617649910352379020 8480786 -28514552364929990128311477718809018720 8480787 11701596073540226294603363796811367424 8480788 11195153282311680977255286345203122176 8480789 83516224167260429018177443967285342460 8480790 392314380259845245210644920027287040 8480791 -76222285364831044811635746884119381416 8480792 88866327743301171827205454665207582720 8480793 148218435523576056216500548848180320544 8480794 -8623783136223932500532530852236251136 8480795 -57839456581356405302235790298546017680 8480796 18633563873182336947560291835799828992 8480797 -3256570435198016169439628469500790260 8480798 70957269404225664485694354512668694400 8480799 41364207791549263441228568555521234584 8480800 64701428723737673956494379856702668800 8480801 32394160539266455136601587611899778752 8480802 -63190435417639883524847000894295767040 8480803 45821719093217502397115968681033052 8480804 2287575632435955033230076902878073856 8480805 96535122835136924379052086324180377760 8480806 -32612937491177829880332441557330866176 8480807 56333469244694768952678469736511366240 8480808 38686430261087368021054022408994816000 8480809 103762843588497113772446148555948829920 8480810 -13244614425203171347489631964244099200 8480811 -58274810797594528342526077569115275840 8480812 30315942252436358489754356988968934656 8480813 59512976567824769086560086680520563008 8480814 111719158977113797181539448291033945088 8480815 29274458875130396677021956720592264800 8480816 -36878608558610971642860334561912700928 8480817 16747072167129742561705026105751853634 8480818 -123244996256656191371714599155602348640 8480819 -215159953399715771409916477579970961780 8480820 23397683276479673322034358620957839360 8480821 18493697126583365266511668096739406720 8480822 -48523827808032254258141971029044486880 8480823 12606924001526894822537197637175988944 8480824 -25052217304366592926989108212015308800 8480825 14365301712710392989749837935326279150 8480826 49098661524624382108029886278918626784 8480827 209916668759945605754324641601269096676 8480828 -103650806381795226081471263865182303232 8480829 -11618068971158441205710906578808548800 8480830 158262867359514561480006821412625920 8480831 -193269845569908345558196524643873683000 8480832 22970333922143094870355782509518651392 8480833 56945693738350716867118992427074022082 8480834 -66786740829590147251720415790159995184 8480835 -63089321075363495004847962547490841600 8480836 -2144503231332091740091954791489355776 8480837 103249191182275207653439145245864849920 8480838 -19778405101175410749108970416001683072 8480839 62836893758395479277076921864522935640 8480840 -69477181297935872883425352738385920000 8480841 -10461832522822401661939416385906411200 8480842 116158948606129247453162036531623617072 8480843 -9565880220888457262131339257335737200 8480844 26234192561919327422975867091083882496 8480845 143798236972075188112224764820986513100 8480846 44408107708870444527771973105965504 8480847 -904840578352697973133086332798993280 8480848 685411165021093006698412986588954624 8480849 -28179238046806325759512493764671057036 8480850 2288343362954881883792433525381657600 8480851 141599446149170623299142231799666351852 8480852 -109244849235848518102725068659589288064 8480853 -25257756580669843310393746268022868338 8480854 -25107969753940342806371778416967818880 8480855 -193186034086448925004396856649913496640 8480856 -18529984103300981781450373441585152000 8480857 26997319000206781000207661782403426304 8480858 -155885788299083053186091701986522184224 8480859 13582349861002182425413149238428537600 8480860 39358121835989626945846933229810611200 8480861 53993701565164806886598218279709404524 8480862 2661265020404158714611883165041796032 8480863 -147255013011365357400360924747620689888 8480864 37882097412092858904778377876182925312 8480865 25802397493316997942904901038425870720 8480866 88266667041193668365000976352652887632 8480867 -1921626776421072521954504464440312048 8480868 87154391244145803680965352537431867392 8480869 -121961726706988523245339459125116128260 8480870 -50390689680486457715131165804734357120 8480871 2896797227545661109989478700737323232 8480872 183007056389069593610733410229926983680 8480873 106011468027051387581992718615948440122 8480874 3983949007830187042301070643222652160 8480875 -21930843037096925306017993874522376000 8480876 55296211396722161786975601734080481280 8480877 -34278792468745728389427837489076303968 8480878 7862188713161527116301102729764848640 8480879 -111962615472466629773451940543288556160 8480880 -19682475415473471611288020987126579200 8480881 -106210449776196627697852933275311013068 8480882 5334051957921014493740061314292033024 8480883 -80169563053637911450781977897745726400 8480884 -64451029022084225193274936432809069184 8480885 527385942127711108129754044795340160 8480886 -77967632225772705941161321283401513536 8480887 -108145137362108756103659139908578938880 8480888 3490456193540760461774397517658664960 8480889 150458903168989504203091286554069127520 8480890 -353993481160738535256493064221440 8480891 -36125142752944159862663787326123941632 8480892 -26117701937131159435533401735860469760 8480893 23954032580184360372120155741289684204 8480894 -56897745727523458660153396688864469504 8480895 -9120193490094021185344294269369383280 8480896 -64458278293193582532204933451402444800 8480897 -124335202849264414420292886318347610960 8480898 -47557561040825043449456538231266544816 8480899 44116496835942529852686943233652882080 8480900 -44821892659545998842627763775464208000 8480901 -6852611805030671585496726213462803328 8480902 66071810131591260083533579822407661152 8480903 226402141713665867672004971820942640152 8480904 -51661339971162213780244194991866593280 8480905 -51276255577980356786906101500740390400 8480906 5515029960445141812754788261355265280 8480907 -6756282088901125586324792572056178680 8480908 28792221320354629248208994865817104128 8480909 100453454456387061753271186697282481432 8480910 17037097306413770070019256944308831360 8480911 47423625747102382240549899055483038512 8480912 19429886430657614978365085013308669952 8480913 41501392080536794410328443381381869568 8480914 -47623209575509967400105815603477985120 8480915 76402316968826524999779389622551654400 8480916 -111846793082704159086745863044789145600 8480917 -434280043673561642101971945874820618720 8480918 -14426970991956307437907184060532907008 8480919 -35176018008993170537717760991008159360 8480920 -49504373570815288961736625063389388800 8480921 -14760320833469221234407733036886747628 8480922 35879376860283442966422639969502121472 8480923 231503620996261094743449084660249136104 8480924 23155240114978853490429048435510160896 8480925 -74851599619801497118159849362471147150 8480926 -25263794480515203793223677198230812160 8480927 -34115915158849985993230033718237731968 8480928 82649559613445813467337416870858850304 8480929 -141715220026619096188447424336098397470 8480930 16431210163495325481292038230752320 8480931 129353946066034508072820131697580167600 8480932 21442297489965265672742807796146963712 8480933 -1496409599010161393335286801515324416 8480934 21296669006457778462088175565271562240 8480935 13669900922646229987205652198122989200 8480936 -73744976480261112859547932238369187840 8480937 -29481339242871914415475007799242889840 8480938 -48361614535732707222613133168219564880 8480939 -199801604109925638218739899361110413260 8480940 -19176401608527029461520291147108597760 8480941 45318504163281521445286088330815067872 8480942 -114581456241751523583079406721901304448 8480943 251992698471023649015995397888302386224 8480944 -10355367554358309018713095946494509056 8480945 -13158379358851182625847907098623353600 8480946 -19929168536208724810909609881725318400 8480947 23646782883819290387760427462151045112 8480948 -11751935035478274672817942443537106944 8480949 37056891909658912164040807834901215488 8480950 9914640680390020323240509824504752000 8480951 45423815918159537644445534491330222992 8480952 6445687137884824334107022383897866240 8480953 30446068872610925405394745384094791684 8480954 59985817203506575753831997741067406080 8480955 -15304669273008171591169779250808083200 8480956 12550934192217929125010464733827776000 8480957 51160319095104283120752284784904418220 8480958 3602757897215398027333376981017441920 8480959 -47381270003536798141949365702752763840 8480960 -7127916478663199865784502713948569600 8480961 152674275996537007578672664520540172288 8480962 -23510192102500822173570925981664962560 8480963 21555752963057551316051252799795699600 8480964 -67327024853989067297214200660885505024 8480965 -16239020089947169109204494011953875140 8480966 -69992168906804156869581618486388723200 8480967 218153283915305124909068555880294068736 8480968 -234203513966891197728954227811901440 8480969 198128171495367389420320395381181998426 8480970 34631638764424652023473956688176486400 8480971 -41357469779084689706074426438905790828 8480972 85855471395020032152948382441250347776 8480973 -605803327150086588063748516280197632 8480974 4044178656191718930316373495198029440 8480975 14894356783904933081003146610060781000 8480976 -173640308881151246515999575549935616 8480977 -196252665351370593124050312789533096988 8480978 45075723488523094333493147831664629760 8480979 -4580270997174300987266242196205890640 8480980 29480466806758168154678289814128230400 8480981 -130968678423414177711630267969496279218 8480982 3476032195184144962419596101326028800 8480983 -27466379443680198147147985139441653024 8480984 35038619558211987578229067130773186560 8480985 -4179851841700810880013798051116106240 8480986 76846099420916554062002272850360670192 8480987 -239605092074125045876846161699964994364 8480988 -44983254975172569533311068879099509760 8480989 48421681837524431148211462262970111168 8480990 18990809654157893840958677010101978880 8480991 -109089619016112009057942219189260263608 8480992 -28348613280510006535681361636936908800 8480993 45756188741783932191177640894747302144 8480994 1839359344033055364856511747204328192 8480995 -79415169195374806330621661913414414000 8480996 -15744987227440218231494123697315312000 8480997 36063546198185219129328097212361850880 8480998 98670662995286938393273133605842252000 8480999 -51316146383563300037151255536595749136 8481000 -97903306164770888004708155072962560000 8481001 -170154002940327887978513697255740191628 8481002 74206450277459686058345559286759979952 8481003 64678141719550564561875922090183448064 8481004 6698279006741990094890689266360320000 8481005 2229325496022075260003408532006459960 8481006 -28024047314509908078354614112028054656 8481007 -103040190880766361835299800399391419160 8481008 -24574345271488488450316238073863405568 8481009 -138074151923370372504713506911900259200 8481010 -64980044259370472164399103133722463840 8481011 -32463384591089573529322003735726080 8481012 -4574941209448056779152060096807845888 8481013 -41008164147890269930017032866006309316 8481014 -3073731524374661772060304294688972160 8481015 -87792083511860517717643213196067314400 8481016 -87738190585308498769458175181642342400 8481017 -389397037232377707045340435385048455548 8481018 17921793905368011691788604171073587200 8481019 489691755986456231976063653858296744 8481020 50313168754566680352001547595431116800 8481021 62372556518053748018155628699852979840 8481022 -120699193632977236781674997290902125376 8481023 44045527180765247770346937325188810024 8481024 4683362200486975154797350628790108160 8481025 -28033250007109006983225241153590339200 8481026 -5098525213072981730595202671254922288 8481027 -39908433324532508443049603015814591168 8481028 -154837664029712740564511379910885734144 8481029 54145451248766143206019438785260476476 8481030 41265462283738730488178002621817856000 8481031 314800730421998734732152310763531024 8481032 -8953282003774333495212161437342924800 8481033 -9266051786915017387177426243748541456 8481034 -38826336274041260656747953071681131008 8481035 -92919703986649574928802707856708247520 8481036 33876841548205412523050448250017050112 8481037 6287599185538192989797136009215347020 8481038 -20523513352540743285939131587263382080 8481039 -11502804233264011131720349214459170560 8481040 13248830535520902031943375453781442560 8481041 -18877834825831093557367739956877707200 8481042 13386070691926381079044431023294668800 8481043 -61496724097135921819283772359924362752 8481044 39634068194596376221175497811189471232 8481045 -54823574053855981952301407729021222400 8481046 23951096195258133271149449860804199040 8481047 63127537097988005212802523084927245592 8481048 113603343742948735533796116395586969600 8481049 22635143391581616305756747221103360000 8481050 -13624543071658599576904029810246300000 8481051 215122776651189438504696586080931253040 8481052 -149155558257687724085573924883938097664 8481053 -10971644845655178923657853553478364096 8481054 44169573973840892449905423536637145920 8481055 1546206605699206936500518976256623840 8481056 -345327787017741833789336044443229224960 8481057 -36163949803313878143936818358229374912 8481058 6175232053084167863112976746394617120 8481059 59801170644794820351982081654627975260 8481060 -5672746773621839170906466566074531840 8481061 -14791390893765258261434247303035715488 8481062 1337916626236414584520914069772412544 8481063 64313704302211850300137685834036949888 8481064 -188517551643055106253545233340649968640 8481065 81320566500225444989481238873033751460 8481066 -9055566558226543382280445468297641984 8481067 7976709283387480310780543885772285912 8481068 76958932737571858727233898860601617920 8481069 -70243208332439821504602781820456828106 8481070 17496565107151170022309810589979398400 8481071 52051290561617459953404806405508956688 8481072 4526913422810846318884150173008855040 8481073 17408341307784494887726418615968139520 8481074 -4842032391689960719912348389732036096 8481075 -46880614288443823068937914636002645400 8481076 89321420643022145057082001359606757760 8481077 84092292603194824676175548352171716160 8481078 -84493203793342148905891029172029156480 8481079 19324219131837805958167660824020006160 8481080 123747421684810952890296416163409920000 8481081 -29726103503429676653458811872976859456 8481082 120703127835861623227245469962998305392 8481083 -34380489564431766106748547726039672096 8481084 -63514040605875091251455925674999729664 8481085 2235383682870215280895069345820690400 8481086 114905750386039441318623725714352384 8481087 -7137644736628000840059245688367100760 8481088 -10442519980725898322102955481642303488 8481089 31497662620697013857840615406410533824 8481090 -3533496046798589953657645542327751680 8481091 -13767903912441088140873505318284903000 8481092 74601423422661544671923719846386388992 8481093 -17015098853370474626747772521166594336 8481094 -99231501935064140430492551203138847904 8481095 51443739311825777853218131207191375360 8481096 -29792708789441725410840764391171778560 8481097 13825826429393704216542239568499208320 8481098 -71354034213819344556220906901620469664 8481099 57464584758277814484546296992027328448 8481100 -74760774994786664585013575654772409600 8481101 167504250414464575114669633672340538102 8481102 8915333942571031252227620654839056384 8481103 61728185862529487783764415080354241856 8481104 19465545126853550887234715269870387200 8481105 30290326531021896543418808474314560 8481106 68210728955799189458996448237253305600 8481107 -89559987303695692491336980713658842644 8481108 21358266062455355310892731421923932160 8481109 -5381985758439451835805104358064825600 8481110 -16759836230632329170284203956035870080 8481111 67235312567540397015603750007199695824 8481112 -2720464112482609458290386421350932480 8481113 148621149427209049294653985939470606984 8481114 51412702050785183614150152900293912304 8481115 67365287004304241193383143324244636400 8481116 121834363885524093447811282413382092288 8481117 -41984345609244990821040935530705938720 8481118 -45339063477062937893343653239209594240 8481119 -10048681714450612647748475876437728480 8481120 -2455891357828555254799038555213004800 8481121 170852006017313382155223377611238810544 8481122 -5040955443074735472607694289086294976 8481123 38080747588817406507769012344333007104 8481124 -230215674808027354512704919994235494400 8481125 122342104098949975688153368753277880000 8481126 -8359579857546049017031602293614222656 8481127 127714459077929803737613811871850753976 8481128 -31656326663569934973248945855140823040 8481129 78508675327394554922053327793427325584 8481130 32834676281512400081138987873756743680 8481131 -5584445485938871672392408631914013068 8481132 85229038007087558628122829148266086400 8481133 13489021787270228462340103852828951382 8481134 -100866985783415498069201086347637838784 8481135 4819245433095675445799501247941468160 8481136 26463256961574596385871428683456315392 8481137 -28173777480442428541164445753586620800 8481138 39472640079105855032298543441209122944 8481139 -110928915225792301546890485203497883060 8481140 2493897078493982969659416820921236480 8481141 -87338648811586208684656275237131458848 8481142 40009273503127011607108112611522455744 8481143 -62185451211663273491224231018759855656 8481144 47549748553971337707726571116753715200 8481145 -42439456175324956041638024214979233600 8481146 -30866120233626183100527130973922490656 8481147 56463462491614276016876372869702055472 8481148 850988967722238979216940150873160704 8481149 159866476580909025277475573152493526150 8481150 24933690988107309053590344324629241600 8481151 -10649548911893657993348322029845282448 8481152 -74364470669658178385572150958736015360 8481153 -91023356368217653352839899999739570896 8481154 -29723031035099463770962797448648074240 8481155 126291383512989933613486540217203324560 8481156 37480100700266034289665321650340252672 8481157 -60909120392558652914565869310936082594 8481158 5780398936413471438663687429020436480 8481159 -109578273371835549037355338004926367280 8481160 -123244673226796147255411926247435008000 8481161 -71476118263026358239267352173917302200 8481162 79109506269812089604296909153757952 8481163 -25046543443224747437271798027328719360 8481164 -33287221285033101359257060302046445568 8481165 -53490368122063199835861952358591832000 8481166 6496097398113576672121715594694604800 8481167 159092710713103135758281088066523546920 8481168 9133927141118380888436296926067924992 8481169 -49441935934342628833835417188254228430 8481170 4433194971373425365578244597587699200 8481171 -21779370766602518665303378269294529680 8481172 -18369945011587643733795178746055680000 8481173 38617661023809986102067827242450945422 8481174 -4993052727981125114503328304303022080 8481175 -114783797063596479186786656839442035600 8481176 141994750891203929755241344583035637760 8481177 30580340334891532248636882963970468740 8481178 4407455644902432903884316712308347328 8481179 -6004418185702327460236455808313290224 8481180 25919067039745690787020270235474088960 8481181 -6891191766030068314653807548682336000 8481182 -9655932877833930466877387795584404480 8481183 -116446755764889601982978301856814773176 8481184 -160660211797205337528844313304139628544 8481185 -27734714340705329793031584561379840620 8481186 10538679904676066013960580657300592640 8481187 -50096938040614402702862504749752324096 8481188 73151867771878210363460093411224629888 8481189 58410489787788513725582978361394745568 8481190 -17578473927977514283667213426910518400 8481191 -78202777447093750235283122020911360 8481192 83898706765690769668988107960117002240 8481193 -8271499206401534744148180245832022400 8481194 73187959863294049575267570414512926896 8481195 81853885936805774605350886008091000800 8481196 -85144420650202203754023626448483261440 8481197 10450322933866243347869235897307382784 8481198 87085666367810525372900308103489955840 8481199 -134132578418574072093413812939941470040 8481200 4276628854974192051184182650427801600 8481201 -94374412152161843774254246668873450720 8481202 -29940637024139260311168741160168346496 8481203 -161722504869325817398776429606896557920 8481204 -20290822385468557077232584613138999296 8481205 30526084080011103025786567335382360860 8481206 57741135124996180799510695870981467552 8481207 -18197745015508418556136080782682139008 8481208 -111412511239998894748674612770367959040 8481209 -74399175990233763482320870891042734960 8481210 -28899999288712301006845111063826039040 8481211 97402528525647389904064112473091091812 8481212 28661946936251660716726750916906259456 8481213 -3940379992323220132322891587109715840 8481214 15417037105460717389821725709908646720 8481215 1465768309507125058219197225445103520 8481216 917137330894796848199105054144200704 8481217 -48529341386972226067346229756702767168 8481218 -3866103268253769602180758440180971520 8481219 9771230006815769570837985411792138336 8481220 -83954147787779655846747998287729152000 8481221 85250358798283128473531105840245934112 8481222 45839382930984726697670118183491724960 8481223 2284371819828206465819540869391488472 8481224 -157145512574477332619655814878179328000 8481225 2015257411245765842299990188373539600 8481226 76686680574402746335938093687691382784 8481227 3671852407902009215341509539831140608 8481228 -6034260031707477572809475481774194688 8481229 -52888231711179418053396097048646243700 8481230 -61086969459534598997413224940722642240 8481231 25440746308265319729607999080911981880 8481232 -49999623958536055799356035500279021568 8481233 -336000893959837947587424910733001120396 8481234 123919037566293443266261633583333376 8481235 -19974276074622322812776306918204816640 8481236 -10550290665518165089353482129487726720 8481237 -82772580041563222862223865949350412640 8481238 87120079859604338765883807003314399520 8481239 53630212904284195738789628693899351440 8481240 120243219597995801597851158584211456000 8481241 -169351410968410142507852204083103184000 8481242 -23054246440678280511707065640524233216 8481243 67398037626705792547041611952930160128 8481244 -134528414474543451110992121234625884160 8481245 37704921274583750726551886646040747500 8481246 -38399762325534236253650904996650625216 8481247 -13865162998625561704643067793800894304 8481248 126405173840524245087993650786593406976 8481249 58702416555860373577850527588887479040 8481250 35217776697004988041507738199496000000 8481251 96203959344798792822488948211648987792 8481252 37489239658639998751546996062484119552 8481253 -200961997776672357006843285150841860 8481254 52881574159153512117854956467208932576 8481255 21542267433976415598526660472135824800 8481256 -54860303266244571395768746984636170240 8481257 -282576380399678935222020301148616056376 8481258 58295491265997447070202477025512832000 8481259 15027195221742520156092559296171518592 8481260 7450982141917705264341596650283919360 8481261 43738127426640030524540303052488657472 8481262 149919158720619792177913493029157114880 8481263 -66913249072970874960907099455482216352 8481264 12968370498021477378534114404773920768 8481265 114994409037941224241650820420130381660 8481266 -46475294264119134820975501529258104800 8481267 20001146659738092373601292339889116 8481268 -68638303613581747858839814245493850752 8481269 -144961957527834903197682372788277909330 8481270 10769581024086613060837199743574722560 8481271 63174450323237897642752742664123649744 8481272 -914909468160901160206138457699573760 8481273 9974876823251711060916371548421063808 8481274 22674697444672753414342176318259369440 8481275 62762214463203580627559518585850580600 8481276 -34307104051254750980102114142527635968 8481277 -720070770550035602243185281823301120 8481278 -575987410841794635011864351222170176 8481279 -64993702997898328967984705841881086320 8481280 -27111675127126918347030261125496176640 8481281 -202593694478864859746735321563906537536 8481282 -720409199372629686852294802170931200 8481283 22951973390493368759888751741842023508 8481284 20869903731113229997688103819642433536 8481285 -107650418200339366453992523143328998180 8481286 -1965753073966364267829873418589933952 8481287 -169700064583158057382251990640641545064 8481288 45232697903289418552075332028713861120 8481289 141880530524716865901117502057306904090 8481290 5843984187328093071352762050416947200 8481291 -34918195311988526030304876623795238912 8481292 -54877748810126125348009067673667166720 8481293 51625302885411487954086533702405983542 8481294 47783070079193910739537477230725543040 8481295 -159156916969869851568954219963424078200 8481296 23227550224320482448455878859383111680 8481297 76650152294500336276834604378405505984 8481298 -5397560999256407333482712419665504768 8481299 -71152488976561067989785223062707999700 8481300 28981454626395735872685058749181132800 8481301 20094766406175997345165572938666023800 8481302 3943930439361362346585815387544099072 8481303 86154729183983175471595276109662060512 8481304 9590206825412654421467915770436075520 8481305 17077169454495072759517192597896894720 8481306 -24183597799412656405577169931602602496 8481307 -244634958559680670411692546073518232444 8481308 24867568526973915511988823891396834816 8481309 54047704039407055679282327448723964320 8481310 -47374830956368543385749242912788917440 8481311 -222352341750645516004982370612181984200 8481312 -88736896674832218806355988810511351808 8481313 -14757428876610758619769136352722017438 8481314 -49247845913951463794268472541600759808 8481315 35551043389664866872774321853254912000 8481316 125170090479733197639675929905251175040 8481317 95026735522000030766948954283817303992 8481318 -37487334007015411606784036724964793472 8481319 5297880452812253215413266867106562560 8481320 156819345010040521417680957686169600 8481321 -59527680726672225561132245798705041920 8481322 -91961483875294239940482644299998462288 8481323 106309273521633825621571813008985396200 8481324 -42833989067970208481101776106327080960 8481325 7047836549436295682151219691188402600 8481326 -33322774356576507881978845502632333440 8481327 142286160135823770090664966052864922120 8481328 5809455509781610935367745428563001344 8481329 -120777127489209873555205655886755653440 8481330 9216340981065199898255044200387110400 8481331 -92574327106287790341781618926543018868 8481332 103229876193409110293277377368885739520 8481333 60940593753772012415662966649230745088 8481334 1286072303296714166551372257644183232 8481335 -127280922260897313680026032073075681440 8481336 -16161571043166624560525255849451417600 8481337 -28505924558381590254496728324213197868 8481338 -144769389828873703056627169279897096704 8481339 129808239466088403723546673772627640204 8481340 -50286369163301326720463243829576192000 8481341 200688896698136912534902446595529729184 8481342 7404076481669434412749790114925312000 8481343 -75975986259021709406330525041398442856 8481344 11156989073921533271789835820911820800 8481345 -12846116417020895060308386901871775360 8481346 36232512566605242659515564743101617872 8481347 76352958544117122133438816201156212432 8481348 6000945900280336871252765967871559808 8481349 -549747058669700207147080611494513220 8481350 -17422213680532826383652243759321853600 8481351 -53404238458847586244715310840452873136 8481352 42177570759418617045395416083559219200 8481353 55413976472805752332844385165786351120 8481354 245229770936981503954217299611935232 8481355 -35320507379665544113836762045546362880 8481356 64387512512782706758624273347542498304 8481357 266528746674363906647941146572249280 8481358 125588626025124532371878016802896857280 8481359 9959098970330908279455681746331896448 8481360 -21264369082440395932410560476043673600 8481361 -233286304015031215109675529034964672000 8481362 -8207236423085454778975748272580527968 8481363 -74692897812862551098632518220065142080 8481364 114886384485324381465074860054252539776 8481365 -34620339949886582561575154699232612480 8481366 63764224913961503755343199317744461152 8481367 195494201476063587350860186773401465880 8481368 41792578353521032893544385691195801600 8481369 48432371257711056477935951537398200000 8481370 39919822626897460571276772863900559360 8481371 -193874642864105838711622084967107786428 8481372 32053831542227243796407737148749824000 8481373 176321518973569879094503252987660579622 8481374 152177777770499294331738397836044736 8481375 -69414074777412617236410047421945600000 8481376 15436475684098133934152292263942160384 8481377 66241638741253309673217868801004744226 8481378 -18103832572753064963874319526953152000 8481379 37295635826656352030668814331770147888 8481380 5724987086908797426606692318148096000 8481381 42936129779552508925158644306619280224 8481382 -6768362509740341233061964224068544256 8481383 -9124297538230002433532096858363260032 8481384 127299766541137862289122038173304642560 8481385 -260808488241644086397461800944564820480 8481386 107944384162533913547634211685128873392 8481387 32124846564109208025696730971550872240 8481388 -27610752407878316701905576866250716160 8481389 6057298188765337467162449955056352192 8481390 -2630717372398290658147581198568030080 8481391 -195646650952249146868042156226668050200 8481392 -58352589023848470336741285661178363904 8481393 -34168305994784374506868453786314330240 8481394 40221733041251878124861122864626836496 8481395 54218236012037028994635992863718196720 8481396 15278314610452990856129924492570591232 8481397 -36661603889575172175144404922982899154 8481398 5800758115796321283643838335864560000 8481399 -19325382145815835051247394289046331360 8481400 38593282368609698787750037651333632000 8481401 -14232928267669574873529086527028845488 8481402 -79602115995167569582143511146920371200 8481403 29924117790225210046171571264977668880 8481404 47508657323898204872773676770331129856 8481405 -19833302905611687739156903591917543840 8481406 99686548648350072233100321237791424 8481407 59388923288071856273802317722860851832 8481408 23564675011725746922145164577210368000 8481409 -148761619629458855736749391693718795390 8481410 -23088543334800921597871019373507302400 8481411 7103737441680520119431747449990223088 8481412 -156115348774490912342865112977860662144 8481413 -100268170204917628241700976113238738338 8481414 -3700563370796021118487375563598233600 8481415 -123959111644917131126804335087019650440 8481416 115067884992598399233159336734002836480 8481417 -46431665861621223905453108465521812288 8481418 -110321388110825093893117701682174440960 8481419 -9795539438961569846139193671614155704 8481420 51223807136249692441232595230830233600 8481421 86022834102527257946138150507818250092 8481422 97937920725189742277502116174707480512 8481423 -33359064240498607949377914198737208432 8481424 -6960026340087494669532852825673433088 8481425 66005559563560276711751304603744642150 8481426 -59603396838471174167328450252257053056 8481427 -211212144489430355737862433513015817200 8481428 5484055891898273061518396775775700736 8481429 210416498702040469664371876992634452480 8481430 16161689828162887081700100030184239360 8481431 7530864178167220132925764581838482144 8481432 -18905807383812488860412051596663848960 8481433 -90499205106628365559542940175495002200 8481434 50261142934571526726338198461940851968 8481435 -78639442458122514144175390743557965200 8481436 -91278727846390632758337052057392067584 8481437 -148166142053507603213982487639958821914 8481438 -6812487126900125359438718999102671872 8481439 18577153897370533652528596421907167256 8481440 -134682299604132566517470651366139494400 8481441 -16212888609723338888818117263791056896 8481442 -24339349814165471605641063727722046128 8481443 -19117251575969401438166131708248596976 8481444 -96974092577346398828877431126253763584 8481445 3242982518535010323593538702049397760 8481446 235263661368336019412463316304460011520 8481447 21990655845976118457837293774821177056 8481448 63990350294052849709018510400993280000 8481449 -450104034795795686986274358902364336 8481450 8174899992040384214122512132365337600 8481451 20701509418359751804774036819289337600 8481452 23447514429205984027624620040485012480 8481453 -142863133148123201126965071803518523136 8481454 -123848863175246949193725983002591355328 8481455 87328116243981005900447561536254972360 8481456 13125281508246274502574064501938585600 8481457 -159916346037832077824960614775835770926 8481458 62035572881940462645351542270281528080 8481459 45895215815078531752689118331293312056 8481460 -15648063837419659164330277445730992640 8481461 59574470818085608814156244603703822062 8481462 21539840109707036978627802396031577088 8481463 77143888650728601355304126341165506896 8481464 -135742217747490161333672643454954106880 8481465 4385276431974621320556473075282110920 8481466 -1601719795235821999617323410102456320 8481467 -25692736406728105496062932165909886800 8481468 -19151372635800119482046467744701766656 8481469 81962050919779021239324191619184844870 8481470 -69652182793967283308193656352873210240 8481471 54401183269389945398986942026092115600 8481472 -7630111874355162238844729736486191104 8481473 11142649858694234410635975056382424320 8481474 -36214715943943217939713213217095963056 8481475 -9551435206253305117360738117772232000 8481476 35150191886560619046455408904656486400 8481477 -106562083320974046506641513588701845280 8481478 -89990056398411294231367083481474233600 8481479 57324875771629393567445296999398338112 8481480 931854760896459051690099912474624000 8481481 156703731574817252558709191866435400282 8481482 -20402584140988639742806175143057299408 8481483 -136662950119972479435541539507263288400 8481484 33455168263726133155797728706431726592 8481485 47118690475825333891273331845148533380 8481486 -14501012177078072318233955513377843200 8481487 10575994743143081492224865374459090944 8481488 -6195860784460713660345056290756927488 8481489 2753480313981048461744498832822949920 8481490 17431537608385185626481376910255652000 8481491 3534318910707315365424451197754241352 8481492 -950803136706964148696584222424893440 8481493 188775158139439112070684450598213393742 8481494 -6966323954879324983364621080291903488 8481495 83831261065440902647398746559038160 8481496 -98444061094643858959135960377928734720 8481497 -15904528436126701700150801964394296054 8481498 -14139191005948038620557743766758335232 8481499 -137903306884445598733011594057239836240 8481500 6562631556724874629948264796514432000 8481501 -9720970988931509068873835356584946176 8481502 -64769474496765490048047254674645857600 8481503 17064709567779980558018020738045200000 8481504 -116924702672231635186629832255760498688 8481505 1897689061593929380171795606037462400 8481506 -7894843110028869596570916663238478592 8481507 -27452145172534188030889250894292787200 8481508 38199711436617799873072346035174775040 8481509 -29259496505262666902483349259471132290 8481510 587842309852439539954282892021381760 8481511 81998253295951216794306497612995885112 8481512 10683601752732427174103427266759915520 8481513 1885223655383071682127490471647389088 8481514 -99866675051621082635560501560233198400 8481515 -57414293924194065893203982870864133600 8481516 -7518034835910664187451325306087131648 8481517 160589551265058441734434381051367763552 8481518 -26697058510764340537032609531958746240 8481519 66043969730550465771777238199771789544 8481520 34679187754411121966656103915940249600 8481521 172573944056045426193104616132860514144 8481522 11606804373930007064543172198798105600 8481523 144055119859979904013026851374716167760 8481524 -47930254332055295291768592998337024000 8481525 -21884684808108052072102185431593380000 8481526 -10731906644734624980818600132185460736 8481527 45495795729601313901158194601626063800 8481528 84973250081095151111334403541827891200 8481529 31590470006583618507210807941747992576 8481530 4620284288925511589642927257377580800 8481531 5233133574731128676747278420738977840 8481532 57443939166508307314932199323605405696 8481533 590145128464670103864702933831092460 8481534 28563995345249386495328961291047608320 8481535 4322048862174841754076064001148887040 8481536 53534226555376225294957305487039660032 8481537 -92316218938143935461268603691364076160 8481538 21380925229012607261369671937527418880 8481539 -84052777950177609279496224051902321400 8481540 45297555894332838141212083378929868800 8481541 -3101005822477522008218742937758191616 8481542 -23093908773033155016670756404265612608 8481543 -45708326557887444735585848787393753600 8481544 49972747056185369388853167089144094720 8481545 153798533554402304173464998636236521600 8481546 24156750579406910665058621945564411904 8481547 22178821072827079220830607481250718304 8481548 -24395658473011683768968246638375540992 8481549 19561101526394633919175453965992050368 8481550 8243006352106105439581948140494361600 8481551 -6175818659378068722360206570191789776 8481552 20972789901269099542119872903956070400 8481553 110817229816431611934493890492631111024 8481554 14877885784820826115670584971876982560 8481555 -16718159056684252520756730870317557440 8481556 70702814207439406142919864017803964160 8481557 -52771736802880582467882687229011291360 8481558 -22217014285068911611415765706632932416 8481559 89939636452706992841381979304294834760 8481560 97647954304637204233800761835795456000 8481561 138819490912458380487947319032200514784 8481562 80989701013933273980175011705145094400 8481563 124710230110984214368606266800575300200 8481564 11280889091905206536999210234527088640 8481565 20679176246173050461203017710001764460 8481566 -104144730984783459332841143204449776768 8481567 -69637701533328588263186752262253014400 8481568 -65855684693712385466362918589530374144 8481569 -9126826735866813551356118469392917248 8481570 42371842988351057574748160824156454400 8481571 -55281476518842870221917185111699415088 8481572 -25281889112487830729370664689604177920 8481573 172787622875534255849057079389038647744 8481574 76174837703239756412785454709354733536 8481575 -95026214509158348083183945314261003200 8481576 -79535335877018402733091081896744960000 8481577 -80760057567218970640838072322427914140 8481578 -54826135528832734205144147810583552 8481579 -2314266716278541106389050090602393600 8481580 69470815788068427432072635836644403200 8481581 -129162922975787769830151595527249312000 8481582 28330310968724015838841806022886005248 8481583 -152413421850304294907702680350769587600 8481584 6040575713108763152706806080091652096 8481585 24948771698834383997310307163089752960 8481586 -65416813987704642865496916552345947136 8481587 -12775277685489384078203101044174797160 8481588 976633969820502108805192924345774080 8481589 -125286937092336106711807584991606554048 8481590 -10352729637055413917953314289694530560 8481591 57684570581769098446812711214636632 8481592 15514663131800707848844868046229340160 8481593 700894675457197993157523618363820842 8481594 51684855103303685169502907224417271040 8481595 13930848900338821112788021814968707840 8481596 226052332712880645524596906578511531008 8481597 -8329758449354066224950035441844004128 8481598 106600628803942567434113497644923093760 8481599 34517039735757639627355765839039021936 8481600 -4406808761775700433607800949571584000 8481601 -158993506545073664174122132998443241900 8481602 85952041933958911982088009511165612752 8481603 -91065955807211476542709144273110785880 8481604 -22381029602639148800892510169254881280 8481605 -103147138929638965183036220259908880480 8481606 41458218266971501193991988839127591296 8481607 24557766511268491675675377727230688856 8481608 138206763436781772532569336557354664960 8481609 1525506473464269986607337398120929514 8481610 -59177695767071466740476415225047560000 8481611 82042418209124761716629541983661959040 8481612 -930294867253816165991354464663577088 8481613 -57988662740185427932928717169416375840 8481614 -37476342096077965711487685879711169344 8481615 102738674167193652366093873928855848720 8481616 -34387981194223408624580571794653184 8481617 -73065605095714172714435643283795728780 8481618 12996421474531535445801937781268403200 8481619 -124474832726705245558822885216403029160 8481620 1684634602680902952670876408605081600 8481621 -822547645217359328105881722756893376 8481622 48880489246568922312480377741666702112 8481623 3581488842896036703759899847005759760 8481624 -29712262364578296635010815746081198080 8481625 -220309505496241472234213574496057251000 8481626 -42957081829047377331745453557902377488 8481627 -21034084423917363598153287063237219840 8481628 -5752906540813264203675695779722561024 8481629 25751217221395056625940080422246244248 8481630 -45489650344426777554498849873256800000 8481631 4887571404649915845493989047520604864 8481632 -107131461505575759262815659329034649600 8481633 -5652382190688662334283453638958967376 8481634 42022116379662996244742590348638134784 8481635 26635073290049470301161589745434560080 8481636 104148259588382653913388621688256510592 8481637 -114902756432996506599902348937368083714 8481638 -88818885935345684190993579900129208320 8481639 -26747367532458043766838469136213103576 8481640 140681352974760967094289266995282636800 8481641 -27285615991128525089306551360541721600 8481642 -2250542987825272165182399685326455040 8481643 26237898537032401901986059472609491264 8481644 89693414943063486276909606351816366336 8481645 -22143646423701598693472013105075326400 8481646 -100138334409080312712525282895234849728 8481647 78782641994106638411648886630517163880 8481648 6412977872031665314178066247011794944 8481649 10192239293007600281246615542767346560 8481650 47437075803761089653447144935867194800 8481651 4413023020413721152956862023318705520 8481652 52584004284430240057268664302996171520 8481653 159571733903083385087172474300697956480 8481654 23810633435518736627288413983314531520 8481655 14279192384100848108254670861637099360 8481656 -69621533562893635773355058423469957120 8481657 47645070268449513317145246701762114880 8481658 24755682337677227804371000736001962976 8481659 -1943760141656791623850653132176234640 8481660 9348451445101223953410626099049431040 8481661 137642454636168511794613800034846192262 8481662 -8559866959877746738655607392452263936 8481663 80748365715716032477344271236007910040 8481664 1671095595349937069656331269900861440 8481665 101808123188904830030697941785376991060 8481666 82788612710059549540604792375834068224 8481667 168569066289717539548058910558048115392 8481668 76756778926962452895741315023597948160 8481669 44864854009278722514781298630792873280 8481670 -8751626134543411958638096028526574080 8481671 31910662105317126498746240143883166384 8481672 188211040143897111914252405707743928320 8481673 -203069370777128741417618944557206047078 8481674 -37963698961086839578437894807043023168 8481675 67923898941938663930514879651867117000 8481676 -26450321248311972202620480847251456000 8481677 -174990275170075131544518966688419559680 8481678 17020387255309232668334298713399344128 8481679 -40914410478175520632192915966538241216 8481680 910903831846245751182136899788636160 8481681 -48518361165837195437152545477501797772 8481682 -53783272349242506215429101819308268416 8481683 76530548905216161649480570959623203920 8481684 95863389110945132108677169290469332992 8481685 -18030476956588207632318859710213731040 8481686 88260568588186157598845087982324021792 8481687 -24925621995201172102250946853619660544 8481688 -120803219901299909920903394451019776000 8481689 83029844877289216519029997667999324490 8481690 -9809393169338606984900763164169415680 8481691 -60860428593161985187849453022098434648 8481692 -152155045116310723014737773253386781184 8481693 28049134203404888792297198053754566656 8481694 19379761100798693733039166701912181440 8481695 -653039205779053350194903536805982720 8481696 62020035880439275690129485363957202944 8481697 20658764802248714324594095866574545152 8481698 1575217689590575177505515637332875600 8481699 72399719020728952135440982157001243120 8481700 -37555589833526020355642735134264224000 8481701 -206764784886766564316308555260217823298 8481702 -94947906137171318798870520590983908480 8481703 -57873606674573463639246960874444298576 8481704 58449786080255738818256481953734656000 8481705 2354375215709239464763861461830510400 8481706 -39179392085338148997791421462013466448 8481707 360792890352556389945602860275068688 8481708 -79349810987617080246386178193352931840 8481709 -62640166963268297721049065610940698090 8481710 35735777357548484201098139756292245760 8481711 4027726577293198391048229120443851008 8481712 271269843651153568116711390472077312 8481713 -94876283607538325598065518511340925038 8481714 -28404232062661171710459621534401003520 8481715 76908955929003108901767161324109053520 8481716 -43853571606685135178001725456134508160 8481717 -67941957871330175455990131583280263140 8481718 1986641113095868909362065387837030016 8481719 -138227634743374296901472472929283528960 8481720 -10390290603809718233087222579863142400 8481721 245002237308044739553572862617065810832 8481722 25254286773265498386911141587600684800 8481723 83522937177578242595971918049569109784 8481724 4399293640234746913704958574822776832 8481725 -51019686139641416312475491215291771200 8481726 43632294435094559439058231624828876800 8481727 -206302176940873084024473961735011999424 8481728 73168064796213516863441841686229024768 8481729 -89728991895200504589748833567502946400 8481730 -5669993121333357593754420504141558240 8481731 25279566163265630316585428346352529664 8481732 728235508944754435270273868533063680 8481733 -38369924799499469629625506913325479040 8481734 -77690428543434923750499053339810897280 8481735 -20932542376939694801422235033903125080 8481736 -3542407424382523945183899524169523200 8481737 -244891819677422401566235565388340224 8481738 -47982549213015358608624772010751641856 8481739 -22301797454356501514393825166088767344 8481740 -60956163315292331206898132300294200320 8481741 131636919774101697157090252534741972800 8481742 -58310399489968832214803519095132583808 8481743 -94087038713947456219644141974563957008 8481744 -9958483240577590070733141251119620096 8481745 112300194092990653298865799581433914600 8481746 -20768872217300730420322027855896483840 8481747 -7790556934269983675194158656420283600 8481748 -173002950254768902871884449769076097024 8481749 47756844968579617294850655256531675164 8481750 902594300240357391190613139703296000 8481751 3279727416369696096020648727843374904 8481752 79271181390424403846858850196120166400 8481753 -3132413653550095665868823558727814422 8481754 -268315252730925003942317415953844768 8481755 -25233728845501143060937098382350007680 8481756 39506331355262970712452002842199654400 8481757 -70720886910014644012729455648083384000 8481758 12735320348440080458249813397745708800 8481759 28268485449952025409335031670019364096 8481760 26712520681982776416649491936061685760 8481761 114699976580007362937423444077678929152 8481762 52586864237780535427521736105693959120 8481763 302782466003496242682935699017166215440 8481764 -55843384956541440079717674252133304064 8481765 -58097410300966218164397243885126883680 8481766 7778498348248273704136441405122884160 8481767 1643220929255685445424322047675973600 8481768 -30586495042112709382512701460473364480 8481769 -27093419531466880317125461382431658204 8481770 6499837124344907588836462498759641600 8481771 -157999476141962913345114190978823775120 8481772 -122443219942965660509743859086205961984 8481773 87798340064026359905092936919444024022 8481774 29097157705511655623543492097688445952 8481775 54153797625346791700186316497633275000 8481776 52309895744089811339172554881922629632 8481777 57699167679303973275115083621316388832 8481778 9707307586014779720322439662782092800 8481779 127787591768715325617729237109485135984 8481780 -26474498397173373668650332284414976000 8481781 -70463465708443734722094082597716564480 8481782 1984885948153514807257949678410848192 8481783 -42872643409735497558314438200706449536 8481784 197423714830344497845497330055189954560 8481785 50294190230770357364774088461712563400 8481786 21707094547194512401114128665838139392 8481787 88791618205157489795407491133107814436 8481788 15026243022338349135731691114121706496 8481789 16057754649919865698171591713689414700 8481790 72971895060347394775874854224512131200 8481791 49422842934398018258077466235796104192 8481792 64188200276833450920365188493957136384 8481793 609046519380230642314272395052207168 8481794 84377102787014100234564056915555899392 8481795 -1265565789454646447558477021708755200 8481796 -40137034596070368605418207261812667392 8481797 7550201585544398838101002402095186780 8481798 -41356620556362483715755211903902029952 8481799 -202392447865583484914767488979563044200 8481800 31371275626589186796412075530817920000 8481801 42658429867515628596846186928809199632 8481802 -11865961463800111196340855649798757376 8481803 -62642295863483671913875642045450542936 8481804 63211912175326949597083983904370396160 8481805 -130881314291054786746970956740105085440 8481806 14754570169484773225256505808004655360 8481807 38405744271425104106698555420199531040 8481808 69267421471930187880934941745380065280 8481809 2995453591565874194257563539995957440 8481810 -13124983477623323691365873324487982080 8481811 -54820164222250446090914419241277357248 8481812 94037320310548295374887763350569206656 8481813 7823449299944616853327324603934631264 8481814 -3192072520029235198561512519130795968 8481815 104693337894120183672902892800476215960 8481816 -45700365598238404112512117111217971200 8481817 4597967760371422311022049907609972480 8481818 -110637659023207376702020777389568826640 8481819 101325640147654781958577769652893341488 8481820 97514349495382990445257214568332398080 8481821 -97170303644936494903262617654172847456 8481822 25280689310069862133005969180048113664 8481823 87358049883582608240555519629899875440 8481824 22074470951616189716511427661091962880 8481825 -32216194625006188089548777453532120000 8481826 -21393656575898318129934775526149875888 8481827 -287255856158414365645938644281970267688 8481828 79598943391682882755843793241382103040 8481829 387963991518369594266084806323105976800 8481830 -6343265108535634374177105612278726400 8481831 -21966982492022476525580213958066796248 8481832 103016678244080517069975573502319078400 8481833 144448906273383437842312487995913281380 8481834 -1662471324638659465692943887905155488 8481835 -38909150518240380161919093768892656000 8481836 1854904591141558583736063566498525184 8481837 -18678776553644598672342589595878312320 8481838 48873813285967416128087247147040393344 8481839 110456530991825588668721820531375208440 8481840 10611601299284146410303612335554560000 8481841 13700369393218828401213561531622021684 8481842 5087717632125516395904599348080327200 8481843 33589915363737690657098076207237222144 8481844 -36519747544973841013318589973387952128 8481845 -9047570655396751140308716930466940900 8481846 25807031526370596756673760362501953984 8481847 -78710662346520207830646053388152718720 8481848 -14169306366424338098718368660591738880 8481849 3458093570433483614933363289728284608 8481850 -12513228669685717334447362627454460000 8481851 -176702788788063416206869602481284774700 8481852 30151365360359840552349522346806360576 8481853 90512713008187406673930922210419236544 8481854 83272445265813258392732948344758341376 8481855 7099166749601391667003529833766814720 8481856 -29268063737754248906295224233201500160 8481857 -293291235917128728474688743705289253328 8481858 37564976895119245369344723055326720 8481859 -3676902941433385519872060283362947880 8481860 111819236790526058471952579190624462080 8481861 5291217871748841334932011146095797760 8481862 -25739031892089729370009457342750284800 8481863 -51091551233383255793392193996140167576 8481864 -94049710743105410931161229446482452480 8481865 -45885108591594967839606444532563861120 8481866 -7551800009419686489015268950667380480 8481867 61935819725759030787821026791352028400 8481868 10979012989780627785076310100344450560 8481869 80638638748673022796266689760134216160 8481870 -364900783297195642859282777572114560 8481871 27006740989026988613810856168719784960 8481872 4908248627539659012924697483191386112 8481873 93656085325653260292252587049572203968 8481874 -110967684758198306457711766141316529888 8481875 9578223450396099026097561803522865000 8481876 2209727560203030698577355232931600384 8481877 -123061845564529650690658616009543796274 8481878 -7990807440768082281018264068176763520 8481879 140763365357125980891352811531728896 8481880 -36869624790570006715958021419441766400 8481881 -51853255186628895255955786827013491318 8481882 49597188469830668343997490743435387392 8481883 -32525121515520392368041677381203780440 8481884 29750701121071188639966753727585883136 8481885 -83139052861966492625204142886741473600 8481886 41828684658627507249788194958002569600 8481887 114641130207484186464108230551793684712 8481888 161626535682004443151944036640680837120 8481889 86324719894338932560842204537706939924 8481890 10302288666420062885663768388712404480 8481891 -97469587449337221736181248651433026560 8481892 36894450272658088110051592639573145216 8481893 7800053982601062880415282898991205184 8481894 -13451383747077189310244523442921039872 8481895 35575915421301328779580582394226508080 8481896 129965079893129107362288155607872609280 8481897 -42889840549637273595689552188537001526 8481898 -98866096613371290085711767845878164480 8481899 2218049474885051512233215875618095120 8481900 14087510119253542069610860021940851200 8481901 -217853447598759617802999328767757661098 8481902 -84927198907042466720231688188709445632 8481903 -127455141791349293863248905287050974592 8481904 37786874275201340762541340307629834240 8481905 -46176040620951555457279778297001974040 8481906 -29721177882242609009346754363137503088 8481907 -32589770776989034490776703339138714288 8481908 15934910500772787919234010952393941760 8481909 50290639686004400644706756622122258880 8481910 6209836364453764062336116637630366720 8481911 186121935246797620241297029348799473512 8481912 66488495798641456820605186409761382400 8481913 279763389797992875021814124959252601568 8481914 -14171183299274499313187211660653414400 8481915 -14460394857674272489953791947539176400 8481916 -21328073800352070882501273843781370880 8481917 -35922396398439119606152974824223030528 8481918 -6603710499925946117877242069784870912 8481919 525124902268473091838396094234965640 8481920 63632269267350070141243674259881984000 8481921 -39350691205729263733470506032667674176 8481922 -1334345381522347078703678890274759808 8481923 -96446760645621534799842807766269938280 8481924 70487096404429021053407907348248048640 8481925 25103041213614683153979278685100213300 8481926 -104307260546656323690105975025283357088 8481927 53748683014751778938305071620371097808 8481928 15704373066165633988061215646668554240 8481929 -30027713040591059607595184517155253324 8481930 4198235738449655231902223238088811520 8481931 -28923151706936356984577419803832512800 8481932 51603434231026899980666420280974323200 8481933 -100947957068735151419993579491435712298 8481934 5862483615926284118093909095625543616 8481935 -24892435354697070193312806246290887680 8481936 10694397679415816053013561248774225920 8481937 151774105370172341145723822432138721586 8481938 97399268560989993287668033960794975120 8481939 1141856422523028327477662130008728368 8481940 -9886429557633185762739944657225932800 8481941 -36592924290068430024286306144801979520 8481942 -38457593537264606762237515025301811200 8481943 3132255533733254746540778495408578624 8481944 -18064852441260770012643127103979110400 8481945 71298531264698592860038784963788537920 8481946 -124098706370132683550612863882249674240 8481947 122004886841409287784653207794287925200 8481948 4458751717394982328715529734136814080 8481949 153841279833848688149027343469524848640 8481950 33387610206650875263831295185241416000 8481951 69870649602501305198294939415575302680 8481952 -139874020882597715712001585124801642496 8481953 165324754327338136288272130145484238020 8481954 -2743822574933617924523685316374704640 8481955 -60561539816864182472172020340711374640 8481956 -40485486000319701221902396584145477632 8481957 -48193911476590123426849830671621480640 8481958 -18748992013835358978295332634858783680 8481959 -45746566827146771641715405222088738000 8481960 -93184883000416621654025440398102374400 8481961 -46880196115319938363028836874764979520 8481962 -100133356689607160248057699206048594768 8481963 -275891863579869474912134194717842432 8481964 128957826963136359680469862783355931136 8481965 364930102068830114440458472314522720 8481966 -16732482980577130366565877515045808576 8481967 -4023354141420958947668812870552032240 8481968 -2912085698147377827263438562232467456 8481969 -143205399881461348016060195144172725760 8481970 28707298767917768566670607481887106560 8481971 10965742679648768873847425877676847832 8481972 -4917145669252589121303514252115533824 8481973 -124756277047104887325198515442341589778 8481974 -128881044319211485155395145009439315200 8481975 11622390589165004040105807200084892600 8481976 16415969085857205415594241955754905600 8481977 6274271244878874850330052857970448000 8481978 46620007727129039219496065745835500000 8481979 33331453293593650066204590821978300 8481980 -24721436647979050689642148754027212800 8481981 34864641938861443934593283215990916352 8481982 -7555599877114046552894640335326065408 8481983 -75402606092659541560195646031259128768 8481984 -4852024068217314816623120609609515008 8481985 -105332166630613971430579543995994002840 8481986 -27254015922116732902698238678692138288 8481987 -74641539848042203704767914280989297992 8481988 138999996982560150287644682329963232256 8481989 107040881246425814364045082772555007840 8481990 -38453976324562947447123770736393308160 8481991 23427851156343479385004945414445420000 8481992 130086092668306742383395944471168640000 8481993 -20456451471192586590170611749996207360 8481994 196788823740646266683268761789943567360 8481995 2139803554979807415718739728625702400 8481996 -1235011595440814327185978020455688192 8481997 126940798943700103709102037574549196352 8481998 4233720675515470434920831127736937472 8481999 -9873209440967533323851657551594216320 8482000 35195905836568110220925349861126144000 8482001 -116835422694412029988276373256716650896 8482002 -3708648785735946789061824755353440000 8482003 -20958532579982471206268394711757370816 8482004 -22574450199998619758012625749966563584 8482005 8044391441287299720325569291393327360 8482006 4857265988535505551920508250394774784 8482007 45397386881279347019492042408689613160 8482008 2338664635629284268426275445741158400 8482009 -96535063701448498666551767667305671296 8482010 42786436432088857869273587525652584160 8482011 -90941887691921922006428403065905287528 8482012 23616429347104226601955514079333949440 8482013 162989041690623495002805975964021533024 8482014 -655922155303544882378339894549830272 8482015 -819674956731652069263281218605106080 8482016 4626557102843933177541091828914192384 8482017 -20405482112142582940784833524542986560 8482018 103889155517186603391559543886641607040 8482019 -10426709624136600400636173710021075712 8482020 14475102972367914875368455502549708800 8482021 -110692493610682385746634603869630107778 8482022 -13815363015828563223478868476183291776 8482023 -46654580729352540728533853046334809600 8482024 -161478122924963583467707463716027991040 8482025 -33896723510200550332514957990450300400 8482026 -10020476641917321673198202201136754176 8482027 -153331642843741224759314349199410618124 8482028 47139867135446239067364151448751661056 8482029 -18707935910629371287115844947966072192 8482030 2284167716757282463832594140949684160 8482031 -42854303427882390889884518063977174896 8482032 -3475165156732010640449764917493235712 8482033 -70961006832389631336371528863022521280 8482034 -16773923675338341612246108359657035776 8482035 72831785307529735110299813342544049200 8482036 69865082602595385189479466896054926080 8482037 -36053009574989844472937352994191337920 8482038 29486059801887781467346636050191031744 8482039 2872396072240085638176112366354100160 8482040 34001648553950671802517930923779276800 8482041 72997375763841397617314502357314254650 8482042 -28305403310148593555297859428811101328 8482043 338774368949678020823843146201763159040 8482044 14984902197764619755982339333484233216 8482045 14243419891371581460480544546823130240 8482046 -14532639061670693903608564113711510528 8482047 -8588828496351502322605199596651372800 8482048 -142175036446864483616916028342979788800 8482049 -99050723507860478482616020551882397950 8482050 70427993204942263956375041619549312000 8482051 -3063801269531402113382376960776760248 8482052 -113484966317778805084194326860652321664 8482053 25617693604796744349442161703422808800 8482054 -33295896445568548084227169057025094528 8482055 50423589846915055856201507327570662560 8482056 803403291573620101958154498614476800 8482057 58768497513650966818540930572541356900 8482058 16448023976548586895342424773457370880 8482059 -11044795224069022443262426607748885000 8482060 -47027110322242265254949024480564075520 8482061 -36558659576218112555420689949239131168 8482062 -22457570013918006276549868918489741248 8482063 227494304198028617390234803398230363312 8482064 -19109382019295181543812588574740766720 8482065 -10392654658960316547601087195050854400 8482066 76610359646771691409778989973230300800 8482067 55925585694832312531557851374862053200 8482068 32706262870258774077161227852212105216 8482069 206156965925891987216481051105914259470 8482070 26976271947254849632945999773295987200 8482071 51909894673697885758780236910677354960 8482072 -73415328634212969537152674094418739200 8482073 6778124162896250664572666571653669322 8482074 40931956951989278991780043927310722560 8482075 -1996134600496766595701738456698144000 8482076 -33539457684568665121805078471566295040 8482077 -6473223247848057375116447889889896474 8482078 63345267147042401817757921820703802368 8482079 74263691137938015415800384315799955376 8482080 5294984363888868397913693838209187840 8482081 -60079045907732476224601060486878179736 8482082 4963006733730037196339849202747288576 8482083 13007276097284333288308975994728162800 8482084 41842760560314949675063197911346155776 8482085 4422858977171680615047996646783350780 8482086 -27146552376895226879921998567864361856 8482087 -3603122077396405032418754275622464264 8482088 11986515401662245375012652181174108160 8482089 -1672756900464344443905685106164414464 8482090 158121234336294018905795277488622305280 8482091 -125860240071713063240470894766993234508 8482092 13312613205374322439657725021098583552 8482093 -141779561150063968810249324082966785440 8482094 946083014870886451811770996173696000 8482095 42842030534782005067363443206638334520 8482096 -2269906575554571347293369058977382400 8482097 124937573796860891027003019357371420352 8482098 481649950333550269338270745505257728 8482099 44939530827818127180664938823282766136 8482100 107128624334295858510808495254787200 8482101 -30255047968373566836156331804138351680 8482102 22434164815756171945065055473355323264 8482103 -13484471445833515617901952353342018944 8482104 99384345672719122416828194003032473600 8482105 47993062365965744046527971115099224260 8482106 34271880862711529941649905490183722464 8482107 62266917034963657362724386854804726040 8482108 66085512908112770725401977876380024320 8482109 45319355994947846412272903438026007916 8482110 5092852513092285765846002781098188800 8482111 110405722380107804359490947030285560048 8482112 19841435545736751129678927829730328576 8482113 17856715114618763685571793761453172880 8482114 33735774592020439001717165658051496656 8482115 138479775611977066474628762139241055760 8482116 54359246963018144191943119936018913280 8482117 79183322348534178754192613354691292192 8482118 59166230253140318150824884278275025760 8482119 -37432550266380347645997348644427577344 8482120 8935421251441739100260033047837593600 8482121 -62465011232907174681451334533893670176 8482122 55842355610843861576395628778128405760 8482123 -68222088651852712557362283415296552000 8482124 -10254199664249693007436296426251993088 8482125 -16823468053263727390918594679246520000 8482126 110844415098015187398041862176003128512 8482127 64516738078357458803653718477071058112 8482128 -2865775773496543018462936734939611136 8482129 -205321321128196688760264560929714927116 8482130 -58438935229231586999728485680701235040 8482131 16388062520235283526755943566448409600 8482132 289645020499929102015346278263361945600 8482133 -80769522067070423556429325206328897728 8482134 21273433510280598306664218983185260480 8482135 83306099915410030797781156114748271600 8482136 66274681076482138825672710235194777600 8482137 -2475032961449509966179342276744038400 8482138 17171171267872613039651207247989988096 8482139 -103031917357068399187932900353312396544 8482140 34011895455446775641191663161480552960 8482141 201856790559061473548601986581851904684 8482142 -133251772977577476673031654324284038528 8482143 76344788767810743468172852795818945864 8482144 80991786931210545952169060892460449792 8482145 -30701265624635338792243094557601871000 8482146 11283222281094857334625642587282355584 8482147 -144650323925584713174987352090556885520 8482148 -26742806699148989984819297363164305792 8482149 69175659814107878346366515373735199164 8482150 -19992030991082033744399519411528680800 8482151 -284935211607438702115721494641522028800 8482152 -2781898317887140501836448477726310400 8482153 6211601798273632280357680214438571904 8482154 104760042726316549166702668026171193776 8482155 -41409968819914901444067185334675540480 8482156 205524353241603328662251372839037944320 8482157 225170296693115105220140226168469356480 8482158 4163378420392662169802456268057612288 8482159 -8199781301421575978306329670554567184 8482160 -6888628841992277491396297784406835200 8482161 109928194749030019755022688520544329072 8482162 459543704675068582512984973412081280 8482163 263098489937024080121717462542894027920 8482164 -18580671296844908262047616111433703424 8482165 12941731690371986792879634458808742200 8482166 -20204133169313942166952162433684183040 8482167 88673328970560004356408397511667206880 8482168 -21483022467285704345518537802909245440 8482169 38815106643555832988830077753098862570 8482170 -19949295793069862056481365338804633600 8482171 144703452525486544722915807122883049792 8482172 -42378500608390232890606005766725677568 8482173 -19455395114137559968136770683718131072 8482174 -132962869560816382045929210495049693248 8482175 -3682667501858153498081553648604845000 8482176 5099129298692018541735782545096704000 8482177 86924956161574773050893619566527868320 8482178 -46626707412428301287123512600409421360 8482179 49613921743028162493785438373909281784 8482180 113592940506237737563180546367692800 8482181 147478004291850330373901910486319652700 8482182 -25236437612786564052905148907201343616 8482183 129805314325685062209389568155798149120 8482184 -161189025670280501270069300140639518720 8482185 -6925839584638938992165592803697148800 8482186 22241610622496421546257855855760831792 8482187 3817216847437578518997807064178846352 8482188 -24811807583333973256906625130391437312 8482189 -4848409588668871056632877463786981120 8482190 -8479536885722515209538886494075572480 8482191 13759081638531827164808060181505965192 8482192 32553087658143557964164761419482832896 8482193 -134394296071522353948093402455480995776 8482194 -8594244201277454589823570401111626880 8482195 -148104125152751335129530993944553790800 8482196 -51849973138385695590952337987350377600 8482197 69309132354845309982284369537375532960 8482198 1517121245811844084071361519792173600 8482199 -217201215461495491295788746292021946280 8482200 -57092099919060269733683155972042752000 8482201 19475758103950400169518125840593742464 8482202 45728434546945532391184439149433613552 8482203 -9169562773704287707782794033406100992 8482204 38598862339362172203722441920878419456 8482205 63404575125053202797663878376120106720 8482206 42359207985193580842255702598893713408 8482207 -58216483456820690435797310214138240544 8482208 -8168267377647938071868866010661519360 8482209 -38776104685079436677403271952382927696 8482210 -10291770598503019954369619015710272000 8482211 -117665286794778202529979677438455338168 8482212 96278761572486130245962179027364198400 8482213 -39681712874333366645747412505827834500 8482214 33499841842932649333300208436342163200 8482215 -4926003393224974038934211693083745280 8482216 69833816911396464711177331055056896000 8482217 -127479533686745217403274969828838217734 8482218 30984063367993848751135458721089318912 8482219 99741443527049292209422181046679629620 8482220 30330036578403202654738105902075125760 8482221 173873985719661385888290272148296790 8482222 35216633297707346105434244725079490432 8482223 635552374936374775503743921328499704 8482224 3909057775364531435654286496219889664 8482225 -35557844092019108930462091703430880250 8482226 25727293365337335890890450412392150944 8482227 -5099959641839323023882657301209304320 8482228 -10348145393178665050993118236837791744 8482229 -34700872680165070692241346957717662848 8482230 1445482836296951910740352812608473600 8482231 83127944616389189315538700955993726112 8482232 57616877564542130813253705863979786240 8482233 93553405617898478621699694179074482048 8482234 13693861657275139126864527814801997280 8482235 7984853511775506959575984511010298560 8482236 -105456421479179513182280417204060160 8482237 -11878432466967695065752422015609482740 8482238 30302047921697142168389076597455243520 8482239 5242485782708202129645682907930921760 8482240 7622885446900970126254044243768115200 8482241 -180713710461802475450909430687355271358 8482242 -40538834466303449568342459982024247040 8482243 -80267166100934520129013454045013036024 8482244 1406970849324042989592985608912060672 8482245 18180561412944685722167766421789641120 8482246 -9149112595182792419503077524440265280 8482247 -58136725725193765710535798163066699304 8482248 33886447348844744768659245414960153600 8482249 97883451888366695772191278977604883920 8482250 16601199822184809940327986623910144000 8482251 20137324534255244523829388119701626880 8482252 70660972826410923547052420409065233920 8482253 -30489123268332331603036558268421208800 8482254 -74116599739717512563087586537037777920 8482255 -40126666348051883893272454086005646840 8482256 -40305786637923970443845223425917452288 8482257 15659928796555935174524976158888580480 8482258 -5990042803558929613880922122133809520 8482259 60684377117324337567899589103237316460 8482260 -23794139292981049871193735318422845440 8482261 33805173816265631396550222418495030862 8482262 -25282206445743425216453762769294571776 8482263 139725471416839927878342010361195568744 8482264 328803668865390143003739039067668480 8482265 -29423660970298814166010913228888308800 8482266 366039674015111855075249163680117760 8482267 140215701836092024168779041321159511832 8482268 23410476904595139472948586331223311360 8482269 50832152242856566628213698648137095040 8482270 3047112983129791800183860870566390080 8482271 38201722263695050099831070976532049760 8482272 -16771080262617998377074862577772134400 8482273 2672334067319836111282516656079852080 8482274 -32928766098237669129587274308028476928 8482275 -59815846759269752626862338414798927500 8482276 151152754890891999483342554550141210624 8482277 51491224185579243657734433602703168126 8482278 31905845636618144377077651862864699392 8482279 -66366760669750517951025582878802079656 8482280 -71963439480357301301334862739805849600 8482281 -79625952130883435040956398474291310448 8482282 -27931911095726126117649476743146402816 8482283 29671998902390325813826303758838805664 8482284 103635197751189134585783537504941616640 8482285 -11131595678595228422916077114221370880 8482286 182769754236732118559247327849323903616 8482287 -27520746727998092386770203454254653056 8482288 35689989638616364593342611000579981312 8482289 58955594234397135452575863051435819090 8482290 28142493033106397926179631524739046400 8482291 -111047981199806096785328032464936032308 8482292 40808913507161855193935000073945680640 8482293 231403696942959401740271021106561571200 8482294 35589546303559979005546136346694276224 8482295 -38560826361866625429305962863185932200 8482296 64799370288163160207833428041649868800 8482297 -3176885251968657056212540065483420540 8482298 -121559419157070213729758157785653466880 8482299 5066814192299005469326909332543567360 8482300 14069455856980458633096643519879628800 8482301 -142221854156848627864248125717392163328 8482302 -48846442101427284307483907050351881408 8482303 -211807107826685682554271473199771453360 8482304 -86446829650298581529116001899269586944 8482305 38944864770426262081719521864533080000 8482306 -9803846362087363611901302808896453120 8482307 27034824360454724519713559328285813360 8482308 -1732167757953494379567536926613594112 8482309 474560803608542328770631995125662720 8482310 -3064551908751805693852274610096506880 8482311 12602926451614336253405002646913112560 8482312 -158374366908583408571780457843579494400 8482313 -31622900212193608723578999870529605120 8482314 17020226865671649596940220127779195392 8482315 73657510310226895771120171018804668960 8482316 -123567226861915138289151067272596424960 8482317 72182965074817566650986421892293676480 8482318 -32346994113332296694655319290129206400 8482319 97736788636349433300120753731368908720 8482320 490803701703911791777357342884495360 8482321 46170077449677373841479425012278674944 8482322 -75886183828776118825193329263565449600 8482323 28974009167702047843227051801037887600 8482324 79829908898691711420874930760196547200 8482325 -163213249995520206640170420008089272000 8482326 11809344837451414961395486788688744416 8482327 -18833411518049642411881889568673429328 8482328 -126221072131477976697160629565882368000 8482329 -103207255588583834454306990986270024016 8482330 -4831455947061972349645049121026457600 8482331 18800513137765380816362503775975466240 8482332 24636766508552301305817464866876511232 8482333 -10988962777870709206667243627403051418 8482334 11510605281286815207113966922402450432 8482335 77516932487459922364458941673469376400 8482336 25592740676767962567318163131075133440 8482337 235023443214715134922152618093816817092 8482338 -73378534442625869950721265840242020656 8482339 238303867035525786222395871639869829760 8482340 -15551826102693177805255757923372220160 8482341 -66183485193432277439844170379156475680 8482342 60210393944775896234444507788307616 8482343 -113997536389726029049456096154732646408 8482344 -18264938757647550726191194940064399360 8482345 -62531783611315545358134921561200583480 8482346 84914508469257152488680157985640541872 8482347 153428471484283226599245606069998501040 8482348 21363891387481627810914672063843091456 8482349 88962364171267754088337137281199679680 8482350 -20082322123247329761099315317401180800 8482351 68067874448117944507048477925896538472 8482352 326602506469322491728769104240476160 8482353 -18122116906171301515718405575734321984 8482354 -9363686739245225733482234813293867008 8482355 21469910030409089167176963808620316800 8482356 55288660479091385816104098876697571712 8482357 -19448344220302226462305967644513470112 8482358 -10610522594099340421420128794034837120 8482359 -71324212846204492825891652883096659712 8482360 -26615716444090086800006772861041664000 8482361 13353662904241460972860807696693746372 8482362 16271036740578284550552259345532742144 8482363 54093217349174170818670368926011609104 8482364 94950106991934071117643776471017201152 8482365 54031994918864546932593095051740354200 8482366 16631148955537471454211638750384293632 8482367 44785673592350843630723301241841700912 8482368 2409359709549744465416408338614190080 8482369 95840625260890604280814441691888360896 8482370 -3189246104571944949006531827133081600 8482371 -96157708619699621088514722833682249600 8482372 -145709193245596845909475790289499914240 8482373 -112635715835515174672895897010158241378 8482374 -110960790461456443863124301635420114560 8482375 7387340881965856266844781609817600000 8482376 3258955952270918385803484489065103360 8482377 36839273213527561668947895596367434880 8482378 28586304561459336928416159212656200240 8482379 -25684735383051475299688706850760164360 8482380 -15465585515779263269356125363518515200 8482381 5286850011722569546348199359743927744 8482382 -54266693112804893868576988998583142208 8482383 13595559868402377137895541975914390624 8482384 -10327892557327480648650354888031764480 8482385 -70600426015110209588783055917904701400 8482386 13602896312518629491369685750296310528 8482387 -48104532117972532245613292684126514964 8482388 206621450933816086884739307939532595200 8482389 -66547361406536010249347600565551036640 8482390 20435224109275027333216968102278208000 8482391 213555443928066586405687738305027510792 8482392 -36786887734086984331682693961861703680 8482393 -18761694983743267759095503975367175676 8482394 102725264030211616359138595178806810080 8482395 1139337005452736790639668301360829440 8482396 31086820430577395866654530818435133440 8482397 17204529753024092509793721398365808064 8482398 -12370437008627869616016554799353349120 8482399 -515990701352704501068181451509777640 8482400 -68199052502571315291889686893651558400 8482401 -192442812931885469389835753192302741536 8482402 -3894972900404374616789769294560956848 8482403 151639929400572935835448200491688218652 8482404 -35218537957866817763920831648686133248 8482405 58767901561694743896593950120623488760 8482406 -16490365963709589270420681892605974016 8482407 -53719880856193512934931673471463628760 8482408 -57925271176684171503768057785184092160 8482409 47242615481532243696008583914432434404 8482410 -26987958774252777999191791676653123920 8482411 81948112572609203358195159465686465024 8482412 57427888033751085783823652655052561920 8482413 -28485845334293285670423408828050940000 8482414 -6030103300094263209622615426994218944 8482415 -145417670075872136414749762860928030800 8482416 5544683674473321332001508868661510144 8482417 -1008726409740175259153647296856827774 8482418 -20580769137890832032110228235865821184 8482419 221919579429236533944595916327618500608 8482420 71412022716915460737965421505875137280 8482421 80537098477324308748672059305238049500 8482422 1578591899207571219587224160035486464 8482423 62580736289519028645812795923093152144 8482424 31362854876291744631446827636324392960 8482425 -8004879132032088627130905916105958400 8482426 9143390174275002979932502811448768480 8482427 -24451067196351287807786484062846091840 8482428 16511068170516580929021983837144785920 8482429 -12454557637140503909298606963571660116 8482430 -28507801941574949596596145609577702400 8482431 -49966038993543694737727535954192923776 8482432 -2142584456873352254011862153837936640 8482433 17847917319233073749797064746252625220 8482434 29372641965241466554550939924241186048 8482435 23970704080127104210683100314222250560 8482436 -134487447048188854148947880585697530880 8482437 -34768349802743135192627354423350676352 8482438 363840618597967356419090890721351808 8482439 38759833529898318075514850951475533400 8482440 50543859643387041201339166804249804800 8482441 -73842700060356132706910629662649021632 8482442 -107521033461712510849559112061488420000 8482443 63438702449800927138155981329551343064 8482444 61007792467479247871668736445713927936 8482445 -6647935130466892001487897091824189000 8482446 -9785114015729554613650640561381376 8482447 -149569271300549455991069294131327505104 8482448 -17749367066458007788481028744693424128 8482449 -54097326550375664827502675052963722592 8482450 22512445730289578771055066647899710000 8482451 17379394322033001237567547266062977452 8482452 -52544414592933761231680704585840230400 8482453 51100754178433945086932705857376037280 8482454 -5865868823227360885053180059756308800 8482455 17663381118544761369293690901807072000 8482456 -13303460286233377112141102651218698240 8482457 91257204459575303607585796937377723392 8482458 24041283164222568099904685163603621888 8482459 -216255999941440231096640988713933049340 8482460 -13357807891650259237198121150702438400 8482461 -14398387036468396573365580085540316000 8482462 -121512014225544365625941843461739883648 8482463 22709113649283320850449848276786397808 8482464 -79721226439331715701838484465150918656 8482465 38565962549905046774388469751613523860 8482466 85108100976957762356053753238669475840 8482467 -22567513895887435759793426986944046080 8482468 -41194083630049179071974290972235153408 8482469 -59855388376977425171525728447802381856 8482470 3458621938099028921390010273297258240 8482471 -52597102300884229569185582320878832320 8482472 32492043213776682680086132827607111680 8482473 -137775433002404805136560381998326754796 8482474 -9706153465785378256666496500424048640 8482475 -81630089908991432399336678691536253000 8482476 5543563962160364997784525123619036160 8482477 1412225451478549656458102064149535704 8482478 97242202269453598369717471257883871040 8482479 24416932127411751128481204014747262984 8482480 2877154194956997309867659246522204160 8482481 803201004330169068570433802227558464 8482482 3813147523672770652702310143131977232 8482483 258670819834763590013880947571250209760 8482484 -106856255731630735076065838839056825984 8482485 4561293768239140505897777628432566400 8482486 -53794379879412693972468700624856703936 8482487 10756881267193409037003752491963917000 8482488 -46423703007675558653284638510838640640 8482489 47972868179610111360867101764561032000 8482490 6406721088817122825515158210309388160 8482491 -56415112872373557567061454964642455952 8482492 38669189509384344816366343310099638272 8482493 149380232020741807853467425499436752320 8482494 53261236750642515579731191523152200000 8482495 -21003828620078919176729414587660713120 8482496 -7410052036008423283344692086780723200 8482497 12258517045500789825822044392679166000 8482498 112485052117480052827645407958107195936 8482499 -39077113268830067545164256688612168640 8482500 6067158473965860460187451245469600000 8482501 7516974133500975127406485956715200000 8482502 -42690704814461453408064587923520408448 8482503 72424448208371398615328247584701526784 8482504 -39041715045619504563984972560277642240 8482505 58971678753791515757833662125936274660 8482506 4876147694884063407618479277964379904 8482507 -65056732113482175942954465753015454896 8482508 -117293564032507410270418378985949964800 8482509 -26467234146904676611506649867901295360 8482510 -25072910153438136505180907426174571840 8482511 58432608769102268734376108589930817824 8482512 16399639143311547514016179131997224960 8482513 -13806667161804682250404061990495262336 8482514 -123794171391921492935312865894505445088 8482515 59802640058434922951693952300696356400 8482516 -290236895165325994286176734948347904 8482517 19585128592657645268971464017915762400 8482518 10179643441044669012760660896537188928 8482519 5169076857846277041803450974660555920 8482520 11512278148366116186043285213033881600 8482521 -50441393369928410627944649544966301488 8482522 -34051217456309741699602231752213020688 8482523 23502983401648312606829239655464577040 8482524 -811410812087878906234982466279948288 8482525 -97957977495863318489152386535174754400 8482526 -35191834411007648820159335411553696576 8482527 -11977268753836390818866106812662995552 8482528 -30334767277155153964515460038591774720 8482529 221155786654212035527692479790360779520 8482530 -304586787176709566507697389876674560 8482531 24616128735232355295858363079696311600 8482532 94641649831934867063369540303126184960 8482533 -160092640193492955198198521846202092352 8482534 83545672433128124953299161468204522880 8482535 -97205487751820855488637377142175393840 8482536 -8000594867584683199650292219632844800 8482537 -2354229707207706863799111538215142128 8482538 -62369364654761061573202468551970977792 8482539 963173392736278705385049078943442688 8482540 -45997193406888335347273787121665694720 8482541 -171704260039156805031437091493342083348 8482542 20564024477686102404214294619648951424 8482543 -234689321249134541488937170426244309216 8482544 -4275517093540700092600760074298327040 8482545 -48581842984461765966980948499139397760 8482546 -38489216259411606015147528323203415040 8482547 90648866983373652699031352488502268552 8482548 62806836900332559069437728889487697920 8482549 -8415039994804515477457080807047866450 8482550 51727468794765263690052971174321640000 8482551 14687351760519362533296153871890471168 8482552 -77428295222876144350761337326841466880 8482553 18496093231955166717482541421387406856 8482554 -32195708474532876245745602889867125136 8482555 80363154398527137639556205961732840960 8482556 133334877548903531350626625419165880320 8482557 -48193875560792583198647717724455132160 8482558 12314171360424548232397017642282278400 8482559 222126141268311628150665569662424597760 8482560 -78865357565863070274388412588170936320 8482561 -40944428967380980522215938228654178816 8482562 65725704600050127475363917880633428864 8482563 -5999070044365221488426294095377909108 8482564 37387304304051243831624159960712743936 8482565 10514093199933368533892636605343792640 8482566 14422407663758225063564866326418335744 8482567 891204861227145416975364503257671640 8482568 140819874297364679133112549790843458560 8482569 19193943567441969736151921537851009440 8482570 -90938675734657386500940008987158056000 8482571 -5267646864120836847973042634811923136 8482572 -240883375432620883872865746612197376 8482573 -82061060929898229346507484407230648096 8482574 1389899265908560640183748627848726400 8482575 -71580598495204330468921548257760200400 8482576 13709974652762726144653735966534795264 8482577 214497836825312916063551852060063925426 8482578 -4442214489815130574052971248872113152 8482579 -82645513117517547863660453753850671024 8482580 30429559810411903820632500846631315200 8482581 -20065721830069381978154257838604628530 8482582 59323170345845110097352670614123535392 8482583 -53598611455899922413745729434560132640 8482584 -51960503386689917978213694088151040 8482585 34257660272518192303735869547215963780 8482586 -74094195642100064292072312808102365984 8482587 -163711925989169237313234121397724558480 8482588 -69174879255829237670489291807412633600 8482589 -114383172119697335450489914803771731610 8482590 -5288418745258435140327680720889792000 8482591 -25102073998703667261658951852051765928 8482592 -36365097052825678119150894680685674496 8482593 -15035991048701935745176302977220618816 8482594 21545550974894993212722968353112886096 8482595 -53457408650003233929359615773701073200 8482596 76949880367292506555780218479474107392 8482597 -91032799434752474130854023895547576900 8482598 85329473448972214476517934998233918720 8482599 55817695440533514141904513711862542968 8482600 -1548841004800540209573747748687872000 8482601 5122068541955082751888527551231764602 8482602 -11967491756197331639652395033166663936 8482603 269775403094144942752365957538286793360 8482604 35753636839747799525848379748848679936 8482605 -61597725081627276627046622593762667040 8482606 -110157746690141983664846755737983977536 8482607 46411020246363916727671443554700902400 8482608 -11037248765797358235233561730110373888 8482609 247644496570094851749910637224180308516 8482610 517098855696975868057836063437583360 8482611 186806906829103842235239698853723064320 8482612 34029335675456645602495148926592080256 8482613 163379301453741993800059093279104481848 8482614 -12209913129269493275958850686226237440 8482615 134092715726605678207230421609810988760 8482616 -167996799991445251253582240638624051200 8482617 -59887394720160333152441645684984672160 8482618 -70134445004519725285167446512538910240 8482619 -147052206320105226694880638175194429980 8482620 9536941622906726972953159238049884160 8482621 19624091120896447896638705402266975424 8482622 -84679840936177327740509322226441123776 8482623 4679734618676106575321017169847472128 8482624 52462823315469373373703950112069779456 8482625 -74473279789072818673584064237970400000 8482626 64951368492296830559557316895964166400 8482627 -84957241659932364134217789020835775208 8482628 46708927028433318721433122982700060672 8482629 -6605441362384022766946401102292888320 8482630 -8882253429822856246968769324394119680 8482631 -67548610307719038447725085512659711800 8482632 -60810562299943282141931811822411079680 8482633 156607557418958334818807989817605841882 8482634 -83498464531456609707294228614305208784 8482635 -16729650364372341586034647803653182320 8482636 -676573357632555832721939296076260352 8482637 86975872440385917407272387306984535286 8482638 -48505675826261332377900269189348101056 8482639 35479829364760022127206738749956853632 8482640 -33683100147978667740469546282735779840 8482641 -17610110826442293834982156384586773008 8482642 -18835105762384810560630215117446657536 8482643 -60288180970219732463823744874781825952 8482644 -73920054150115140820748472879200346240 8482645 96222341948524498498062848984724240000 8482646 35262725102246031964476155499779406720 8482647 -96337428385794034385752363195462805400 8482648 -40179901223876355175956470082335232000 8482649 -38165740343043234584791371742926545664 8482650 -9871095089773473933101168133500428800 8482651 -16062705216371469918894628700347324348 8482652 20045302736422720735477905636180572160 8482653 1452567115262664427060041831242646336 8482654 10282368510112146526676784356541923328 8482655 -37383626836611796587481200394665270000 8482656 10303818658383577674503747757070614528 8482657 35200200731923772573306272347273101332 8482658 78092250089391177820217793237839833680 8482659 18853610817178952127114743614242730104 8482660 -70418569118802291489066193017055411200 8482661 -279403498484940543526671640630092194496 8482662 10120509335603786200555680546264882720 8482663 -17478736803911236820209159577435800480 8482664 -2035713144368812079144844451931750400 8482665 70717733912766679420371058460813641920 8482666 53902680885360113074767666868431951360 8482667 -312367172949931704753785005179776955120 8482668 111346452493784060469585390510328479744 8482669 -101891717903948557538210991453658244320 8482670 19773176331359808687871241352469359360 8482671 -27468157275547357386810961145122331760 8482672 -10473251059524319219257966110835376128 8482673 -13093619845435593526665721873428076956 8482674 -64313386882271495840373280903831956480 8482675 11778994503225166793595964374944105900 8482676 54966155257664410353471978051191826432 8482677 -13099088002101243080819882397717799296 8482678 -66673818132826371812424812351325483360 8482679 87260023981272616692164932483444675680 8482680 17282907736464498367106437661390745600 8482681 -149637400772729394446381962974289322518 8482682 48360273829059609550490297729394178272 8482683 15077243951539353421356065373481374720 8482684 -49227273194674523313368830542729560064 8482685 -9715087579669536991214888485700989440 8482686 -40166511012940301445418492010327775936 8482687 46831647058275496359231100103717800872 8482688 142738133210278534652578778943345131520 8482689 -77840270802521370229883658957659103246 8482690 25396557915910402764638241876372333600 8482691 -35249748757715850728103336200032654128 8482692 67382693246871277985264510324623048704 8482693 74466537546150111119843715758224894204 8482694 -39928056736677153740536646852940531456 8482695 -15819555507768971262358699024301584320 8482696 -839712526998305160532556918950502400 8482697 93905580005182119272507481173268276480 8482698 3395613278410017193602356396598051840 8482699 13871848447068656754921731202148875360 8482700 -85886011973104162856337470045270380800 8482701 144374272465503008644042659010112939904 8482702 -101976051309412448725950204027995486400 8482703 63134781499638906440278266706391179200 8482704 -38406684324235475636879507780012605440 8482705 -56539285375308715434240015147328320 8482706 -105045126221973863082790976919425294448 8482707 -30103726200890978175391179462652933680 8482708 51106376425891971293488730705660481280 8482709 72033300407093783577639521301546419004 8482710 -34034609511172887300027565931763406080 8482711 -37421374579034305073685277862887211520 8482712 35233859605077321069471001344215162880 8482713 91422713737924145494712331426402350544 8482714 -56836142859052617753229542956691446544 8482715 -115713360912306468800311995067799144640 8482716 12983334905942946473813443957903884288 8482717 -43169929948178093036127380548714783808 8482718 -1450329387380002829738587717079116800 8482719 20950271058842054189046921796872537600 8482720 -22366439732330875822263030859901829120 8482721 -10496647801092520190652164986079970240 8482722 13785652827586552452680376860819489280 8482723 157029897517651757583432297089228714972 8482724 -230344936427299516302610253361165892608 8482725 2157444563761609674557511948401988000 8482726 -29540398017294733085711592058637907840 8482727 -40352578002738578308502783498688099456 8482728 7192693831904003482566860226552053760 8482729 59910343068685481197261302139990555300 8482730 69389471554649639754386998731842129760 8482731 -14998602672580092139423642617189113616 8482732 158983033578104319672315880132661744640 8482733 22033916384699464650496781801603984982 8482734 20047053279909048664042892402371954368 8482735 -73712925402644286434250256940542219320 8482736 -25627673649385767504168992771244097536 8482737 6526721475481841211276916097160262752 8482738 -59097343445068906464776986078260627840 8482739 -391628516773682684937023968421955576 8482740 -17962895954620177489396820593085644800 8482741 -41308250460655152824788376409454318500 8482742 18769044311422558450957410076959610272 8482743 64029757117138546778313174096219911232 8482744 -54671131574879028439356299808679587840 8482745 -13655369902385679465318063904357257600 8482746 796329878089366725528911040074562048 8482747 -16411460793049166006395017130276860384 8482748 148953101579399116834807254440981415936 8482749 -55250385454237950579942321490244816352 8482750 56110030705407315666422103345001584000 8482751 -245711841308518204340090662727140717248 8482752 12878958428981050199186440227756441600 8482753 -28153484282907841972966393767215844560 8482754 -25568306335912833976553150907353619456 8482755 -62078374320560715882766134380039407440 8482756 -27879611140355577584198398198855158528 8482757 107787894743848943170641912679650879006 8482758 35085404231594949051895188283057185984 8482759 244907716226881740635730630079851468040 8482760 29684042993966979963546570654712627200 8482761 -36056867240736343775172797760810127680 8482762 -250509819456699515888828538780874183680 8482763 23122855769138787451752334515446522520 8482764 34313081234267438607927254437180325376 8482765 -131989166070831835969353240980284819200 8482766 11542069701175523216056783457573372544 8482767 6549447063133101750378219682061186448 8482768 -1403315743447229559594910453381201920 8482769 84720758872377865201454676324303613170 8482770 -15802090420283698945024403339349206880 8482771 -23972592722726772900932898137052174336 8482772 -27468293052729728076690242594508138624 8482773 -270087737450394517337758070523542400 8482774 164797191225705033510827842844691152832 8482775 -5905044369426023258861822479058905200 8482776 128836761785137666910864724131878502400 8482777 59723603412442681140509166141134710932 8482778 -524628485300933980622338258127139840 8482779 32728518556903478316950270456767763040 8482780 -10998866326272162202121542636676774400 8482781 -38139276702380982665496437352168803418 8482782 -653674307555922253804338331964931072 8482783 -31864746647871304612139400022959756320 8482784 197066416470898034335604650178158264320 8482785 37720073852021160191274771479875747200 8482786 72632346632666507414333962970176789872 8482787 -75269335454362147514552631445157022564 8482788 -60895839055738640332843414494460659456 8482789 -61776918185687922545218678316109342944 8482790 -3454280272848599492650993116944899200 8482791 -31802208335934586525061810189208973440 8482792 131928950211229483911411028362292608000 8482793 209245366305916632198532472071280280144 8482794 -9922416985478604418564871619213753600 8482795 115550754296259234987590647523062841280 8482796 -21637888176364746410677680573358768128 8482797 -2994964598228759027741643673041172800 8482798 85452885437230993384770023078531150400 8482799 65009790640149708298251301964561226480 8482800 243932739482991431723595852312576000 8482801 84624787225363950116693907399937655604 8482802 -76612216939249537900169063047452377088 8482803 -23402942867790483498427700010493751040 8482804 -88759074228740855689283157871489701888 8482805 -19750143568684444590823205579394315240 8482806 -144193004516991725262600439643974368 8482807 -218107565958037626422492333704949393944 8482808 -67932565638843624715904877487596503040 8482809 9185317906735385341274392866977250816 8482810 -4611569265502378528733713793926425600 8482811 23457907871795365346350992526998958800 8482812 30436486303191342067572258373219279872 8482813 -102979028779511737230730022656037863860 8482814 -10884549340120561046384743899014878080 8482815 -49991637096132703552177739379938872080 8482816 -56373890575935399834196518642699468800 8482817 36109395356444944338823773808033798272 8482818 8839094787909528217651837781036229888 8482819 11858901972657208555835452837335824160 8482820 48559424123220007427463687365200366080 8482821 92821178908943462681207413277109807744 8482822 11494557688907396743412151115149551712 8482823 -89383422034522827988700030093875949928 8482824 10374554883464794182174047809268613120 8482825 629743426521401216627186439332153600 8482826 -44875625545969450051292401604370384 8482827 42439762310942631303148983742161538560 8482828 -6726435892830005960497176120102557184 8482829 200916160269389679147527475673716293430 8482830 -15291809983023314091361492727330830080 8482831 40619516121273358093451800195992966192 8482832 37620051383504900793391784685827137536 8482833 -82325014466747677560965690009059838400 8482834 -2700798869030820188592021777760605408 8482835 85465205518294642395378196520785561200 8482836 11620043807031200034547234168531267584 8482837 -116525374425607844685480262832859295680 8482838 -10850976574334047963686358669149339648 8482839 -8832351552727344125914500047391098160 8482840 13154408766366179113414078812109209600 8482841 86498883448108409852420153224854090000 8482842 5032237457071268138998054708956647424 8482843 -176885388490557744679536895282212383280 8482844 11668089228602695385383845477161696256 8482845 7684815149660840794313734650287606400 8482846 -1524809579487739695287379390179987136 8482847 -26890515824706137005523761237920831600 8482848 55871441240844374344733861549986283520 8482849 113305873994336426875268864577889814064 8482850 -29084709565651997993998878060624051600 8482851 -26437473627767241651388344369979476432 8482852 20144051024049776143801966227521658880 8482853 -33111052894032659544609991040493654720 8482854 26576714287260672669134029718778862080 8482855 10680326660819747934205030160962808760 8482856 -110961236834152601952216512111810565120 8482857 -7204604940786506814821192161955271840 8482858 -34928448305843265413630102960418576720 8482859 -12915567295835088143700758392513191936 8482860 -29441884598958698696632783352691916800 8482861 316475105718124777023108820902694026924 8482862 11794590000110160880600134643987576320 8482863 -39175892795884912755803635350818276856 8482864 5322500085535387882959294907534540800 8482865 26618195720306397101192974780079449320 8482866 -16004627169863778383829475790611431936 8482867 -99720099067904038037255723992377419616 8482868 1787919951367983305982909793777612800 8482869 -87041756205239917653887130914298458706 8482870 52311756232519951104853924246418718720 8482871 -38772650317212562254731248356121045056 8482872 34891106830701046557292159505986129920 8482873 -36922761444387757250465228939535031360 8482874 77326631525872938314515244882567842560 8482875 -46629541618779888814583641512429972000 8482876 49338137720086876042557331955980722688 8482877 56525531429091285109670176730603664120 8482878 536811601799197479263049719904071808 8482879 25929259807552940544931805546779364776 8482880 37506684440615521726528600897502576640 8482881 -64747921330294266941509788109074399552 8482882 4070574300953047995595629557137707552 8482883 -4970412094148933231905436223005202432 8482884 -569612419998131661100827424252683264 8482885 -54827734513379665243872501711664212420 8482886 -41384709403588938616302570177255784608 8482887 46220074600437456248741892308843709312 8482888 -127702571438828888532065131934579850240 8482889 -227128855073641961340654987179248245888 8482890 14511783785799220231394192193064995840 8482891 227751781570843758740587896840934870292 8482892 -7329340098638700398815615139641958400 8482893 -4081698850222341008906974170062435136 8482894 957649925303449731545263432929090432 8482895 -34602964933874094176429743118512740600 8482896 -6580989094225979158840423332892385280 8482897 -32390845210697250366045119985626080654 8482898 115283246489144189801803864230968245536 8482899 -10097199692097401345004451050711185736 8482900 -23377192090954822014057716706592992000 8482901 -46065228153801871956569374036738532448 8482902 18483825993614964475556134093607854080 8482903 9168548159129067085855212959225889888 8482904 73706265732285485656780724069208760320 8482905 8074557731664071595000947631737260800 8482906 -68082292651750823276976215651862758400 8482907 -26714235546139724245034590634191430844 8482908 37919381164061324066052128827044765696 8482909 1982911389534231864020297965176334380 8482910 -35116024407242619428191233544382778240 8482911 -561930432251834959253075317425344640 8482912 187365584711700832641514844081898258432 8482913 232472446060855727295919374874689456162 8482914 -60849761573188991552762152795255902720 8482915 -23031953437901994743312415729690748800 8482916 7157687449692616639437654738210562560 8482917 78474791294358894469179742222938422880 8482918 101252533024169466120351386655653864160 8482919 -91380154941468914315106761983206052680 8482920 62878108754264195141080671966009753600 8482921 -236036054954206086094772540870552423878 8482922 19603303756313798267952780345732509184 8482923 -97260536613307540329282181336862196240 8482924 45269021105946894499034163251774064896 8482925 -16742088923264546596104900264740844000 8482926 -54570851739586558405591072668650860416 8482927 36131123676207659275752573422761505512 8482928 46426391617856249653910989255578058752 8482929 25067788601360314857869866957282839168 8482930 -66265041888352200564028095311727014400 8482931 176886983857268841519703356396076326732 8482932 93358939313794755881551259576759980032 8482933 18434805426801146033727842059238326144 8482934 -93389779918509944383437415202268569088 8482935 -75844125195865835326552226471152658400 8482936 48625211449666013345869223049017425920 8482937 126227801181817918156455963510520448592 8482938 1278198141521598714406968545668028928 8482939 8510918011623989081217858022711608740 8482940 106777253345920660797285380439290903040 8482941 -64559075193251341331172532631433100800 8482942 663862468500244659173855559855727104 8482943 3346987446113127675395995020631452384 8482944 61108920048709680733316666151602749440 8482945 101289031427685913159965854733488783700 8482946 -29252209595574190369966780068496280160 8482947 259930802152463288191462567862347320 8482948 12486395617508852987569370247863074816 8482949 -155249846786727111305768267460160215360 8482950 7908428244368115550291832014586889600 8482951 68857202345406206636687845805861116952 8482952 97576529463056795819509657824623493120 8482953 17239675689348255103810464891543201984 8482954 -643149175887893070386356986275627520 8482955 -114748827156333485762242790595576999600 8482956 10117966683410247004256070145082691072 8482957 50491398871104238618639555946298840000 8482958 54161344484486462634183826995518815680 8482959 907103869379650605526264500800441328 8482960 10085623784874243744235424742254837760 8482961 -191644952477085894008020258683319261200 8482962 38228639805847960210462411241512359552 8482963 23576349890499312280756589620304545024 8482964 -20236426152118827242420033592835768320 8482965 -3256153016553558629633434059941621760 8482966 -92418320480587586491873028838371640000 8482967 21732522811437964308869498489261795016 8482968 1382965356035396944246322343273062400 8482969 88989650978932059682020064772124537360 8482970 59295957940905227154388246545652243680 8482971 -9736782839582839294569158056509144576 8482972 -26842931455188872752521633393743590400 8482973 250533425249351104727980104675327477222 8482974 39541498736970413829550769364029463360 8482975 129482419816118605444706002707471600 8482976 -79904620097404004046652308608123731968 8482977 -213441136186276000188550268749648323072 8482978 12123684794451785171039782847906772816 8482979 104873264649495909138577400461904975580 8482980 11993357080544450108995879316086763520 8482981 2506662173479226185170315800916827360 8482982 -38455660396153680711237576275111994816 8482983 -158071139571461122708867172739337643520 8482984 127352581093296555902215514920203586560 8482985 19534412576096060637667329613099066560 8482986 -64519703085920261829009689584757087568 8482987 -59313607718147259073238217432192634760 8482988 64158684080117527077990046537637983488 8482989 65182240940494180698676487130293201760 8482990 -2347883305460413507632034119284202240 8482991 65424500821120711715094048538018044984 8482992 -5220998911690346852481205655335600128 8482993 -74919029359041624149136352889343417420 8482994 1198895977710751333207885647776043840 8482995 2376443998086453148176734484058675200 8482996 -2035529045954435140495019266791089408 8482997 215637705468898079799212329052568960 8482998 22827796561197977335100899832282554368 8482999 -53376890343453969549478730833301750864 8483000 -22804004782907770508910743673600000000 8483001 -57078093643850396977924470077940731568 8483002 44514560712870683543415318143054517504 8483003 -156988609565162820274664646653089934748 8483004 136895272836131125568066958450648101376 8483005 -59962116312466536769813890168751712340 8483006 -37504930024484630495942113120469468160 8483007 23132217977231700852814167672206046336 8483008 31277340449796694936159580057190268928 8483009 -27724373275187713504104404045081497152 8483010 22815079670392612585230197643757378560 8483011 -40541858901371015422933111927254408388 8483012 42847665898174899702764108832519805056 8483013 -45565649421583732442796424424344909632 8483014 -54822348832779336361128403049699562144 8483015 -18614982245600439983260486536467802480 8483016 44073948991596997489125384198892953600 8483017 43052646697675745197041558788624390700 8483018 100492854077001353089480964283726630960 8483019 95491630751547611990584409877598768344 8483020 13603879175319666323266370554773504000 8483021 -13838052499556843364251943843214536960 8483022 -7129240870077678620051339472797126400 8483023 -18997677366941306094647619080641037472 8483024 10626400829389901311242941267567050752 8483025 -16067011704997520647746391443566148000 8483026 41566572261078463408893923041593366528 8483027 47144071907138781897949355832270271440 8483028 -39017531118829508398741715909919406080 8483029 -71922533399620044929392071782881377440 8483030 126547112629718532841213091803598784000 8483031 86539499354544005539630837097148265560 8483032 -9418318227080169582520822925439129600 8483033 1237069527954346615156848523268244804 8483034 14269891224261872425935632176703503872 8483035 -2030837133577049791281034074895039200 8483036 58122290316811700321756156026928663040 8483037 33492585372868247460730855681320466560 8483038 4485240921308289020156538260046547200 8483039 157661279585451348780819007840107369840 8483040 549545437763682184174325638425477120 8483041 4252800374633817274682021709632020672 8483042 -25022707955954187246053422395694865328 8483043 -116501443373084486133748051250224006536 8483044 -64524040187729847119499700971122908160 8483045 172351404904567673721016603564349202300 8483046 -19042176021447852815128921049073426432 8483047 -145740072810002058222811946296919992008 8483048 -35178260515547295575269845476956323840 8483049 4401430350370947479600671184074031130 8483050 -18456066444963998333124035164507273200 8483051 -207195090807392843430276964030858463520 8483052 -12447968305293908247480889578088647168 8483053 -72367210844184173948839040033073752480 8483054 30962982592661707545351294317718145152 8483055 -11958056932401204939935707212001774080 8483056 11966330693864615765139177388429934592 8483057 49323072510703540323681348535668067584 8483058 51694859562869773216035616472667809424 8483059 -88262327493529741003082574692506666496 8483060 -788837998900066032129561785047664640 8483061 -67179222975168686521092887829517775328 8483062 24659043603071863228077320727804081792 8483063 -123069261458227672826857059831958417080 8483064 20992419976438220280347348135101808640 8483065 -53310889245839715415516864491565462080 8483066 3070575382767906643009847098474083840 8483067 -44251332211507807599688082552893304832 8483068 -171506665494873062500757799118758912 8483069 -52954926866025251302573211624805862080 8483070 -10223452951931360072114175907098172800 8483071 25865253960829082171895565615036433992 8483072 67158552504401663071916920931981721600 8483073 198444647005644121904466677701772488224 8483074 7767177588751072436181621399713402880 8483075 1134023914964244102629681629182018300 8483076 -78469379756131382736845222884239360000 8483077 121958591323940304947292231496710234432 8483078 56352963885541404001511157687977247840 8483079 -8133071872762505179216237113817522560 8483080 -115817632873230530151101639771799552000 8483081 47775307516918350354013649144825049882 8483082 52433055804733440616839182965026958080 8483083 756889783806206370870600777073028864 8483084 -156670149880926618263669503456224278784 8483085 32811919567614517061137554262810589040 8483086 19866310218027944355571088322343474944 8483087 -86061188965373529509382465796915319208 8483088 -2198305708272925257258955433120366592 8483089 -117686231252338343895970521770448332110 8483090 20328914502712297802288861791705497600 8483091 -39168560793140726939470648331274296016 8483092 22227478352489655738926347124607385600 8483093 85621123256783993371718943619051107342 8483094 -2250581858916536512241857274913526176 8483095 -92453609580824564522362145551405056480 8483096 -173130209207088655336140760281685770240 8483097 50741707252919614098173493217510433472 8483098 20823070421841322064816003482441721088 8483099 31919849415268794771887413452883176960 8483100 -24058878562944545613296626641649881600 8483101 -11345175004474927624338051067119533760 8483102 2115186384581657159542067253976376832 8483103 -81265567578733472008755131667733129200 8483104 -64359856047105150631534091626063331328 8483105 39452911703695876435898369401256924520 8483106 -40732685993172588536849286157410784896 8483107 -93361165778717491756358217024492566600 8483108 33209493313760114520733631893497159936 8483109 -105956306738583866212722673386621113280 8483110 788036339018116720803506840471986560 8483111 1911737941929442921526042418754421184 8483112 -39576236717984681110997511848593244160 8483113 -20065551216487073015985170225713550592 8483114 -21975747892092626525150784575824194048 8483115 -99366511321186696056645259097454070560 8483116 -9853236611653402522726879965761647360 8483117 109419970322814725715225618968773526166 8483118 24206010117956418340083310630872744960 8483119 60123639608898613861244417441584877952 8483120 -10993029686802510207838596868369612800 8483121 -40054354996438403637881115397872043710 8483122 66799898192860101969430823259263541792 8483123 -77627483498306967747488963400536928432 8483124 -36334546994951126704914678294384107520 8483125 -13621793726223774056350852871992376250 8483126 -2010396689338291728952555724775654336 8483127 -75614201354085235226870511106342633392 8483128 31322703588943585784383574583803228160 8483129 27114385086717555929248785674654407680 8483130 804284113050983826905926498162571520 8483131 -10934426131261451278279339172080727068 8483132 21282886672228788560853025209235676160 8483133 -759297057532016308910427598407043776 8483134 -33907948942528847739177728778454947648 8483135 -84771533978247292988007592426647595440 8483136 7457004156778086790553348477722558464 8483137 69439478432407762152221305434606438100 8483138 45113001832252437886070159881181068800 8483139 296458102289706374786513733221832144 8483140 -80994646433854010751120356607969442560 8483141 8685893722740048575375544418094416542 8483142 -8690868695152645996703029397365685760 8483143 -13821213682030889299146813705557488000 8483144 -49955258730485378201076567715675683840 8483145 84368569933296262114789636714717391040 8483146 14655297396962176139311066916820149760 8483147 -3764225718895484113528832750571155088 8483148 -64913213932112382695545582171256472576 8483149 -66530919538517186621637929193919501140 8483150 3196968066788230800181215794525107200 8483151 -96755947672756228268956196398985264256 8483152 27560993739924195001828106722151161856 8483153 -47928975901680488942610701685342601344 8483154 -66511410440666237463205583797049066880 8483155 -37835808603183689247001025829905366880 8483156 -119106832512867402562739861379393331200 8483157 -193681102654928038495893366549453912000 8483158 -99920583707956237464752965541264919360 8483159 -13380456584708017302044688671704611696 8483160 21968515722209405571819164345057280000 8483161 604032308594939766881506222434302224 8483162 43052721635252818254512335180626830832 8483163 -7008899365378214871942690626189686416 8483164 -190149695833915803647839018654269467648 8483165 -145535360823086096529608050509308426280 8483166 12477861570176784639619672871360433600 8483167 -24239340353662032684092512597701388416 8483168 -59816501192285295074849244829577379840 8483169 -2042085343131863201235148750939250592 8483170 75286563310175462954127606031512192000 8483171 -165164579976256333968574295080972800 8483172 17353786742995977346343292877309396992 8483173 -63253062194473491491801281738633079616 8483174 20598854165992021843036364438554678080 8483175 -22455756088088624699711509400033799000 8483176 66243868205789981139377345422276147200 8483177 -73691889661258700572421289682800064800 8483178 9875278906207680670256824787538616320 8483179 -55164615864651790456491206532576078220 8483180 -39399728259143706350498079310071536640 8483181 -8602020653657186368163741104893468672 8483182 1565132994652317673895592650000525952 8483183 353747123833871551715763111552821592624 8483184 -2735836430099587314591782493418291200 8483185 10805022693960847297012473267900162600 8483186 115518175073107906753368143712666699792 8483187 6020087525498289149154716487425943264 8483188 15926008337895507646512355572572624896 8483189 121579568550682171663614223426954332 8483190 21837649504196676478273105261351259520 8483191 173393204816118830004359446457641471592 8483192 10272366680737998767959958054146560000 8483193 41754581642431797395084067231760913082 8483194 -58285720788594673455290626015965673104 8483195 43781421916109617422557360328769224480 8483196 -113603758516688434935800241341765836800 8483197 2325257839089773841848464398851649926 8483198 -104121322632572747739059129463707174400 8483199 -94575653400516012208723256611647846912 8483200 1066013504590070911419689673424896000 8483201 -137100296337246210515679659623442556798 8483202 -2199678691602986239211712830576954880 8483203 -226815066802675980671714193044395772548 8483204 3107408517884368924318310621560125696 8483205 62498693821472492958139312358865285120 8483206 55961747995378914817957047271363539552 8483207 -189177904393929085583096317088169101544 8483208 9876350470265942868110726515537920000 8483209 -10549720762686572067619165793760307648 8483210 71571968087549006720981433198615089760 8483211 1912572582469174219299624744397124904 8483212 13167177411748149776350992079152648192 8483213 37437307771707512536661480703817897740 8483214 -28805508591068878504138008686398094208 8483215 -15732959397903158446841804195171436000 8483216 -7642261544045565315751254618069270528 8483217 19375651718218477760899848731612913312 8483218 91508979801141163185864818103764130816 8483219 -150143791625949014779729925384845403904 8483220 9080100614966955123496829869476806400 8483221 262470131957423475591606017989815494520 8483222 9389562609934941164351946325902440448 8483223 65634122034514663650598932987926486760 8483224 70101393473426172636614823075403560960 8483225 -49356881456435113239594923128047448500 8483226 57619133807156072874528032513362616064 8483227 -7069413540751866001195313935171228924 8483228 -4642822540808811701305123110690926592 8483229 -36623681774077405010606856578534812596 8483230 -32998227700197986851189337283828844800 8483231 28105734948222743143807136884991512032 8483232 40936321646712186860066285348280336384 8483233 -6431889026633091280206761625039289152 8483234 925296307706381178053519523072992640 8483235 47698560811683870933386891288367918000 8483236 4815546085738372165621236507413463040 8483237 -79571649376527431575845219710415237888 8483238 104304293333698718635373233358245866240 8483239 165396912368675608744645779722435381824 8483240 -109791356643604695435820302182855731200 8483241 6640461968973394542045865121505214080 8483242 46739782135374406793308853147228164272 8483243 -24996786714112582213696039445938489536 8483244 1667875657246911705211845348878106624 8483245 -59220883626283187403667967516276560500 8483246 -75734733759823262389730441184826868928 8483247 98791386321171433346142344358411414024 8483248 -18406502093843855188081334873993494528 8483249 32142689928624059075036600129497949160 8483250 -55305719396784665763876893174176512000 8483251 15471393022294773757554148113560742144 8483252 57114448082626083852692837308410766080 8483253 8886837177052940713391182638618271200 8483254 3545071465193697778419370201871541120 8483255 -2074575167387782652066792445254050560 8483256 47669371604995812785698827332405145600 8483257 8854596452062340843635851588003461120 8483258 8504248649950940118195930469638110976 8483259 41434136599986732102909207210198900504 8483260 36095750299437073049939284724018618880 8483261 -195007322748502780415108654870395710138 8483262 -49956559696243034801360618306260102848 8483263 63205569817972830496942055154303310800 8483264 58334226578874067730953241858351824896 8483265 43994403728127949205159332310414131200 8483266 -116404318529633630668722497141299822080 8483267 -11443759229745650352157929529018118880 8483268 -4884594124263226766163572369616728064 8483269 57826181791981581614170637701795606620 8483270 -6806259700819210445236307311408410240 8483271 -179834281771140442816170378048141987456 8483272 -163412971049477398685028574806919987200 8483273 76735219096088059162853868830568306522 8483274 14321945743674334432230192219977895936 8483275 123746693382608192365217145675677027300 8483276 104213071991774155921335057390556220160 8483277 -48399186555007103813099635491363306720 8483278 -119087832495705225069205872190361482560 8483279 56756218876268905458559071759158862576 8483280 3081439734037649525133432146519654400 8483281 25322288732345753707290258960744961392 8483282 -14810672296591897386718399941380209008 8483283 64325881987591514522512439148208726320 8483284 8106470088811401963263827021305624576 8483285 -32869967277185646464854969952187514020 8483286 -6648700546126260624068679665077788672 8483287 -16981128553677477402192147660304179064 8483288 -95602139394098857273649940326597652480 8483289 -8436650034334853206864704586917352320 8483290 -14903703370755270786506088545930465280 8483291 -28274911484825672418281278475962638480 8483292 -4280304123941881674450250232643193344 8483293 19544681893873670508238843814321643648 8483294 -19729415799338830293246144347091218304 8483295 -35619904997472026093072773983020077680 8483296 -33403817468930753059362150981766742016 8483297 -53673733418566354815564039387190217472 8483298 849239720610705378793115469648562176 8483299 -159014429478900162838495988457356233080 8483300 -12592932247454369068111178619280896000 8483301 -216272231087660510776277905920942797508 8483302 21698172968157113518228400839499630400 8483303 225180072106263041924092807178307678000 8483304 45269269307125314018356776614472581120 8483305 -21547059543626704594620737409047808000 8483306 -9981432105638914664719484411104631520 8483307 23635962406037114603031191590592835840 8483308 116642280345481939056651725719360540928 8483309 211749408771797344476536272727553706080 8483310 21564772778648077264997304384067200 8483311 -61347552716842618996015575533401671088 8483312 -51051403918570730310419904090361036800 8483313 68543453982517757678678226226660749024 8483314 6587658767663747586677207379331556352 8483315 152153188950873658889820516916937940000 8483316 15922053665264685537670536554271178752 8483317 76033791818567854862792321977551368366 8483318 -76102032450534277305752495133392972640 8483319 -58884931521916065239383605963810607200 8483320 8101037809433061127617673708446105600 8483321 79450747811015673241134017911812482640 8483322 4256413483155321325647077458723862784 8483323 -111873918874897671217050334450304614464 8483324 -9056505961449108580951718819828027904 8483325 -351797030832986818333608494863346400 8483326 114582762789922182471225545985251162112 8483327 -36340254546452424022212604316903053824 8483328 16857373459929549522634286086502744064 8483329 182210406393486946025011260467397292640 8483330 -3951504063553915303173151433293049280 8483331 -22128862313210499278191416243913466112 8483332 51409081668685849752276037663660007424 8483333 59133931164698018576903430818077071582 8483334 -18885296465518701025197522267625869120 8483335 4926859155996826676488909306298127360 8483336 -16995880399786318855975001221850726400 8483337 -6586856870948876383887057678790568406 8483338 33922934175445170898862725115410732896 8483339 40884663863402611986535306250728996080 8483340 -31864249936953632537931274948017285120 8483341 -29853684317280722561986779983530080 8483342 -38148706498525551517454821188391337088 8483343 -47509555466105871036957172304789743872 8483344 -16042593657362600684498160514106122240 8483345 52671658033374029259843281228336060520 8483346 44972189917477023663206065033945989120 8483347 -70642627053164563390401288465895826880 8483348 144044333059876098014551756565721630720 8483349 -20998433579972890392600774859822138560 8483350 58132497069947736166956794649772682400 8483351 9430273552533146412929506771854098304 8483352 -12383451927782668511059993720678010880 8483353 -281718666052379073482262345088322814720 8483354 3934163930335699851100485511743843072 8483355 98672187012455511094094888239514005200 8483356 55605189716255164550961102311891872768 8483357 6819908128341589004983024427095568652 8483358 -20508874875519808318305575337500464512 8483359 -143126547107856376498707989585332610784 8483360 31000556737215380698726594337325711360 8483361 -55983680248018469234388740677305696960 8483362 -44971080375280086447672637728726511968 8483363 -32350881647780374601964934752136053504 8483364 33427136900978268736241586185943920640 8483365 -119404229960379284756077276622233507680 8483366 -894462007160285181658887386749526016 8483367 -35002478166720141526968261375159690240 8483368 -91676260373886452585991593257076413440 8483369 126778471621967839658945947929801019770 8483370 4636434302423146809564222275095680000 8483371 -41824874315796385627281743117100390608 8483372 -35039444145176094647786084198988743424 8483373 -3153179832814985227123879190331614016 8483374 -7932998882586817257762394987449667200 8483375 170528038721149951907806996321308942000 8483376 12373007354657047510100235209466445824 8483377 9887761961102594665709773325188459072 8483378 64753833597485222117071553050686420240 8483379 41197991901921522771823711525380598584 8483380 -21566111680139022846794867466882643200 8483381 -119337755478723773501813118565388380818 8483382 -31845644440538923435064386219679930400 8483383 140423833354927099005670422024869886632 8483384 52734603750858065857016296770109440 8483385 8450696957887354683888522673245921600 8483386 -10005771150233266657051962965075719680 8483387 -42274386786081402379802058479980301208 8483388 30554843661744174950375791055604105216 8483389 -74152645435503982540753172489388177792 8483390 -37067058747276674825506587868996444800 8483391 28259811598621116114795804234712515792 8483392 -9234399245931388105801630461676486656 8483393 953078361518047828738266812677854804 8483394 57532963037274502070923654570562688000 8483395 -72015670122772252818346456520029402800 8483396 -134043541505734276507716604473979363200 8483397 -8410197539718503182652179259271473280 8483398 11874897968928581205685666869521301504 8483399 83453257719453530873837293218117161160 8483400 -99354882222201520536983362346526720000 8483401 -73427747844234757201056175479276092508 8483402 -25499774705804299804753839649830403488 8483403 4336323722070614220495853066264561584 8483404 25938696132210911604248977042168537856 8483405 -59221898641793367600378878941111190400 8483406 -154088621114139870340688672719427481600 8483407 20428539429997607661438272282385687592 8483408 -53109189117690958271804762373869813760 8483409 -50598350538089854793785327505277599472 8483410 8993022962391540390422769059822333760 8483411 13701064293585929664496577359357125552 8483412 -4457717343898734105949715958702145536 8483413 40490627798996448738735017151956193820 8483414 68051122438265822935708830939447696000 8483415 -54783979145460345383912008393852032000 8483416 -85956928252673965342926184322311403520 8483417 172130732800212420437542522363640387466 8483418 21844953180062317656705717643807732464 8483419 120554933438003394646455041284405805600 8483420 16721920226626424852636236613870914560 8483421 104990624436203702462416514663852177184 8483422 40293247940907774503823603788719312512 8483423 -1250913518329273562593171240420143216 8483424 90725628401701260681406957443644129280 8483425 31898556480570895457007781659820296300 8483426 14823088500343718554185114670076445696 8483427 2330648032755834488678395709277843840 8483428 -31716498282935528187254597003970635520 8483429 109781877622971558337502112687053103360 8483430 26012876922739790948412677327453982720 8483431 -227012976034199449927245133648820704 8483432 -36633797820292266070990665624318443520 8483433 18585592386878992765126456689977456640 8483434 50020833493161977078817413274394972512 8483435 24507053103158978382529602351036364800 8483436 -1492257202686494912958315481461454848 8483437 157376058238808389914429485190540480086 8483438 -20470836445721996981058250350009731520 8483439 87525657105494407071663247968859791624 8483440 10164161600895304484455275030822912000 8483441 201337320323845775358226757947083684 8483442 -25312673793841473552525948955780680192 8483443 -220096723597604367595645582212870004560 8483444 16958742620220653258579316249675595776 8483445 -28451984697716210811235324044465074280 8483446 36297635938649437304307811740533760672 8483447 6554139432452369111542306411267661232 8483448 -56342767568088590064311684734874419200 8483449 -105335879736938493030747397916176256636 8483450 46511235624249495739499935382370201600 8483451 19995979846279583936580086307933183024 8483452 55754385902708895695350291792098523136 8483453 258229652591211216834021351481049806080 8483454 1588560505413541447993803390015280512 8483455 10230161700489310281012367543442784360 8483456 -145370702953790929447661553551545466880 8483457 -24411488161593840517830470618987714880 8483458 6768869981825687072692670573277938688 8483459 -107088536397269483017821199631325470184 8483460 -10346668157725713562542620415717703680 8483461 11940602061092623579741844988675392032 8483462 -54001893579690913371288050011192624320 8483463 -57212960440651983510834440564109771408 8483464 -173088337603036686860334567633186816000 8483465 -2795519616566297483590700109719050140 8483466 50547006804560431551099328709059246848 8483467 101644375991416475707297217152802498516 8483468 -60176856495718399406977100172968969472 8483469 47862989621657753301490157104173534144 8483470 -145408163731464704506601220300268800 8483471 3084576935006775205234373198862170952 8483472 -7864034207593877076582777022685208576 8483473 -87042815593151110526477186830272369664 8483474 45140836215987510143383191218257534752 8483475 2829599851514159902157027487622310400 8483476 -2091161850586094858397556296842519040 8483477 79363737061247195762458179660771037326 8483478 32743812703521206090955191788399720320 8483479 -211500872090743782026761239448365572920 8483480 -18360276164645930729234024531079168000 8483481 -141425233280585138019172250370415104000 8483482 -8646847717113617891040908973758278656 8483483 -52948745506916203489368632661255622656 8483484 27307510409496914837119334613677137920 8483485 40245972109272456616058385386848995180 8483486 -30810709706669864581048332989335194240 8483487 35046813246613748297877700415825918352 8483488 -74266675178964240248475380362858070016 8483489 49290115299381757922757386546619375552 8483490 35185501958345247443535854241569874720 8483491 -16334630784387330892517155642011606016 8483492 44219656635352471961959156782199296000 8483493 -26584848595726252611358335535151472960 8483494 83240723590684234965242671840437346560 8483495 46856186453503596888952237035180545760 8483496 2236003148332298047394825713396776960 8483497 -175322507951015078668721362599044173488 8483498 6632265618267655703641382581496011008 8483499 -10314989570309068203446243532359925000 8483500 -4010985468015397833546332627249664000 8483501 26362934718507898192914779329784445612 8483502 -78811681895309025196017117247726551936 8483503 -1756443725222374734738515122319563680 8483504 25249623113202474091851929614314307584 8483505 30974512715240909005925580050342530560 8483506 911090279082039795911680732101556224 8483507 102914353497912494439186846561913695756 8483508 -57186840528484134436328088245715394560 8483509 77218466870815212791831276535911337710 8483510 -31522818216872761848619896723752793600 8483511 -28641150054603480460448421388055943936 8483512 26617612294378050229350721440886763520 8483513 1836159476797801265437627414120693344 8483514 -4053507753553175950767867529713705984 8483515 19894808694017607714583564103283016800 8483516 -132932406257105095104756861430289218560 8483517 -12160879473824992640247236696329019514 8483518 24642587858854642294884892314984264960 8483519 -162585800988900512144224529925090712320 8483520 -14618029391362886374362322779840184320 8483521 995562354177994327775682260923014722 8483522 18734358009653582265475228122110613504 8483523 57344642099669692567599262999711935984 8483524 -30159011340621763758653009550044033024 8483525 -72513879744566858147321806514246074950 8483526 12013840398261720057306286474108854720 8483527 55370616850978232894835579445907983680 8483528 -36612087119202020124351188554373667840 8483529 199679460985676488141065139117358109120 8483530 -69207396464662667987841971921934696960 8483531 -82000704398266559869588434788374167408 8483532 -60368935379096523469364285645450838528 8483533 -193342153982604993495795275385152942218 8483534 73528100367939688149671730266604653760 8483535 2208953846292038340254066865894837480 8483536 30854121324914042794520384570540032000 8483537 8716914896335160886071034767524851186 8483538 1943339227119602763994408871735009280 8483539 -3619643380492161457903331863141216660 8483540 13984695163299192078175988690368634880 8483541 -146253789944633439033914807872476948576 8483542 12389925952565586117270516203153040672 8483543 135382447884851725221390911164855207704 8483544 -60782558496346917658522289677160448000 8483545 106208706859144933864938178273954560 8483546 -4003573489261067571703591180938432528 8483547 -22269368732823782345389456552176649728 8483548 32648883547070179229787894273870699008 8483549 2322122656322277658392171719420550528 8483550 21135960978740203936532095253782656000 8483551 29199766491909075919992599577006840240 8483552 -163277057533621855769453763091759104 8483553 7207739807969665179539901672989080320 8483554 40201778374676103668028838793038785312 8483555 23268103221126658093713850810387866960 8483556 -261131382749349054305835854211551232 8483557 169169400815498040228402652804872967840 8483558 17115591722799278671129476789973190880 8483559 -22673462296684084842106735886859143040 8483560 -122357890035971740545973251680692224000 8483561 295842713156597132576796069903012570612 8483562 17272466955485670854353552468352547840 8483563 -167802594399170788374592822631292653016 8483564 90219981092214735219976237512179794176 8483565 -12048286615395013972568191738377192480 8483566 15515580670620830776096407915723869760 8483567 -102491813388619483029099040756137630384 8483568 28832877919335970332889747612073754624 8483569 -19130112436500440846668836325431360000 8483570 -49754254907124225968239445651715407040 8483571 -47828687743789037045068054133887539840 8483572 -184891833793704521911498664210399989760 8483573 49600942024078764987939366055132972800 8483574 4187989114040437632646268837150693376 8483575 72949535067294363796088245454216746600 8483576 -224809411942051811690406718701400780800 8483577 -13710668896876862742417272147744566080 8483578 -121405339125679538761331677396452896544 8483579 7260907446784211102637297641669287920 8483580 -8188238747407134883669838087953213440 8483581 23206881502672904560561257821889157382 8483582 -36321839448269292296200913966855037888 8483583 -1222457063349380859107055501831323136 8483584 -58520661858666293388291037406072668160 8483585 122472812177315449416618412620148868160 8483586 43540179918020863645755854290871124864 8483587 26462251016545205674935994560056076800 8483588 -28924142732349775181087924267249181312 8483589 29947506447817454028552364153698086400 8483590 -20031019178886725491269898043753635200 8483591 -1461433241613522735950367400410782928 8483592 -48251721392535037822003505381343068160 8483593 124924853462861840418678411760459458842 8483594 -16771353642079744308659114896171358208 8483595 -39314592147329712197761941859548268800 8483596 35180869742520584776184982918739673088 8483597 19680764226688053533715421423978416972 8483598 53384632981028221694446580799593522304 8483599 3746167923767465902510084686705766264 8483600 18217463058556639999202426475144806400 8483601 51219324837481388541180258182679912384 8483602 45480168310520130404082604445308884480 8483603 -147744698246160205064862437325049256148 8483604 28589577270752890673443232824280647680 8483605 20348351058577660045173019471663710360 8483606 208117736610809242265571438992869216704 8483607 -77875812169541210935993771071844577280 8483608 10268909070629618742954634854121881600 8483609 13497232013213456346528803890696356810 8483610 11624507142299324328532510925517427200 8483611 -59886557120827712926826126549175281788 8483612 -135725316387045421348034655079103953920 8483613 -167155002746414842201987072160602836000 8483614 -47221698899310334999029564942352628160 8483615 37052208112363100205593139341754641280 8483616 -203038042269529347067836103028258635776 8483617 -142705456281283019158466518300867410334 8483618 -25908291032254480653082957202867177472 8483619 30303690218041994534197296824552149248 8483620 -36179875289601017460965341304907333120 8483621 157937186671369641969791313286643637822 8483622 -2397469346457579099478224122456088576 8483623 19534987131353020545441823694741626504 8483624 -5756392104525215199565681547429975040 8483625 -867383831037288000822266425637547000 8483626 -10483051713272340894603295133635249488 8483627 -82913848007885881657776892588749835608 8483628 10270604295775933322472527864911580160 8483629 47672149121963935590655875009910587264 8483630 -61055886112697124997535639572021823040 8483631 41417551495717976962933539208336822320 8483632 -15705839072976448732556934444374769664 8483633 57228250431022019609992168845569663040 8483634 54844915578171064049287726799873552784 8483635 52398466036384011271945870464469294560 8483636 28229238834129274703511590537536659456 8483637 -107636388280629183130370188050883713600 8483638 -13700248364997487937531038905971699328 8483639 41430740132797054620524067717545686440 8483640 42127554487374784902415911191263641600 8483641 236386620270372231320591665766624164992 8483642 793666885958505738068303340274844160 8483643 79696402405907618458930925047000158720 8483644 -34843197818950690561258055958616031744 8483645 105433164156199194118889295561983433900 8483646 -5042127649507851275089021237197791232 8483647 -79966954016336025283198737597974368128 8483648 -40092632123071379136795383371885707264 8483649 25138898132996502376061592174837226848 8483650 -3416572898681438137569703542958464000 8483651 599573009113777923080276408047904208 8483652 89401914040170814080194329273005465600 8483653 -29100011483539608540184159352265824098 8483654 22536854848658422586798011410916135776 8483655 5844363935570860749525931053791646720 8483656 25898001177920840603034253355144079360 8483657 -14003070598587327788927164789624181760 8483658 320687581493956449022358270284846080 8483659 101614088638529625780230656865338467860 8483660 -78313466339775707256376036396000588800 8483661 29174077631292048681195021261737486688 8483662 -1110643697201045467106730091859113536 8483663 73982488692021437770756884654541669440 8483664 5077699173592812512097887088539467776 8483665 -22088307351345185567278870523295785280 8483666 -122454522460818191346481088792981593968 8483667 1453330035630347844251392824499217712 8483668 30918680924727205642763829966585266048 8483669 -11548630615108614608708889804502918080 8483670 15413013050844890686042679584242931200 8483671 5106453511271986035672567374774096640 8483672 67062905461753696007358136239668121600 8483673 222035285376423357476791845973850352 8483674 139489963000953251354208106210510612992 8483675 -8250548127265867688676621191171358000 8483676 58274366116504587841590814627668306432 8483677 42168402555683427830524124226185617664 8483678 19438767881713428455534759421208093056 8483679 -16865362279136638475414560736625145392 8483680 61643762293162038239623793660500377600 8483681 -65635173849580267610100300550660604736 8483682 92279424363704496760807537616588544 8483683 30162271251691451998141901956405335904 8483684 -74584928250893248706668243946364115968 8483685 169278256730544664938569244871833600 8483686 -55460852591934307323279322458043730208 8483687 28404504876009793227681471354581073336 8483688 -35344975567978455974276180277923020800 8483689 158126996450288383261982009679750335460 8483690 62180088301038061059688755511027027200 8483691 -8092322648208711619017603041139276096 8483692 10251785855573632512817263082779550720 8483693 8610907797753436798498336940566873218 8483694 -77365551907291026045278377170157233600 8483695 5352669193120320612377299659586921440 8483696 -25186106576683703209843446089498984448 8483697 -6539214790327506661813070778610801176 8483698 42702466980944992904016528306252478464 8483699 -1723493106193220924086682893575167328 8483700 46669250189120408065749266312769792000 8483701 69450821498921088452407607637105512760 8483702 26257082659650295135034938511634939552 8483703 -15565806755138419975548894146586396696 8483704 -164076007469350445586164744906228490240 8483705 87814825507553228945212816507162392000 8483706 2164681417464721136641472101345125888 8483707 13507953646189956518951161468375063752 8483708 -24448001234195533006631017416860338176 8483709 20031141893352160721096614082778649440 8483710 3792684695684131367442711921771912960 8483711 68255212815295058888232412406325146832 8483712 52372848296085363314174323362040381440 8483713 -114146899739382549902790870713391168702 8483714 -148790431869805421706004507434760983648 8483715 -103942759722565779155478715123967569440 8483716 -148066891705594052110047299193460094720 8483717 -208633553189082230264224803760271623296 8483718 40866695416508747631661747938728050560 8483719 -54185272019597273061198685447010103120 8483720 17697768665235949482253107756982272000 8483721 -80045250981230010701393423137601672688 8483722 42411669232049473300536482581998444480 8483723 200361320700434503544205045082254645972 8483724 7203552227840472667743523642712939520 8483725 -53965397869911068139350262430159067100 8483726 103411026729121813641812733386318063040 8483727 1661558571195261577588254155950301184 8483728 500011511585683547483278752271564800 8483729 -118324846773828145951928557408973150670 8483730 16101390756967668046500643413684241920 8483731 -137884057214770734525026946964927753920 8483732 59455496020842498216326246592386100096 8483733 -22545780336300519375978470446237790898 8483734 -3996280288578753814256479211334985728 8483735 52092360335253518546885437954220588160 8483736 1697602498239768007913887020409958400 8483737 35043511999401993851121583254088199952 8483738 -18310397156540464533314563695431445504 8483739 -36152419447156339045619186649759212544 8483740 -24950533378583815277712796013467599360 8483741 103987540724968202143187123663648293440 8483742 6560477630151048858070803067254911808 8483743 -82825998656719033307976650184342527008 8483744 32526433655222076380887902088970305536 8483745 55977247188408134018031236068845237120 8483746 -104223053841482316255253259937993098928 8483747 32517724107343403631986827164257868000 8483748 7520649327211467364725606958446723072 8483749 -119269357611570551213819457660132761664 8483750 152661479522966669052901476121320000 8483751 -193589658394898031643608965903774214960 8483752 127336909587329456666489476325564697600 8483753 49244458705357075334348492370744481104 8483754 -46574740475454141123595284018033319680 8483755 4241912389706554074626709955556720160 8483756 124660434748111619734617919905385728000 8483757 -86437346083005016623576774620697890112 8483758 -30530518909048504395798795246780457920 8483759 -90003098357670780734612484198348221040 8483760 10087309933745903870850846528015237120 8483761 -30647279194046204100456810310208836992 8483762 -48314269452759007259632745793605760000 8483763 -83528666855886805000316147991402905760 8483764 73378968083783236010190951683707400576 8483765 -26698301522462451993223513536208672200 8483766 13497857486497192127631280353195148800 8483767 -98817191272322434234996390932877722528 8483768 -19173167443756657671322674424094208000 8483769 9479166972731303349535108721527609728 8483770 19220541964453106187630281702498856960 8483771 834860307410605796348923729080881832 8483772 -78853181641794714482333089660862447616 8483773 -122591440176526737919648928705076769978 8483774 4838012957398944233051198816468535168 8483775 20346922661037835322055677250337219800 8483776 6879510149351611011480509058467758080 8483777 -202071523312930447243470554381910685374 8483778 -375641500101134325283955673557279280 8483779 130759613962181670788059859646756408380 8483780 -21561089604599164521681612212439306240 8483781 99724057223745141840297428655369315552 8483782 110421350708869665269018596470612303360 8483783 -46610243720000996449371716632220605440 8483784 -8344391938450654134973878927995535360 8483785 -88743137127131348936559111801781252800 8483786 -60955691809815115080707630841864723408 8483787 11773327096151722658533729150163077200 8483788 118682629045939475789015700962144185088 8483789 163875893910879710664270465035621929590 8483790 6477093629953128482563466058381926400 8483791 113143451617844456605874342813778011800 8483792 -16363850351735994012229648725542805504 8483793 99452603567738877351003128655099796464 8483794 -33880945112675514848028395556430500096 8483795 -187123310374319580881309278501664925600 8483796 69170651973528557796213794498654381952 8483797 -15189708013536956031144711409807532800 8483798 59024834445182359179125169854889120000 8483799 -89303659600627287206977634539781194800 8483800 40787604110973295449229283032267008000 8483801 -149260874700037744615622080212776265216 8483802 -21140626458736755215025919836712229376 8483803 162985932822934370570718301507187967744 8483804 3436690359458083692178422854667141120 8483805 69880497659356199294236908898683936000 8483806 -65940066644395863127059579193686603648 8483807 85140955754184382389852770667691153056 8483808 -96549720944098700555057290782871388160 8483809 -104157372638599737152228582278744453484 8483810 8127482150798558647593401149474176000 8483811 39842101571663780113177289295472826232 8483812 -36509392852963998618465350124903415808 8483813 82017933982189246348042478168761877724 8483814 298339627445048055656175211296309888 8483815 69897267163101827881641859048802229120 8483816 44922944755060117817427486370834513920 8483817 -73920486166478362240649138499688433520 8483818 32564609671912306990959571054138204416 8483819 206625074267154602634059556474975494160 8483820 -24668870810553376789471462629722833920 8483821 -145575003759934548809467790559875995956 8483822 -45331445162929881644792514905968022976 8483823 56679675960914226287554992976707362280 8483824 2341579217523576094379201452411224064 8483825 -8967501075687538300371049828597728000 8483826 -7505132854436293807618525362274421760 8483827 175347081943820695034329454364856723344 8483828 -35408500071770753633196216220290671232 8483829 178166313204845064183618217122290221440 8483830 -62438929529114261802004934347200061440 8483831 -145790498730519290583910071482732281368 8483832 5459827130325581157531413078763110400 8483833 -18835748814653472999889638357308798976 8483834 27146635897409730259028083596828699360 8483835 23146688570772410576098686168413612400 8483836 66813110276166843855771656887916221440 8483837 51551660173311232112157019155658644486 8483838 -42347300246884339578488130069695053824 8483839 -4858184948705018985921787094879854240 8483840 75408420770394359823449038539026595840 8483841 -777268689004915022560756230700824600 8483842 -76653119003858195502618888839474716800 8483843 -3929004581058547353067860667805177976 8483844 33937107392974002511853904721824623616 8483845 126733730149959930327053567761524623520 8483846 39030901348819583976190161916248760320 8483847 20953675992691188035208161670900745728 8483848 -162265179094275875378872538657110256640 8483849 -19351885879891872733652358214755097152 8483850 -36637816028728081140513305356404492000 8483851 218874130769192808411751807170170528852 8483852 -68970138483618832641246117299422844928 8483853 -23394458603461604471390337622872924096 8483854 -40549441060182493840792956427247552064 8483855 -79379801237327665927308318263550870000 8483856 -5689260424249467102433958885034098688 8483857 2388817029442746228543896585290303600 8483858 37962591450809800630867149683685371280 8483859 -122868491788465366491824217701846803416 8483860 85316171434748245509191444755629066240 8483861 1758409734463248537229790250825558624 8483862 611311021103122807558246865896281984 8483863 64318825168235261047335960498304229760 8483864 -3218606438527669365076059288335585280 8483865 41748623259819060878504102283650697600 8483866 4815074264081189943703824208120914144 8483867 6139946428603391780043811215141337632 8483868 -97311237617484001794667946127047451648 8483869 -31750268033619709930818990473594076756 8483870 11125053422168217856326659681167106880 8483871 -57114990533235650375416360550624606592 8483872 35557771966108389369473770867824525312 8483873 41652376191991461897215223329156625300 8483874 -23222463163978317576148616793223592448 8483875 44897752021837344785792864479772604000 8483876 204741464267210736754833655231947890688 8483877 -30645725828470531772763539155725121986 8483878 -3719498834259249071624022960893496960 8483879 -199931984802707062192096655098160000520 8483880 5348336983203081658903648933275648000 8483881 -43743163819197002787110137246069812608 8483882 58208257055053870417376829409575158784 8483883 -102286589140779343970464848179920862376 8483884 -10234077842106450363317327132503426560 8483885 -6876217717302079018024079091997917000 8483886 60667381710548659492561033603341955200 8483887 70446766610095940006548298572447387120 8483888 17693800447461947076028995792163307520 8483889 -19430627180410356650753335320469645440 8483890 -26742102241876181478587311745925539520 8483891 106416561301024961723484913182668230272 8483892 10637297516713607953344985147496294400 8483893 10669452101896187860968027184626329568 8483894 4820011337285332199711821171037783040 8483895 -19995447634808577721288804615688501760 8483896 139886449026586923611089469038506209280 8483897 -197614694278297323211942977480429021654 8483898 4210622894405184376651622912309564160 8483899 -22348844508503436357810144296268029520 8483900 -765643562118322368503227048908019200 8483901 -38369129208968218769539153427695729536 8483902 13266953267746880060033637182588065152 8483903 150608003911609085774822281033851625152 8483904 -21389497719403139452475206101224128512 8483905 44421016507451424160074492936466968000 8483906 -33288135120777886905597002109009731040 8483907 40399648256264636460760480491480021240 8483908 91400985467201276861280247557500928128 8483909 101771512314327300028426579974238807806 8483910 37790674824261636675148872137255487360 8483911 203680205769126414530931100924901252400 8483912 12350596626075439770964925496350515200 8483913 -41427956112319159789213756748822349600 8483914 -5116242668553464968900730111935531680 8483915 -64233822548413181222991150439450800 8483916 24006539162834312286154042472159232000 8483917 53319850455180900591371176331889450220 8483918 47182740074170472124050659092652308480 8483919 59558711595240323921812368315552919944 8483920 -11205997285843767582580718977970503680 8483921 56070724169048739173556854775746176500 8483922 31128254815394750103225783013825353888 8483923 939240807444192686677835804786506752 8483924 83071618470393321353799152771171200896 8483925 -2614892437186928420554264860274752000 8483926 -13144511023719956332358225644666478592 8483927 8943641598246871663923507690453338160 8483928 -62157636372620869758212607262465228800 8483929 -106834022345527469306627870268919460470 8483930 1879238262525690058567036554399390720 8483931 24507781010862216151513261597441639020 8483932 -69655609775881155073347315841715278848 8483933 -88060697339693631743675427327125593818 8483934 27676270284515699452688313987891674112 8483935 -146578260593986593094756722893188985280 8483936 -229741606742406371917713592051175129088 8483937 -33763351175408900325184340216116976640 8483938 63223193528628364112746454533418144544 8483939 43422148655411578464434463736953049056 8483940 5987553343806332373233110121789303040 8483941 86756319053630591607724547602623711744 8483942 -66994121781233945873125761262895884608 8483943 -485668046078374634457458345603233920 8483944 -12965788128211727848297542285281280000 8483945 14245256611435877317910845484962140480 8483946 -32607010179378447370231081738004994816 8483947 -100687925869390223976489374527001022604 8483948 37641545939371222639086562526757259776 8483949 -82288741373975096731306203964792787466 8483950 26086734041106370521427571470193064000 8483951 -9881353094110529526661653429609977856 8483952 6584722893457167593376123499440635904 8483953 -146799336467573715754360934146637148816 8483954 -109073978481797319602897391764038435824 8483955 -2097954086226538343368848450553970640 8483956 7866608672888275145273362882068643840 8483957 -40155511209055113109867679769484546788 8483958 -48373891351933370121769648173736344480 8483959 -126656882202694632240494987829275025960 8483960 48827343678863021142468683240010240000 8483961 -39476674906935455084559541574903479728 8483962 16547721735263398549124456798338608864 8483963 117789184279977706573591850709509026212 8483964 33287415836425191462547978667416535040 8483965 -51267551370241744549449819106584768000 8483966 22028447979987688216541168154828270720 8483967 -28462499672525876836192946464435680000 8483968 -102597913286776829192283332404051968000 8483969 -66376617453217803129574525465011931476 8483970 -31566253126089948526180046462608097280 8483971 -100589572746381333358663075278193213828 8483972 -42749773696326828595756668857295360000 8483973 -96700578651363573696042638584961695200 8483974 -59607685432617174635643472431358671264 8483975 52502571300813094465677489910333086000 8483976 21549099235140584547306776560381547520 8483977 21266371472022574418527408583785660826 8483978 116638305159400826591185599412246133040 8483979 -24196242521061975959303321720769742080 8483980 69224226612270726552151497156920448000 8483981 67218362435170095146680416823031614464 8483982 28482623073697033835767852920042238080 8483983 -116498078458864231073538581368357814640 8483984 56845010081990235851213155325740032000 8483985 32935165525582390753987613696112810420 8483986 857670328308985215493028030576501760 8483987 516024412192138448560319453721593856 8483988 103078497403819051199462184826556160000 8483989 -54432173093656446549462391086190461408 8483990 -48345609895904896727235715279011168000 8483991 93567452891506602228803510395938928080 8483992 -91380268267219878356805483218793062400 8483993 -55156511109060841712852793908795424000 8483994 -117450385240891851614369410271214912000 8483995 -33921435878433461600837108284773224880 8483996 260527481894347920161384467255504238592 8483997 87812880958354579632851616218518336800 8483998 -8216499789997729939196355659704920000 8483999 -42345328639441971589835548245112874064 8484000 -24357020938888239965100089621348352000 8484001 39749467846167181824363904317451788002 8484002 11961176659339880303066278525297379904 8484003 -56746388447220565981349432840082959928 8484004 56888135299432432997546179402322867200 8484005 34472449340223093470488507762666833660 8484006 -6502109536219938105427794951029580096 8484007 -174459586856988795773163497282715488472 8484008 -15698364566577017928488762393367459840 8484009 -19744308026035436066860295965455014880 8484010 -10451876611058365846494684465729008640 8484011 -6969514460486527988469542873757095688 8484012 1752794305194375915648597378794833920 8484013 -34072928451613235722485573324934348960 8484014 -22688153848005962784567612388288358400 8484015 29711127080723733278219825724120804000 8484016 8680620639080211211440508442688438272 8484017 393306482342528375314069351383433815552 8484018 9367156232361015307968244836728199168 8484019 29000331711050406774122350007071072840 8484020 52097127122031448009581272012474119680 8484021 878281093857883968064545469437302784 8484022 -25616127104995527255137512095038880000 8484023 101166955698555929310327105332198739960 8484024 45984765954344129858234903978369617920 8484025 78592390262125260972984197815764603600 8484026 -2771477327461254106684636825295661600 8484027 -13159186391166013629683713338288864768 8484028 -1011384373928544121729586592989620224 8484029 24025376614592017751314900237275648 8484030 5019190041925111913518455745491035520 8484031 -132996679652371397439632096706319711168 8484032 21689133359906813168845269651224002560 8484033 37266964182341489861361398363800544064 8484034 -55330576117702683295410961753969766880 8484035 3191688984713937506940973747830620160 8484036 -173465458335965130795967045758557184 8484037 218076821216554982874494438681999407800 8484038 -128464780115397425672005162862000530080 8484039 -94343791384399087263917683179863937216 8484040 -52798569839872096314228190074765619200 8484041 135746709813522274402580135327955812442 8484042 11845857493378612960254239682737447424 8484043 159419587233655218836339855319289414292 8484044 -4092506170577632055622804415870788864 8484045 -33230618314727225790487174028852539680 8484046 52306267737825785150418087083611553472 8484047 -80259030156073179391107192995796572160 8484048 -23421422795747426531447951592574156800 8484049 28092065874259821067318570178343045632 8484050 22232047811830966325224093032433834800 8484051 -10580128175726896241760387559046317440 8484052 -172143823163223157488664938841553113088 8484053 25143290228975341034948509930668436302 8484054 79215392856961184545031459975011573632 8484055 -33902697602387129891694164586057560040 8484056 93276237542653300654796964240494223360 8484057 -19513560067694823458678420049882718032 8484058 43190915432326344495880815331569473280 8484059 -165433188084437944042357098403090701096 8484060 -1690087983671600321739222177510912000 8484061 193378209323147364580070630929252266662 8484062 -60094688869450669910589908501185411968 8484063 8992828036506957800881279215584171520 8484064 -397116073172461981214970476135923580928 8484065 -16297980903656612332212690403347648600 8484066 42748461260823454773967656440130028320 8484067 -59534499474049925771221175862762938720 8484068 -10603406038121599400505806771207713152 8484069 140773980619855887300197103235881064608 8484070 18623258579988910004737096496947968000 8484071 77813120573391308590443863638726976592 8484072 320723884331425626396507934501847040 8484073 -101820622133543001855604435541449604636 8484074 48177757757584195452304372827940960512 8484075 -30169125088374188723376300474084390000 8484076 93386319240504660027135369839790642688 8484077 20403654246706227808292797953222120672 8484078 40400088150922399918234642689285120 8484079 -73599763103826586311005437757630736816 8484080 -6717937778888460526227254520273960960 8484081 -20440565300095091963043125261090405760 8484082 -68752973189798287741698101875468656000 8484083 226248048375287195745903265627300912332 8484084 -42384911221198560643652535519502430208 8484085 -82158777628959428171491760371300946400 8484086 8557366284323537389003887476874194688 8484087 143062053551930536868163150548768188368 8484088 -101770610769407820487033876138561290240 8484089 67518481743558259434589416714663830880 8484090 10790459255494026057540416474062310400 8484091 2927275585206978301892484118516226304 8484092 -32610713532699525007575243336204816384 8484093 60869320427620535307423238382773416300 8484094 12403672555688909404937262107671417920 8484095 38017156711425876617752023385630564800 8484096 -9353091306022265987920889616550330368 8484097 72974862816139120791255400117032140546 8484098 31025776722513096828681848319527357952 8484099 -33484696582630241352073801168371849984 8484100 -12061021804920462997554169233750329600 8484101 114077757561663445608668178268476008064 8484102 23933784208658002975093804317838489248 8484103 45554800752293795381706191424650168640 8484104 -139274850693562531657203466496260746240 8484105 -38792055981664824921651390892080192000 8484106 2701999485070374146515657496386712064 8484107 -141056051293174760099628589820762089644 8484108 -24859798366551102048444792775905116160 8484109 -29989421591104193538365175128805768960 8484110 -9983351537919547979148272358787242240 8484111 55448141449166569236385465479172214784 8484112 -5657541415155351928756640437412036608 8484113 142581472312884229184545732466661577584 8484114 1605442519120516921916152030434562560 8484115 2905333645644398738459423880811642320 8484116 -9438423845888594822963315010522975360 8484117 91356431935082656143877778306733450048 8484118 -98828597953641961880161540645234998240 8484119 12106744804614365293351685182226206896 8484120 -29683739090702032330179734930729779200 8484121 163082477077082443833996997196675365322 8484122 -73881472303587676128944620614349766688 8484123 -80736241398601560442600089496456922256 8484124 -51654526353883469771671267789108070400 8484125 -5258192999857613455974512687766432000 8484126 7387776848533127208553974158139432960 8484127 -159775224155464040204671897681694649560 8484128 -161494132549500946385222192657668177920 8484129 27525628648567400230364384696423749920 8484130 8519750434586488848233079189920685120 8484131 -112888778675526801977925801206971612068 8484132 -94672773179391086726364138296239561728 8484133 -6050856611595847898610890089388815936 8484134 -22394366380014426181961692581024040320 8484135 -47366554464124038071257988208400905600 8484136 -30442121553505312395664682429093898240 8484137 56944305920040573512569038524168700672 8484138 -25608338366073375732068407842296025840 8484139 68561746141286057866508550728272987656 8484140 13439671347996361425926636221165946880 8484141 -2100112436051001101236502919531051360 8484142 35587231698396915140290111018935903744 8484143 101717697070679704218612117379948212480 8484144 -23883044675629520308552795179509907456 8484145 5243259701978931767617851018049224000 8484146 82679101985745758255854808629300227840 8484147 7140284161808560717493465636670127440 8484148 41755276720171541288476332927169873920 8484149 121326237618154691163441874749131415150 8484150 8590140017925889890581813808368985600 8484151 91053102377611482020194181563169952712 8484152 -123756558822249326000281638567581798400 8484153 -29786673263559357938357435589924226560 8484154 35632899726262299153219637222039203696 8484155 -22023865398938279125166596580657041440 8484156 -34890200317831284615615984252352788480 8484157 -207395369982714710228243034665648122 8484158 -175301710807544987127433216497100800 8484159 -5460731612921281238489110568909539896 8484160 23574090466146527808608578889743073280 8484161 -35014912784281273784853930844601506368 8484162 -74059694478620350616364897752808018048 8484163 -67655911600688949956028236101026271776 8484164 277965905133327107325230446332160512 8484165 -29641945109561520209548469634226125600 8484166 2664459316111137639508876923628675200 8484167 -42380883509924479749749114402852303784 8484168 -43266439442461886094525699668139048960 8484169 7236970520741516478239546217848708570 8484170 17097633723875455536125877627467741280 8484171 -13198776189372753299973942985362240000 8484172 140362190844948121390709066774266770176 8484173 20219685121724449263036855743820368256 8484174 -6813716749501396810405030141848361920 8484175 -4425888405085157649432545033283201200 8484176 3737481800325132005514971747671007232 8484177 -36601104613338762687974990813121434304 8484178 80883843158383048084183444396312206624 8484179 -40370784395015589188736666401576308920 8484180 840561727913305335426263159658792960 8484181 -20299778701631595129641640452418100018 8484182 5131242904106790227078746873115546880 8484183 976245233041463411163120331050365112 8484184 166843126235043628171096550675457945600 8484185 133373760554440743348075856775046780360 8484186 56450982808822506629706922776311960064 8484187 -53647749717395655174955796612814812640 8484188 -221703091694209285121617049209686173184 8484189 -1252668784065972488002754931098796480 8484190 6340443554915172651573098471454912000 8484191 -729555759928911386883132952816605408 8484192 35524331349814583445105382182581698560 8484193 -3597079247787949726876420300101113040 8484194 18967417311187308580599900807635719680 8484195 -12504157233475532250082378919796928080 8484196 13513932714384381815270572581146411008 8484197 3820039852826321783240063053717290432 8484198 -347901812350508310069295866165678720 8484199 -92660042055943183049118915393202037064 8484200 108540374559371580611627495358566400000 8484201 -242028955649823641311143150642246624 8484202 -14698918578148776621486767699802766656 8484203 59866159944119702287560433444297819440 8484204 22812750472498316194914989760915505152 8484205 150149015767278421013975623444929254400 8484206 7404387763066648655146950436596977664 8484207 30246691059522428537556050731362142992 8484208 4213598146052004389345802296750571520 8484209 14455216312012335000725683791837669300 8484210 -16720353898350191734126351105989043200 8484211 -77698759202555802789429820353094243920 8484212 -23659486779254187056806136315668709376 8484213 63565392509758332913038460352694633024 8484214 -2181396423682188685978705988426274048 8484215 183549486891830043635974238173269495120 8484216 -27873424961413459878909507986176081920 8484217 -4937070967536391899733880164918297728 8484218 19343553025266525062704971124389640560 8484219 99579614811224871673717732478540000844 8484220 -4661896018418674685567526953176842240 8484221 -146861472067917592036088038500387388500 8484222 1634927861591670071114770302219523392 8484223 125376414848774715841615121527146499704 8484224 7329357822915666409820421550673756160 8484225 -66619723332061110686482915706014448400 8484226 13781038442324306745475301429866253184 8484227 -191148090147274942367955287091839073924 8484228 -2308765533261003609796674436480034688 8484229 56672805999433034643903682447541523768 8484230 -73657836769909386458977788010581498240 8484231 32755891262609482515172902310526473344 8484232 -157174392851506158596050787355898137600 8484233 -25379748324624778833914780380813465080 8484234 -3813266040773407258573904231286316800 8484235 -4812854198794211778240456488290222080 8484236 90400495692147885943016268435787545600 8484237 -198344646465371810014491262217452821120 8484238 9506529346069625932457186024889242496 8484239 74637000206257022257016664845139221040 8484240 -4590735689393665444626903193013452800 8484241 47634585818473627037284292299045415520 8484242 -31688332200360549803496400019621038080 8484243 12939792051621003674406771214813368384 8484244 -1659099503036915105222002984914659328 8484245 -39609019229808641110336132433235008640 8484246 3224693290590081239306560587227222784 8484247 -126046884341963935480426944247633240080 8484248 74099660651541011864016954440724111360 8484249 -66222235367825572549602950195954508336 8484250 -66486509879184217386131072652638568000 8484251 32378665126329788967626484861821589252 8484252 25900697987870967755238840870709444608 8484253 -43550050515540047337476934657307865556 8484254 124070653075081605535105759065720840576 8484255 -23744854044682941421866144179560246560 8484256 -49028905432311363863957741683155664896 8484257 -2588084929366442876662497122447997180 8484258 -16899121314672562872143008225069658112 8484259 -3545890998629329773280921816314132480 8484260 57452842793586879835449680988836352000 8484261 47124119976826317783031043333983474560 8484262 16309640945912679596892607207722673632 8484263 -81193918598862346711790033574638624496 8484264 -837279993829858635688669177581450240 8484265 84638220907501996659113370280189917120 8484266 -1718417338863706315125215908350861312 8484267 87334935007302711667929813848810366400 8484268 -20473210277097646857555362430488500224 8484269 216380654056705993253167200154544574060 8484270 -24982000249513998391245293794748438400 8484271 232230642279583303783085049443389123472 8484272 -24076761709712755928926700619754881024 8484273 -6725418925392112797039423702355814016 8484274 -7651131963044319322864648266525210864 8484275 84362241785718676311307687618643743800 8484276 34483507550928731950517771624152571904 8484277 -206831815514226628641245195823890129888 8484278 51462823012490783501576525562442080 8484279 -3980021844407375478507181885960876800 8484280 -48900583035780717745851114702193459200 8484281 -28268164677082875982621022812061181240 8484282 -27433276142478724771836785180921456640 8484283 -99393442300249246017390223130415181468 8484284 -80132957777030505849922904837227776000 8484285 22483688995289216670007837319757567360 8484286 -47317123449862009639506155253510216576 8484287 584319922662246941313235833022324224 8484288 -23573937164118082880925379723379343360 8484289 -91245854468837978935466500895009288400 8484290 -54733689556828999605691951713453957600 8484291 -123229594418386377488093585839476556560 8484292 -25459127662717250622236203651918851840 8484293 -16225063841158496721682799336650533636 8484294 -2640284426905345994746460168513064960 8484295 -113665410438593248355366832818116840200 8484296 -24826167491181951112731211229784422400 8484297 18015842915581226277182472180978405120 8484298 15760735138289241900129519411757920000 8484299 -111806532196731831641302152887966035008 8484300 50753481269349402560534052641248396800 8484301 -76913444099676616541689752243697795050 8484302 49683731144394497975793117772573696704 8484303 -17122236018628710458190050450102180592 8484304 -74046778332918268620693778493383065600 8484305 67267411126067037141044779807819721460 8484306 64864967544853738832769852112469259264 8484307 137229009443982839695464573877420236048 8484308 -8401232821345907508788789859681245184 8484309 66456629152765216401312085073238370368 8484310 26691858714060640516872536936381877120 8484311 -126598830794947050777948960843709291176 8484312 124784664941008972795014819572640768000 8484313 33213333538769705434690514031817545424 8484314 60015983896834462768324138456556029152 8484315 14444036330208010857619167352459633920 8484316 167188988978110950620948853917682506752 8484317 33989106564127928152615940862115721280 8484318 -27519758271975729200190805195631769600 8484319 110382070703345956022038713943103810720 8484320 18518329726762787452503336948911308800 8484321 66494834421293256795620897480516897712 8484322 6473940311671328910971475856434631680 8484323 -215142213651478473160744714654393219428 8484324 -18090475634416809992214601694115154944 8484325 18074532063999175114935525251564457050 8484326 -70712755738217634374946947166743050560 8484327 -33224978011766524835965924038667556040 8484328 9968614486929183144099543123082936320 8484329 -8145730473175529865009650374174641024 8484330 370029684016351217629447701937758720 8484331 -86501385880778731417243059158865000 8484332 -60133554218919625905147586719163266048 8484333 -54348071459433274624384901430522021312 8484334 -3131841803266828521385110443756021184 8484335 53102074576952959505139888690874734960 8484336 6575930599085279743417212130287943680 8484337 16318425828040324152225818956343547986 8484338 72024800627696266257003269314558498320 8484339 -64562563852280485187367659575153912776 8484340 25323889015769745612395657551921920000 8484341 -151286741765560947293697420951116491428 8484342 -10875602172233281361423323235007519360 8484343 -18461073597380163258203736921506215680 8484344 16287356600321539990605231577949798400 8484345 161089144712545230264031192010878009920 8484346 -37558422323706163915207100590031849472 8484347 32336733723637743025586590751372213796 8484348 -17817559081853073407609818661158878720 8484349 101555525078561277238498983682264953350 8484350 -55758663758689263793155547139412657600 8484351 8281350748608605539577936000374109184 8484352 726471121565234686867215838926077952 8484353 -103832002063435583529970720440618022398 8484354 50777929313167857273874478624383178064 8484355 12784787923204845346130666354641420800 8484356 -44723012883072194486985699588911973120 8484357 -6417830411376647342178531281512598208 8484358 -34969161432374596636761485678584262400 8484359 -7523386235062370561771817431445822720 8484360 61712004760033487037662027262394368000 8484361 10943537386674619645811277259251687962 8484362 -79395331649801652129847655749258088448 8484363 104433268499315116203028737160197292320 8484364 22079268519356767898952819972311766016 8484365 17452938762174464013571770590225376000 8484366 -10155572842576881364301108940424215552 8484367 -1515492728707685768667481775463165168 8484368 -42706553172752181099914624519943929856 8484369 -39170039163361570756316212847228714256 8484370 1463435871807557445723290502398318400 8484371 -5933148466345240617256558060273952688 8484372 -64753399155002518840022994027700776960 8484373 325885264643218908334631632129410304 8484374 -46703897240361695640974681816133629760 8484375 -24398621895155584446419483570999625000 8484376 15957631435399705127550844140914626560 8484377 48358223397273453590331727068265646400 8484378 1181618546418027339859505956752949248 8484379 -9035826805569731428448364989313489816 8484380 -55996653168304074211067279607150397440 8484381 8476851944326655126040726972065340870 8484382 9903327555598431667994699228132433792 8484383 30229368830603816061998701986289057632 8484384 -117042728908978079712441968116527267840 8484385 1823783114695643372518996079460729600 8484386 65422091867095026395336717688412909392 8484387 53033092975514963975103488058312387960 8484388 87592809061145684218749961541464092672 8484389 34956588257880764723624468700564606300 8484390 59442328818874983276118710422000640 8484391 222374981504595463120486223943472088784 8484392 63318694486545155025071353397428961280 8484393 -176880404020349800274299491351364853760 8484394 -26754617212272592299664347073809364128 8484395 -11684362338541375668702703752154461600 8484396 -14582466357005437881086075261910534144 8484397 -167136996462424516569358131047510466154 8484398 -35381212699843691761079773218204908736 8484399 -98902950714669565227846726510557040 8484400 -13201228211785246899723560356715315200 8484401 -17445751020661989934645806851777136960 8484402 17434001826077714645402428473066210432 8484403 13801097860648505670117257079517120652 8484404 -68070122497013066085132076848261420288 8484405 -559607712420760756001653292425010880 8484406 -6798235474872105059800044307883790720 8484407 135766906891053101513110117693376767656 8484408 10057905846761877262354905119134310400 8484409 5272699598072573162921004496062551440 8484410 4511897554050035478236633279452254720 8484411 -42999479340209487238191956593381527552 8484412 151060816670239768033087925555912911360 8484413 -27965600769802004747676465394896368640 8484414 -70575323738728547209686208596772202880 8484415 28159010080250113892480014991902147560 8484416 1057189793295443967654242815146196992 8484417 13095404709654313354742926233694898148 8484418 10635341720210922094936536124518590160 8484419 -428645652596873066092118699919422227056 8484420 -23705870970127908677561063739976458240 8484421 -28347754199962979102526333367068211200 8484422 -24008741065172661460845713130964195488 8484423 69936988182452089728070811827902652584 8484424 53757183296885090683056828294208389120 8484425 8036420838748255112991077901320557500 8484426 -4998090425643677608327671667070305536 8484427 -30791356202893558569839191706397596528 8484428 -77263186317754635854244556165191135744 8484429 -20346925298486140778767444383229148544 8484430 11933902059489293786019613546596423360 8484431 38256088130776930190612501558598321000 8484432 23611893161135776153046497591003054080 8484433 63536194060520394451877933003534831860 8484434 -28651722971252757569523982362737015808 8484435 81111511473380385499582093312383520800 8484436 33779096244265300909794015389841346560 8484437 -28398806091425372235864179782105876968 8484438 -41665236888019541447024421748460859456 8484439 -67990303850759124787190539765608766776 8484440 -232306356671078538892253247498011443200 8484441 -42958878013534924012678733500624086336 8484442 -140415985480685567309093377514833344000 8484443 105878470150128397556138525065601087760 8484444 -4095088311692046796223693479949445120 8484445 -36060057109580215157041075221777716520 8484446 -39258049905780913364390494785009107328 8484447 20779094795713530444150513813704435328 8484448 134878173241851877762546826414889369600 8484449 679030510685846664189471712673532450 8484450 11232185692238733479001263624064960000 8484451 59904274197481491041563126204048218400 8484452 2349304249174203484633554688038027264 8484453 -178363522210802245528018809516833203200 8484454 50178732590330256456140711640316644672 8484455 12167340458479127902027182071590049760 8484456 8767286614922143624963324494997340160 8484457 -5392185925780994880327998123338575500 8484458 -12342364777809934278272923334576583168 8484459 -906783846510684801664642249686729600 8484460 110946008875485872317131743513504993280 8484461 11371671016109628774237933179164572300 8484462 10764008041627544657336216675369603712 8484463 -94231149871647058865053365935253303176 8484464 -33944746656358761830391426765811384320 8484465 -41821661662804796701634370793647005760 8484466 71978745075655796813233605888558396432 8484467 -156098764452582968880953637536084258484 8484468 -158186254699943987140395589182382080 8484469 -80283879089029723371144978796310772160 8484470 -8427190871987617260140459122294909440 8484471 114238004802876578157683250954694803840 8484472 20577513059461966863000622052213452800 8484473 -29623578701327948344211065748130583596 8484474 -48018754750143602721996563058151971840 8484475 -24654101819245480109509769637886282400 8484476 6876323287262456898805398548370284544 8484477 187656365303174300432442062798170740960 8484478 -32083060734400915298484550975759498944 8484479 231538669625818686399609805879339547280 8484480 57897269793018418664387701943304192000 8484481 -53634167226095897160826840452585509888 8484482 -67991260202285830489473818384051919408 8484483 -12077905909521286443654095254952896512 8484484 -137413351275121132944847134080741593984 8484485 82368965574640742208272665457422093560 8484486 -33541245881030648136173014590897174336 8484487 191700165874377310067277232443859002624 8484488 -203195653976418718295566488135042048000 8484489 -24704407188302070820049808857278589952 8484490 -14272508389026387968375812712984816640 8484491 134339660751153035658383160942179826072 8484492 13964266650554394989342406650167237632 8484493 75049794482591268677044694744389122624 8484494 58421794641267117421546747946277775296 8484495 -37229811629655522618401415947930102400 8484496 -41973792989648032710107700833458372608 8484497 -28760294870960776624476335010074130000 8484498 -5195616301430977259353527323958627072 8484499 -27984405394274403377967113056480576920 8484500 -36942363291840372443962702660792320000 8484501 -26177943946000294322476572964868693280 8484502 -1020892382519301704540569819884589440 8484503 -160136847778457157176281946894545612056 8484504 16305014626399383804470405945758187520 8484505 -52535323983989750560265583624164744880 8484506 -73872637467191215118609968466868492048 8484507 3608296829158138239743194299988878000 8484508 -85502345377368144347757810890558812672 8484509 -85567084344047894675311752384514930272 8484510 16406645748345393605166429302544011520 8484511 -70330695852868742133441984062262466336 8484512 -169375954396124115139302835822120992768 8484513 -39200085495676184149371530608922493216 8484514 -5866815788082542518965017939883995136 8484515 42296075640952251658478142241134012720 8484516 -21320628664389338857240478885218357248 8484517 -44187199069442252597640289970121148448 8484518 -10365237878463389585905851086764070784 8484519 5656727018124377910907715895783874344 8484520 -16287062029135466893229143368345600 8484521 -22204482264500257785903206304338486400 8484522 2262960550053841915577352924800248320 8484523 -26768188925741848093041879937764287576 8484524 -167404571370737902005077077119314651904 8484525 -28096687724943507210605682296105263200 8484526 -95302545647858835274194083409000934080 8484527 -144236550986739262701943143553875023040 8484528 2009568023508626986584456438014214144 8484529 -99385709664899620222029878024424262860 8484530 44424751404631187467434392182965340800 8484531 -110712441800017676542780449178172024256 8484532 47301527225470214022677392460132546560 8484533 -191922721787111183648735014062941463396 8484534 -4158992717329459807674885851966914560 8484535 -250244855415455985950642838442031923440 8484536 -70342973140614495491753374730136760320 8484537 1503882999633602881035256834592692560 8484538 127352926039493991306781247625142135920 8484539 -6599536852761974148050968828504857600 8484540 1033909964701122754025611312188672000 8484541 63966597919698896991822607663296247372 8484542 -44769940051719364202893807960992104256 8484543 -96792067348205237775236584682233615368 8484544 -27221837142492252112772790014877630464 8484545 -721475804431747604386159199930265600 8484546 36966417527959490943568156164709196160 8484547 -66395827933769330060993628966682114608 8484548 15623500568712688253284661007233245440 8484549 -80736679533961250525327700522993551136 8484550 12636308362028148897775682068894888800 8484551 201408825628367325947306058043404781704 8484552 135149114940037428249683110761633285120 8484553 3373961066873690809570679082415426560 8484554 -816626420262019285162305709827836160 8484555 -99107801949158058479828745676648692240 8484556 -12852480374774272704990349389275540480 8484557 -32472077126862747621956865870369531540 8484558 34896408019977433241526099344995148928 8484559 78707566509253203381453006924182308560 8484560 -3501002678615380546806309018206208000 8484561 60788785785588120445125314739420212640 8484562 28415570414425634710053289767583014912 8484563 -190260418122135218303852757063324919188 8484564 10635290090624111198343453366018048000 8484565 8294308388887338676593966280051648800 8484566 -97975166383107158337465875062095276768 8484567 -17005453485898839032502248487225454080 8484568 -111755862623123821690226491932053821440 8484569 153388094455687349315476270301239496970 8484570 2660259804879456798789579420028324320 8484571 6200649900329169508848336895221909024 8484572 -113819807340898743282261226971568449024 8484573 -100816597351334383865468616099394002816 8484574 -12857826613312032513759545374379691648 8484575 -55074383683504697653081501525055621400 8484576 45324897216158295700165596057528434688 8484577 141064532816425618804878449670934763426 8484578 10218075141457836760398494081120373840 8484579 8659470787918284671818323362861363064 8484580 -11735039607894878957624852253623139840 8484581 -17446416949697580300718257843624311808 8484582 -59798971480224362126599854456797222208 8484583 123814945333741404137808307197734871440 8484584 194885355935583623675859997728852802560 8484585 6602041220191851359138557567861491840 8484586 117044815919929434242793106026720620544 8484587 101226004607325457926518497458395029236 8484588 -726329403008604364760496811408343040 8484589 -28520119311038464593180447490630509610 8484590 -3032721651847225443597297954980334720 8484591 -75068992000985933993219203337227817208 8484592 -36249698216021765253337254608624517120 8484593 25555909429268420189980786488924027624 8484594 -20160120821670356179055504457734396928 8484595 -137437281640693389404753235617481007920 8484596 236896152419434948490882872274111189760 8484597 79709452611428788166651270767430172768 8484598 -85335813558598901858822566770128546688 8484599 204267108331227063530911225422452600064 8484600 -34790874826995181386255032491622400000 8484601 -154297935014355733311437709235597973398 8484602 32603784879522797223533620572375613440 8484603 -3682674764185159168815669636467437200 8484604 97041843294586098738028951688667472896 8484605 -9615452051803925556495934044905321640 8484606 -20297743322642307445322774323477105920 8484607 3789595696451971213633307239256481472 8484608 -85867333573924241610257040785006395392 8484609 14886845932005139235666407234526554560 8484610 46632866708929378012541715588862332960 8484611 16998827651843979850410670511680636272 8484612 -37968261113660814144493745399447187456 8484613 -21141199583931582496619007310096669440 8484614 -72442655419943819478756682422318781344 8484615 152596483726174723476165497149562529600 8484616 1069785117924509156087738542939176960 8484617 161130679285759576100323208309245069860 8484618 -16090190943545499825279085829471727360 8484619 -8967931341124429703001585629296071792 8484620 -16474905149952540952462181725362232320 8484621 127449611416499048205868933703304259680 8484622 49614609738880325921248826189013383424 8484623 -10876033778887729070049838533967241856 8484624 -11384028352988815854501905599772614656 8484625 -183578256336999215382506331782913360000 8484626 -4669412480706510883659373868700082176 8484627 36050584772818418179011900285689275320 8484628 78547530683363658049374965133191663616 8484629 -4013864665165080699598960437289439616 8484630 4062247173332823527928617029238845440 8484631 -571758661083008043643307641588259432 8484632 -31942407809258145053847623094976512000 8484633 17411161462888714545759617502446284080 8484634 -66735169551335751208541538921722816784 8484635 -23640109741865565568874716150503460800 8484636 -108414670208094785212599434993366681088 8484637 -13747416070800710128573943892138283200 8484638 25209949712651194824642675645796339200 8484639 -9322364136250648613092827652154381952 8484640 -17207193837254233124915996929346764800 8484641 -200913406968726129028179330436742574 8484642 -7119796371762191160057928225555461120 8484643 -52298866874050671797278184339712388656 8484644 -1109068584983190099420977501118376704 8484645 -23919291805216512126287580258927408480 8484646 -1779280785866281846789912927631754240 8484647 80697497947434909755486830300963279752 8484648 -33365435658905940981626386452892631040 8484649 -151129303259654036064368573416588076568 8484650 33558386179278559284696300817645078800 8484651 -30209265237401592654991025856590525808 8484652 -71307837923291846034405547199051662848 8484653 15798087645785148419007207592579077420 8484654 -13657741997313138851420649281254228992 8484655 46444064469583008082943288926447918560 8484656 -8455720070182514635180167410835456000 8484657 -86237466224865439738192651935626639760 8484658 15201617176974354422562936591606397440 8484659 -56724684148110881831413278687331089960 8484660 -67334164408781504255128471348944395520 8484661 31407346693904288783068479507589297262 8484662 -62919649711371159589578611698138694208 8484663 -3219462715486537474560519886190260224 8484664 -102360210177914250553243128571045908480 8484665 -58016793692533243360434012873584846400 8484666 -16315556862499667372259562473082939392 8484667 57819090844957776748906667606397279716 8484668 -8100737771367872525644861476699005952 8484669 -2767359599304965725189630333746221370 8484670 -76159181850610119813535082855791734720 8484671 40107792773149917409373891070159869592 8484672 5333548588616062237591492369538088960 8484673 -181257779133893382848900300443633651840 8484674 158447175016425810742717878656436480 8484675 65046888590205647446018713242111808000 8484676 -130975604769326896178275568556514010112 8484677 114631178048613949906025274582813784800 8484678 -5920903359774553537519990840645185600 8484679 -116836328493465862353644699687894297600 8484680 112248347841139696729956126945097574400 8484681 -6873921564101978977013056469911928160 8484682 25968731390075279258249053902451075584 8484683 157083375375004130588225219982385638600 8484684 -13255027290650014001968822769290733568 8484685 -166866242292217925282670537715218836640 8484686 42862779874043709989410572246768892800 8484687 42441395866594563442997248639654202640 8484688 -24894380303115399948733413599557132288 8484689 -178713435342260589518685990737206458510 8484690 -15116503360638764827147415911533480960 8484691 122160678191823670573957895592562650092 8484692 -21463544340392978465850694466903650560 8484693 -156691299031126496210327039672107680 8484694 85673703625178337448965731165784111360 8484695 -113676164360876984972224696427121652080 8484696 105788322205552706425269479402309222400 8484697 8802283062959867161656816947615358080 8484698 117663278243927687293112988940018863600 8484699 71416745825619512438773670162108940480 8484700 -4275898739764624733488261509788467200 8484701 -20306000118127005444767108582595278298 8484702 34020137322673938050056346842009519104 8484703 49511508629392613632523271034898545952 8484704 -57084505919783399794535625707728404480 8484705 -82531766527289563263061891397646475800 8484706 87753697204072360494181982682016041552 8484707 -56360754072393700519045316471291396352 8484708 -12963269998469069759904040483504920576 8484709 34326509992451739603372478474311046910 8484710 5832967333885729593285417046993791360 8484711 -81475822167424554528111048390732448728 8484712 -86914703726729254729336303946386252800 8484713 127435483841343370773189851236163324544 8484714 -3884268761027488720409326099985445120 8484715 -117153129418343518078984348068937892640 8484716 38946664980267894473143764928339729920 8484717 -69630371172486307488755917279419264 8484718 -23560231945479525892721558691528147072 8484719 -6871643488597842373548085224309210456 8484720 3501618322909802563163500727857643520 8484721 -2482322089239241980576935518273277888 8484722 -2654955615591848554566401413944142848 8484723 -44309572244822500510462323539718090240 8484724 43010686575552663968256012721831642496 8484725 32973195098177317912699767753539822250 8484726 26777084432356672918471594930257763200 8484727 26665815598386274176668634818055401576 8484728 50678458554047216340299916965283102720 8484729 -18462532760326198498875713960132347200 8484730 23751374436612395812041823156844705760 8484731 -9655974972139417268890750819633459200 8484732 -97213832075408570993711272253730375168 8484733 146961064833720161924616439399669834380 8484734 98790028171500935909173444397965908864 8484735 34816463003781256167438493392173606400 8484736 19885285465232907923613658248118272000 8484737 -81236668833525182423948667499383649068 8484738 -32300547552767039748685653453085385856 8484739 16989036177978148810214155317777884160 8484740 17846573579276937140580375876815278080 8484741 151294736798299576172049229887216054750 8484742 92100870944679867259138453297061238240 8484743 111590665508092670423154564974105429760 8484744 -8387740751695939693800274878840545280 8484745 -11020233353099579610620584146265236600 8484746 25535093717618748277830169342446933504 8484747 -1209926495984930916854572839586980672 8484748 61072832587721672588519489411601137408 8484749 12866639397765220282088466526984202880 8484750 1053142759975440891389555603676240000 8484751 101244259468583086619949597033282067680 8484752 13979417369379418162836833512799379456 8484753 41117369659698123563651593613445420000 8484754 72921006864668919730285349554145869440 8484755 -7277791110419784073550111069397141840 8484756 39102101666940211034129085523679170560 8484757 -18232614333017253748764985120365690994 8484758 92203462830416735709239386576030248960 8484759 -63107258785621098386441697585166527072 8484760 1450067342108242119206701029125529600 8484761 -208225983954207734402302986156413395638 8484762 -11814824363876593869974751623393280 8484763 5219823401495527058953855804962694400 8484764 150704583015424296067262986862145240576 8484765 6119651859595883129250946183219348320 8484766 -13411206544492441298023426338795023040 8484767 55199039660462888743261153503412686816 8484768 -4857979805830569383970031437337460736 8484769 243939513423067198632747071542075594176 8484770 -15951941148959314169119050123107389440 8484771 -65769375504446729954017641994196068488 8484772 -75796083953494297945138767001451146624 8484773 -106082748874514049152600004404389064160 8484774 18404423357368864752406010248075488960 8484775 36017816988061138388956177472173685800 8484776 161683766735859488808724763220176686080 8484777 17570018378039334526023452188484883840 8484778 44734262944692814855467521347920244320 8484779 49823632087992039165471493270551322560 8484780 -50059931803823672322304373173603722240 8484781 -18030645753283019159856565224312407508 8484782 33620775831644586469811518856008540992 8484783 102270736969137041695919520823532968848 8484784 -6490278155568454070705241833965879296 8484785 -27822504280520383346665386051530721840 8484786 -21836995851175176547350597008411402976 8484787 -30323084051481357230786903832176179568 8484788 -28400747444872560522915199699314228480 8484789 27311527011061534581018706875513992928 8484790 -2532450482463610579069359035002310400 8484791 -118361043479595129782490413576476392000 8484792 23716214782480514508110802558664704000 8484793 -26139658869465611946573246681428692992 8484794 111960032816061123017090967950428227696 8484795 -42941323150055097497897914454344247520 8484796 -141117843792152654199692432209284582400 8484797 125080639381190513703136582082377746246 8484798 17837429774170788579770591414186926080 8484799 22100438994526435003998335636550804800 8484800 29240209170367254524365112831272550400 8484801 3787135989079236736328530899814866240 8484802 30969310885145525920241356058829798144 8484803 120546012591720817421975902749589584 8484804 -139316988651825099596683419740951285760 8484805 -7228230741554564669287226334603408000 8484806 -8353321199212387646307603009399897600 8484807 -98871912795188118126439626898086483840 8484808 43030131422918392255038276525920593920 8484809 190675821267411459012979190101195250010 8484810 16651883102487710291391430600189436160 8484811 -196886687747493950114109653070626222600 8484812 16843462050710023142648413897408803840 8484813 -37432470248392389574448965527836091936 8484814 4349915342481814835068009300158506880 8484815 -40613010712499344149260471605914648000 8484816 1299160176117701533903271342145798144 8484817 96204550889018189268234435560001418944 8484818 126102480180177420900898542292752969360 8484819 -21028366932684281872430910576721417728 8484820 102981338544673063114803287023306176000 8484821 10140389995894086664410554246363621052 8484822 38711813882248564286261533021069823232 8484823 -8552552681943609955796900935731913416 8484824 449196506225935721367917677702840320 8484825 2709623470700995028602061645142219600 8484826 -4280218563996969564609609339952477440 8484827 2062295264028268740940886420238137280 8484828 66978499862840501668515213663608463360 8484829 93413945652734277766778159486101867430 8484830 -10040385125150706330585358992597398400 8484831 59243593702648427154669400014155009328 8484832 -124758932241961709311615398101498462208 8484833 479312170027661530994374117611645120 8484834 -4742238323889965899455287632904079360 8484835 46298570289586614214180613243389836000 8484836 97029810550834341503379311421758446848 8484837 -36480894325574476443239025271634129280 8484838 -27453180823494513610197924377846968320 8484839 -98219435413304970587479570520511613800 8484840 8283763749791960289290211198237388800 8484841 -34175481880231149521367540546750879936 8484842 -115229872231972785929656848827179982928 8484843 -126860135210960221279396045935796839336 8484844 -9202137497926930834146767340194655744 8484845 33061073966467271109207463735409177100 8484846 85372284381439420365689224300391424 8484847 -55069044999117061529280364512228439568 8484848 -16916331315572993429555437113196412928 8484849 26958033601265544662308035494203952400 8484850 -3604242224638063376885764542148963200 8484851 33770103435244427186746361660864955852 8484852 73192225294220475978063557103620063232 8484853 11048739080727126879427970131849705464 8484854 -18502473784828629406656965958021421056 8484855 -15090148792265756308906829936203100160 8484856 186761161676629322600474136087322767360 8484857 64874528642168684295984923516429024106 8484858 28147226576649717290479529139308689920 8484859 -337604504132954959260786213164107530296 8484860 99996154045703201364907291138633198080 8484861 30981742220294361556647204794841520128 8484862 -17719800980145889558675909486276577088 8484863 -11271749107554772508672615984348607936 8484864 5874220951062306277963335832499650560 8484865 -15822980835694799355175681737585997740 8484866 -11923258782248034514135866285347559936 8484867 62941266184416923798823040292562889284 8484868 -12134499035323576448400428337944371200 8484869 -11084087757880965856209784327323422880 8484870 -33470559982724167455434582098552750080 8484871 -55612303126291576907798240838366189928 8484872 176891456223115754566351763853713203200 8484873 -76133939821487267707410343631505221616 8484874 -84271136359487053015061066639154554064 8484875 -49539676566252667922172222071091288000 8484876 51011921054866927192511176790225989632 8484877 -65346469340728372322473820248138041908 8484878 84421619887325892836046646220781168960 8484879 12581679182044043584850694775148415888 8484880 -12099810144531089150143595695704637440 8484881 -1808365547139276774450791996561797788 8484882 -10424008352244356572842877406345703936 8484883 -231254545192413167358335575040776924 8484884 57584488450529425151884516879869474816 8484885 -87840879035962675396750145374231252800 8484886 -9475545466037866725014643666592727040 8484887 1251442924010027488127653640631194400 8484888 -4409915464211718312407093461152768000 8484889 3349685678885723614244052450414223056 8484890 42537275549013394349362969989962623200 8484891 -14256380090708960649404979620119996008 8484892 8932093511979021383415467033039636992 8484893 -17730225642279342256150380924168339360 8484894 -66561597039268300452360958485444416832 8484895 -109977378206932027118958467942650368600 8484896 -23343730118093498478609940713591275520 8484897 79389767597624463795950563129615143600 8484898 -19284893734967323947500699453685274800 8484899 -28976550523747368020056177994112196800 8484900 -36531287734567410850799476627039411200 8484901 -70127008093706538217973449692564284098 8484902 93167831655620018467436782526651485152 8484903 -16716038417190305714545033431476383056 8484904 83513321149566293881953257607431270400 8484905 -56801369097263323402947171542270047680 8484906 26159071171490711154795577740776386560 8484907 64941572235388002825065102016262477920 8484908 -118782474421752920696846805686493465600 8484909 -19238886360860493031024897373468543424 8484910 -17030190576772141778524915461119385600 8484911 -8670217999945245805121571605177165376 8484912 2170070839661973827023204316815343616 8484913 39210526369508674694905462157117606162 8484914 31456848819861624516030354963750294432 8484915 -51865805981367301891485633474717424080 8484916 -160902436049095147698572774763496611840 8484917 6206196646596996880605557457728621568 8484918 -8147229753610955703165119047534558464 8484919 -191373584710036369161626182329699353760 8484920 100586193807793284429846942025915084800 8484921 -24777897167989884637032859515579081228 8484922 57831562133941242494912215532364838512 8484923 -226221095591664093893607585594208535880 8484924 -4732489334117979133869882670579335168 8484925 97206843206364686153612918950579756000 8484926 -66585030151996232888413261657586749056 8484927 20629899301372154088057821235341638656 8484928 -64116756945967608963179680735328993280 8484929 90460911198149905143714299330996083284 8484930 23482820351314508294099580454124352000 8484931 34326460306552020563444633820838296224 8484932 -788448910032270100535092951591584768 8484933 122115674293525675504531156895104729824 8484934 196015852380970911654790887121899684480 8484935 122023725882558805898726156308417524000 8484936 11023423173412525358045347200727449600 8484937 147956485357821214833828869369448058586 8484938 -18372761838456061394756410798549091328 8484939 9526612350612212168630828724261785520 8484940 44354753058775145387979304292883287040 8484941 236673145078356616696745667148644871212 8484942 -14759442684002470475763944434601865216 8484943 72318345402741125838443911008281671144 8484944 -137151349027257932229087669943812096 8484945 22808649494910300020185426892967369600 8484946 -73520163806176625198021556583729001328 8484947 224526891871999253775180531358029634872 8484948 24118149364168112353996914029128556544 8484949 100363703691016710121709293760892366720 8484950 14385684956479394610845123363588472000 8484951 5577154011399984066407980710686854224 8484952 38259625953010078324956321636617134080 8484953 56939245228643707634576698026449019264 8484954 89260354931063499952666710050437113600 8484955 -110056298304982420070203738710823467840 8484956 -88719294637638875555947916580580154880 8484957 -35799350430046864218442110517891283712 8484958 -11397927118425681971352951039868986240 8484959 3253074716188279394571966382489761120 8484960 -89172045315420552771172366390740910080 8484961 156440696577331880074428623144729110562 8484962 -6242759041306110442415478537786816000 8484963 -27977603060779785975136631216529600 8484964 -61782002539880853263788535855776369024 8484965 -34972542972404447640453600842192112000 8484966 26696267237833797532912284875857920 8484967 110246148754401714465325244630161128120 8484968 55422821416673961336482657748733762560 8484969 83302073877614683573029890579896895040 8484970 -21710498752446214621694700350596276800 8484971 162813176633430298521417385408595133888 8484972 32866432377652186558798260822167596032 8484973 -9740702625979791902365738205348043456 8484974 114467529199695960940535574904697277312 8484975 1394640267580795043540017483260186600 8484976 9730671808142511237246189024513687552 8484977 88806762016388916197722284398879178480 8484978 22532717715878094959630086429483100160 8484979 33764690269418112108184066961626093120 8484980 -27485278258417832731641191978934927360 8484981 2373299886730784976729515110839992352 8484982 50532341380561657835230443063018946560 8484983 89131778564522702923311582642970437792 8484984 -645426440400758401076700002133934080 8484985 -228545210951626699961798030389549440 8484986 -30025749327891204513433330940704092960 8484987 -29428075944424281233855522202690933648 8484988 44690951502996194034431022409981651456 8484989 48822855957945879695900886965921818956 8484990 48862899590750475233708895536529429120 8484991 49480207761910603908667851563381540784 8484992 8091641186455473051084179045665996800 8484993 -2007817156710343926153802210233921120 8484994 33102400405529362420188845058681792000 8484995 119627119022496247731939141277690900800 8484996 -1714601757896721385299949882867200000 8484997 89775766994712268984848819300256487424 8484998 -8828732959752178979851968082826959680 8484999 593059333593882117207262632986141568 8485000 24158716194185893180007959537756800000 8485001 24792043414691816717586119943242327040 8485002 -26013054875209768707337729611403315920 8485003 -120335045111435046250966212296190600748 8485004 108737155731772259938543596270655488 8485005 -81949383171929357057216990914050673440 8485006 161554217627333543393108580028488668160 8485007 -65934013446804386877154781507335804440 8485008 -11276754188125062996606241040044916736 8485009 384266219414324563486171474470072488 8485010 -1886690539450411172996146051709583360 8485011 121866348221567291775395730217527492660 8485012 -99177432653763614016963877752261026944 8485013 -104541533105336914499503072550413398816 8485014 -46487594078669855258598703748581790208 8485015 7868997219759409232963831565782438400 8485016 -31560518648182337308287008587940659200 8485017 10158728219793383695315371634869539280 8485018 -277554149411322506346145400994775296 8485019 -88469030956703934759334151585519939580 8485020 1513862790216528435286723499022336000 8485021 -137264356354094719548916225523191050778 8485022 -549965093943706196467095237461078016 8485023 102965373793439520061885130975004041760 8485024 55833012062316296632493425485014040576 8485025 -56103517721536440915032724486787493700 8485026 -5525204951697881828702430738120652800 8485027 75967011924672997908653630399634566876 8485028 -7158777549912919793680807857502387200 8485029 -32535033474179735437842460558229338656 8485030 -7792464595521839883390732843816451200 8485031 82368317042066906898588411761473235832 8485032 -39159036585781381898599413380480040960 8485033 -7766242017383937327839475925361105520 8485034 3577153051391144848583234588404618416 8485035 313258777634927391995367503014092480 8485036 -12393706910861194003964295313068248832 8485037 318862970006091114915740035079483424960 8485038 -72114245573916007356945114568488281856 8485039 -171217445982050863592243663811324019120 8485040 -11382993119319365520863487765729116160 8485041 47350843330720905335190616770279746304 8485042 38140569984554493668789105924015588352 8485043 13103260074133595520612438741187736400 8485044 -55745813444140079103135423053136549888 8485045 -25442013993618053280030365816645719680 8485046 -54703133673185475081796611985957842528 8485047 3644573592855057439976991477859433040 8485048 67660813832039445480585569669063761920 8485049 264822927553551148944171674716373735364 8485050 -6379597257346659921660184670961062400 8485051 240360630753466515036910007810214811872 8485052 -150665217860178236436586360605973017600 8485053 -139170305189320763646445313964233239296 8485054 62207150299735209364736624074640355072 8485055 19537393723091153795098403867933791920 8485056 -17007690948983095204101484869470650368 8485057 41975146621296750721316599935028664064 8485058 78788758465475895653195475650077856640 8485059 -71336668134829698904587821276443284672 8485060 -13877831556746098752874119124950282240 8485061 13369567685000148664959378899141462268 8485062 -444490721384756466381686565520817088 8485063 -158605816116330833270091163180716987688 8485064 17468654451558483885007634724838932480 8485065 53289418181518897002569617702462971720 8485066 -112620981088916339471215845068205801216 8485067 -475371647714234522574801777098313360 8485068 -6763368068661343701982883702222979072 8485069 31438262260287487762540502315225604470 8485070 -72100724499820241992430812505688589440 8485071 31587168896418850648220234274284490624 8485072 -1260248163110092546095129789176741888 8485073 77761827688401191376328004059337125284 8485074 -48911633798161581273158718858055342080 8485075 87422279350442681944380308810247175000 8485076 7662334653952854054261592507004716800 8485077 -125718055259355017178709972326443557920 8485078 13455713505417077456222205520410454656 8485079 145915103984571896446744275543312268680 8485080 34815844058981885315957259723045888000 8485081 -221178407466932112572278842511544811840 8485082 -1040800701331752790228267111662795840 8485083 -22916271885094059855804614020837539348 8485084 37064922169790183783861318553500105216 8485085 -103534730987008953745091889953147901600 8485086 35546134989071015552830339517655852864 8485087 11257737514478028634268810840436381400 8485088 29280224218901520791697048811526160384 8485089 77642688197181768061396758736590946224 8485090 4949299151107387697209426237289272320 8485091 114318014809647376507478022878381390304 8485092 25968109699708622330538169798875500544 8485093 152944580781834640661733117611521385342 8485094 36192286353285238527014491653094224096 8485095 47905454715117231930333751478431504800 8485096 -165443601262086356752553449055042764800 8485097 -53939185971723321993800810344037202048 8485098 70516676652548639172757570555721210880 8485099 -17808955037665557742654957737015269712 8485100 -13613203124023258402910567599807411200 8485101 191986104437121940048638486383555471040 8485102 -90271260642080581090822115836168909248 8485103 86809388487156215313336681821635737600 8485104 -385301170484757027580587279475802112 8485105 46197236535772979290577498404282881000 8485106 -2089300803027269513555873840364625920 8485107 69168863234802842954865530510171551488 8485108 -43691139820667722679166552168007390464 8485109 5033805227671521048640928737617008604 8485110 54955780694707704265729457393750985600 8485111 38623196578075386663821581184403446424 8485112 23389911481340793114415121315546234880 8485113 -2819591731472559739223485567834852992 8485114 15195429049369573094299285724993479680 8485115 131868149932611802081118010282789447600 8485116 -27776481187430793262107720549837864960 8485117 368805358341749266894856404925503170220 8485118 -124736749517177017455585947622650803584 8485119 -17448282579285750064485742857919156896 8485120 -31456649833323933571290899484581560320 8485121 -118619319024092488223804146436747029548 8485122 -2565748795892594437920454291188781056 8485123 125455898160247207197947182037161061372 8485124 33215056498296409169732108004484448256 8485125 -95130064238140009114968875843469024000 8485126 17767589380403866560396177221456826624 8485127 -10245174616394512043125511675316057600 8485128 -512392326136128275737400588847513600 8485129 91347585915998118204789297896287144730 8485130 -53086842253618383208336951509921991680 8485131 -13789520983601810104600710210206307600 8485132 -79845042756296709932955773945725997568 8485133 -110839950165623730162866665397062620618 8485134 7923175176013167877320092873704058880 8485135 139283531821180672917879157753246291080 8485136 -1133182569150001393321098566096388096 8485137 42122226507129007239342726114624129600 8485138 108924714896597444935040987687210424720 8485139 -60558183949458441591665355177896402880 8485140 79625117843326049432280421392592773120 8485141 -21535330201539668129665967002994353536 8485142 -89641950762115031127755590019296790208 8485143 -111982273267316469032638550022082630272 8485144 176948393452475192688233788007872204800 8485145 -81591323902213050825987157248263137920 8485146 17025039148132273971437333661831821280 8485147 2474856979204392187237744803031008960 8485148 40878103119939947205035117431416692736 8485149 16569837695378204369878685837932347264 8485150 -34761623082530123864029933042684070400 8485151 -10961223603605404578507783075594706848 8485152 -1577310456159538531265087383556063232 8485153 -65968874736312618194864595517844828800 8485154 4890145846431694626069871186868518272 8485155 -60739245536354821350652408631513280 8485156 158429606124552943186232314546746235520 8485157 -123916620768826807694336542010839460388 8485158 -37610972077083037391446014525833037312 8485159 98194148205450511147901276728982398416 8485160 32946479429974495707791207817375897600 8485161 -22426538710557888320500144515949430400 8485162 -48808568748315178035899534030973527808 8485163 -22832289700465670638727965265275008588 8485164 -13237709856273838939483133708861548800 8485165 21659137238948398585855385475493808640 8485166 -73107971075162005241060641690403856576 8485167 109146851553739652650907160765843215880 8485168 20458255575720804774005408006958612480 8485169 15949653981903587947108059860715924480 8485170 17709930469456050886752546329477667840 8485171 -13684413167895590475328096925617985400 8485172 -64186354012878817012784624258754478080 8485173 -9300719666439967692326547150856442016 8485174 3266200588824772524403665827662592640 8485175 73679378534427345360772136318486908800 8485176 22563020909077944445269338161385963520 8485177 100327854804703307940321616555567818026 8485178 -36640169968399243559444812556066777376 8485179 -20787831923368239939288028500622532160 8485180 -28643115241887614996112913701805286400 8485181 -27897702901954616167268075881937577018 8485182 -64256297926789933550142907876413874560 8485183 -78494942802865822525307943967394441520 8485184 -36807937655913272142184586477892009984 8485185 10876118042545257178634255615968459200 8485186 44451104047469235612867731422533507792 8485187 134325109736960030623294615230000667836 8485188 -43610113923952599391328122344735974400 8485189 -92667350976583955007359391773679656576 8485190 353937469683748784688700870081075200 8485191 -58251720941491146381190086106119661440 8485192 -50196669324856898890937891677709598720 8485193 -126940179681429035230130223692827727820 8485194 -22629131952071506914729838368736150272 8485195 77201399432175893544030081705020887200 8485196 17841075745598423585637413911366410240 8485197 -41768119161722315237896868276579230080 8485198 -155335764998393190893756151898732624320 8485199 -184684482060428058322842506899582534800 8485200 14016785958108879370538890042273996800 8485201 123471066944184512958413689649331193202 8485202 42761239083114960499927484558311584000 8485203 -95453203530521498756981705982572875200 8485204 -8791671318580113427099444656469393408 8485205 149350875983614973761584993700680544860 8485206 -21740472410398779646585553514027503616 8485207 -133794442926968329700445015778348816488 8485208 215272595006073086666590313565915586560 8485209 -122585352883996720550554207017221669280 8485210 -15227357020075760642291388604378060800 8485211 -28346770265612821539486670765069609968 8485212 -29720751506060205828756224924736408576 8485213 -15166114429164020427672416374730393760 8485214 21229200309096824702029867023888112320 8485215 -87595680411100815454539664190310372480 8485216 -69902858619168903480902035611393589248 8485217 -27798135362806359158755851253949696640 8485218 -14453946350586554439445561746406849536 8485219 1926755562974168861571981541624590620 8485220 -49402637521263520405699350195333093120 8485221 127792423225920180299611601520893319840 8485222 -72098840859322315721337415389450197376 8485223 88810349410672777887700415911664492472 8485224 -19748916005921322565152784397633372160 8485225 -13527622647901094954971747163984417600 8485226 150707122387406649986405364854100816480 8485227 11015561721695367950220029484997330560 8485228 8299061866288575732996089310011676160 8485229 3381384758821132224699096224700027840 8485230 -16996840590592513296404707529746932480 8485231 -94312408292020305919802891366410289968 8485232 18976401275676407458076129238737879040 8485233 435323791928679094007897462333407584 8485234 92035942120957791775459421475174656016 8485235 -63296573491402133745148711724444549040 8485236 15108403871881128818318430042817920 8485237 2396559457395048564522856553562977400 8485238 -43424550173327622108567448474423728480 8485239 53791973739674465161908234962180385792 8485240 -131228526771456363660070619503817011200 8485241 -98699182753208532446634303575343758358 8485242 -10795513531777511713995166748923557888 8485243 3396410462069466657336165739437416864 8485244 -17794866408771837718043343021397284864 8485245 26105443869739127850510991259009546520 8485246 -30530572613178366290263235502433920 8485247 20792070794849968996368858108665314272 8485248 47767658152215933314994538642459852800 8485249 -38617705689634037480805807430552954750 8485250 69204319677385546528221372106124904000 8485251 37744080194528297579481248797422649344 8485252 129344130683258846870776590298787328000 8485253 39990655054549097703360873337955590656 8485254 35103871000522907570973958177747061664 8485255 63334305956716653699558342299369772000 8485256 17027185618411034138829950880638730240 8485257 107620651214965869775512894573469974720 8485258 -163139883764293379657495553937966080 8485259 -93039235001976538734919185987228234540 8485260 1019575330899016107823436791251763200 8485261 77089668921247757234469154170208087212 8485262 82353246404952491054946858133690833600 8485263 -62540085527466343618484523258002304000 8485264 -23792563672501577029217139911388651520 8485265 -20633593264970325999326001300686291340 8485266 -28311970429758467183219736340991342976 8485267 31350199161711725821093590894968096000 8485268 -15015846176534277847268918679628959744 8485269 -51454808699325917270219297314220480832 8485270 143287421117307488400591330051801288960 8485271 -117806842020838270894168301080397481528 8485272 -25038995232497262747970493389794785280 8485273 -93331521424876644429361334952326583478 8485274 -9068053304555630452189037316669934848 8485275 -25106298468079244705792490734193888000 8485276 643964808638124084274212579695314432 8485277 -225216177085183141278669200441584430874 8485278 26661721012808845652568345619449918720 8485279 -53895951325145597925241261558153683720 8485280 -22659379681516713426084710456870830080 8485281 -7114875434489548293182745762121209216 8485282 -40877977526848513487863985839070501376 8485283 -57368782218664491114016185224480755392 8485284 -19659104952588311659536001646598451200 8485285 13981284448841667815446816708130377980 8485286 -109201170342084897084807016652783247360 8485287 -21614595082774902927804128027132980440 8485288 34060552572558049834752325754956431360 8485289 -47293156270785074843193298899446012160 8485290 -29734787620787521423282485616541260800 8485291 52240267253042057499313359250228882072 8485292 -9925234659372850999112024559683721984 8485293 -23553266751453417772993087957916089536 8485294 10136189275639679355352703685254040192 8485295 -3524820783362194054766787372296960640 8485296 -20163206086469794459059965398490185728 8485297 22700546133098116592500127955866854720 8485298 -34710886643484995523254505905058087936 8485299 -23131075697207013428084978225509223916 8485300 9244330166844573398338172291596396800 8485301 18303349764208198906365548455291295424 8485302 3908402752483051412727769517912592384 8485303 -99053178652823154968121810215280159448 8485304 47163158214401863972328340875061841920 8485305 -1113375117979709740404876939334928640 8485306 23525303135981881909878039995765800704 8485307 205075502293531867151194440829194419556 8485308 -7212363167642204193119961848681780736 8485309 -58704795159488720330963240658291437984 8485310 23515507126033079794747393078113514560 8485311 -30555711427450293605440400045086529280 8485312 -6959375303100767662613691834606551040 8485313 33631604661650518440203373633116145960 8485314 12198602007367748276022864729827534592 8485315 -16203229026156498740992516480957133040 8485316 -2161954175505935937360308531822776320 8485317 59924747749339478421701002425997830240 8485318 32606328998105300218762761609672747360 8485319 1252728912519889039099291425700753968 8485320 14001884742743161962795099003204403200 8485321 -25708303954521746180020241457234586560 8485322 -63002755423268369822869495334935950288 8485323 -20057367001909948756069885961749608960 8485324 -123344476258965890220517643833566412800 8485325 -42600149415176098228540907681186161950 8485326 60693314772763646261931012945771595392 8485327 30684210658268133412826435313312936176 8485328 -20146346280708173054449709935033294848 8485329 -52165173303412053817735746129742106544 8485330 -49626474412067976465763735526293188960 8485331 123752397652860391541879074932604257132 8485332 -74639545990326739392323404630414768128 8485333 223852037021702291307973371166591064640 8485334 -4598252912924570280475968338968513920 8485335 4215529846633947623087660437914459720 8485336 -91921290832559200634340859843115212800 8485337 -51507905676379953537152861088964040448 8485338 5325091270484842066050648271961038080 8485339 -5922147195118559829107356763222219976 8485340 -81252498814398869094946506387031964160 8485341 -47599763736018982929483246953030777376 8485342 22477619657837597465631757965752664000 8485343 14482053493475941113982660725312865320 8485344 -31301784348155146775965583218436997120 8485345 -43496592336596787071627325301019755200 8485346 213671205590097923066344924323834338304 8485347 29739508333221463946246684483156791728 8485348 -178212632877710891229477460580433707392 8485349 -105203587127463015769441647352421838720 8485350 -28098302093730398761753622506066584000 8485351 1156357793920501801088968460487901184 8485352 -102165554652540151225382225793253785600 8485353 -38537466938658073874245996946074219740 8485354 22842915972560423265091532108980115376 8485355 -121483197038255515304516481573908766240 8485356 -58163975694573634530123809937230647296 8485357 -47938281080854332142145434366371023028 8485358 -1152339499188692826533047711617938688 8485359 128205340957345267498555356261484208904 8485360 -618216195229449400466569960390656000 8485361 158020413843937611902380177464286054500 8485362 437062444092491055236262967121268480 8485363 142098529289352398260667295828471194040 8485364 60192835568360681476845505959103675776 8485365 32043183113089898679030918948228464640 8485366 58805464531320099676233328975348930560 8485367 -240169031536761492230989300967401200 8485368 3723383600240892555772116349856501760 8485369 1647191179776286191968959532897109672 8485370 -73351664110933012834657203382542681120 8485371 -6589153070628117034910396854347194400 8485372 -19377336678173949718853244885265433600 8485373 -48702757259376578812414629555188736 8485374 5528223934078709094562931259830986368 8485375 165988770871134248415537700394839734000 8485376 42912833709821342003391087760273047552 8485377 -1458551951564617805201447675499124992 8485378 48932742260718430722822054528410591232 8485379 205755910158208277714624137186385229216 8485380 77811675336859687449446189052544204800 8485381 -50067199112859334602796826784367766880 8485382 -3419464590456425291131885756841289216 8485383 -93746510537494015749939202173392588376 8485384 165503133000072578314804336914532930560 8485385 -109650205713713407258953812181951627420 8485386 -4595491595203671240126342631664151552 8485387 -20065863242530045469419454915137857964 8485388 45088362209062590900200594151428759040 8485389 11344014732343346201314949401152451008 8485390 50856972070318267409121629339613388800 8485391 -48068553667609008382067994915626288208 8485392 10110544693238942831736342105596559360 8485393 33666572564662498521779916410147771200 8485394 158867827707651508293353949822376354560 8485395 19562964355980178129100837864508098400 8485396 25443111138934506481791901785888052992 8485397 -40594087155565825116782304937916328228 8485398 -3353350029865070494426452475374330720 8485399 28426258879795954699659167569474326664 8485400 26398624892784611989501580086886400000 8485401 -10582637574426936414650588977291756800 8485402 -10602674477090923123858422149194586400 8485403 213019734385660831427607237235299179652 8485404 18881904370519323356906394434873719296 8485405 -1977045166873512230817558818005361280 8485406 -31784995234446952295264860512980392896 8485407 29267792207758016437452146624903969016 8485408 -45772885919185789612242321304935137280 8485409 -79726333702041136531616293052502879390 8485410 -3656138371876091748568687080374384640 8485411 -180637831708107188617791582544463225976 8485412 38160953188643829582095935483985309952 8485413 -29978421023848678650186100324217782272 8485414 -5650849516666010645681341151136431616 8485415 97208401522141011922237607317625413560 8485416 134804344337244972280853608432302489600 8485417 82876932824822892625628630552049625466 8485418 -41052059190745232130014187548294037840 8485419 100797052620951132613628760999967861440 8485420 104734572351111831073163101734457313280 8485421 -5107789119982267758512172059239763520 8485422 35545083370234213521781433935261670400 8485423 -124517606929137273328698460993807790736 8485424 1808854360943011577401811327466455040 8485425 -19966383306495395581125972007237104000 8485426 -97251523705246614189163972552984079088 8485427 -142549878138810377696162491816733796768 8485428 -5616228056848204024640549282400313344 8485429 206779797877896073213739439573329011260 8485430 51331498678171894386637787625870923520 8485431 7399741273473848172741494686756166400 8485432 27457150669847391295252106742321561600 8485433 -60799374032688842444177866527013316976 8485434 -61400830871407441211463954955911148800 8485435 -55501680000628144991621992126075503840 8485436 -11226849337140041556983711402675801088 8485437 98011667398376831929075958684085433152 8485438 -20107758099196110301563555778983724800 8485439 -30114821808261590588877013561479362280 8485440 26157459321487913944504425505829683200 8485441 -5359967950275421115958483579301220158 8485442 6232896692900885332103753710327947264 8485443 -32470378078502452874770408025857372668 8485444 36326147727376790641966310503074054144 8485445 82347411417056653709660041147279286400 8485446 -40252228432517413529178603993658794816 8485447 7211578963829912736484605403398822880 8485448 -2307042679305024681434703742553210880 8485449 8501917776056881346753911384643478528 8485450 -69387957783986281957332880791949926000 8485451 -69179432408109479580894615260103539088 8485452 -115203907304975067116363220954990412800 8485453 -98293075623498894383886218444661324298 8485454 32393764280601865643263522258110634560 8485455 -4643555060134990225828890566519230080 8485456 9838176322530415596957331943184138240 8485457 24834327845341568980314293439462729840 8485458 4631490746737488156849861814573916160 8485459 70360282004889501386809936201985480928 8485460 -25893050868050247360898302423283134720 8485461 7629430994929709080187036038263137340 8485462 -29508220257538142247933822051968243136 8485463 61543681853493817794734013543126048096 8485464 46208665867527438428492298476901457920 8485465 74346822050269949435022326934821195400 8485466 82047594072866358795749034130690599168 8485467 38364935690417001637381051082133862512 8485468 -99179907931358146147827726360565284352 8485469 -75314417702475363109132257156267575040 8485470 12936588240341457410473657612523923200 8485471 32056089511550483164884947850533936672 8485472 -127023595027625414769993414126182596608 8485473 -113408516287388218690129047627629979216 8485474 -133744376534608052369570719156673138688 8485475 39027476093446187421586523142330360000 8485476 9154294411498832786239210438487992320 8485477 18059395354211117754784944048310214400 8485478 -68347596075754281052886600445493638144 8485479 12808317244649832259185435161823331560 8485480 -17163878698020697316999965176838963200 8485481 17486250479062412050717804964699316282 8485482 -28536424227089769243804794034075841536 8485483 103717433678584457783677054297723228080 8485484 5854046053636678263002020832809460736 8485485 156675114855864494342130592529305689600 8485486 2834667710968644222790697688454692480 8485487 -919480858796121198031328383468450800 8485488 12293424057031094581044475317682176 8485489 -206295491339524538543203660280451761710 8485490 68570201021469296208678802963037956320 8485491 860439565150132413378836522477424384 8485492 117431408092651080642030176145113388416 8485493 -35837957313352419781814257235088886656 8485494 6768747041711259712513642651205038080 8485495 -9426884075278019691277788281430000000 8485496 -38807492042421626798924509286648094720 8485497 -65386752643474161745618902032897869260 8485498 -9659191751632868299110072886959751680 8485499 -292816247959763265141754023925770927408 8485500 -2889898523044743273013593535027968000 8485501 -15949117142135245636388625056165464628 8485502 -107048455494959172841325270569109826048 8485503 -27664672148990339026389950945014081776 8485504 169602673367341497106543887553627422720 8485505 -11619958006276770537596833297541038080 8485506 -5032771072263848683369368322120949760 8485507 498621883927427722588289539979333756 8485508 86171313465057220835122999423262387328 8485509 16197334039441778693157104848589890368 8485510 19781312577000768999947114795836552320 8485511 -178891320122166863497923562773740262888 8485512 22776372219011125423257443582903255040 8485513 71518506543424760710018535959677005440 8485514 64796089249818522434875567482354627840 8485515 68062129843624681434254179127411371920 8485516 47950883169299302408892547172079708160 8485517 -175982905580984977553805825287651119434 8485518 -28114129270792394109015001423590222720 8485519 -89113988354112124379354771689329368608 8485520 -1410005233384516544612502821284577280 8485521 80237829717472691806368583468324773888 8485522 -79256851894590890539004514523011992688 8485523 -91840073320957719403324896419507584440 8485524 30691054898993927786767993785748320000 8485525 -144843415315264706266114614335695478400 8485526 11668477497480080002320222345134060448 8485527 -40640198383644374205171057250725418080 8485528 -10201391235995195641383983934418452480 8485529 54372122262513463019766151369706905284 8485530 2364963701989759120866660107383192320 8485531 45211459516322829819595212924515300464 8485532 143043820669214767616477236885446415872 8485533 -53913911396569749201410362882116864000 8485534 -876043776192422101415038765610314560 8485535 -166865525121673928561777373029514290520 8485536 -15969757140509065117722225874043928576 8485537 16131089963176993309772981708669151232 8485538 19741687540492222501150231522088436096 8485539 -9247924215778139358105710518773414480 8485540 -14406616381784666307997149885675294720 8485541 47938626974970054136892360485434433500 8485542 -4896239449211016818754603603400209792 8485543 -105862907960707493378971437555754702800 8485544 -67346116603600544847077839694977843200 8485545 27539862268253641468495354450399924800 8485546 -59928653181589006870043375163579371520 8485547 48929422265326030690973657792432710032 8485548 -114424136932683938747452367665455267840 8485549 -190194979232706846634222994670950254400 8485550 -72983818837753399281243466793546640000 8485551 -45874523228382279221916683031923030832 8485552 8952261636796041268096169538517729280 8485553 3038538018808803657980122428732622260 8485554 21429217318763507908986977473258389504 8485555 -9309248421961705038954250948767021840 8485556 -115311585121861377467990536798605655680 8485557 -46899175044152865816182778110871736320 8485558 -6744333878237068876183960687048148160 8485559 27859599625462399216608924340633892400 8485560 -48889063083858167931213526103568384000 8485561 44759927152773918629600580804697208064 8485562 55768062992902247576348729817213394032 8485563 75788611918778536415891316683222833944 8485564 38295771438900607079907624974092211200 8485565 -12433773841418577571808961588253297920 8485566 18306966721638799748585066496354402624 8485567 233789646307928442601721289480778936032 8485568 -3708118627101623383997516531355353088 8485569 29744377164783329493769768634108085441 8485570 42021754091764163278853790223486248480 8485571 -152773062654827253030573814693764349800 8485572 -60663253420446362906211223762964087808 8485573 49626873211927599405146128686454556604 8485574 41236611918570313270977063259519384320 8485575 35910726449333695585850318639890779000 8485576 -93110660369086454304591892482515681280 8485577 -911192360306288301090533725277763120 8485578 -25129085662861393856171886656106415776 8485579 -33364365269049920885374573191801555820 8485580 -21366682410894911954819623201568885760 8485581 -45814836834880884762823401449469619680 8485582 40221809942850060917031589212110719872 8485583 28036986125713768024592519150018894832 8485584 -16839443542053691876568865849291571200 8485585 -100953300354468427718073502774124630040 8485586 4698570913250112952267383941887869600 8485587 -147093526018041948581397867915644373120 8485588 22049649666410772071683424487368816640 8485589 81779631856559732043172223565917079456 8485590 -30832770982422327316735333036378060800 8485591 7258737509340710185767792824112345992 8485592 85167886188738292381128123018993438720 8485593 2992167924217997657140575728895664224 8485594 28783657957275269042995905661127478240 8485595 -72528309816148048237222700596076533200 8485596 16938097247687675726470755782574342144 8485597 -3730179375901014649896259524235194720 8485598 -65859027109657832234030491933986934080 8485599 24139627568402810652883476430575026688 8485600 12391645119604779507333606881191526400 8485601 -941974680485564681685125544805096440 8485602 66222787637174921396919495423504104832 8485603 105854590317863395150964751434023078560 8485604 290369628026424996836828927991994269696 8485605 -81228093398139739548261137972033874600 8485606 -1079352126051785881299272266806661056 8485607 -10726360270344434219183654598323954520 8485608 -52002753184006105632847808634658160640 8485609 25063584016057830906565428285187120 8485610 -227437145820502205073233345540167680 8485611 83243920301785199032847112179614521024 8485612 121977097555042188332799291749988352256 8485613 73732667956586497270351196663932667862 8485614 -1783279724523823061272839777283647360 8485615 -126004180325926516897461785464994539200 8485616 10465139382275342666269856437021900800 8485617 4259338615426477061399222127486495744 8485618 -8440294772920538813531984851328534304 8485619 -78191951466843907038008404731761692980 8485620 -176683416556401962270483095759749120 8485621 -240957106170065183187943101293208718500 8485622 32267469890442815448441846673039474752 8485623 -91296185213228851456547328078696131328 8485624 90442410283133294189384924257654333440 8485625 -49521687391337220003479683679168508750 8485626 44231576715166638455543494197417959424 8485627 488242230335889843451380075840135021120 8485628 10140986085767702355402193703365163520 8485629 67314849298597666262647661902982083584 8485630 1353015463226987461326954109095574080 8485631 -69774976395487101265848960885929609472 8485632 -52298911719319799010312644188585328640 8485633 86503967231105595210427983558412933204 8485634 1050707533487551867517634887872122912 8485635 -37832021218368819815197559574354439680 8485636 -17856629107620213477164152415348920320 8485637 -25364757393884411701719794428087138080 8485638 20684172285592967625058651361788846080 8485639 101905534665272654872448650386270828440 8485640 35738156643298164973805554798590412800 8485641 -5952851849079839261596998379534845318 8485642 -14138444186298905118252320579069498112 8485643 -37628695210093347233595756745560267936 8485644 100294191444706829381773483458035420160 8485645 -21671057512217563080506077031004913920 8485646 16545298011134630094011808658222099200 8485647 -13301376476955823270280436656870039040 8485648 27424124689283422004471865963004239872 8485649 85423791003000654744161726585505839220 8485650 4856982857067199972407530673702636000 8485651 -294563649423993506143992535541053545000 8485652 -10090551400414062448721399871428800512 8485653 14338251142545207174049593950870805408 8485654 -40587256857637045246999203387413860608 8485655 16120532144868350358091160753103032160 8485656 66205363890706623447932727370174464000 8485657 -63873980985908522499644140810061938028 8485658 42638228470048090902481611753673213680 8485659 -6389513759472844745000798754104941776 8485660 -33645522863828450453221156353405465600 8485661 35146426603526249122137733550180198400 8485662 -17848040515042001945418839804314945536 8485663 -306402735893450194347349352220395336 8485664 89470763201033202462970741147644198912 8485665 53959757206901323359141818491186134720 8485666 -30973855658655896611074748558181376 8485667 170606715329453857621256757226714330716 8485668 -144630673117155666962629149609953280 8485669 71837900089282229100597276140911604796 8485670 -12668867758778909948046968166693486720 8485671 3586613794229775227404757405201294976 8485672 70904573352300504444807005158555238400 8485673 87475833107082586669023760467057258618 8485674 -16104770475209297653569381048114074880 8485675 -1543456196591361790883131707260904000 8485676 16611683317700634190249513422525757440 8485677 78940605002346274056552184626062127414 8485678 -118600436485018381100681555873991360 8485679 -61971782465433353125380489625947252720 8485680 4556905142372979285661456359484293120 8485681 227223242337199148260630803894387198482 8485682 -71689661803081267568245202331696557808 8485683 -61221514902048938073725191947798662400 8485684 -44903756398602163193406966062427213824 8485685 -34788128108737643784447393514347369600 8485686 63995333014686726669450028826555146368 8485687 -13216040124832941562155703207446509648 8485688 164013695531625343202441027239872737280 8485689 -27918102575187034240786680087145238256 8485690 7028329247101284739911732448518832800 8485691 76604950064109882524976447748691858112 8485692 -18559635166331608875694677353973252096 8485693 75197026931899702316171147555965900300 8485694 19333768422432462556622811782248117632 8485695 -61338921884950308064510436124348672000 8485696 -14712680405085057449200746589892116480 8485697 185086969720141201734731878176815172912 8485698 -8240307150619719493248165050787374592 8485699 -147093005937102922991128757171970949200 8485700 58047661860829965681661061127443875200 8485701 36506293978661876078312263321647115584 8485702 66156115018365192743210133851858547552 8485703 135042220150423295111733581846857391760 8485704 116510242902097734782502866701714022400 8485705 10240845760949706540697286732866389000 8485706 434870334252045720987738215372160000 8485707 93389245651480335539734725588796124160 8485708 -18998654584578603995254323759144173568 8485709 -312960018867011921703336308469610065984 8485710 -12900786705977627788036354238124890880 8485711 -12096704406987467798372570217425192648 8485712 -4323441324611653104532196388865966080 8485713 128386440421350493412963465129070679842 8485714 -13569181470113156403974603212507751808 8485715 -20536998874984664229596361112539804000 8485716 55119613623670129666527175786903037952 8485717 81175239937963215059966515304536416732 8485718 -23136395636048968185654858949905673440 8485719 124789487476638677863929008871550849920 8485720 -120446473780487850231982711421288448000 8485721 -66716203157989451923391416034543433078 8485722 -5505463965218721848376642878013703440 8485723 -24737820019007229947373091307703055360 8485724 -19752091020578644733618143509866711040 8485725 14301837860932282204479111482780157600 8485726 -102706189537266229960946553048284164416 8485727 77709146535619132294109092219675404576 8485728 14944765595347961109137875744291553280 8485729 -6349010977244423569113690090894010368 8485730 -9913011144441808002004743636100320 8485731 -99814218530972756258047916637073175580 8485732 53389172139764271023044207552316180096 8485733 -26776687537653248973871628621588598018 8485734 8960959435977019913442348633324157440 8485735 9088623950306691183317812631871570240 8485736 487334758866510859117198398097244160 8485737 -57419521889449500648876723164152012800 8485738 -11645632325667487919681375131595046480 8485739 6933692517388447610357236690977410424 8485740 22268097035404264301126935402278466560 8485741 -9669111771828545684508107203127642016 8485742 29425098098762794673561874412201374720 8485743 -7943167730107101363416370372129553152 8485744 -23391769033250806800353958886760611840 8485745 -18105364604072424786321528647975575500 8485746 35989866107932601948206294293722054784 8485747 142017708113636109880957022039137486192 8485748 -120847795322849291415617574926250147840 8485749 -1398887963386439171798083421399313600 8485750 -4597641248309053369728766746820992000 8485751 -105047848250266091076088011963550537368 8485752 34517535904400687950937516858126499840 8485753 -20242464723036706976744506014390590998 8485754 19273025925871901858718778998211006464 8485755 -23595671129337145296145169529042240000 8485756 -54519084375789879668969813164963756032 8485757 -27315381564001518144091854637489987488 8485758 -8361390440783969216677160854860902400 8485759 -47741842195711211905307907821833761280 8485760 -60327029712626703818614608821747712000 8485761 -82720208248593636854625555587375063520 8485762 25131866181200929088824686807661828992 8485763 2112317761553863300758098318581015248 8485764 -17830120713078382471080476820928401408 8485765 14451173937942992755681445451326352600 8485766 93951650743421300396501224413912500832 8485767 27876469868479700050628834208673471008 8485768 -143599592266923452139300250918293949440 8485769 -174621675173950744437411563410856425830 8485770 15765050444769298626471657313449408000 8485771 224584736170288522369806086029271803296 8485772 -1390530502852771522601188550414778624 8485773 -192799675142002316692867493634976704096 8485774 -128142546701084894691634768636176930816 8485775 88551473233799877715744829458390081800 8485776 19931398198914136023225796140694241280 8485777 56108026526858171146585854917294031720 8485778 -3024480135317479478264752581354421248 8485779 -71913752590215896332977949052335455816 8485780 -8061151139226831890867204659146854400 8485781 -95726640800755018126117305431871792288 8485782 30255367813250681970236343606175968192 8485783 21723995389133162889158609936489423040 8485784 -171413202261817885942285535148482365440 8485785 -9896771397445472865618571897633996800 8485786 105677747855758490958014864212650980592 8485787 -65685832113958018658449072854187308096 8485788 -82744221426065233056138492575084841984 8485789 -15643275408178577562051023891434527476 8485790 35870704173703354142438401966869614400 8485791 122412213180155713209331407831450731592 8485792 -238151577838375328148741162748870656 8485793 103997851942008145418894655502863731760 8485794 -38928753990929983105174120983891853920 8485795 48604829280944686824401482478959918800 8485796 137363191375479986265499412171417564160 8485797 -64988011013650261500066994214589232800 8485798 -149680294190271684248357794538602163520 8485799 -43299573771854600968642583337325656960 8485800 -42585754555772620391531649203453952000 8485801 156860426092309771865284662093276727802 8485802 -15914086557814056802483229693359826496 8485803 49080499380225018786104169654234023424 8485804 68391642472112268302926659127818955776 8485805 66822783308398004646428148847896039960 8485806 9894691951432818217453999366742568960 8485807 26842361263404448169629079238972184632 8485808 18149273318864703649573482989055934464 8485809 -2329523638585341326417234786287904352 8485810 -41759195448120083020977426964836864000 8485811 -30410536185257004138719035330098610800 8485812 7356216882156594090349498713442056960 8485813 80627674136623401584697120027032985760 8485814 108657707855644090306115313669408548256 8485815 -22893836277856451185639632390635789280 8485816 25430236397480422597995428432812277760 8485817 -45175587530788742265619056370805602134 8485818 43625267181689488511941270112225218560 8485819 114231301894466143645001828651134692544 8485820 42574748870315880815681081379712512000 8485821 -101981636029913507643033852078726587610 8485822 104568603560563694740895186139454970112 8485823 -3569445110652448984548832527293493312 8485824 -43774397343724299273412716024865751040 8485825 33050022490503504576076337015309278550 8485826 78932005775880244220897487969598460112 8485827 -33266795386293255866953566926030353920 8485828 124048306102179282049027806711334161792 8485829 45877128714746717541539125427240354880 8485830 4112301151208648451140813375549222400 8485831 -150624382791869073899750345290127459368 8485832 77407055108405414376671860747603814400 8485833 71199214585491509689865072246996273424 8485834 -11716044809542505133015299088851774208 8485835 -3033953879232512942221083782866898400 8485836 -105793178952043766325874734078374527488 8485837 -188374616595354942883334994137743237920 8485838 68477296319403456766417323135405040320 8485839 30476261123549888476175104021405758000 8485840 -19563283858163662811325367584878100480 8485841 12081526320777133340261004253488606144 8485842 18288084202856127445649550273740829312 8485843 -20879805515801385516539305751654069908 8485844 -114998402860294057852728910432314075264 8485845 26162674039819901603664344660543039520 8485846 -64723582790389950039740342930518204128 8485847 915742465919872527061005110032449024 8485848 15267509237738465418963788735367168000 8485849 75589051786646532611466760794600674112 8485850 40322612178479206009426875908475340800 8485851 -2178899665578943080733882333566288 8485852 -66141347602059335178815467977200010240 8485853 -92278232856560512625648478528109504320 8485854 -10919409253797952684017717772433784192 8485855 30814048131299757491167277468984388960 8485856 4042335494288420592296414782897520640 8485857 214496987101776912878445995184925131840 8485858 -64027004707470779434264561629434316720 8485859 147842992779132173829052533604362492060 8485860 -78545284310317476280890458587062435840 8485861 16598479262104233364555262858551264672 8485862 -37930738318759745440137596061624877056 8485863 -39043289476876660607853887641787863296 8485864 50522804101268964203928790688169984000 8485865 -58134368862793288748875939079336491740 8485866 -13702718815311867353503551501861843360 8485867 91301599180780763044371079976218041520 8485868 -10735277606068464314777186827299363840 8485869 -102719447731763969531567688886656766464 8485870 4724498413789352511002377346077574400 8485871 418160429554081072426351292561106478200 8485872 -26786267127999115840133292403360235520 8485873 -81983521941295252488460527223453433472 8485874 2031276728237847052381556422611342240 8485875 90520697369343773004270482251870380000 8485876 -20941742918334490856913923640534237184 8485877 61919277114863853480995825481273687726 8485878 -399617338252456227686766478175084544 8485879 -3572651949422151890835357551296986816 8485880 -41498292454203274222179524210049024000 8485881 -2426690536722052866960887315020848048 8485882 -124587447894337119314698964556271448208 8485883 -16004150860841853597534436801410409920 8485884 -1603000249252105730259837347261526528 8485885 17038442278727481714133839594266007360 8485886 -62489655246505789845532233696752240640 8485887 133955292640005568681798081621474101960 8485888 83561934551342711285641381886283481088 8485889 -153864338740951872589548799703498765310 8485890 -12345675216133606644193187650424432640 8485891 -6107036626558148142484274135558056708 8485892 -258031399520030213165776740139668480 8485893 18070536277242970633555406217597253680 8485894 86174541637898704643343428153290607040 8485895 -7948892192994153074594873765244126240 8485896 -38730387875850970829790056711746191360 8485897 -25369147656259662196374111960135499008 8485898 -26012007222580773535822351195461100800 8485899 -28820198105469521279953311421957277736 8485900 -22089700270945602159129443516806048000 8485901 -19583428148030850456777502001588956788 8485902 -28575385832186524539089128952818888320 8485903 177012219507180511954677852131125023152 8485904 -2276804224706612472187286714581254144 8485905 -34779193831200963353783929736184195840 8485906 -7533248624372806431470192829007775232 8485907 13767396728699649681490099027499125476 8485908 -44821579892975812614052530870603171840 8485909 40471325302164366001427143769214225280 8485910 43400908695483222311576220128033967360 8485911 49307134218838447756925322149948582400 8485912 188191616261139481248235030789278259200 8485913 42221698702176656839417544472761000640 8485914 32448054638430477528410918467581949440 8485915 -8953109657010261179099475681828758400 8485916 40739958235699516251954873675524298240 8485917 -60846932535047930920855702777592665536 8485918 -137092729574612827043755589193655197888 8485919 -18520847940140894771430996737300819904 8485920 -31013033057522120778534659190643752960 8485921 -749495134333343814549807817105663568 8485922 97032517306541548050900131715331648800 8485923 125634824608762625485690556023000798584 8485924 -72473518962268510496900541170003184384 8485925 -19650433370145137223578853149392927200 8485926 -9621810156414846361646761344890485056 8485927 -208518379567888482408443242540313417224 8485928 93556971385699225860761130091114168320 8485929 36501774958200710840774083174113061824 8485930 801362589896570553032560846133355360 8485931 -80120312405517220276502965532846120268 8485932 7887401101645677397816407728109158400 8485933 15164239671098662786873918158435858304 8485934 5273369767089340049959388109189941760 8485935 -7729592020592232089909295293229468000 8485936 9072790101737292070781886769521426432 8485937 292674936806893393971317158695547751280 8485938 -169086411795365550845086374577654133760 8485939 21702560787675016586091094875704193024 8485940 2921731936100610300163113251733012480 8485941 18725943223429646132433235403939039424 8485942 -34755782391703852191052697569315840128 8485943 30894764345812486527081201964591737600 8485944 96327803156382213954234239163863531520 8485945 23803573787063838965395803784124158920 8485946 -30246956626248208614066088773823257600 8485947 -120261819801460081517569242273407541876 8485948 -82793684623507831375548457249252235264 8485949 -100573101323414243745989268908660149050 8485950 -8965648625706673863400993332226176000 8485951 -7918619219933817234677488460586730800 8485952 -98945711431069941814263590235364392960 8485953 -27616478259882780678200121594089229312 8485954 36868813810840023973616072722094026272 8485955 135969220559982432642313452192208569360 8485956 -22714602237215013232624272137750043648 8485957 12827200576076739998033529980316762400 8485958 3402359941278749412109988733214745088 8485959 8153312312360867363590591113595584768 8485960 25062476502790086673949097849689702400 8485961 62439485152697170495310027050778451744 8485962 38037859707545236174346730431714824704 8485963 144934525838786114935748989593928872212 8485964 -5980393118422152007953778533601443840 8485965 -1650755695281359277305138311182631680 8485966 41903857193227678035742651965142794432 8485967 -34075966734404633577503949184831607424 8485968 7997702492283988820604830515431604224 8485969 77766156786292049971885172836422688370 8485970 -4277912216260058791242337550424384000 8485971 5214748800184016444777400769880386560 8485972 -52727322401172870203100884672989440 8485973 38618450322890283058549490088715254222 8485974 6334195781165289908366988969262531200 8485975 -11932043817591934311679164982118671200 8485976 -81020231769584201697217617949039441920 8485977 -59314343268172889806978707461008085760 8485978 -1572596524882916633543959700588946960 8485979 167465942417058204676772118965314592580 8485980 29001625950207274616888581368984422400 8485981 -70068967333582295205889534715466331808 8485982 104739994575011593006189709749846910592 8485983 -55278427852136512033955982252169925256 8485984 -11702664811967545986472424227287859200 8485985 -15078710420485063372409720608790339820 8485986 -5446457726973297386360705598642846336 8485987 -28540795594622379782453827498160060528 8485988 449124831796034788131917957923332096 8485989 68569426342099995512764656510645796800 8485990 -86930456859354079342912357418756112000 8485991 -116689600573245934159673884113689757696 8485992 82757552975474001644481022293988147200 8485993 120103263782518347796632941222120611044 8485994 -15569672580891288252261481847401440000 8485995 -29796594610173420611113287933304108800 8485996 -28345921713490445657661125864173022208 8485997 196836071345293677299302291100414583300 8485998 58854295854754612579023340095024334848 8485999 1059749317308753278645144185296072640 8486000 -21607016377370229638693996742598656000 8486001 -78600314041310446801751579349593948670 8486002 8282888488703169087560200532554665984 8486003 -185963433124514016277425858306923378856 8486004 -29024983738508034359533998186427189248 8486005 149030965375366810203704963404482124320 8486006 -43951008318872957810110466044740126048 8486007 -416610531684664135244283996535662720 8486008 71683975375436549408592215187122688000 8486009 109151620062462803010078055780374556800 8486010 -7691755714909135830142005555615562560 8486011 273504887694290522596327520847898032 8486012 -83747397288023192895281697425319634944 8486013 68028947463547188308882127933651538944 8486014 95181287132762906380119869347244714112 8486015 39224666660448877143683752360787277120 8486016 -23814480424047399153667085666573352960 8486017 -143825649795308409763462459707983326460 8486018 87398131566130028087868634863188970960 8486019 -78413710393479507796910514935082821760 8486020 -49287405860064950812236610322931095040 8486021 30852219512021929821868559456364896700 8486022 58104282271134354077614605052639518720 8486023 -18776937217211773963040096705330445856 8486024 -16082723604035472074871730838659430400 8486025 -13381912597225254532533561260358601200 8486026 33690728938617145428586613608892934240 8486027 -1673805596002445104970891295147245208 8486028 -15964380975038014024516932219130629888 8486029 61295694846607351025230892172513196320 8486030 -9127097105879319890887872398830521600 8486031 -807858063069141331483918801551558000 8486032 -25460723566893543858182892630836183040 8486033 27294729927263955189420801386213875200 8486034 -9970331150954369669476372297118295552 8486035 -120344698935443055169405324286077287600 8486036 22187769883602846344511115233144352512 8486037 -7184194843657269210149387306252829600 8486038 -73998067363906312499393246275445575680 8486039 -133641423456803758883717180783303759160 8486040 -41517213387293268801259241580824371200 8486041 92221764125244417875033987567333434442 8486042 44275536089513486749269860579293040640 8486043 128362927672616718378552793784493501744 8486044 -38672828300596792169093217208073851904 8486045 -85579743357097699943352719337660327720 8486046 16676582791720766701110975587963980800 8486047 -4088246549376050206270764095003785504 8486048 -15646545409139413601213006323248660480 8486049 40525297277850186805844214622060280832 8486050 -551258476795710119875408289177155200 8486051 -71793033377964326471491548567856819248 8486052 -3245999140525340619016956394610577408 8486053 -158934065195296095316553116155081030020 8486054 -15310062542596128060723375311332636608 8486055 -24666955463203321310088063076857634200 8486056 368696836984775318109619908852530534400 8486057 7859144911183963440979285566277488000 8486058 5192407429219120777207632014707929600 8486059 -56246966157269263886358439726293855480 8486060 -120376243114346207325866556474216806400 8486061 6245760737860386585907257632369044800 8486062 -3520281493012762700862558855149235456 8486063 -80989635309167868902744900777857378440 8486064 4465296441663005693555570458030768128 8486065 118775087689953522893010614779474425600 8486066 -109814545886484035643769403455683379680 8486067 208284873519566137030511545553804017920 8486068 -89527359668373442145291275378361283840 8486069 146512107826257460752227602004809567470 8486070 41311290698672009869369036883270563200 8486071 229459429306419617530845086539954825944 8486072 33756728563169255685771235690704199680 8486073 32805300270839889930266826000600156000 8486074 -39628414264872192619430164092519002400 8486075 13145512059754772648753067269136921600 8486076 -20381594857953235651234156758566501376 8486077 -283209512943447228402130813078208635188 8486078 -70428025290101860087920601491739964160 8486079 37172612735378506086748434308137507200 8486080 5074412381046804425239474345460367360 8486081 127797340483642471094961684197236386882 8486082 57529258324973731666250593706720039040 8486083 233217638147048968425932989275064854332 8486084 -52871798667195549967991794428558566400 8486085 -29382147115830380154293875564843127040 8486086 13411124597972414661688321535239096320 8486087 52907226329743908915666761487797994192 8486088 -46547573652803066249442712180042137600 8486089 59346211984806049961124993763532412880 8486090 36344405461263763506856327709996345280 8486091 -121836758659081193710563379208499341700 8486092 1411262348050600196990874904081034752 8486093 -2509709478631723630096158974465088 8486094 -2409591894079920805704607154812440576 8486095 -206880042677590893506086859078396160 8486096 57826226395229624062739719124151091200 8486097 37676082396309904582093587806839457280 8486098 21192365450368185536317959839020652352 8486099 -30492859504847972944318901720927218536 8486100 -28202434846008276674229414822835200000 8486101 45330030184658743397104443841824177920 8486102 -12162035352559485350623452526097089248 8486103 50308990844691720315571288658531170560 8486104 -9567181427117699315721657112738652160 8486105 88183895021218742332559648324288391360 8486106 -8477470757723878912659712071837394176 8486107 14975094829691467957649788932750391312 8486108 15344515601242776121707274512675171840 8486109 824701431281488272622006711981771014 8486110 39460349416308417165509497949818224960 8486111 -214038412495020242374261779773402299488 8486112 -20890035810654662472177102285294010368 8486113 169076877112682589190797990811422270144 8486114 21453398821083292331308102301646127392 8486115 -29432367615436049797150481359588834560 8486116 53909866845919621150731976900392832640 8486117 44425213672385827998842753140923191166 8486118 -24510280808372799786817938214866464736 8486119 -184598353052714128104246365308815745480 8486120 23776168642388017168161294696841113600 8486121 4732341358024453091240843320131416448 8486122 -3203857912112673585141347982858297600 8486123 27041586625645771774735532291411415744 8486124 -97253232369715445044384475312265644544 8486125 -21915963980652986489549555154710730000 8486126 -21428851614376325543557244549250269184 8486127 4603133105043354981698172686738239320 8486128 -7168941712582862666784400273511153664 8486129 116704126814215626447210523374318011730 8486130 -14594249451729784313460390267447336960 8486131 313380451092199024141050372302789966592 8486132 -130246148612038912392595638639623393280 8486133 21539283569956450017343600932758499648 8486134 -20001018062213705781421473949509842784 8486135 14773875957893809203176466613336474560 8486136 -580165574938752334600188922420776960 8486137 -106132871571738779969059595354961610176 8486138 2135399264554613047029143652520356720 8486139 -48713852324983815398951322719643909072 8486140 -25857278454157342529599469699867934720 8486141 -49263865830490915632686855651959908480 8486142 17213616779789544616054641972907505664 8486143 -207704346146214837088946635008905224680 8486144 -26061952334338261637625198822398361600 8486145 -15789923696259653023570269141895054680 8486146 134207287217903831174157267849475130400 8486147 -3950593912351010561144613898151206680 8486148 37470054563707332846642591345807126528 8486149 38519690824103005242964895321250069120 8486150 3334490990843698721614477636946376000 8486151 1378417192024121212236572905361221032 8486152 223820032430793153204914784621426201600 8486153 -48431520727173963725246768120750507136 8486154 17849702161150174810177372315467072000 8486155 -142066304876241121497320220522275305440 8486156 -650944316458912142335229622129868800 8486157 -27692680232731882198428512350057440000 8486158 -25059725305900561693926338854582655424 8486159 -33510842834340082475205471447150669072 8486160 -7104656354684193040234692562196889600 8486161 167030087728336381555451975083223202624 8486162 146301862858593991957126393208508778272 8486163 -97706191273698566346209058989324700000 8486164 121042599671771197049518304425882652416 8486165 -41113199162861634320363341238298009600 8486166 -24143007006633981597738968944090710720 8486167 -179688485043400668735810471970292217784 8486168 -15877848241802962518303507619777597440 8486169 -20206518866263363719218899143070429632 8486170 -21139711618810060952349785616104570880 8486171 -110849856851803755534219061315766856456 8486172 9330343807007473534395943320491845632 8486173 70492172889234012468376291100149602240 8486174 -118470403177949425861598240522776001664 8486175 -63693695320328269282976796938430105000 8486176 114630636919198111855546259646535237632 8486177 5279622553762828911351891386449761792 8486178 -17665867532050128486096101432685787392 8486179 -1957676528735180591047140412031339520 8486180 -52733371648565954387278128046521139200 8486181 239007241129479282365379722296569218880 8486182 61187664671679270385644159200425908192 8486183 -171064609421055603386950958623173504120 8486184 -15003990886745423245659322902070394880 8486185 -28968250693185137186193171992131648440 8486186 56606977843230378207170000915154735792 8486187 43563800911363179629044891073726037168 8486188 -16322077004121230773930961419072876544 8486189 84249418797499750570032068807716160160 8486190 -54039042802306579043297862127852620480 8486191 31508131225224200069783975929337541600 8486192 -15316028244266977889473624805070274560 8486193 -2938855131597329376538976481591873936 8486194 -8181630674776991859012372297278607840 8486195 -9350146420120160927932233837316334400 8486196 25996056218378424045235210210718773248 8486197 20218487103103790915783816234777089646 8486198 -650283701619714446880134084752926720 8486199 -18184583334727628165063326884587356032 8486200 37359514746071888769227489494699008000 8486201 80244849234043016622990544868849928132 8486202 61683004096398676637013240054727743744 8486203 -172442472642397450755274172358042890136 8486204 -80912246837087966032396207635723813888 8486205 -130464654738253083183869721102631680 8486206 -91598480171173771805690936233024011840 8486207 27625673457276921260778135034791723456 8486208 1944569497976571424932410347765628928 8486209 -6660007235669325053227409913652392448 8486210 -64431333055708019927633323362063637440 8486211 26837072729815419957794831236311117120 8486212 107174390481099635805615273013442499840 8486213 -200709277211978425954281293102257638660 8486214 106106959164420361512797628664923840 8486215 -3159707620105012565720503556292293640 8486216 -27556931736147062632263435856297835520 8486217 -67232570178740668781303138934653116560 8486218 -204235648247451507831328839551953056 8486219 20356596276983526901711620778798513152 8486220 9358261962490098648359984680849244160 8486221 -98928580670278454157728208266347275456 8486222 -293603965978646307015639638688422016 8486223 -58249346584390590635097213150130500216 8486224 -42630096288487803336421794489402204160 8486225 96217224068408098969473560482403958000 8486226 -21976630880916709833211535896719230976 8486227 -121759962416908490885389862676544315924 8486228 -79392721499280252126436887512421212160 8486229 105989714095484920175553120673747533984 8486230 27659698637796507512636205583201689600 8486231 -83863567258231914569158403167212459768 8486232 -140933335952127832030412541986004172800 8486233 69979325787519777558823008969172184320 8486234 -6463440993538687758165513500294547984 8486235 101729700254272446882450868193421343200 8486236 108173395666748482814371197248793354240 8486237 288461898814274391268726147430443182912 8486238 -48284961557246044984441337343832817856 8486239 -22296014519723279361665758435869997920 8486240 -19203227687465318344513656123603025920 8486241 -59914163673581429024517535353347045760 8486242 -118608020514736993036513985048553655728 8486243 180533097464791649473930753407407070492 8486244 31320469545512809094291243714890385664 8486245 29187909048829715655396121987577299800 8486246 2682944906636982516143659400119774080 8486247 -11661540629810581990067695718485335552 8486248 -66701852224008369986263740364336112640 8486249 -28073993580390352320726845912083287750 8486250 -228715845578292880227318241432320000 8486251 -9698550397589997493152428840648205096 8486252 43096466027742264103174809086189501952 8486253 -124869430199892062221972216818685584138 8486254 12514634907140418730963436829024652032 8486255 -30895832232284465939636679574001502000 8486256 -10616524880896334023421002871979737088 8486257 4573172981684655427589539670922926400 8486258 -38380250859319126251815999498778971520 8486259 -162656798557012170383885499705273684480 8486260 18951916208063342298682613402284634880 8486261 142060654297625893141261451315777453070 8486262 16323463821917918274064148581052532480 8486263 -96256298529692138932460173943511854488 8486264 -38346795513695442876799482151126548480 8486265 793394045309132117544817036292198400 8486266 16788280200406091434063820129089392864 8486267 -114844274076146805191759810636182518528 8486268 21603678833188187574421205482580238336 8486269 -44834993639287111719463961005861754592 8486270 -9394803717760518598821912515350790400 8486271 -32902611094947392333313914077668372528 8486272 193819827679852743303266494750402805760 8486273 48595389761947093600439202103688381184 8486274 -18257533497272406496074527196883710720 8486275 -12671945390700749632016042853718406400 8486276 154988451265822114294531789121487404160 8486277 -18240839418645630198976481179742940768 8486278 9925333343877319009867173508088185440 8486279 -104019604567953311093818691792068134120 8486280 85851420003299892777841856131035955200 8486281 62016121605447669926815077518579649024 8486282 -51125010585186951973151360265183697920 8486283 1293303056789930118601144597854068448 8486284 31140980243647052903085104074968064000 8486285 -108369166195554053947841777567748196020 8486286 -34309385355307290625693197698349260736 8486287 28779102907006851792144459364257885312 8486288 -15420238363982343653631530950919282688 8486289 22895849346893009135797072087193232384 8486290 -36919223237997793257296963483993781600 8486291 50253521707292427609490913160696640584 8486292 -69973435229903752714368050953097422848 8486293 17759341620466163287619575809026756320 8486294 -35380058305148747720240426867155406304 8486295 74382332770675258736078088805234644000 8486296 32384060723176071768485545673714319360 8486297 19696667320766184359079414556411516746 8486298 -23466372061126262881181193787308957216 8486299 48755248625104891102959896397667754160 8486300 -21787668487473514241144961481151539200 8486301 -13072008564643956535238409556241482368 8486302 -86318144504280010042891174693075173696 8486303 -31312217516185945308080418208072822560 8486304 18522890698972620336265607470503690240 8486305 -85375703072842724990451403161269586540 8486306 22077258693034879190431442479594991904 8486307 10706401502858320618462604420434668288 8486308 1617074641401197356718073724851696640 8486309 2855485358341354125057619134503143680 8486310 11998607182319885199805141871635998720 8486311 218431559383310946736126087795308752424 8486312 -42165315283048651887987375416957337600 8486313 44247181917262388024827071922404830688 8486314 8937739136881341445708286659114963200 8486315 127107020446855153930786103648040499200 8486316 174579916887150830680202377854089333760 8486317 -27596326609340157512794648336181842208 8486318 -79740602319958575775702274805610677120 8486319 -147866230579077769885911684770963847552 8486320 -16241183567678365189124624727358832640 8486321 60717012962528816231170764839147595264 8486322 -12982864789076469422954936680404172800 8486323 6523933743356112037287105829811532288 8486324 42214289862815886054377665297024450560 8486325 -29059045913439269652683939255712616950 8486326 -161904228352658390857071777517245105216 8486327 6935808031226893715368423093921400160 8486328 20305131944798745830417108351035392000 8486329 -9369863955219282153337357799103868016 8486330 -49735410672746185484812173560995921440 8486331 -23757052358781702823129694795451283200 8486332 -147445497335309398844397659562660249600 8486333 2251793288860705417367258983681263168 8486334 70429134341407725102562005562793308800 8486335 102970641685028684078814429323178360 8486336 -33113774853892649390400840988782231552 8486337 45383034968982679007847867237399155760 8486338 -39471853202742535457925113442831882240 8486339 131683414004292633140695677172797934140 8486340 -26831260429747261588397255632153804800 8486341 79005210833661346041322275097721177500 8486342 -35996158285900593304062105246822928128 8486343 -55389793061830534303276550351229926400 8486344 68990631865339882030921810293681899520 8486345 41606025514549903947431152106407423680 8486346 42453153975033854193676214483037351936 8486347 -106537905378416539900125415468097860204 8486348 19856325923202237214534112597076787200 8486349 -68293884690199617521330273067092275200 8486350 38119437854012202696815780342693016000 8486351 -1251634048887272366000278250787290496 8486352 -5601831623064348194991532046503772160 8486353 214221631355615256835761675688822095602 8486354 -187676664161313042817272467504732335488 8486355 -5063954119536867773651365211094816000 8486356 6383430592918433623470540311594883072 8486357 -121455158506605165289637397293546860800 8486358 -7477207812644362406762321471616714816 8486359 45764715933968220877983192102195306456 8486360 61266162730388743704730919396701593600 8486361 -6765584905207344831957827388988076412 8486362 -12586854884928553492852764210290711568 8486363 -34559607895568288894832594225966332376 8486364 -66849542626771824003114843326957581824 8486365 -16388095408125039043834791722851802880 8486366 -7955958281131132902679889588204671488 8486367 40367572364908497536408905316687439360 8486368 173491466827695146540519718760835973120 8486369 -110417812954970987307129076557472740960 8486370 895792933865907703066290415368878880 8486371 -101877274723125476020138932355104899428 8486372 -44458205980135695266250112352124749568 8486373 -10385183291336688097802516036997502656 8486374 1972033230879119833603123607942353920 8486375 259930460477791274811666650005802154000 8486376 38567051069453955384681940165581373440 8486377 221178529322633056277944223277128599226 8486378 -46376340860209770063536380706645063760 8486379 11404988893138315248402051911244277248 8486380 24437503491733148110332010137360599040 8486381 143663242403897143058598609311004013164 8486382 -53854821144726491284095583385934556608 8486383 -144397716250830228535385505556461664080 8486384 28236629063587357561100215316914077696 8486385 11259884273504957230796033576624496000 8486386 -61059159681083440187042738566847437920 8486387 -21928806269740255674059909516142377568 8486388 560059575054945821930756150956397952 8486389 -15607163467012497655436690572386849344 8486390 7478978135996426799015442871102361600 8486391 -65997595787141018657902326812185834008 8486392 17068396530984876444663095653095137280 8486393 -115963716948269737750935280508402595516 8486394 -83021035918677697631990574323859456 8486395 7372351543191958046226825241426468080 8486396 6398431803515667182339396137586260992 8486397 -44205075900824330406262015454441074560 8486398 44315233887260391614846139038427187200 8486399 -20967146366113503020525724995210073600 8486400 9356908716926675882681528737175961600 8486401 -21598154499666736564703504120853550080 8486402 73422677080350768920182670008286664192 8486403 124240314986375313540526570748568785904 8486404 -35592645788870790755894811919216438144 8486405 37530740924466172132164989776001157120 8486406 -56039826868894849463840218494946709088 8486407 -49523301502333969786243885963508770800 8486408 74475722658025757725622357189567616000 8486409 148006224333689904596279436529152630240 8486410 -31472293116274463989992079979114760000 8486411 84942060379803940041859933173613181352 8486412 36582512097104480864959823925094809600 8486413 -5769425800624980347897111780050296720 8486414 -6622925436868100505200538161220880128 8486415 4219435134590281267312117381018104000 8486416 -43588964244472240431985886262940131328 8486417 64417653525966511079536703875535270400 8486418 49443766184728831277166360487924140288 8486419 -152673250156625621011304589249717172180 8486420 -50851693919876710196763843206076733440 8486421 -24801284457480913569659496977937192096 8486422 6604853763583684534237083856291439232 8486423 12785488644077336571791366062837541808 8486424 75840909078797924673734333337950208000 8486425 -5157169921174512935523931182211032000 8486426 3343448193229967729670567881932377600 8486427 22507095206235814379924383348309082520 8486428 -2821617445764220658410909705637612032 8486429 -2503770776543284398867798124881880224 8486430 -4422089215167958457962812293709674880 8486431 15673436436685223125163976533597736600 8486432 -5640015624101787140170585721547522048 8486433 -91268303640974852267035955034032141916 8486434 -125068353062598294434385006984978145536 8486435 -94949039454333124400876865477298179120 8486436 -7633330738513042900873280464603054080 8486437 1301276300175750993425407076198931520 8486438 83725958138963913146287335138625713120 8486439 -4726405479043112306771811816680274432 8486440 -51859953088905938464038547632729139200 8486441 6934163625466881776088621440527645284 8486442 -62178071016129638049852714956213349120 8486443 -35043877428873328953406113174341360640 8486444 -102014408914085039134980247498942848000 8486445 16342467076750076116568280341212838400 8486446 -40668191537453470024720125859538340480 8486447 -203444465768870879953126354467387877104 8486448 13489304234310101578316917861461786624 8486449 -141218170720741180325215366118844469964 8486450 21349547801358149979131210535285926400 8486451 9406505674856377880893126246096020312 8486452 -3815050602291695601637786014936457728 8486453 6226111181197611329392005170901006702 8486454 -58712996534141427765702558753405257280 8486455 106941129543978517999643514300149382360 8486456 -29617499833591108528764668110424186880 8486457 -18575330476400699364662974253621563248 8486458 -221215724350834871166674646071579752224 8486459 151847297225260043179362069035558994660 8486460 -603213077323416453662410218613854720 8486461 -326961944385703769604518756072136445248 8486462 -24540784766439815253231391350424483968 8486463 -42710114484410687960866768788375050496 8486464 10312100046868583990358814916933058560 8486465 33200749250700073137908856815534295120 8486466 23764755807546130680911165486742073344 8486467 21727274656260555727628074177530912768 8486468 69989336781213606883731562013522274816 8486469 889834460992214208909979482665553564 8486470 -39032316514656629802436516550578408320 8486471 -41512170227932275224202704356151010816 8486472 4610114312700520264726809710697553920 8486473 57721409132470540444771811726753161800 8486474 -61231810557337859101236442223220045264 8486475 66525311838954193091016424824907110600 8486476 140941048970547079651475633501665698560 8486477 -116434401566614522817552381500490591808 8486478 11961466061553396808592951216434913280 8486479 -35071674565763347522197528978848248016 8486480 -261800304669972792305027017080176640 8486481 29580121862925387192479834518464309024 8486482 -39742063943697668600027194210643524608 8486483 151238772781881976784923142628177266520 8486484 81824558138467540666152986730392801280 8486485 8641177547781783895010341562333865600 8486486 -116103443418792428207435574117939779808 8486487 -10389705332688039754949083380408207456 8486488 -93932676002036444743550362022384762880 8486489 91882941297111378599347770873948618000 8486490 -37459879727442574057578319347253900800 8486491 15740480559352644167859897763399833744 8486492 -44218946844540020392628473515839124480 8486493 -2203792467512740857787302058536900000 8486494 39995134310435699532369527929240778880 8486495 -24117066482522405409489205151435031000 8486496 -47001945216607327166027791111296122880 8486497 -107268985597650547431505876402600597100 8486498 16933109504526832084055961081383055360 8486499 -16064510240639576918616644570603477760 8486500 -57321800878031476348055240724397056000 8486501 4790276741336345294146770793523790240 8486502 -47141088418556623213723747479804825600 8486503 -22241805023165060891623895744448871736 8486504 175050037573925914011093603394139919360 8486505 -30876552905309913041557703113780080000 8486506 22023442673359195666868021571281280000 8486507 214467223103249599072467955911786384756 8486508 54642653274978655307039443365599772672 8486509 10087879668512273099858943008456714080 8486510 -67529924427786289965520939708063179840 8486511 -58531321610254542897483492936858629760 8486512 -18942446300652816397610179193287999488 8486513 -1701152782408026923991992851526573376 8486514 61140338175030341688282509941934112768 8486515 -40038094581858096075514451132522516880 8486516 -17939118500326871705524049440439407872 8486517 21692412991863694102263092084467172736 8486518 -7658400765048521354629880311457303040 8486519 129519946785864835133613478770578616240 8486520 -14759822259460418586959596723037798400 8486521 148053713811603514231814657035303070720 8486522 -31866953035557101907518608124662675200 8486523 -2346390097238141163643315654265494680 8486524 167293329992966712592795816723790084096 8486525 63157252471728832767492633345111896100 8486526 26438122071135003145749726690851693184 8486527 1016103450450201993089835004645628272 8486528 -133312367967089217487363772390760775680 8486529 4937744500995283245505890078546371328 8486530 23818657694137229449255384191374651520 8486531 35128693168820409963057340001001505932 8486532 -119546146881180885006873994495853104128 8486533 -22992085256125488006757405591436227776 8486534 20767501247917795209733026144327998592 8486535 -79346370937891361387634952383537802800 8486536 95785540789602846561132264054342543360 8486537 -190654435044367634855154686024328947814 8486538 -27623325695117183305468825374690944256 8486539 22383587168968795594582646384049040340 8486540 30365565099395824704659186808199987200 8486541 -57642229569390387068096431589039089248 8486542 -4029014544030836958362575897083182976 8486543 3874444498311548019908642834080405944 8486544 -32097929995550005784899730193535598592 8486545 -39138674518791044767902455841805346700 8486546 -10905752065286357040325660546682244096 8486547 -7512935333945509098325750823681795280 8486548 -48600181735150519790536951172902713344 8486549 137608115652519576761269452655060903800 8486550 -37934350342466746037409223224783012000 8486551 211914440346033300797152930297585784952 8486552 80323595187324651359787544487341670400 8486553 -8702675854032604143831903730804851936 8486554 -11294445219919280305799472080060601600 8486555 182307681513392744277329728806175726080 8486556 -19144505281795220784385066014123641856 8486557 -3678390884196665002949183982928339380 8486558 -95020089599900838713919593225602581120 8486559 134354147292426848017757132698341465600 8486560 -33453566566523285670805491796672512000 8486561 134663220688767415200675540409844875824 8486562 -16454612868322694784286441055024134656 8486563 33655369876122828356816424871295376864 8486564 -53656351463287242286904041533810786048 8486565 29152778619836111438395123125787919520 8486566 572753357611219637336570655952101888 8486567 72916183004469142721639029774587702192 8486568 -70130861275675168891745802272382566400 8486569 15087107670815873752451736145976603520 8486570 -66664289995998751788211159053631467840 8486571 80056494960083025217521900964986554712 8486572 -32933207841808944699057466782804676608 8486573 70877963667861082981114468351370773824 8486574 -598602559944623635781036516760808320 8486575 -113951279847688025652717634168730108000 8486576 15550343270320889164775827554202877952 8486577 154893587677706814407926884511464402 8486578 -56671633447672994320944214520908018560 8486579 -151181482238889215087630114586696617328 8486580 15641913822367169432390389893481052160 8486581 221547780918703236870647899615850566382 8486582 33702413346339833510680963035044071680 8486583 -21637588023670426796779266914235697536 8486584 -89087261037345404914658193710795796480 8486585 23547192815582214086118989496700707780 8486586 -64202329009583596461075458045885752320 8486587 -53917548434769572371065497395468416408 8486588 -120460360454553910683490378122701259264 8486589 -66207245350600367393220865096777283040 8486590 -3893772894480145631936647300310807040 8486591 48971791334256167309938199829433109376 8486592 -24182234825760139572640962532740169728 8486593 124825630090331421477558960078897954900 8486594 -75117370275152062425548508127771097904 8486595 2836075583071718788331190088676469600 8486596 -136297370890613869358927138316015243008 8486597 -7866297694350963853488765451474084800 8486598 31274405613463091833515864328276861440 8486599 -128060086535927099857456667935719765480 8486600 -45001865810952873556148374709076096000 8486601 112098362667316036536059990773914434832 8486602 -43418022513489754025135253150683427840 8486603 58879679336129646889194739690174152852 8486604 32764598957033971947369886420239284736 8486605 161424432166358787940277896631175181260 8486606 -92948017908325949548821964760917530240 8486607 -105675891436516845075412275322589091960 8486608 -5901541629519040295721347163832795136 8486609 845349415558885440026787483404299968 8486610 -38431866430930256262646401396975137280 8486611 2121010757989261691607201415641969232 8486612 -57864071256247239160731932628608751744 8486613 -12469696952284976647536055205474387058 8486614 71638375947801138779022736815376954656 8486615 -10982690131304619617908041456576714480 8486616 -20951002486913127242036090339318169600 8486617 55909370078448445271733980016881510666 8486618 -51382067256128253386306226549565117440 8486619 102777639231364878927319208446113097920 8486620 -65904084142208012728636555953697528320 8486621 -1104364812391917521419669302530500032 8486622 -3034259063702034466889453526601814016 8486623 -92276361905146090171205899310920364128 8486624 -226296025694099691688610225194446618624 8486625 -16818723712379604536314141518241344000 8486626 -65221158766482556719488425411504049376 8486627 -102236665614397857455842357250931880968 8486628 -72682107069343311812456812685970017280 8486629 104895283098812920156550655756015183230 8486630 -21597223242759708401613622941125748480 8486631 17479159712236139801670770885815873680 8486632 23995483150151789561539297084833792000 8486633 -19363212788054911884629889648938991900 8486634 20237294444283213241635195204875874048 8486635 91588293109903723501145691557095452000 8486636 -22538051181820099161780823932678789120 8486637 -136435644593025701686652414794269551040 8486638 -101010499396398498712098716909525579904 8486639 -39531481989103955326795842743879262240 8486640 7206309885403510096408438766911488000 8486641 95151578000319736061148150357138953042 8486642 10900741700486143851678181656574931472 8486643 4662690599617631465237727315643211328 8486644 -55035425312121933812580935506106241664 8486645 1226172547804059846748355861207162400 8486646 3012778848478074373524286292088582144 8486647 -51489470376869635649189959578193049280 8486648 90103163584673655817348052657380392960 8486649 149720577358793897614517171628338686464 8486650 -8837895355637460075666675203309665200 8486651 48191805276458708914093571255602658400 8486652 -957187280975464421207865345343684608 8486653 13471153660111152139285619024193219072 8486654 -124936800580307421323868447466465996800 8486655 -50465433356849985079342315930174817280 8486656 -75752811017559593155263183749285675008 8486657 84880080097030377167816306929373211906 8486658 -9239610885428691916791155372012224176 8486659 -115986106491004011253379885485025051140 8486660 14009374691685755165351078000605839360 8486661 -36584508627250115002323097467747536928 8486662 -20787658623342615629947445854054728768 8486663 -112702130040576654965621067059333930088 8486664 -11582289806411178042770291453616660480 8486665 -143878232752223612976422044392521710080 8486666 -175025730918491216514310003814411780256 8486667 61018954585259805512425330186945466880 8486668 3024953634552768723091254410725730048 8486669 9663757229701760325089362298952857196 8486670 -36695250024280590224045715572107209600 8486671 -125949290583363075096116800909022234048 8486672 16266336109760573507698358147840507904 8486673 -16542970251217206983656220160249063840 8486674 866642603444600317333944179831880192 8486675 -8755608745358093466973818012433250100 8486676 -96541579813961297343624814058705049600 8486677 -3005185038453604946587450529716990308 8486678 -2305271471278775225599207989161940096 8486679 -124929640774132201956196360233608472216 8486680 -21420552781512635671099709831914905600 8486681 68676835209549216509175139657554477120 8486682 104163862941823002313530907849980142080 8486683 39059431891875714923541404558560382320 8486684 -4907068194063263590460775597393715200 8486685 89730232131760425033067703765828499840 8486686 -30488912185669038574592263035319878912 8486687 -108972554967669973156701057335802553608 8486688 -1154670033952207056590695379691896832 8486689 -414358633953749302006684478352809011488 8486690 -26867954194185364224218997647677456320 8486691 -83509897072231262909583985897542620808 8486692 96924369008019478610329002109484508160 8486693 1337280391765496394092790692547585180 8486694 -6983628517045802842727355624588863904 8486695 904782388835183328385847111949350400 8486696 -126081494809993472245376998409994240 8486697 -115549795582596253147176205824678632928 8486698 65233386731063208217702111457891760 8486699 28068963904711878187794775102654981920 8486700 -31545764376355427657854196865034944000 8486701 -62349897303634003882340945939589822336 8486702 -12384159514703021519596589490317851200 8486703 18695046829913155095305996261102995584 8486704 -65733622701022733376944138055988838400 8486705 42096031021755782652799013128816190400 8486706 7520695002904338619113670741990520064 8486707 -28730794605655428728862560806131965044 8486708 13861112561971391577980398120712994816 8486709 40414623476055693558154041382682549760 8486710 37458036774595738044570587625037877760 8486711 109709129636237444708568889969837140480 8486712 -637359798486119022133645904014970880 8486713 16572044299646046845699962151898410964 8486714 36221432974232446171284460647664761456 8486715 -9815251645667821280455105352884085760 8486716 68704665167045400555365517230986697728 8486717 -59820462023297685280719398924560626234 8486718 -64803489151277367437550138186067797696 8486719 -33782970751796969381890178372252706880 8486720 31658295462037147308975728099705487360 8486721 3740057169623939271375642574512204480 8486722 -67105497774336871458781917892305911088 8486723 -6998649107650648671289310659355732064 8486724 -43249012812308404942533894066808578048 8486725 19999756776669913039394584729706154100 8486726 -14816412085848973593396794108667761280 8486727 2503737096141408928825639786697189664 8486728 502479199036914815843741982355384320 8486729 -395966521923488742694888263057150956124 8486730 -1642229415129180841380471135489408000 8486731 45453700720400848926610801873928544144 8486732 -108913159170832813031666865469995035904 8486733 151980254039340005523200482322174313600 8486734 -88274993028123362603239194423491816640 8486735 40730674916071679875282956400033084680 8486736 24842531074286326376719615248207839232 8486737 -20794617573106598240065883339243832000 8486738 -27330512053552635173104869749663232 8486739 -83198156456660025274845924660829726536 8486740 -42662063182293344805528064018416768000 8486741 -71229052151750607286603386877305879858 8486742 38990569462761475411241899310090035200 8486743 320714223672357056152230377383320297120 8486744 16174296211782901802767721263924224000 8486745 2810713185421086281930814988034447040 8486746 11436855428460336810671377563085108224 8486747 102200319646887131313908203277179649808 8486748 -5265263219036732472134339438819328000 8486749 2034021385250819671395824634269133510 8486750 52109267009288395558772647163982240000 8486751 2364427108385066685357349512404284944 8486752 33291575064282469677911654828393889792 8486753 -17353098314263830278063372643688113600 8486754 -10996039071360833741693241078563424000 8486755 -28999856579478738440115171813949329840 8486756 -96870692669361655625994301140854418432 8486757 -134789430545394500410705518753924453060 8486758 8797910226895194641697848156290160640 8486759 -28641333323157466465945492305735188040 8486760 -46603315178640604730371501649682432000 8486761 5821354531311325559523208466284610932 8486762 -45278251937510348288916044540284088736 8486763 60106649343351046750686545016647958000 8486764 11051957952735396332081277083518715904 8486765 -64302999374476567354332535241980281600 8486766 -6834824446352510570969216745871861248 8486767 152333745931602170740401342372306194760 8486768 -25442152705123407600615932029073326080 8486769 89103228230442410402159269639096063344 8486770 -52869314707006615726872998596556736000 8486771 -84315893598384960644827030284137903028 8486772 -16535126948984039986043628417549336576 8486773 -98610842906924857411357779045647526720 8486774 5393539859712776603209242109853619936 8486775 47993763765026560073881177297887897600 8486776 -6017380673956679940761511995356569600 8486777 9538029567552679737880826081038083840 8486778 62281036983179617339776318235573069824 8486779 15066956900569835435959923357315490576 8486780 32935452044015425178137159838356953600 8486781 -776227977959973822176862699524233440 8486782 65071869803033844358556612511618580992 8486783 78074478369833183554024356783507004032 8486784 36595129709497557229975077142501785600 8486785 22072638886005684238882261406729776980 8486786 10136650103623834227266079221978872320 8486787 20032167307682106549113486828458409280 8486788 166771642891850848441580761631233945600 8486789 -100888253951274314279967246024833655876 8486790 5541699544007863806723725382041763840 8486791 -346116129737435012158681312826469661680 8486792 -250560787452643247275842186276575539200 8486793 31067453713897745253452816016959286144 8486794 -39707338926753913315860551109997892304 8486795 20954733412561333606573720242929964000 8486796 58784694599355501858393695050785116160 8486797 -152874788230747048126962095935775769888 8486798 -97661682475118064254614087098391354560 8486799 -199769858616155903228026513975829760 8486800 4266393124625888102782458256798310400 8486801 -67362894244244967401557902292831879308 8486802 57484399228809796478637160509071543040 8486803 50881959358383825693805857233054891584 8486804 -128302073503734895443866435743790450688 8486805 43159078572066557528885491880867081760 8486806 41873677420730377209081492273540477120 8486807 30580173706494661949318500023588084912 8486808 28893082368802462098500482133922938880 8486809 -241916686477352034525633275583564343990 8486810 86738583942238285437233358147612046560 8486811 -147310030517862942143318160049194761940 8486812 -65736526861187420806462039229110763520 8486813 113261915547143437258545323538987762540 8486814 -5708407845796162468974920954166801408 8486815 -2802512702761760862736453546495328880 8486816 12117025897956015507235642363330166784 8486817 -73219841173775300179134531499395869520 8486818 68829265247703720102000118588254849360 8486819 -266334426863303853772656091683439980 8486820 -46044812886396774134285441815456608000 8486821 11576165035052220301752035153463452160 8486822 100127243816167521465131359587943775712 8486823 129447574139097714114896539902046389504 8486824 -884278267674114569517534845668884480 8486825 -105397166810526406256961525657813084000 8486826 -9505175758437000296487317607489701376 8486827 -15425881687969561032584045753373637324 8486828 27578382528670466999552197262508214272 8486829 -98447577160631468743066267876182868800 8486830 82787788688045957627634900903019777920 8486831 -98684596544427868075651176053498227800 8486832 12706768389899798867787841677587742720 8486833 -31585351013749123853107069267542744336 8486834 -3140093794357467820114498122430633440 8486835 -313229808880602241078806118612692480 8486836 -61572231006200704913288066528882976000 8486837 -130200885309540111740102054015245352448 8486838 -15684052388115586340678755336012434816 8486839 22127346101721578413139523728034398208 8486840 -26159958137761873894478984333777510400 8486841 110287538795601715833729201596179801824 8486842 -27493860486424942367148885137316481536 8486843 -19703577010086769420955400102358237296 8486844 80025702252509605052570166339036733440 8486845 -22682998931119003473903753268844368800 8486846 8432275092316276140011863849048562880 8486847 -79662589472805056497996332955472551176 8486848 30692270550781548997098102912249233408 8486849 -6147598772807249578216503034588752000 8486850 31220027540292891928265768971830528000 8486851 -2450237143987802485759896153187422148 8486852 73031594582667391944182021187325565952 8486853 43893955342223651935053927716641223904 8486854 113841457925873235032106210425401217376 8486855 -5986962456565355376427778333467024800 8486856 -1320910416009367062809816000889815040 8486857 -146897790572627553570034111303081225894 8486858 -46504568443684435103286615738599328720 8486859 32636607587232914023409877775817753520 8486860 -26377628823583796850692142675573457920 8486861 47243130685846381579383012488214753132 8486862 -7742105379090016266900537709847009280 8486863 44984181341192210199476500593707700480 8486864 -4040204176250803257465110801185873920 8486865 34790633735011031169851195707887335400 8486866 -46867350593656882343429401196389888368 8486867 -1398758164173391597594543738130807160 8486868 17408265054986680874222563885854726144 8486869 -114098073683458363408771631398217459766 8486870 -3539420465567041531826342885822791680 8486871 -100464729355166881791926474658782636976 8486872 -38662364928305462374425120978783928320 8486873 238796281691900518947774174496813018122 8486874 77093682109848720548581944336029803008 8486875 -15848037519707538464010498675023540000 8486876 33260393074775293644090126312215310336 8486877 15896233835467729648507326087231364224 8486878 -24670864661975233515972356844035237760 8486879 -223508372281469052525805517783145456480 8486880 -25903613161979381719286976529477140480 8486881 -50215145128552933242720728191380690668 8486882 102902432488647564601764010711270588800 8486883 -98153161137055212500677535963035664400 8486884 -33493823232846834118290535436971622400 8486885 92676575236755053288099225326657219200 8486886 -67317513551068872477396304585891849536 8486887 -33285120849999035835218682691013939720 8486888 -34278921612866007239640893725731210240 8486889 27667152499998696891733672002351210528 8486890 20450368229290329957145602630314342400 8486891 -160715411692668632013886519652103936000 8486892 -62394855723888408781022886212986262784 8486893 -2999482695739892304693728334365459220 8486894 -5382790946217747751166440505014671360 8486895 -23487760272383424533564706436336439280 8486896 16383345165266058765129890594183675904 8486897 204446717973539480672552879305130219520 8486898 -19126996007640273120745930803099018624 8486899 40033820772704241076717435951687048200 8486900 -58979411792951810479534574320196016000 8486901 -9879596385512020493060584255785603840 8486902 66615733522059332911791180602662029312 8486903 74010042937132533204552726990800242152 8486904 -67389705196837009026123306536489594880 8486905 -4185858094458409045514112733623896640 8486906 49853116002261814773648575320525111152 8486907 429291652108860387370677987996244992 8486908 -5281834445424576244436775444141373440 8486909 56557617461121864688370518504261001580 8486910 54497518609764179638910591538517843200 8486911 -115167629816316567512572308969066490368 8486912 -19772910329794502882358124903221166080 8486913 92362463118979725735726948758835223344 8486914 9850701276803184346620465066048176640 8486915 -11881999818409660608597175115600227440 8486916 -3367865249889108029985519898593048576 8486917 -16665896118768113410855900219689504034 8486918 6032799473724013869852827318201161152 8486919 6715662960229893390234344731172737920 8486920 -13678383278061314087229838473891840000 8486921 -794779189237212764125518678337076208 8486922 41886085812568823253116242429205944320 8486923 -30785337254849860339572289638760310360 8486924 96765360998835273544189190920019668992 8486925 62619215341290100166543671327359708000 8486926 -10867325726081703955971382160009186304 8486927 -74756059155799677096811830081430426800 8486928 -31240128837733186887613586773009686528 8486929 43429813391511887597442760674771322560 8486930 94877426133822304301030927678554355520 8486931 -127486049245571229508549003506633225216 8486932 2617944950929217794634280503616888832 8486933 -7351619175600229102359072542367611136 8486934 -38884273528998206106623774192973668352 8486935 -61371501661700514440155627423941957840 8486936 -33696416964195884751328701377947576320 8486937 -540428711673162023156690923268513340 8486938 -5105516604778489364211327940746308880 8486939 133195792896026035276535063710055624880 8486940 41183037348555631902281482079600640 8486941 93793976500675081358631545002390922342 8486942 114699894481411171120867938153408142272 8486943 -13796136005339996055910317725882864496 8486944 3649296377234910730372276236412649472 8486945 40386580930356435764491877778331607700 8486946 1510197044284271013947902809877589280 8486947 -75428526548603690849557076410016603160 8486948 -34665384278807986381227383025924216192 8486949 13279749446539219002639066256590836352 8486950 -67411519540001132425343096866115184000 8486951 20504324500429688745605492833436007600 8486952 -16220010747533384377012077957132288000 8486953 2304732724432149620275332983882995024 8486954 -13821657158987829018761546452850039808 8486955 12561334228913273993839613125877820000 8486956 125474820841892169273634936847658917120 8486957 13535470876722205875302010983991378912 8486958 14362178549516370700629897947490892800 8486959 20075223079332309036959262803356398288 8486960 28227441277191794620745156767154503680 8486961 32790972746312157533680915641123479424 8486962 105816371399766731186691934871575707264 8486963 60675062821185423052882195599191498304 8486964 -88923295347640931013259512937761607680 8486965 -32103430935282325989326202460570742400 8486966 -166493392584708325978472020641021133440 8486967 -149322682447097945102015521077376432920 8486968 46110124161072141833226045915190517760 8486969 112323066122434380397657637026989131460 8486970 -19617459075823248120745907928678758400 8486971 124374988858219682694824528601133474000 8486972 45477657648767057269768605833699384832 8486973 -63694150579610282644291987203106012320 8486974 120629032585572152532114959128056020736 8486975 34923272744691084788787649667416136400 8486976 -26207924475305488827059732153502793728 8486977 39810037438972493062985723210925641280 8486978 -67029644417610106472937376146658871904 8486979 1279165618227745211841907529952372984 8486980 5119027848859223953505062907150031360 8486981 -27957470247973367637486523376884361568 8486982 6373409604211257596530233077597702400 8486983 -42743145676094837020524436462062553768 8486984 -23415983916318051572056156376167342080 8486985 -17027578035476669220343938261683493120 8486986 -46921055543186571555714960347594259360 8486987 -223111010865076566211696795785922544364 8486988 -8972015999626357163390587319284032000 8486989 -58528414237694420934267749635458381344 8486990 58646224976232927910001485817806776000 8486991 -76744708150940466879258372765799645920 8486992 6036185954499427466622537245409280000 8486993 203438449655719572240268068608837104242 8486994 -23691989242161749558227476076986138624 8486995 227790242686480831886670201599900961600 8486996 727934626275636491729009741662341120 8486997 77738791876428660926777912911594788000 8486998 -20927459962606181976108181093810233600 8486999 -25647856295683240853960371519709745336 8487000 19798624687696579739876145057607680000 8487001 15902118122057234749396198204443333002 8487002 2243783073551308429680607375912457952 8487003 -22407920695668206271374390598524686080 8487004 10684102503605951919971271775177581056 8487005 35544927393551188619622199570394151660 8487006 -45642106954680010913608325254081492992 8487007 121001666827954428665021147425890369912 8487008 -314828146009706485468239204551481360384 8487009 1111555238161042765289956650075026964 8487010 34360938956689273752820041361172613120 8487011 -104756154771143295554799446292334981920 8487012 59826824203561686217300532207414740992 8487013 -38444172516408699862026811822804083300 8487014 101969960683603003994419087234636135872 8487015 14904202402543050597268768042557907200 8487016 6806205875255645108328648197319014400 8487017 -51134558637714249028557396747804916416 8487018 5443312106479593199662434965096830384 8487019 -92946990203544475867964583481681341580 8487020 -115841642491858034609229967995754475520 8487021 -135625004856218687471077562159556247488 8487022 -89188862733422103241997878345226186688 8487023 2747324133081212726143059987381755424 8487024 -4783847595730979320136498180291297280 8487025 -63598556409861923784644317807359974400 8487026 11597362884814247303613023250102764160 8487027 102869277892703226984796806975274394964 8487028 26692983666054768370181030654414800896 8487029 -92880801921454684983215010298860991488 8487030 -13336614858354865388278994466316719360 8487031 -17704275859163256842904676617547043408 8487032 98615161573219991555823903339175833600 8487033 101988151403129036741885257592574022224 8487034 -4601734432988117645569941203161777920 8487035 -81512417420461984156479237825718091520 8487036 42675362517940177311377389442155156992 8487037 19714708084509655438254022449038922700 8487038 19435386845105020315174998325634461440 8487039 850102556477316185166186188842045056 8487040 45521464660568887527738717555916800000 8487041 -30449952233533776159521625438119125656 8487042 19273890514806401909391043639013411712 8487043 162245218991118927741757909675742633064 8487044 38117700809656944395626261544052395136 8487045 134363691039777508468882738452640593600 8487046 14693400080019972200995175559691125504 8487047 17164108808983547076173317039058537496 8487048 64006598228458224193613156450760744960 8487049 -7729948423035788264341398883566944640 8487050 16266439215611786952566429877564537600 8487051 -38620389598375378886495264128420532736 8487052 6543782097099778750655899343427921920 8487053 -13613006502979610758152216977522625600 8487054 24674614663092387785434488362637780864 8487055 -98373060409036323136156770415596242040 8487056 118141646017154662594789364987854848 8487057 -126302726654116607868313584029975169408 8487058 -59139608085354320430356118657871275120 8487059 -59297980897814643676864885161221847984 8487060 18609249018663862021822058396649308160 8487061 -51004163760409056109681629009671314 8487062 50566342965331210799333675504582107200 8487063 11439417146821923341570772278004338664 8487064 57924790774780423143403979565131151360 8487065 75785212416346640569630397705888387460 8487066 1807243539418286038622316619798225920 8487067 -75310098730846152869231504466462703280 8487068 173915316001156436400485163466469518848 8487069 -56633468922598145703312730221863214912 8487070 17555112561797329304453942975389980480 8487071 42840743201169130840726490189739586272 8487072 220788287658514148729699580529921228800 8487073 -21095316016366202050874756990658186560 8487074 65207900059317074784052074202427338752 8487075 21738218411576550567952047976834818600 8487076 -11228871816691039280908893177054535680 8487077 750255281619028622506911654680914620 8487078 -7759083643478795436411419501447520576 8487079 -106026217080084055811910499306359389320 8487080 -7868310854833266114899541791666995200 8487081 -64699346326013814685712991818904807030 8487082 -477040558760390444578506030369461760 8487083 -929938574469125591318840232664681176 8487084 2914742727608672883436678480512430080 8487085 -106827121176175717738728495359676503040 8487086 12962957346900050894115403948563676992 8487087 -5605862074704528708198786157674878976 8487088 43504676613583221273853489627442266112 8487089 -97526031569648203680542487555177603276 8487090 -12179987765803528836038101882018733760 8487091 -72930070294003767565688502198146313600 8487092 30249083490511339906827872747767007232 8487093 17023136460759189492703896665898045504 8487094 -65270198880690820949981930798380621248 8487095 -61798687061004203066819286983979599400 8487096 -53304860065163249647721178772703539200 8487097 -179404482084355420106392386688448094336 8487098 -113439129713554501820110021111700749200 8487099 -4125875909392838213792998973623295820 8487100 25455149936501631475274267970141862400 8487101 -52999655370578315128567214596289554848 8487102 15185380403675836931934932869580810496 8487103 -100287720817510250983206736499728627648 8487104 58095790074313627555526288577911586816 8487105 2791891553438150399170738475142045120 8487106 43752756519430967439800276197842639360 8487107 -8436957207243955854383056167684811248 8487108 -26427523249173652310964043481489694720 8487109 -271285016229218782159051203898313437760 8487110 -1362814786622201198554780577066615040 8487111 68738171997306709679470670337576509520 8487112 162442256090577245255878616976564602880 8487113 -51106527994811131932303629395310593116 8487114 15255827159567554872847746387755131392 8487115 -4429598823704418754532513828706063360 8487116 -12073380639830385636228313733556764160 8487117 86353847188747994165625916872446544534 8487118 -21001440890362384016679040901813905920 8487119 214531825565972103255215152542061931520 8487120 -8903500470442535931897863452578938880 8487121 -189255568911493351205961311200941553678 8487122 15084480573321724712554826163690796032 8487123 -42096453345051134275047092409935993232 8487124 -8996440118841331272291492535412504704 8487125 3278479967308331493643634838537720000 8487126 6113449172406090881807773077034356480 8487127 -73306085857093266107055155430278126976 8487128 944792354094151377822937427192217600 8487129 -8027203394979646673462165249726976000 8487130 35382575614180536820548932109746484960 8487131 122251218340652285486717624691832340544 8487132 -65941591101108377131662013595593225728 8487133 -8185189606640364658287359733150595680 8487134 -37557036680460178098186517317309290688 8487135 77476200647229152805283592498918052120 8487136 16137883661808398011806162989222461440 8487137 158668893126978991413112329836389434786 8487138 23812799719606091466226878741211570176 8487139 126176277254801445933989033966613718940 8487140 -10276276722639240252224074804252761600 8487141 15935435112808958073248838969442464480 8487142 93833821588920152005920404647016501472 8487143 -19863955412944314147885988739725222392 8487144 -33190290209448568408748413674577904640 8487145 -4091373748525404040373675575241108280 8487146 100829802497910422319011444916045028272 8487147 -2372823044885536296956437231205951400 8487148 151436894005957578813009980257826995200 8487149 78806883146691391553793518889455112960 8487150 -3982407290136856856642513274116352000 8487151 7918257769909384815462274391091430000 8487152 8757234756234739007193072822083321856 8487153 -39224106489005692337189150299536271200 8487154 -16965961704742981383454665722095735488 8487155 14892660231502744245162092693779766160 8487156 34336435199913468057330426821820088320 8487157 -21480599959523632576429079208529704448 8487158 -13017232956286491730560202582927593024 8487159 15919114367236161028921482452334365520 8487160 83910670786513542948137238020815872000 8487161 -32549223767311591218707307851021866368 8487162 -54785307537338566794407789128769915280 8487163 -164523340064102755382337862747154362588 8487164 2737873723120335853428108427327076352 8487165 -32895715253212031413111755912781292160 8487166 171240565018083460949904908216837264640 8487167 -83120308578845918012044095262146857520 8487168 1410689748189865807339315406447837184 8487169 -134540038350492058938738050243480912940 8487170 17664764149624972334307110685547200000 8487171 11786061695398190243540070993775819008 8487172 93531878860970221081487895572261250176 8487173 -61617706019446138179788007392888236578 8487174 47230859379353824678399469973523877760 8487175 -125864003800755257405845252431313352000 8487176 -18562855206909622116521731187169638400 8487177 8429762829589792632590282470501842240 8487178 6133182470239299846876214881128036352 8487179 1765181928696592684425237723633287784 8487180 -912383902713529464827062367965040640 8487181 239848678372102327663921839819639484982 8487182 41784720864302157423396940857735936 8487183 -31260939871999550170255668507499213176 8487184 3921575767907390360334165790278549504 8487185 35956935711793312685500648974781220160 8487186 -42186724833521015468765666863873632000 8487187 -13289938447271787906528830731866858320 8487188 -92801382718471677155349613304989994112 8487189 45325608021658406482520482975663741500 8487190 3720204877257576740806067140499116800 8487191 -86248087463650444636393907567592852408 8487192 -44343486137748274684604627182977024000 8487193 7981958016057511607875578795061361088 8487194 -104119064007776872008664745614861177104 8487195 4078930786407658401610962871575223920 8487196 -33287109454867318650282530845499120640 8487197 -114516752243645796190802456719827507354 8487198 -40548003916568113077521922268474118400 8487199 -1479151277430426030762109977057857088 8487200 186203905485228020398417179459828940800 8487201 46707535646126789504604235318476689760 8487202 52023092071999839882495300468526298400 8487203 -124629445874139926102486569443620950536 8487204 22836480660471379330317613974703534080 8487205 -5224922824755394958553249120506664000 8487206 8397580515224544719204564293044635904 8487207 49490266279977672030713557208154470400 8487208 -41650481475812655046190938648225812480 8487209 91683868205797343057056540386773346720 8487210 23920927891648264453025489347453512960 8487211 -778887037329628577308587978804023296 8487212 -151607304779822218635863099642189132544 8487213 58995338805772761812395117046129971200 8487214 -57932541034434965855338857698165924544 8487215 41419668901114178860678344589256129520 8487216 17693970249258108350994782073618726912 8487217 -186777568264170839011999991755248458734 8487218 41566984746704612678741636444751528480 8487219 -21083328537393200357327134332814999200 8487220 -12206171767664918456505145350121144320 8487221 -183906800238935640235511330044871986578 8487222 1675398167675902565648080680830607360 8487223 164917542414139609780493484153430978472 8487224 6177494664427701245558960812886937600 8487225 -10990237048678326935915285382098528400 8487226 7516776310622016649292043242464713984 8487227 2075178065046604409064876637207072800 8487228 144399132612348423447691444981227724800 8487229 -76963950223356483775037842432402394170 8487230 38915329782059361710477793812305163520 8487231 55809722534647347472597548779216246400 8487232 6978345863928299893904058867945832448 8487233 -14400323261611810032766263759909949176 8487234 14326055937022130892821130567564119040 8487235 -87516947084299721840215652667084977040 8487236 -39200909165797827226197007003558350720 8487237 -7329158442549692577099770319289254240 8487238 29463286962451306036312156222780103520 8487239 -240271455734244144760892395730544897960 8487240 -49458829027944256873246118429931110400 8487241 -12953874495948416957179620046453272870 8487242 12445631112414829378964669034470744064 8487243 -107758345572665714867998530469909678920 8487244 -360574526110220132568590898772565504 8487245 21864421484074176227469270633200962800 8487246 -2601527644973232385543443637377090432 8487247 32792029287358252219638048284689581640 8487248 3775642574076759534654709586149638144 8487249 109531469896083865359815214940655879664 8487250 -56933981316166971857193784688464368000 8487251 -13442888484828508003832259280227149400 8487252 -9030881612521758571223938854355980288 8487253 5245014810930883095672298437118297344 8487254 -298997838410673349250478121100521920 8487255 -27029187023401894345288653279233249280 8487256 -193521611926132316501280711532740403200 8487257 65848932472489058187069194700922365312 8487258 37888132085423920008218146121090661888 8487259 25232169835141017482684246141486033640 8487260 53017089109469460942074583179578675200 8487261 48446956067491505536399893425276075040 8487262 -6163112452345468744753712657072378880 8487263 -27907979004564687982369247321716666440 8487264 24717700206092785553120036193860321280 8487265 -83390532341161668089497209388308719340 8487266 -75690594651354558467296370774213877168 8487267 -326304711920056249775981137716169488 8487268 72774417119382821881416380530761999360 8487269 15016629807793933890483059630599439232 8487270 53628906528221121436989694721773299840 8487271 -6926986629492193028458141096781804896 8487272 14302219971812062344218255253533521920 8487273 -50316133166967199563755637277397225472 8487274 -111602178176998652877382668432723518208 8487275 3526152601659997972163686672197591300 8487276 -10384389409003723280000429228871254016 8487277 -160946192468576202323770685873045464020 8487278 -63823948106989956693682366763198362560 8487279 -16810872718136784134700477876136385976 8487280 -18118632119600052452933804462010531840 8487281 -60865279700607017303394097210757517600 8487282 3548721257254980595652737564946594304 8487283 43857495344675752744641505212036632576 8487284 -54100100330345946779686156362325314048 8487285 19310212520562258185711886380755440000 8487286 86083381905845884788681276761142938880 8487287 -43673431691240390919696069370019597856 8487288 -38389844111312159067748147552012492800 8487289 28726601713923402388052186658253242624 8487290 4106534837538004721852024580411379680 8487291 -70639756676109680216038361114058258408 8487292 118919578745072346585688690903731732480 8487293 157373104668632843058596519487974929542 8487294 -76015039666930699531828357511115422400 8487295 -87772595683640979720143997775502242200 8487296 -12653774335259807235484991672423546880 8487297 -4354817700866628436370848126825344 8487298 -16126585234822821971832066247958103600 8487299 -35124712362173036013273910614687038736 8487300 -16677456193158904364721750389018880000 8487301 -72849181493293572882209142328372436868 8487302 -132144495531649992889864617337962086400 8487303 38550862484618632022184417641423232 8487304 14457414623675166803104569516942950400 8487305 -77894919844652309145962275831423920540 8487306 10981563870597583906877571487447776864 8487307 -139147176998537943804074296358849332800 8487308 238684525605156965220114094982497159680 8487309 -102945270166320273806570261494925791296 8487310 30551170293104102877876227748945826560 8487311 53242491967408905530698200616313582832 8487312 -7797240516753016966691833378533212160 8487313 -109867758997272296899640331015209023438 8487314 34139903081441085960152890467909450240 8487315 -18573415530285513638356272230121828000 8487316 48301438540883510190754376217994759040 8487317 -30959205847459685169271243312855311780 8487318 17602048458347313052003954745491955712 8487319 43554913500654053262567609628208026640 8487320 -122312657898677390014561979615369011200 8487321 -138090241952841567004596856328791626288 8487322 -16025437593137083525524644328588519936 8487323 -14952475533416010447345962000083553136 8487324 -28016965702029761954073242871692497920 8487325 -10543353770342646430099562343288312000 8487326 -81101247056149681566840058431425401920 8487327 70022810582022372261798856793571959040 8487328 -16435237127873128577474066040082268160 8487329 192061340191200179343109787740873704930 8487330 -52265380493690544782554130249847982080 8487331 -17998755044823755108252585934549699600 8487332 1903332288285712582962563485218447360 8487333 -24224073393836196015078832208121821796 8487334 98280588457334900871157760317564302816 8487335 16116698376055328140495539543580773120 8487336 18841359590663507219516109707889377280 8487337 17422587079269922585905307629583188986 8487338 -60825612447015852960292034682108000000 8487339 86830060923971758580342876867018148696 8487340 711502108915884373336194910940774400 8487341 173214566963422136065427476075607966742 8487342 -3179447690936703394876596955329645888 8487343 34026585615066565190070108597623077080 8487344 5054836654919824197226236187048181760 8487345 4019198655223941197086600923423939840 8487346 53346883334455500899139875885212763136 8487347 -6351106384174192086923604460262943936 8487348 -21319143276402310754315170740947742720 8487349 -41884507017172506341141369607469737846 8487350 -6678693206515204626506783075733840000 8487351 -25281245098065410976980112831226802808 8487352 -38440822071802696860792730863244677120 8487353 5187708706577719409760428362848084480 8487354 -60069827343631619868433114130316039168 8487355 67603982794431087461732995538242085760 8487356 63680249276397940470888566291029037568 8487357 100254575687336732158886431426465287360 8487358 -27783716580820428879851987175743372928 8487359 -180832639465540029066147915550137326208 8487360 4245022206095447004866800120296898560 8487361 -217765408617284335020797939700820139948 8487362 19459190714574569811938933640065267232 8487363 16275590568554194301747160485946897144 8487364 54995122168032269417033141174311323776 8487365 -29848506578545494224137950512127321600 8487366 9057258360639893217560028780995739648 8487367 -7909670073337604825095684575021139488 8487368 -61198112307343590148625140703949619200 8487369 -123204171001970960838491537906329049280 8487370 24381942131325871392306619353890294880 8487371 -105824607144951212078627286836855416428 8487372 67801286986608629070277593453647997696 8487373 43837763981524541501083436277241621622 8487374 -19238879869585360670890019485195064448 8487375 3176635586136810041446702265807496000 8487376 25677543702472964436721875840984678400 8487377 25536720162033709051339365355610090226 8487378 -69448767399512019838238003353561530096 8487379 -165737899346826744446934636249979856020 8487380 26496367815560756859152513642973265920 8487381 17755633001795421194295004180018062144 8487382 -22866079479046532828235245276566515648 8487383 3590326037189068622041693388605701144 8487384 38514082678599224004506226779231416320 8487385 -132366916467151841213119065395768295420 8487386 -50502003322242660688483105646647226880 8487387 -114658074783851721505436958946290900756 8487388 -14826768487849991694340386267688932864 8487389 216405107998382088237733792950518561190 8487390 -11234477871503339754629282460604318080 8487391 -55418490563955812481141071500503977856 8487392 99384676705177439017810434982474678272 8487393 33693460208783792829027066921337332864 8487394 40617202279492410511220407621021957920 8487395 -226846495074669473292882197385580800 8487396 -1391335576867939623835061203796275200 8487397 54093897042864782497661276674335674752 8487398 -80731362379956987548012677027359232800 8487399 -79293206342828098123394949085667339736 8487400 53744927024766758249833975982270592000 8487401 -209497157265004654552145416307358259200 8487402 3893524824489513526022812152871661568 8487403 -93694702259711160658870323565926002544 8487404 65923592027014816923229651417227757056 8487405 -42907898831103426214919352543117498900 8487406 -126191668825840942508551685907753338496 8487407 264849673016073260826621843422755724760 8487408 23933179027086973653306710925173587968 8487409 71529527790544066051173584189675338816 8487410 -3357743297540321092197990593898823680 8487411 -46453332653553136796496007240234910976 8487412 -60807765901880491254490715801172886144 8487413 -215980251764890161281683580411167266816 8487414 9187759566815937138323020527612549120 8487415 -154423679783493469301110145210922442800 8487416 18975982014682470270762857429316034560 8487417 45656519107079071567323676462142540880 8487418 -9783690699063300150690055413030123072 8487419 22100823814334631087192322297993142820 8487420 -25971094868020711127343441896119971840 8487421 -40005976950408961868979034512075856378 8487422 89332667636796462009385015531066816512 8487423 -1128520702985352479166516438783304080 8487424 54051374965039554444883821758251008 8487425 88419416414338609128509579447012352300 8487426 775898751415342533559181928356456448 8487427 118206027207294681969463873946738799920 8487428 -10122228727747202599201437714800246784 8487429 47261511632012664140244480853415330784 8487430 3866818549275139696867323926027596800 8487431 -145055933008471320932131596622421136 8487432 -28813846582930156628341764298366356480 8487433 200978747919913582680754680489809593440 8487434 41920748469661935074452025860075086432 8487435 101705905826106521843109785942238220800 8487436 3765887803553876827953477614556955648 8487437 71743204363352039961689847136100507712 8487438 71978699698022343905672711225956628544 8487439 23572055581431628526245790127096672520 8487440 -8034441364526154374362126087023329280 8487441 161452270773022470305658844475808922752 8487442 -30155966922026322232107188074209430128 8487443 -43990134909030559514016035693785570320 8487444 -19601238333298363130818132099832217600 8487445 105306902071504825120923402763753197600 8487446 16571094121923358568327150419090903104 8487447 -41859668223405774156366971579190481200 8487448 167693925072849945909112387279110389760 8487449 -18907488931719133083029207917510892160 8487450 10759755506073327248761164203319168000 8487451 -8262209196807683342166201116655673056 8487452 380699972345649111489224727834117120 8487453 -6141846498455422002231446845709557440 8487454 -66607873931795208764892425666266048128 8487455 96972725304355209538892856583027368360 8487456 66388433321139121391225812616574664704 8487457 92567327637116613515599607467116960432 8487458 1864223825874351749755189631660683776 8487459 37353840373958961418621953260899536000 8487460 -16698562385447960253922212094974013440 8487461 -54328725546199045481782891582159766148 8487462 -56338624573376454023608634942259632448 8487463 -7755910105172257333726157438521704920 8487464 -112116835390905554501229049877590425600 8487465 8496045760967860748959451370327822720 8487466 6724491549390772007804238512399697504 8487467 37158146813554769566832902083086202624 8487468 97144410088319651398062598951085566464 8487469 -1895468913502372722950171035728263456 8487470 31328867407135694497705261796833759680 8487471 -3584737996032646528414866514665555696 8487472 6282557262306178780532464601682214912 8487473 19086244224653931666074437905917829684 8487474 11395061279437736824279330651495096320 8487475 36371941888165897475442340813038733000 8487476 44578128035309705754038501393800882560 8487477 -34320070267062395250857646607381676160 8487478 -89096578786964744867852592903637879680 8487479 21470514429795755815840159327107601920 8487480 -14666731838828822777516773431929856000 8487481 -27991535983450555304035262350670085036 8487482 -69834779273879068734368626081858857216 8487483 2768623855678766533157743155834507264 8487484 1894111681433443621059844327238580736 8487485 32792057747016750808452158246301101400 8487486 1167471588518268444033170850501982272 8487487 129570694166848953483357711020027929800 8487488 -61846406084173407253459289237304115200 8487489 -8987849855050814503434342149553577440 8487490 22049264487742479419473460276534476800 8487491 2799146470045091007186462243140910000 8487492 6788830234784553407259722513723572224 8487493 -3784991958742665089146955430670177984 8487494 -33472844594011169822678238720160876704 8487495 -38498008557150187484220066797009426880 8487496 -96742216712635048657541554747603614720 8487497 70861015575579185175649059411586440720 8487498 -2038236121664296505375830010652402432 8487499 -84301570157290214448641124577021557336 8487500 28043659604777806657496817917510400000 8487501 1831302395449124181424076642565938688 8487502 3218719315401168915725532345958778304 8487503 35169485218423785241463578985739939960 8487504 12508016255698403561086491766768926720 8487505 -7088425709114809730102311121954226480 8487506 -26877785320771487060277415004596187136 8487507 -46536436177516349292985210310371377408 8487508 21332212008872690051972124832483987328 8487509 -314672278956319202695993318694041517760 8487510 -210384524659733450791574283265357440 8487511 -54504708455742555145494494660975361576 8487512 -3644146350268129473098698447671951360 8487513 -2974980182664759376582555011831454758 8487514 -890711555488661852875415734181676288 8487515 113187435965491655864137291077842132160 8487516 499478680690441845529014626042276352 8487517 36784438060073946129074258112093142860 8487518 4237600821056355069412065438870907584 8487519 -2192349289423415392162850758777513656 8487520 -77050136788769560151394453404288286720 8487521 3599859907664242152117688949867887104 8487522 -44071917030564417643870724108973238368 8487523 166532026122371285783631588422418946560 8487524 -24080098802709149643965889113484011904 8487525 14337293076392696360896679049958084800 8487526 62822709050524568365949078018748476544 8487527 172666628686446282948955003131822920376 8487528 -4915121836560603837985200792895488000 8487529 -5086053016210832559418254166323158016 8487530 -3889114693839254815414198670018476800 8487531 66481659328790285120887991133765101280 8487532 -31235146666821468538692319724438896128 8487533 36286707009906165737618731568364273804 8487534 13828780286367991415373517678124006400 8487535 -63401932024708951888753698734623907040 8487536 -54516732192607469427877710875927052288 8487537 80604565305602083774389767013261437952 8487538 373109146179912512926345411647167520 8487539 192934791147744019517426177156568476856 8487540 -62643729906154280006370786815231316480 8487541 31537828264769595776969599008415344412 8487542 80329548705389747303519633087811686400 8487543 -7042232121519937825733153979999084336 8487544 51435442555299602003653872607603077120 8487545 -120093645187177574184536623741794300 8487546 -64844510268674335574928719040029971200 8487547 -73966559092038576878132316747277973960 8487548 96218566359435208285413076989844609536 8487549 -1958533010885065586517176778324777600 8487550 58624989357995235848339804765635012800 8487551 187797768384983174292559752597741255552 8487552 -35920994990628911702098810200423137280 8487553 25565687653256825342580308908899304128 8487554 1078122096693888403852624651474449312 8487555 -1382668003100377769205067057896940800 8487556 -22535533485834735771416896848221626368 8487557 46481230649474934600686003411276077272 8487558 -43476086440489830689120007848431294080 8487559 19439458373935684566194500355320898320 8487560 154761660820569004288873961634702950400 8487561 -36782575208163838527434043868514350656 8487562 -32026413317984518786045202585549749968 8487563 -33082528772194110620915139778511066880 8487564 -4197738441139075556142930708905272320 8487565 114950215335657486503196448122483565920 8487566 6400056880071729618527816783406311040 8487567 52406643677385996253620800816955615288 8487568 -23906901100143651138879050925402275840 8487569 153553968978158962397049662227184177970 8487570 4994007277037769458983344703029811200 8487571 123605596119435575243590667040221881772 8487572 155109177688378681239243922355387054976 8487573 21301934515904196360330520930127149248 8487574 9719829409707426367067561211148306560 8487575 -5234652774867360837919458179076660000 8487576 146622384826060087156736884556961515520 8487577 -30184098357839707071012239793629334208 8487578 29230899660880272521972147721710552832 8487579 -46538796945333478064414247932850333072 8487580 29265066642233617332599997608245724160 8487581 220803364344141534859361358276814623264 8487582 -608743966976909999901578405417174208 8487583 -29617381824139401052711711836835134592 8487584 149141936874863458228439088965815566336 8487585 -7905705278407213604432196068281180800 8487586 71682786203609936104328012600478022992 8487587 -55901890741489530534416776668285481764 8487588 -94894330372387671797618985574516915200 8487589 206545196714890270504847846621421935232 8487590 101138903913349100805674730358998401280 8487591 17577304158854586099080626881111475200 8487592 -67249317740521299605830693824925824000 8487593 1189334490035215629987509623276846842 8487594 68552033569516059889143341584368859824 8487595 -40113497232662762089869609285659786400 8487596 -18304963434524864267330878383202833408 8487597 67851088579065693161513313566008255872 8487598 -317297628988314807501990878335414272 8487599 -157577052299079762031181291123399671536 8487600 -1030840986308957019879757194284236800 8487601 -12571821598650221417956101752000371194 8487602 -95234001191639661680174827016268518400 8487603 -7688430682735122414414634199540719680 8487604 65950514061727805351044438870239897600 8487605 -18392008110072327185809492370938567680 8487606 -55147574696141752394869022593095950976 8487607 -162197295515849258944971024235040510400 8487608 -164807175075569610341548452087103856640 8487609 -7856134113686474598741306834232649472 8487610 -8216644597828255175752817616667883040 8487611 89685727408997439514319516355700893648 8487612 29961918904087623909163901626176307200 8487613 -53814236158060458254683732841354590138 8487614 -33119322234146807904389819403709628928 8487615 3769521289929210957663000752522706240 8487616 -26151044161084819875319566257634672640 8487617 -188981744771017542897364959769544102334 8487618 -16294138934433692022787768285701669120 8487619 47690686380859434732871870957448114896 8487620 27862496391508629622221884107273850880 8487621 133105919855349993247584935012367769536 8487622 -19486632895549223465554896463603845120 8487623 110096792051624300958645550076256147720 8487624 34443806006558554844626564607352176640 8487625 77618702843351110421579883529307349000 8487626 2040171831280160307707114028189742080 8487627 -125005840894969932731499108188709058368 8487628 -46078916267667074528027340909257573632 8487629 21746514026288162720849179900968677376 8487630 -30450926503657235729376628463839112640 8487631 -138092681612580620003926807129067031568 8487632 -3455999066995241642275805464501370880 8487633 29261497441965026685213526553230557120 8487634 -23666339484475656487875168728726240640 8487635 8465213660869094901765286191488242800 8487636 90892160371769369187395452859032780800 8487637 -18316615488912387000121006168213320260 8487638 -73858967513472047561560238719333997280 8487639 179039110151013859338547120640970077520 8487640 -16546808688107215277988537049656115200 8487641 696643327017033907202791434229352112 8487642 15313751229472510309456450318279591680 8487643 -64929354404101277372863092762977792520 8487644 82447809904515688770773217819302387712 8487645 -19355062951793820412308903406046645760 8487646 95910624280841830397587083820580998272 8487647 76887569245866507179000744589855710832 8487648 -21087614161566636452766930233990578176 8487649 -61017013616000896184522255679698144350 8487650 13291011869097307407267340466134162800 8487651 108878510674769250798489509026652263032 8487652 -61755159681879144012869028577808787200 8487653 -51270346887519200776748884033329172098 8487654 -6755465851079851045481758877628499968 8487655 -176899842002028007852925013052046588880 8487656 26207318860527526491037151510019993600 8487657 -89529600467960818269464419446587813046 8487658 -40586975795029130088752019825819168768 8487659 -4465824101278267230260370558640782696 8487660 10391324844494090050746853842355829760 8487661 -6715143532087800123419391321308873600 8487662 -28971666455553784791894566004045696000 8487663 42762337735227322497654568895930142720 8487664 25524033899529099256516219009563099136 8487665 144053856430733566255224303846726027060 8487666 -1989146770455823710804707174339184 8487667 23252110617500179335538119926064693360 8487668 -12526711563345966569305662563300511744 8487669 -39996353822202172902886613438826265056 8487670 16145704308814463235007209106078709760 8487671 -19010703468603567692559493684974799128 8487672 -41726356114338895234147996958451118080 8487673 -120002113480502453389883599672466556416 8487674 -21323930861475973494031602913442253600 8487675 27935548042112159264157864605749192800 8487676 -46191959122084915030696742585052876800 8487677 -27203416226653831527706840548291628128 8487678 -8625557338462393202521986077159453376 8487679 -6686038689818880859042088878102267416 8487680 18013802489232103225198627478568960000 8487681 124415763875091187249145680471289241600 8487682 118081838408189693476899529886025974688 8487683 -14158559414789556857789607343505064960 8487684 835181439118696691004361512235521024 8487685 45038678915655337611784351201734115800 8487686 -112972935250665562919860793209294510656 8487687 13088848622776568777438370902656128888 8487688 209840543529179736372845494005833195520 8487689 31603761763551592888825850808278338752 8487690 -12380988638938757354128844870171304960 8487691 20335637195110716622136137137274736400 8487692 -93995739901325220571051772771809405440 8487693 -18467049828993563053794154481064244800 8487694 -33039501978425332943675064486828025728 8487695 76468435142389516261615028447179893600 8487696 8708146956391802566481199127412342784 8487697 13958373049702658403555123443248379172 8487698 51060243133734520082314440392426562336 8487699 26630276671082103634624652191231562880 8487700 18764048686307413638330234346277152000 8487701 -55587068620833091459350326414032205298 8487702 -9516248424177600550532106077352393120 8487703 15660374169138033667997739695478713856 8487704 107991618466799092658055153255884789760 8487705 59566045385947912539003308894728305600 8487706 308754576908011393066046192928295680 8487707 -7001231134079371914876892480460699328 8487708 30042412741904243968791504510601835520 8487709 37588983319801406325716016904201922316 8487710 -1252271098935853523450059746992578560 8487711 8896086437307757526577753365447588760 8487712 -110602553856613274156033990953956999168 8487713 -62404073012513335462930093259204642496 8487714 26665223476424401030963448120590535040 8487715 -165921608997841338974386181207032454880 8487716 22268197273858765011835809107391946752 8487717 -30455856167136915979274569499513642688 8487718 76592605962824830224487389972960815040 8487719 50161055503104062895047124858216720120 8487720 14466770449227866299762340452270080000 8487721 11476975714970143395677497526799489600 8487722 4843146068586488317027242720983988912 8487723 -41076461130638359995708186399459286032 8487724 34131439646433954558804678283316938752 8487725 38800897636647238863857046088265642400 8487726 -4178745665450473718880828886496527872 8487727 967559529383211911423288269436287480 8487728 -92832424526720366992837543654691143680 8487729 53562141521907008600235699473922647874 8487730 11774286928403074066946219857236556800 8487731 94490593598250543555259798307471097660 8487732 53713450130896925460527602177316358144 8487733 166325678345380863760317118393630770400 8487734 117441983358274330806212878045639300992 8487735 67978033067090399760434431872314226000 8487736 -9419224190523533990209982175018024960 8487737 -48070547969296066990639868109951827520 8487738 -1186780900085192711471729222769352704 8487739 -29030322369259419582344738674996944176 8487740 47226571938729591685580896765661260800 8487741 87771246016372015819836171146400283392 8487742 -5199755654246871518045886134154607488 8487743 26318885967694055455780803925582698480 8487744 -22695334013097391801936773028547395584 8487745 22528203925597505239378599487334914560 8487746 -76615218732454541530895924137389442176 8487747 125821256775159680532673366869341722080 8487748 -16276320778895349650628508800355020800 8487749 219835395670705133010534976875005534490 8487750 65042559154873118318391443882431584000 8487751 34544122770832930225717025970117297752 8487752 -12898943373691685047446146586039091200 8487753 8417853651346754179532149279159839504 8487754 80996282715931248002209309585579392000 8487755 -109939760643888839683300539804651903840 8487756 81172507116496804675433742582910195200 8487757 -20968423316457675708256293450270175200 8487758 -24608775614142012842032159848587123520 8487759 -3237392446120279319694442002634516992 8487760 -23209945764200352468522196726187704320 8487761 -5755350649339659149222907170360271888 8487762 -69572514812724708239314764757491262848 8487763 7405738826599747635019535058072684400 8487764 -13732645415697991589924162597161271424 8487765 -21328948910832547612445478955080259200 8487766 5375718892119497556863700132304250880 8487767 -243758164495089120320548433221251240 8487768 -2103461451094702669372251107823882240 8487769 -25694028790388587032588968658925220352 8487770 -424821035811208135445924566295865600 8487771 71355318263539954575062795736330511512 8487772 -24977422350744217518667339392383962624 8487773 25033838530239852795819563568888786240 8487774 84578035027507236641946270108249037440 8487775 -67583797912128872306170005638591952000 8487776 95558873886650538882109180748214042624 8487777 -168754132151819404294266231715222085376 8487778 59965362695989796653366944299710263360 8487779 -387879533575257790434983625811562160 8487780 -12508622334920684668679816644906536960 8487781 126584754462617468338992939676687539964 8487782 59118122216785388848079864618561185152 8487783 4949039920273341631103257782841763280 8487784 134314845436969664681021324860992337920 8487785 -118651334902243481643546913268828931000 8487786 -29301282291305085371856963333730388736 8487787 -28067803810304131207693939649399995392 8487788 9572271337478509050659458516294725120 8487789 25590167858290427789474921095749801024 8487790 1759261075700552034338431936624190400 8487791 -18172191774734256460113386603122000896 8487792 11544279861142522641000363172852137984 8487793 -147874837053027736713749795772467718958 8487794 -44963530626669985227106163699007943680 8487795 156322738831296323844671029636029811200 8487796 -26090126797400072892576149847758548992 8487797 -195414932880494918551532092929433772754 8487798 -21893815698425504757242045085889700352 8487799 94741147612021267042732496361151739520 8487800 -16473507282252934970210525243271168000 8487801 64568560094582711604221176786541347200 8487802 114718292487392974440619525616025736704 8487803 -54044917691477676525433616534559143856 8487804 -29526348690526327813172988433910062080 8487805 -88264593345904909247832818621023602900 8487806 -25593466918880772304887700795789659648 8487807 40974397977767907667415551912929903120 8487808 14106400028841046251245235197832069120 8487809 100582706504509489666814881431578184240 8487810 45113188208953841531586799765605165600 8487811 142811024948450547245389045775720921112 8487812 78095252525466843379639142650638446592 8487813 -2470388885417767715658507985050032640 8487814 17873542383004182006791455173432435072 8487815 -35824996171295973807289320490151239200 8487816 -15399972497886540512624480310744268800 8487817 -85126350766931531714894484261318281180 8487818 -30149048499517056843484667600529866496 8487819 106456206550858332054155453141860531644 8487820 40872969990222504699085403966648248320 8487821 -57443003881154718151717588349925819978 8487822 -9133457716535000157798394649061427200 8487823 -141781070163422259316513586140447230928 8487824 -22420163083625246073232779337344221184 8487825 -6210939305253148792744088882984648400 8487826 -148416721877897712830032334075344896 8487827 19187700873484946866419664841889941676 8487828 -4885825399767192280453087793995321344 8487829 -63437635719388741021718167496320992864 8487830 -8375867744931430273722958328485440000 8487831 -23451587227753354828586653820394089472 8487832 -1028278170542100046898920284846028800 8487833 72862681143002787151655717218401801744 8487834 9091307990929393798764611167421574912 8487835 -53770219394419738699646998805231027040 8487836 26174579977532519607299690820691015680 8487837 31950959716857743746831820920530464640 8487838 1006022211150408927408133719740907840 8487839 -328663583392858241942394542080772497440 8487840 -60155482042407263992057758747831828480 8487841 -88602996148711609009088808067338344700 8487842 5003503442106132374701255621626332544 8487843 -8411164799384956960682142766916113152 8487844 -38054146377498337164331625429902397184 8487845 -100384920509121997063323950947495145040 8487846 -23193684795546879731675458303933635840 8487847 -305543926787832007498820032763423613048 8487848 38523257090988593806369062325160463360 8487849 7604906586013482590736851336921553408 8487850 15214665550335597754991285838266476800 8487851 -18010749009027610090802247548247966720 8487852 50708099365651474141720681697144735232 8487853 47064007330055734550883341946323213664 8487854 -65747537185331647470025534650675858624 8487855 -134992023358261438737203220958385080800 8487856 36089025438804298867695198441013248 8487857 -86293944523293136019215032502089482688 8487858 26539319339734236481056488327307083520 8487859 224902869155228402201880928774786466060 8487860 120114569083160900276555293290061708800 8487861 -19427564858276142670826399084136024192 8487862 -3338935897332441044867287162229554176 8487863 95054320535565553767732598282738787112 8487864 -44875809117601876062989785843865026560 8487865 -107594102093048055917294708020130940600 8487866 116958045132222245735962290568016107632 8487867 -6976459262666737146799597443407833320 8487868 -135409946811181190210117494394859031552 8487869 -98720630619095787796601742093437765556 8487870 22587908785909588915295771706930662400 8487871 129847279831433623175613694773907276800 8487872 -726755407292867815380317898805346304 8487873 104655279981853089572754364627085951922 8487874 -16794005618578711074755753602416204288 8487875 254817098924951048524555048323714468000 8487876 98732692632215328800872109223483684864 8487877 4132494886024021146928561285637433280 8487878 20185533743672143201656896802712377600 8487879 -20987265138542086619915831719048325040 8487880 140799162564923319676986383112781824000 8487881 -207671072677256741555166598283164017318 8487882 7807212073670041276899460778366714880 8487883 229049810326435955397614053760250909144 8487884 23576628124958945274980147070105369600 8487885 6002842079604403931092269961309113600 8487886 -53133003599918640926800070845098778752 8487887 -134093058506380741442142708806285320464 8487888 -25363407307064645739804212311423451136 8487889 -167793406890602592343776683220418524560 8487890 13815642506874360792106007014197847200 8487891 121262324526801780833713174401955951152 8487892 -53124272151632112220229778235590318080 8487893 29856993259248437029894148244145083264 8487894 51499771063017598381287387372476584320 8487895 -65196936725402515395279202745359788000 8487896 213212695001936348616470272426890240000 8487897 27232142163457998499526292148131535872 8487898 111776095477854157302035307401926921200 8487899 97518843101650903516172843160361728 8487900 57487206862001641256023002348208780800 8487901 84906751328483628290600931036035711404 8487902 -6434775794487976510721845746924084096 8487903 77651724452916934729312854289883788104 8487904 14403606110075704182573806515745980416 8487905 77885346133647382138316336495953815060 8487906 10834731729881348652618139740833123328 8487907 -99843340623921747170415689333572095844 8487908 44239542855629395884674093326725120 8487909 -9508832564824910104004390146975907010 8487910 60970011448938373530810506328431103360 8487911 79798946821954072364668665103276513272 8487912 702665236623286612107326978381168640 8487913 -14976355078478813720888147300202530304 8487914 15225443536497080225106432575381467056 8487915 40863303803218609677811293529153827840 8487916 16187769959191187590620034543445930240 8487917 -60077097330465054851940794312881395360 8487918 -73397857592263744494613050057302999040 8487919 -7533546342017093614664816035429911240 8487920 3371268229428730108450077373995417600 8487921 46545157252447305070393887723434146176 8487922 34058041767813213373619945809378090512 8487923 -66054544349332903141927739620064828640 8487924 32557177260715289588159400724980252672 8487925 22959439180903245920744093563791588650 8487926 36697602339870389909431424377424721984 8487927 16608763098384611212569736963081076040 8487928 -111289904309072718945211707437158563840 8487929 1642531843965829157493578405130144084 8487930 5238030105720307449775505730250022400 8487931 245233887165063961674015197178804832200 8487932 244589074562845410672813618542721603072 8487933 55263863758290085370330745939224653824 8487934 -25762294079841327568447838505787814400 8487935 -71461140839622984200975705852931540120 8487936 -41174212823970879813918114728210595840 8487937 -147005486756666742598617481291025980414 8487938 -73434218658611102134136879582819192880 8487939 36269727333924027024720706983993433440 8487940 59497498478758640918038123442173943040 8487941 9434810279337959725341308899480115904 8487942 -820650869501079844825667118559512576 8487943 27351124020872722843657112124057980448 8487944 -106362735086553425904946111759805475840 8487945 -60537857555552906238838968807501777180 8487946 101928317497670709448983142467385662720 8487947 15816400123532916375143190018660340800 8487948 7627107977830243929457000724194639872 8487949 -224280929131413574651327003325498447050 8487950 9086938507463008398405614664769425600 8487951 -12619340329322341841580356406742203768 8487952 -30065301665742256066800504305960878080 8487953 -66201515298937033707169050878014878798 8487954 33993112936309873041680178626651368464 8487955 -135608293524443964028899508388782080 8487956 -115416865481339520904859184271445834880 8487957 197939039028229156406397710592256725888 8487958 -43785245892749073189810369119386621920 8487959 -157547409084817494816268340399271942840 8487960 -3878850906781554933122886048068812800 8487961 117902657230810987393426996857106559952 8487962 14161377428437905389798883833665804800 8487963 -222059285652644636088220935120628732800 8487964 -50600632655473859403004733966792530944 8487965 104238449357500823799412066453844371200 8487966 -9777972765976052419521664324333710336 8487967 144461629552671392421427070928453430704 8487968 -18028134477786419951481433698066432000 8487969 21941458714593037143400026309753746880 8487970 31878547471507854684569134925723323680 8487971 -189255969231671380012144627481578772568 8487972 -21485933882216075296863363460471296768 8487973 77690386179618670945452939193158447964 8487974 -44220775253701543091142272442292655808 8487975 4338539022780536557911717577460916600 8487976 -132344681264375960559729665731217817600 8487977 -167726262170810594764132717060004016780 8487978 -77515970578343645239141297963069867776 8487979 -68323658525915570623106565458079164400 8487980 82073456513263061663848807946218675200 8487981 -80347854914027821593852579860385698280 8487982 32163543312654857450967860929203638592 8487983 6976914066939729363301236613096462320 8487984 -1111221841965329356201382578468945920 8487985 604441537381635103663094740714657920 8487986 8650232927504458167666618039977023488 8487987 118379323176959105736207601977443394360 8487988 -9958005621701711534868836765122684160 8487989 -3150895542320162480560706014891185600 8487990 -2831960683982429264859888705465600000 8487991 -5661277574610558032933450844200419616 8487992 94905192821269313633044880881618145280 8487993 58735991940798444327780441690606623424 8487994 -13811883910375223368614648733916002704 8487995 -12025420363092868013606055050844876960 8487996 -31501156398959740377057977332762361856 8487997 -37261421110028045627929313932413472000 8487998 312486551916183941271998372682183936 8487999 2622035031154042999626771954031161864 8488000 -70752464788210827468588428874743808000 8488001 -3285307332832363963420753625489240400 8488002 3371953349642895597235066176889509120 8488003 23238807224753669232661184965247305200 8488004 21908593646461564747512184108396793856 8488005 -92454423286159511192243288529795961440 8488006 -98805559524417331609559496488019366048 8488007 67989459362495926962531626715445291032 8488008 44086022908777788608974083114452198400 8488009 70300579887691135963198951072505210640 8488010 -23943160007786125321113256729803432000 8488011 -45752746364040018824323382898793552896 8488012 -35127542503987277058168149838032142336 8488013 17233924131247881187886290516488758262 8488014 -51455256336753680105696082015706060800 8488015 -49436770619708581637028687486610993200 8488016 31497511436085924372846847529066422272 8488017 -3215194832898637330891012837063211520 8488018 -16927238592744302443892987185725685248 8488019 -50543631331129974686840906718790044720 8488020 -1008809946310834140768178899371274240 8488021 60612131204438352983022387487805802844 8488022 -48335125035704931037267214937724951680 8488023 -109952460761677713992601079649233157016 8488024 123156077805817819712370364339317841920 8488025 -19444236383080402084953633623390014950 8488026 -5644706272539667634392434044873529120 8488027 130362479180480554798538765013653591876 8488028 982877838138652959555884096727813120 8488029 49854023655897548230975182196389600 8488030 10071070635993981426451171046061092160 8488031 74837150570398651596473038090556492832 8488032 -7811866704165674018717870458568441856 8488033 -32521310437959592973881546522109514718 8488034 23654834752895871424384703755693774416 8488035 31691063964386561133192715785050208000 8488036 65398904145805424128192059032588170880 8488037 -12912544984555549511900329522466509314 8488038 31980501142522290316868032462761491328 8488039 -44923474601701107005619395630008388640 8488040 49258046682891465938023845462029107200 8488041 123846088239693358583081870354455090080 8488042 -67012927028912457913886582740153205328 8488043 28791575714749891733448713061042589584 8488044 138443301011120971879767308299140049920 8488045 -60545625245483021824002750834911262720 8488046 15246110612126374365633969352963129344 8488047 10016659590006921728214942014401960200 8488048 -5040981604841162998512804768348897280 8488049 -124589060557939316272443008252651089920 8488050 3476824603333156640416221712499673600 8488051 3811992431715658304442077145670192464 8488052 157978819396400048047879493921899902336 8488053 -7388336859045910729324278361782519456 8488054 70362044153761027344236138987388770976 8488055 199838415324322216001989511786159000160 8488056 -19041123488117226536472526617609461760 8488057 47222544202142903050900454411487634512 8488058 -1079631382736960721274060932541007616 8488059 9887501633320846340352095414627123712 8488060 -10877362203580938661843850456331878400 8488061 170002596868225820625046728476768566662 8488062 12665117449382891980311773433447146496 8488063 -76847712264790079517403637287800450688 8488064 10378951783642895734923676745560227840 8488065 -186071793352291272354414247936944000 8488066 -26272018491128924324730189021564361920 8488067 -24496751496564403904005928344850236416 8488068 52539345078791463691204626068049653760 8488069 -2531584315663031416775226687370004004 8488070 -11608620252918462466193972855106011520 8488071 20541982907937057121339235948745432 8488072 498832349850315750437874823535953920 8488073 -99307377153020478589275435719517474096 8488074 13082200703884804853577438669030619392 8488075 6407701360350250609657502977921156600 8488076 -217082808469536801387729733126371563520 8488077 -9855161031921844201104899227839770592 8488078 40552261791782433611671653413391676224 8488079 -40446209411240581568488904156574942720 8488080 12407063817733094341019570679598694400 8488081 -23512086967176360869977844369631559296 8488082 17236599495529123426707380607870549792 8488083 166062615843581472897291414113264584800 8488084 -9883848899964832055048319163586611200 8488085 27209893231136303732377147669485926400 8488086 -54155574605123892803117749859499779136 8488087 -3877066917626678328011936378176126264 8488088 12385409347261841556354179217782415360 8488089 50138395315116388857906559949609976708 8488090 -12936421116575426733169824931850383680 8488091 -116858283077286468278812468922931776508 8488092 39415925320480792385675991187491543552 8488093 -143896630954490211082202296123235589658 8488094 -92937159700249320782429598734269423680 8488095 25911967425902805791456831643746112000 8488096 -50075550779616652867725776493581697024 8488097 125813310270838009879424089503016445460 8488098 84966794441937409987880721204414220800 8488099 52173153216738676011706114834825815064 8488100 -50547760285885266719154479740588857600 8488101 -49468277395646218548432045198835563168 8488102 9499245052532337174970052368406968320 8488103 -56062013651840381343706782985979808216 8488104 -57419464930568795921056884509549690880 8488105 148831411425733329989126837359903300260 8488106 247314591841091254327419989613880320 8488107 -7572767424890939789654422346192673912 8488108 21279714279257558750443865984864148480 8488109 -21880117436340450723872627106359877888 8488110 2494574861045839662323975104533381120 8488111 -36137848790193652396694633526288267608 8488112 27619984650225040758421614978179874816 8488113 -140516203503290251468425746692632335712 8488114 348832966689009496724098508541803520 8488115 -29963701299488579412802231790313108240 8488116 14555237332256136047490814440357986304 8488117 -65127792842193939514749063275943038400 8488118 -118969421833580899461775692591222726240 8488119 58737917708444770617155416026410496744 8488120 31421638307638544618796435352740556800 8488121 -43444410379693105342515453648734201856 8488122 4478350496783627244808951718289352704 8488123 -15868399072736106503908920576995045904 8488124 -121516755922618319165663292968630344704 8488125 18148956863714922615522828775961400000 8488126 85621252873033671458132694900980940480 8488127 -232941276466463807447708408643553492992 8488128 -32325143253463063052363300080252354560 8488129 22211329955027669676771248236471945684 8488130 9914525806880631794063496381461260800 8488131 -98070971578110830522238395105152057680 8488132 99682292033115541369680211059082551552 8488133 -71107943111343064398317213367836649540 8488134 -72848135200223595395471813350007555520 8488135 166237128506351334308247932233777849080 8488136 77417005701790551896399127327721267200 8488137 4280484017900467343374958655626818752 8488138 -6836811223536496307796139842121187280 8488139 -147165057791185997681578538121682489968 8488140 -77157477622791516718497904802094458880 8488141 -19227612489429756991508553851948754432 8488142 -2428786474164513493977541098564892608 8488143 34721247729628206994350219087235059432 8488144 10252784256259756000360872809330507776 8488145 -34270466115064458857505769560840710400 8488146 -9622025850800827260315696153404736000 8488147 -60013494867343400485561559816847647768 8488148 -463624082626464447730324984207188480 8488149 33138701308435257907954382389094511264 8488150 39551055267055328826811931320156800 8488151 8359948968010280905541932363252733280 8488152 2068871438505342323155838960418048000 8488153 241833594472509665049777976302782363520 8488154 145363827295566840622502927731295239680 8488155 -36694253732128168071688683975786240000 8488156 -42860356859812689689989673288633812480 8488157 1687502406248289114114832776856878240 8488158 10360192094406138441898460826566323200 8488159 -90712887137671077871915739160483417896 8488160 -65008501559417738409837682497076592640 8488161 -905114532737258551433100935744349984 8488162 -14658858735093522871120142230911975648 8488163 -101624462822242665175527448808045003520 8488164 26145632323012695543172408123477850112 8488165 53958514449818307410091158284090281600 8488166 135764801616278617723507187887469560032 8488167 36189808495032596550951989890098928080 8488168 83100113389841720121445790370124984320 8488169 218643565674084524282065719985134576570 8488170 -20453967307861615557123457245242472000 8488171 192228333410203333593184078103596976372 8488172 18539448267898938983315346789824987136 8488173 39788111236677786190435246112213555904 8488174 -106383557862326984978486773846080691200 8488175 -28709836546076934042752687971216008600 8488176 2166836959402095324083604635666939904 8488177 29976377372823274403275953722695155026 8488178 -46254322504017661523026257219316970880 8488179 11246261800600199381705652174890711040 8488180 38387830381313541212758233562455398400 8488181 -9679625326008680814178071261901422468 8488182 -8661923449452068355773635687186195008 8488183 109957066907486112103414873528048728024 8488184 -113698526489875162000600908637428633600 8488185 -18319073811670315245842845971512883840 8488186 334675607096694588021399378789676800 8488187 -23152072656404252703238045297301248680 8488188 58260497584193212277970815297368591872 8488189 -6012961831160352798927693341862843540 8488190 -65862347813036607901969311189421668480 8488191 82024468037300420659663838140607637192 8488192 82466130612455348097688227448400904192 8488193 216707539977604742283171830205308160 8488194 -36516635939597994600195062483424393984 8488195 -3780362497706493894044734377552454080 8488196 -103621747273963462587517070186646282240 8488197 -39315096781505110357727073635108640420 8488198 101676579781075152065726456354835477600 8488199 184104022221525876000690196961200162200 8488200 -418324371030657378390357421719552000 8488201 -53549630197027004069357807836732909798 8488202 -8602257697814963714852914419034794816 8488203 18004579798693502630645768465678343168 8488204 19561962637889098410521200224721600000 8488205 40385048396578212364987566832606984320 8488206 25938390187780629982969813805192860800 8488207 11202204623477482768722620450548537024 8488208 -11311371545147826302669603648689594368 8488209 -20761684883629994804126446232299239696 8488210 8886972749723818992914806192346890560 8488211 -23393910802943605049565918210965407056 8488212 -87491539471410025077019676943141273600 8488213 16893052622572342244639403827123210282 8488214 -19361377599509635288929377531878063488 8488215 6727717384698595214937686043892111200 8488216 5204613738523238416198918044248002560 8488217 69128622299516022946458835225958392266 8488218 70451439230454677850964171148704802304 8488219 33778052290516221324342434436037552656 8488220 26913125982953886560342088236667156480 8488221 -1932329730517247021775476652826617600 8488222 18661773792756399195317604443069126400 8488223 -151450070675655030003308885668616792976 8488224 61042595201782420919240307185442422784 8488225 20676088621419786579780029178984607600 8488226 -39373846281389865698349591329636410080 8488227 103926747776974541614909614395007938880 8488228 873350584331817120205928843197505536 8488229 158876010456651600352961468831679136830 8488230 -31458590315283243273001217036292648960 8488231 -61184128102274306359851773198849510400 8488232 -120809240602725644198015047237253376000 8488233 -36254056487956542874264542970583448576 8488234 1521210642577324680620409046608568320 8488235 31200927353685431912620738947024598560 8488236 -44898078591319408730966985440051082240 8488237 -1358365582974917882578011810416900928 8488238 -814008673416851760692522730201432192 8488239 -2324511383164008588477441336924445176 8488240 851917893519200488231258077137141760 8488241 -12113179892477201139649194461543457228 8488242 -8936615776105303351394855057681909760 8488243 -79708233986028121611275264144622016 8488244 21616416324279195936319399516330801152 8488245 46967074672106766873663025665702157440 8488246 -7419085445257137909889262989335000576 8488247 234633150844932619629374298439999916352 8488248 -37164635114268840238658136530487767040 8488249 32461670551701414370616384549002051392 8488250 -94977348487908464652186294446362560000 8488251 120767108165701718139376929547637693580 8488252 -98770047033134392671474680584482571264 8488253 282999877583807025350268043986367539660 8488254 72908883656843376662979261374108416320 8488255 -37936017162029422518406507203701730840 8488256 -14181506236032788833234305888899039232 8488257 -128465832992020057651314776535779836608 8488258 46151792126126776291928518125763062480 8488259 16907184377324532629894892728804534304 8488260 -45141714529502139707441508065498112000 8488261 1036077869060320656907891745644012924 8488262 -317854304583774595924700754288519936 8488263 29057272995720433333928363741215922688 8488264 121215902911546446032129474628949263360 8488265 -5820788550493501003568969551217525760 8488266 -16540007348931087301932723677523590400 8488267 -116825973492449906116897702982243987528 8488268 -36751950648071096942140180889277864960 8488269 -104652314883682931290473419242434386400 8488270 -57773893759716057037613497712816323200 8488271 -102309730874687894236545114997333200 8488272 -7333139219157308127949502024729493504 8488273 34020246617467676978438370343160804580 8488274 38228327596007302611542983360757717136 8488275 -16334523766044588020016780703127122200 8488276 -192103902216111828573822039236527878144 8488277 -84979934419996986583280162242303429728 8488278 8900375629761890826290217908061489504 8488279 969744227882088094733264616744843784 8488280 -19394295097920750584716253331784089600 8488281 24178489573419613649646486547645425984 8488282 43308326729191502013402399354175037184 8488283 -322016231106063836079821603812528169640 8488284 35813255485887150445712439355697897472 8488285 -64383260085081671252612805428918430600 8488286 783615407977146583232116530057532800 8488287 -4265341800541246622705640937854305760 8488288 97591649803810278315443952134903562240 8488289 -8266610871758657996986368770701682910 8488290 -1080500038584958853298155312043932160 8488291 46811404703917543918531220149829086672 8488292 114219503112526272035119539739305830016 8488293 -116903482302704985876482758684699205472 8488294 9189220587632457537464515080968044032 8488295 53163510155086384042696310432629903200 8488296 27225319585318387410831728876618711040 8488297 75442030409149323225029988417715030672 8488298 -11334255742716505628553169787276728320 8488299 -59237771189905028118911601448444170240 8488300 55392739850005586206296990448896000 8488301 14365623080398095568222086909493225302 8488302 38913226486714850353781800550055552000 8488303 30071896473253189813175439190175482864 8488304 25926854783494741699033758834136645632 8488305 -22807289900350214938861697551862629440 8488306 77417015631311100048170445398599694352 8488307 -95623085494029131104951677427758437160 8488308 -22735305815353568617632269586094448640 8488309 -122798111416996551634388365017101170884 8488310 2209938225474545180380743197964831360 8488311 -23305377605309116076974850830267928064 8488312 -27210003431018568224080327662811299840 8488313 -253531318700663114703983046805415817600 8488314 -5128836904552367049197754677596754688 8488315 21016097455943720310087246669236808720 8488316 25441992982250891998583063921522903040 8488317 93020464255654115306876698277767764480 8488318 17230687755580581136407821027100200832 8488319 3217524940690369785815931900958186152 8488320 -10552266593500448176149244377091276800 8488321 96255887021794539595986453598241041704 8488322 61048408605925154291370183829933877712 8488323 54688648758335432318520681790906446120 8488324 18404319959665799972388356127245230080 8488325 -11712727398214224383493794089577714400 8488326 10675451069953893903133972958703943680 8488327 24800418476180357198070683959016947200 8488328 5150771295610759024979297300889231360 8488329 2541331045099236154529323359111326400 8488330 39696542558996881236293166097173868800 8488331 11435774192293260394476905937444200064 8488332 84548785904836590171598916787147776256 8488333 143111908445865968912777832867257851648 8488334 -12110296449736263409974093447885082752 8488335 -60433170135776167294234281781402959600 8488336 -19281008239955053664431543973223579648 8488337 -22555564007237459582927356839346863360 8488338 -83511031851191521330743962543225276160 8488339 -26667887153499564219338017517419499860 8488340 8905262538903465174820903122873262080 8488341 84380861757113232019323538825741996800 8488342 70502646315656716565370428804800075200 8488343 171952623712736909786852338414340170560 8488344 -123565309250628614719978960252845281280 8488345 -22968867578553326873542747227426000000 8488346 -1257118764851520586031046904455267840 8488347 21134550886345110178749268506585588480 8488348 126681750809089147994289660126739109376 8488349 -203909056688847903278135147140831738650 8488350 -9277748845041789062538108075443044800 8488351 10586628532132759423940128172689479912 8488352 -87718969890697908591994206897031938048 8488353 10407823623854790097341246096439423008 8488354 -4368823355990643679458734810146979328 8488355 29929210373931768637214407036702596000 8488356 7123628062585106131657185844271769600 8488357 18806576615068728809365960317026175360 8488358 40868676356978775312495735108202091520 8488359 -107345569412485745194571391130193318400 8488360 33435570886263692672230292201881344000 8488361 30006959798945288775086364651423766464 8488362 17907328157977959183345280568622361344 8488363 117755985559979410055639107782409566132 8488364 190462824484476534323721862604264386560 8488365 -46995391845668250916671973924287989280 8488366 -25456410037161254189254309270426162368 8488367 -16077353057608955532875397563990246640 8488368 -16376142449605374681175051990663495680 8488369 -5459346047235958749548819956725119820 8488370 -13763012160719505394648918127611376640 8488371 -27499397330772112075249629312777701520 8488372 -1887816728725211647707685598209978368 8488373 -64017550712941229920230372019369298340 8488374 28583297672700072911369891501497488768 8488375 -11039690789119681329878032699285200000 8488376 -3302685223748183953106786291223244800 8488377 -153647622729498570797186307170690436486 8488378 -8747780572034255342687004646099840800 8488379 -87758492668031929860526302625425637020 8488380 24068892081680746918294230640155525120 8488381 49716162700358111346602960411690844000 8488382 -19761471017903412723057911547246860928 8488383 4296202831874912856267328510452848640 8488384 65328274936813934002967307465078603776 8488385 112026771388877056656006703827112730580 8488386 -11739244902006332346174563098870020960 8488387 171146729008423556671368124865382701760 8488388 -23241106541360655979262497510477062144 8488389 -4616392021704600466942301822336286720 8488390 35171429186833800110247498164940931200 8488391 -69177582015678401709861821005483079208 8488392 -73681721849483046710455879154073600 8488393 49823405420187199024812438229791547044 8488394 30090174122785147019330781336641659584 8488395 760007609914602918722413745777860800 8488396 -49899558571705587932916655548421409792 8488397 -12397110239952403784301365909488310154 8488398 -54629936596771552799835269123706803136 8488399 -110760025134097321622215255034538150240 8488400 28415917142023175120725364395393228800 8488401 -21771760807276598368983776019298429968 8488402 -6906980450028624755427544657205790720 8488403 -12797789630114351137062365237572803072 8488404 30981586495195992836171538765587744640 8488405 100850431582136222285243008240255605120 8488406 -108998605374581189098535597028505218240 8488407 -2613112850247097291744542494762073600 8488408 30599299277975515515888691650499153920 8488409 262354752155105546160359602111945591620 8488410 3155372378275334424133783281234001920 8488411 212233643726973298022373495401625347012 8488412 -113573757212919373982677758805443270144 8488413 -85881824121498639685046292266059352058 8488414 88676428534297805889071061162617725632 8488415 693725568007273043911207404480743520 8488416 164548102576054103271821995854594048000 8488417 72713640863613170684052511181656706160 8488418 -42916294833663850204437064587041616096 8488419 57231268918454390317279865323031053944 8488420 9428340403340553141270086460882370560 8488421 159866396385283687489205210950568983200 8488422 -65714975814023572265013734627854417920 8488423 -420044129078079244872116203950430221696 8488424 55930813076309405707498058568613478400 8488425 -29925001912137638799828704621291676000 8488426 -23748671555263889405832143145524576256 8488427 73769065866760954635322005312808326720 8488428 -39412561623959349388265226429801563136 8488429 71778111569070331216929837149969971200 8488430 91715562545165318474460805395615975360 8488431 31017173007318458344322556741515892864 8488432 25053012777747909674975598962817499136 8488433 45246991723711017936108951920603801682 8488434 -7785036764016561265078984073941900800 8488435 16885699923632391252278988450072001920 8488436 -111509962778115150545748761428404719616 8488437 -48282472216171991368556772826505487840 8488438 5381244316272800042677930054290296832 8488439 -10224331468577473462693023845238778944 8488440 4997587076983327021870346875348992000 8488441 -38464223449052388896261627126962396028 8488442 -94074691030184365917927172108175530128 8488443 -59186628451171355033195004810376429056 8488444 -95108047751444183811623702837678704128 8488445 -2230207781717913314156354215311811200 8488446 -29982791798706692507045131326922842816 8488447 -18043374134860743936826076290585048080 8488448 39839114561189075962892572167367557120 8488449 96235486924048314060413721224628316800 8488450 38214701545587171316256265164364438000 8488451 42675234430608001780216471482984842304 8488452 9135944689550166945440354024886435840 8488453 -199064321225565626220448670710193777220 8488454 -47833685915491124689614510360065591040 8488455 -768483378804238208200845060989050080 8488456 2135714806884432580600768711444730880 8488457 -34372188916714855707347494965225673548 8488458 534396228729953441217480188126777088 8488459 -2092068567892290348955815082047746560 8488460 -101703507322650945540922307213079198720 8488461 -139263769130167877912333662242624049728 8488462 126481639720220217187561636002003297600 8488463 24416184233091537940735291255286341080 8488464 6571851508891150043170139878216826880 8488465 -48061094499951231254916702397942313280 8488466 -3528106095864417477790684812234348384 8488467 5241537310870826283946568103990762768 8488468 -116986102229904594572670627880485642240 8488469 -76990107061257554244358738877095136640 8488470 -408643002899726245000659751453482240 8488471 100805368080005989874775271747196476000 8488472 69490077218777768914295904247272529920 8488473 36954289401942107693567611363233956544 8488474 58041322780672265580576106103934244800 8488475 -109118683641338943272241518779402111500 8488476 -13687118155925988750149290748728022016 8488477 39097658737000924133431642628617332326 8488478 68530097994650026429955032739625637440 8488479 130090941671874452351488142186725734984 8488480 7842279269922330686310230238733271040 8488481 -6214975337276813018675428069904834718 8488482 -18454991807604384546671442202918060032 8488483 32723759846261780357435478641170053280 8488484 62569003503569227519681831669707321600 8488485 1309707606355997886099548692139451420 8488486 62944237148333307486977881464145187904 8488487 -44654154356954669976440459789262007248 8488488 -79380133833470860431393468647674429440 8488489 -1506599696735770312886697892667270000 8488490 48127018022005282041432384635019228000 8488491 4333518755782366538159872535070050688 8488492 46017912398456920942799106386250972416 8488493 -76447812119788473747609571320694066656 8488494 -16931321582968057294074887190944300160 8488495 -41996129824120891938173422146365736960 8488496 -4719723127074673733598511576571854848 8488497 93416870132346972421489154134435656480 8488498 36123832883173355565534109628445303936 8488499 -21201796315444072312423063854976624500 8488500 -54050307179739773673177374165614080000 8488501 1039345989343998512680181274629299904 8488502 -457963814812245444813019000435972992 8488503 -41023551303422020779400733033533924800 8488504 7702601634247071917676265969583923200 8488505 13812865501908184197443216334589950660 8488506 -22306482010474368259987143726596165376 8488507 91476696224596226141162367411494283720 8488508 16022737770909773806896234430488499200 8488509 33959743420481482980049932893512437504 8488510 -62635387540140899304033715334766843840 8488511 36863988711816230061228424966518482112 8488512 26386090349701796435821314054604455936 8488513 -16496989271651987182774417882533582 8488514 -164390824871287844611977885055095797760 8488515 -4998405145910444156689514184158226000 8488516 -79053966453205019866378409897232732160 8488517 -74185580203979653087203735852866074788 8488518 18529373542874388808469022088227145728 8488519 66029939466629916220572517425160497920 8488520 -45445354205047577817174791348129280000 8488521 9113191675242985201966093499761482480 8488522 -10691304251248671050157938319596698368 8488523 -243370212270354306539917007122346709228 8488524 -41862246085580624354764925859184091136 8488525 73173399328643874797715731079497655300 8488526 92295413280225307061567430639684449664 8488527 -68394237050001909952598674120834537080 8488528 -2351126972218223784557527020001435648 8488529 -126968519212321150550247499979694037248 8488530 64365699680367717023771624920241280000 8488531 35195517147076032563805803601833220332 8488532 27532755628865097659665305885068463360 8488533 -4358673931101970842149336234259985152 8488534 79227271440137825046045110760002461440 8488535 94069630601838527117058806913193910400 8488536 25348750024003940155355117455485173760 8488537 -111927431867621842360625008992736797814 8488538 25402020414010868810573785062706302720 8488539 -221479168159643126498039429344548250416 8488540 -13972787516808343436336542205186641920 8488541 -74949489231662401599013391297865860448 8488542 3643972490109152686434298936623679104 8488543 67587006912840686630114571193623372400 8488544 -129664315010897748373473231844147200 8488545 4125790583223830493466134793754810880 8488546 21101416410219244974533451766831288704 8488547 19497860642576882015143360328090225232 8488548 -40932749891292990861302797004910327168 8488549 -105810788983689872548322857726152495236 8488550 -5980267099853871291489051141385728000 8488551 3488406809425137878640316340232349440 8488552 12574462034484162546766012367225625600 8488553 44762339260141517637633118329829601280 8488554 -837054408487420209005785842955292160 8488555 -87690631782782867528295664633318716000 8488556 -152490316100685455094557124494347687680 8488557 -4257818509259316901044218175287954496 8488558 9647151745217315164087819356897061248 8488559 47572130572104521913541095387816527616 8488560 10177303467921244460586556200012349440 8488561 -205316344302087899161192239600859946700 8488562 -178434768800612930726994329385686039136 8488563 -57775502918456406907447120847717068800 8488564 -43623126025421457804888264783796224000 8488565 106657714865938939153650773019026599200 8488566 -26405785090219263935444802886714560 8488567 128794312784572912674235480501631003152 8488568 1597428456258931326500113406986629120 8488569 1197942709414714476300082778680181088 8488570 63021167036643265697207115826683072480 8488571 34537071718335791636894598807956879904 8488572 -95366736031399613733459212306981452800 8488573 24495166690323139181267829222686038720 8488574 129854136608743087378716552116466744000 8488575 -3977342828130008359801277991651902400 8488576 184052786942789751186167651797114552320 8488577 -2463376209633922922864441847392832216 8488578 16300718097325336305598869339612894720 8488579 141314425524443341572876245046111071040 8488580 24219875714684324770103565780318547200 8488581 -30968489212688332165594700485134409248 8488582 134059446854705816049336153652423922112 8488583 -52394389660136637302051503810585416168 8488584 71666027551359391244556544413017702400 8488585 30082574020969939405466363759112620160 8488586 612513676303691018603500929139602624 8488587 1461854695868802072484763839042795776 8488588 170912620519945857744567817544637649920 8488589 80911025738389966747498699745142174390 8488590 -11468582749081158016804319002345574400 8488591 -14128476710244891529297528367375210640 8488592 3687700028468113404421528876371148800 8488593 4945399640821444113613399725118276200 8488594 -30685419370072663664230114962473955168 8488595 -69588609945467477559576730792889240400 8488596 -70734274196803716249983724937748932608 8488597 37040103237928180223565334281427338940 8488598 38984230130768161456878050393157856800 8488599 -2703446206914950211650962844293781760 8488600 47970866215751484938463056404986624000 8488601 -98636258040405540625781779134212019696 8488602 20773641941264578364115216734534442480 8488603 -23137739714454026373041373937668475440 8488604 73769552368677530150663013740007968256 8488605 -58829997674639079877900473966193403040 8488606 -14143618830911320648334260228984750080 8488607 -161640855815595751248904431067009855368 8488608 -117870666972505759481585278734566424576 8488609 -56110081036734709519832348533126716190 8488610 -23753591466417357813869080713823457280 8488611 16085164099875567588145332341345174400 8488612 -87644003176745706329093445095960644608 8488613 395537939750803091176856229002747136 8488614 -28032195255807300840506477126908718208 8488615 96450376573764702731188436743508504760 8488616 -129048094954525135323829592782474199040 8488617 97551948721160186778185793945097825680 8488618 28048908354105697755480882722832687360 8488619 -169843065954897150037214534673718411440 8488620 11251072666048978726385704888273274880 8488621 148363515224337598387031131542444716822 8488622 -21118002208148828301988891601962653888 8488623 -35791051896562600350621550141948191744 8488624 -29749850136632418328029298668445941760 8488625 101572588612720523221126638961962240000 8488626 45287844334545458451984118125922243584 8488627 82483874294518504625176286586718349472 8488628 3734375126827254545452561365603870720 8488629 76965545589764470833523207037610542400 8488630 588295071417002865441161297131008000 8488631 17397547205412971458025470802388327192 8488632 133280987181723160161951998373809356800 8488633 125529193730067602722795609526191353984 8488634 -74985856303911067990625531997767424 8488635 80211089468770987482247136945895327600 8488636 -7283763221788854445892527337420722688 8488637 -63137567722214376325017788908738781568 8488638 -1513044887690449038272422556222038080 8488639 -53639844072176497603275416061050355576 8488640 13802245434432598732009228978964398080 8488641 45365542653134724956788652249750000064 8488642 -16546073730535511550668357476630640640 8488643 28228876872995858700518022784030463520 8488644 15875061479047486165678982368089495552 8488645 -11561481499540622248029647893722645600 8488646 -82576111621386888415909130232199913856 8488647 56884817937499256594127984240447442224 8488648 44638806612948899243880738607150694400 8488649 -18662014239825019310410266886232271360 8488650 38242803538799206674499887928503897600 8488651 -44540583358761211906569957087333567008 8488652 71963729056650490162320788118022945536 8488653 -17470134790497618666957592079317756992 8488654 -108135615329372951656535604912600235968 8488655 46086537277903878074109392372845707360 8488656 19637579685495237459498158702751645696 8488657 -35775073034603496950450327831972594268 8488658 30911116806875077990251882592332673680 8488659 6680674531729830399849254985437420928 8488660 48197847543032570205827398289578663680 8488661 -25040303889515001771277625031998511360 8488662 -1407460462844911699967929123257108096 8488663 -59679716362174054010861261417459796088 8488664 177201135947758384225116720086357299200 8488665 -7902412879127198435880885243129686400 8488666 74555137629566108542552240534714114032 8488667 249189646743350387852848919511668357352 8488668 -15427625807094927558575314892432670720 8488669 34188554273461601311769721201887487552 8488670 42586405751756163582649574173030556160 8488671 -33891514707704715752682931625942472888 8488672 118737578353875612261901682106190528512 8488673 253330821242268919012557494581557984 8488674 76005186255139636632583143358274721744 8488675 21257584416950297455684631941485286000 8488676 -3128344016715329634135453835856031744 8488677 -62390432297094119823556255862635973280 8488678 -36909989928291070143380585533473629568 8488679 148083713190338263324560692113229488800 8488680 -5064842610319471241827890653901619200 8488681 -30019878155969578248258932518411434636 8488682 15433093054601389156268103126689334192 8488683 43722599520647189057115576347950187664 8488684 -125984909845424877678772720937511206400 8488685 22834069197977368211363810230598074380 8488686 -259563757545207657577677407784310656 8488687 146307160786834434850118341275062251240 8488688 -9580829272106903319543001134428061696 8488689 -53043958179654788560156183095489782784 8488690 -18617280962667673136898887304114424320 8488691 -117867152386778574555434437636253977908 8488692 40549755579444381427603610419791728640 8488693 68904955977411665400555360476179322140 8488694 94971984161252034746919487863625588896 8488695 1506437764441002526937715234633290400 8488696 -195830276788276461542215126258605342720 8488697 50298555579418714272203942224934111232 8488698 -22144985259980189869143804399426173952 8488699 -43214169670909650472964625225684005568 8488700 25029454431064550865864492887710886400 8488701 -35841929213539489252541093294223347982 8488702 1715263450576675395739564425996637440 8488703 -61539809475666960891167447468757212520 8488704 30694600189368981759692700298625679360 8488705 95744914222471346121789210473218315860 8488706 47401469823609271488467274083023219200 8488707 81657143421365809229740643984292136440 8488708 -41123111953062852631841568528275947520 8488709 -142206835009177203674038318794445101090 8488710 -56154998303063151834091621554802506240 8488711 104081037643897698174175304953793487000 8488712 219812343677093602587059041449110906880 8488713 -36882431254646742312415611013662057456 8488714 -6960781196640725784573096932117421312 8488715 -51057033355138651424387669656359068640 8488716 -893192130527581392334844437254352896 8488717 -63893243898092204627513746610898115200 8488718 -13084602915764726050877640619749212160 8488719 -72697087149497937794624041727014563792 8488720 6641890563997904239400853250168012800 8488721 -4851629961958028473951559688902880078 8488722 -12283055580849890780464957449894246912 8488723 84161053769420794841829878345396615680 8488724 -67123917767139575328963974126261349504 8488725 -3896763354278100088204959531042048000 8488726 85139418058829998201079011713118305312 8488727 8308010170653397487743784272215422400 8488728 -61377364811208335393685660000673536000 8488729 151953863174290803379597887790337775912 8488730 -10514147344043101899380419903802265600 8488731 41358241862816402087317080291900947760 8488732 2021655640327546129861983814863214592 8488733 -148809785802083760888764409727131089376 8488734 -19493343859674956595193377392533229952 8488735 170349231118992880599556682022319636800 8488736 -233583625610223062290051426542209138688 8488737 30391883063606752372606171036090198608 8488738 37253351677558563851750227791707354496 8488739 9290284988841363385540656858996424656 8488740 -28810046253222887327344145963556679680 8488741 -173119112820516161820857012053182130016 8488742 -47343271659239459485376942550527734848 8488743 220320383963179411274378754217248000 8488744 14811379162132352874168286536203059200 8488745 86799476511261755448749917888865667840 8488746 -29429651711664918704240095226658600960 8488747 -12766141470275114435957442974685405408 8488748 -17203691985022658358905126552403809280 8488749 -88111919901711876618820669105260102336 8488750 -19337625883832017371329048721412680000 8488751 -120195001103530200145242859975873291248 8488752 16677620885925748341364450711921459200 8488753 5335666621206453917216069016431866304 8488754 -99517504286437396560230536208976797424 8488755 -21654117719090333456930350211725200 8488756 11607110626252570468282290615604238720 8488757 143299056990814362182314749454834050720 8488758 24143470995459226150280359992888247680 8488759 -210918520863595909413040323737164425456 8488760 -47164149391069557249184158157257523200 8488761 34861916132900168541527646972179394048 8488762 -23191466373508225548115596457035982368 8488763 -22874204615516247851148825733488901920 8488764 -54860862376172511031586685227128074240 8488765 32600124124504810596041470297501119660 8488766 -37684812427519798818735961712623045632 8488767 -13082657307018366228429534011568216576 8488768 9242435994188952313093355673732251648 8488769 70743128474639682773806904094462379140 8488770 -19155359986363954986040328706814694400 8488771 17058737505946019425099293350698309872 8488772 -112670643452573014833220760492267466624 8488773 231294597589768790181089747122669728000 8488774 -10121398855434860091201656586003454848 8488775 -10546679850507410434011400492873777200 8488776 21425704750892206830492954758956032000 8488777 68980659368037257815050038043339445824 8488778 -115625857684789352865510812614043908560 8488779 -6797569234489690858489515211937405712 8488780 53759494830495541803770290356763453440 8488781 48505956699772162848206058508631642592 8488782 -26711571197646819038049670470491824320 8488783 69818028698645879862573233994182514032 8488784 -7448408046913517725842812894406451200 8488785 -46027725314403504676889864836910188800 8488786 -29277078568189754018372970594023199456 8488787 156233860075375261516543624679365107360 8488788 24179277650965881494672633000029028352 8488789 -27656749393709470464122598631386080420 8488790 75865411675771820286172073545153478400 8488791 97697602700109613024063087495695818400 8488792 6756700101422023861807582408832778240 8488793 -224614924161596262486273191927083071420 8488794 -20520761894202359500894833080028595200 8488795 -5057375592470941930994443712454782400 8488796 -33445741625972105028126213360077265408 8488797 22651749647463515217502853007086245632 8488798 76937215060677680385675001418678808384 8488799 8647897891458591910660561848305838192 8488800 5274748523928951721158954813820108800 8488801 -198747487660554095104815979475402732800 8488802 -254971843663012853846579894672179200 8488803 -17835158982141077141083278074349484800 8488804 4720831639378246867987712407944167424 8488805 1084950492494230171111044410528170800 8488806 -1319190826669485507736681094738738496 8488807 -25139267447247203979831491041570711808 8488808 196419480499746395238671845620473256960 8488809 -65550877640932193690940448835651205750 8488810 38646477168788708215175447350143909120 8488811 84012239663010565044233677187312602560 8488812 -117332654850206243388688648874910547968 8488813 -4175055822887532808504625072847675296 8488814 -86251515410998772421582173713300741248 8488815 -96005273596064643599374066886810346480 8488816 14184905137163299115387557860791222272 8488817 125932293349091942033199987986178480960 8488818 12751719194649326822951884198860065184 8488819 -6725737020039628161034087414953651104 8488820 24595960690074492438703074787981824000 8488821 -121962052673668227918517480767582067392 8488822 145781564370531247649015713228588732800 8488823 20992045319536934282690106365814435840 8488824 -46206823745214009084355988172966420480 8488825 64092105063703112526309660962142891600 8488826 -113040770871556008901162301295555684096 8488827 167790606042129994311815359127725089840 8488828 -35968985737449108801569335978263129600 8488829 -128657174643962877495635213121156360570 8488830 -11138665379139823187886868418505338880 8488831 -66227735135289488140555115121463286592 8488832 -64749382206321492442883532133918310400 8488833 -132568706774485088374685686821750375360 8488834 75981042288594869381908516114003812816 8488835 -15402427663405616349544331251161828720 8488836 4546024215111750903362775320070143232 8488837 19999973561786519889999995575631640000 8488838 -77240679488690832270874202731213847040 8488839 17638567433292768206142183294946083840 8488840 15114876413645795786779303586790604800 8488841 -6503911008114255731795014897653478758 8488842 7099395203147155783295631352774974720 8488843 -57380501337137999538977799067205866752 8488844 -6468359882759812691219993711104923648 8488845 261374978644022777629213190477039040 8488846 37654841429321187352868603025982759872 8488847 -61616709385383154925481344908127893608 8488848 31702092969751732076156195196051652608 8488849 -205771068846652136703180278205144307150 8488850 24307743389204510499819050337739556400 8488851 -20990932723166893676117841670071874560 8488852 101144918600747644261621692830751959936 8488853 214582078743402539255706838641651081102 8488854 36235123393001479679931884484295311360 8488855 97830359465648888908769178434497124760 8488856 123695803900860567023415161892609914880 8488857 -1556668583652382814119700328841344960 8488858 87531233353341697245409892751605160960 8488859 25893714526763124334310719577918541060 8488860 37480786615848454753452507441995535360 8488861 114359079443762252072543026859914024800 8488862 6832679522993886664416854678964738432 8488863 -11470116575621606646083338791676715832 8488864 -114262135170299319366333326993240162304 8488865 35074653728771782496926537873107759360 8488866 -100699570709250315720548136018900710400 8488867 -569936600419978235926965603848578084 8488868 63735825506638625193999554484754560000 8488869 -100783285497780356068280797859601786720 8488870 57381689975021332918388302156885624320 8488871 -54419673068410383866881723696182017928 8488872 -4606572585564241397674121702302433280 8488873 143434156497204750473519503025651980424 8488874 24038643371173866183667222458653685936 8488875 11247653216527660609597468959202764000 8488876 232027002101370402093157213457980160 8488877 13461764100952701279256990020571555680 8488878 3588471826862722818892041860810875008 8488879 -12428440336735479165934025390350148624 8488880 -27856440003372228356870320787644416000 8488881 1102247036477138945414621215120617522 8488882 -45484178292603528324936149789525151936 8488883 30391492577741701769631883822308280704 8488884 30491406379251599197327342951095668736 8488885 -31345963113793928572526207942843735040 8488886 701716304714938261254910838556315648 8488887 -1470258143550795343025426245456487040 8488888 -2788396242812568391265460947393187840 8488889 -43471912880906198509333764132802623276 8488890 25850021692503287469590678150403844320 8488891 -145622672148250869787909359817045399708 8488892 -10636737243635713741147486643767795200 8488893 26680805435012532797007114502140910080 8488894 41517825349292528079341546434933514496 8488895 -189614653922201778372563874221558977920 8488896 -7044726386660452436651986226302156800 8488897 63767239280012310796439259000193519552 8488898 10206638647317384542893066701173454720 8488899 32333766111209938398316083548148012048 8488900 -9698691173529707801810728757135257600 8488901 48982119504512507872601309495260687902 8488902 32193469770962184606848015397899372544 8488903 16974435732738687473215245818271558840 8488904 55981314173243438974326333542073477120 8488905 96687472266303833454007981286251941120 8488906 -21864375590749799873502184261032877056 8488907 -59020299662854685554480743916663500000 8488908 90220972271566773253876489360105758720 8488909 18479753304521741549197611904350777600 8488910 15824435668376114162142928860101544960 8488911 59922612468726560176919314804585249680 8488912 75078049880152069897146487627872256000 8488913 131026361408848763469767750851218642162 8488914 3909297444386757087837868165546352640 8488915 -1331094639878551492390223066409503040 8488916 -61915824872948055649629915254302654464 8488917 66651368240785131554887900533372977934 8488918 58716701591970782648658572435911605120 8488919 -175211984137647583730623079425460194680 8488920 -20961674232068910277481608022999040000 8488921 -73679068642751134420603672554226796288 8488922 -57821308717966821884530309322077244448 8488923 -91275041638364548452449855365435309416 8488924 -67792152548201611495959183934825199104 8488925 24225459336562865764251569878179049650 8488926 -6276242572414107617594462177640086208 8488927 49749382107884893876074545643650639664 8488928 -93000618764798307751346974305934639104 8488929 -220105222684354028838223912362644525760 8488930 -26560184164006105423558343487710780640 8488931 1718412185907978311196199274888884608 8488932 48433159334796692283411336840866107392 8488933 -247700909315360577827052886762083672900 8488934 60967710874872072088155478210147123200 8488935 9406444536111039161693786900396006400 8488936 -213159276387520570943589933527363896320 8488937 40482622841928065289445188490998074340 8488938 -42087462277529979729477851566116752640 8488939 111024528254369658583118341561727754740 8488940 -4215784561125964044762774470612198400 8488941 -35887945249872222697269496317928285440 8488942 -2569324008066590778632045892957081600 8488943 -16836842286852557620252384680493837920 8488944 -7698136441679975794298042512002318336 8488945 15740432210065858701940656411821884800 8488946 12192082474409570814568014410776710672 8488947 7779774075594536520105347577506264064 8488948 32542424728863657542010800293843168000 8488949 37955115531099578904225252917384076672 8488950 30116502697636492344232661626082064000 8488951 17726134886113746164255759959836209120 8488952 -139173138308257952692523824257570570240 8488953 137224770586621332172559229143222667360 8488954 23597267334754318984655626476575416176 8488955 -52309300010469302526521707871916828480 8488956 -45072078702386825158858417729243110912 8488957 37957195861727117003366272817852812140 8488958 42904878861979424458333615819830190080 8488959 -13248887072455257668962576689587856696 8488960 -11618360522606573064422771260391424000 8488961 -39576707002406448554569244240427935148 8488962 79391980801130057630111967549683190912 8488963 17605935688198856908125846371013322960 8488964 -109866307839126685236206811834148328448 8488965 -10776992183432765482128936613337465280 8488966 47217582053113783873981138021020237120 8488967 328958041969094640919246072695558955680 8488968 55691778495419487520574373442856632320 8488969 55836566404053363109133639644847161370 8488970 -31019760270152867833637416639365565440 8488971 41116856008079618668307819897926913340 8488972 71319640323268130351079993577328104960 8488973 -153796628439493309842869677335411599136 8488974 -119181384281635329487783936198431744 8488975 76384396784436078548312036497196361000 8488976 -6862347934804004156090544976309518336 8488977 16593350994768283924505026426246857600 8488978 5545168652131272876576173271826526208 8488979 -47618027166399208745454918162789310680 8488980 -24175709479003914114162699570454851840 8488981 71794944377215326296877095706256320782 8488982 51201620330002843573536266501502146592 8488983 34618612809388331838467041037230962024 8488984 411722173406904498501880931855400960 8488985 40023604014524671027783140864464898180 8488986 33079738235475379349372775018944156928 8488987 27983903344504981025403390198821146000 8488988 -25680858309802202912866762656941760000 8488989 66943118092456407016267265225510003520 8488990 -33894392489642873770290786382188549120 8488991 13218139300108139222266129437978028800 8488992 146045463796751424204486260904930312192 8488993 -80641738464311465806195613519761625758 8488994 66291938238335638275411047555026921296 8488995 -51577649476194042164182269293947791360 8488996 -129523631813790874037551487852124491520 8488997 -78993720706540849783955626340423202 8488998 -761356074219044428208356738000254720 8488999 114682671033020428617475540168770834336 8489000 -20770207546484967282767863235957760000 8489001 51442650316854738199614071342129698944 8489002 -37220647167456813287715282947902713600 8489003 188816003983989018325519474796420163252 8489004 68098601791506325994892007384391949312 8489005 -23690396612004014772202323074246896500 8489006 -11400540483479182352725120159349178048 8489007 -60239616806791087527039624574885892232 8489008 -49025407919033514227778204607618744320 8489009 2583095729009438211531859468347256320 8489010 10456334070297868285946026822028620800 8489011 -152739976730178833515920331075472982388 8489012 -4794313840376816543886771754698559488 8489013 35578740552694296741406767120143225184 8489014 44128744432393261406040339303976829856 8489015 2928583542001965887403479055174611160 8489016 134184968682234895050468123673315123200 8489017 3985037523990355759655185856128631440 8489018 62829358018834116445520896285465134816 8489019 -15964845398556432360269410484393760000 8489020 78981984442396557590562389119551828480 8489021 2376052277586890214768949993788663852 8489022 53115348135697019880051671706773604672 8489023 -140915427264494950602335630999635985728 8489024 2807817603823188673182649366515548160 8489025 -29338456347935300401056046203130714500 8489026 2840114143758163446269156487145434624 8489027 -192411188608697125362725440716804077124 8489028 77335781366637932524395831686243635200 8489029 74907805686314052695991524779222220000 8489030 88668037669571827294062862525183084800 8489031 60513891923312850366882702854878992552 8489032 189285441344004954418590211827794150400 8489033 -25223620890719838530028020496960497280 8489034 80875002431114897602052111807309230080 8489035 82624247093041611817397678537268332160 8489036 -87199814818099356870631775804325120 8489037 -85227054946364624303144966469667525440 8489038 -110707770824413881532263632282880502080 8489039 -161697999460083711185380110380508897576 8489040 -380410785112555480711723809201192960 8489041 -114666371438690384648835439660564521600 8489042 33770239018228173040420199415287958672 8489043 -2572591581853398202807009606969716228 8489044 34066107784378982807635263193756788608 8489045 -88113461949001162092055054160813340690 8489046 77346667304863398264347892230371651584 8489047 10611253662512205088293178627764076032 8489048 -22598865477312185365080532273943040000 8489049 32999838233349191620059101822174982864 8489050 -22781003685057877298619203496046515600 8489051 -112258547909339978872711556559060953328 8489052 26765932971741381771492651692035774464 8489053 -246092805345089357193411392353144148698 8489054 -39423170705913828753211363961462295744 8489055 -47678491028918657378759313167044464240 8489056 146991101963561785155045203587987144704 8489057 -129470112495575092795096991587208560848 8489058 18267880017685902949094266352037242880 8489059 49448644889465044565536748736650771016 8489060 1453140922340623983351471039053045760 8489061 -36499387203588748485929267402342148096 8489062 57468911346783181081809578489949584064 8489063 30955528930291660168958330983363741488 8489064 107188130252706938529324019896828395520 8489065 54438497828781358482724915318668549840 8489066 -20746227897585046728666825060046770768 8489067 48011024215828771963994084307422258880 8489068 3028598801781401034089785242714802176 8489069 -26651212413439838884946047788498134208 8489070 -25898746651409457213656161619458252800 8489071 -52843821407551865202187043759559501312 8489072 32218075315772216056109220634437451776 8489073 -53248699335914822309578779232595676816 8489074 -81038992758093185269623886834470662400 8489075 -2704931446473475865265202827281856000 8489076 1208618279495754720770568909098649600 8489077 -291070554299825578597319445315731204288 8489078 19735286901348713464555690511421623424 8489079 58473632080156748100652896330115223424 8489080 -72834100827630697769408697360246681600 8489081 55436985590588914161105477174212701764 8489082 -523677411025441465503639595180340736 8489083 229756020711151311371801090391555008880 8489084 38885253191757901897782928962608409600 8489085 43153640174261494946127785791711464000 8489086 38271037863179458882768389296657123520 8489087 55469685894731919968174849036808726480 8489088 97401571756958514643003515574576742400 8489089 30564459175435166768112321242479202880 8489090 64653286067825386258632273554489248800 8489091 -11121090814569501604241697777233173920 8489092 -47672458261527972893527866626339804928 8489093 -201477093654586291489711230456582302976 8489094 77123954061314877128689205544001579200 8489095 -1529258294781161192635037833493848320 8489096 12974631245082459139289520938666065920 8489097 -118482955723366786691978846142073125600 8489098 -40183698626946555984253779423818389200 8489099 -72843469824421083589510344317304003864 8489100 5875856652281187326858037232745126400 8489101 -174132328638748293664681469714640181568 8489102 2809993811103577660568436000560102400 8489103 -1927797403625206293760182687502333440 8489104 -19758013800863092920552861302027042816 8489105 34243709006056116809593244890019654400 8489106 58584931486005120022568569251892445712 8489107 59609249623066170386711527351014880080 8489108 -12535821863444122549267939250520761472 8489109 -37276097039512202497961161382081664096 8489110 -10565273837518022675292780126508346880 8489111 -244478229939622604978887026446570310288 8489112 98527977657608654279434933485009100800 8489113 -251874419496216247139745330057014771638 8489114 91865635041058030211379872752445633280 8489115 67244676188156610380941549889472901920 8489116 2662061786602563666932922667182188544 8489117 20810016413440838433167362508711275392 8489118 -51719871049397159476827434318169790464 8489119 -36637639552145758967613743454130147704 8489120 -1566364729649721977669672931868016640 8489121 53246156452996238451585339538538868912 8489122 -172166595912602394312669235190929973088 8489123 -34610651167526457942141526577337614628 8489124 -1258485290294125869038720791070576640 8489125 71504728239533176953663419262331638000 8489126 -114973424487199573377945721328781763200 8489127 121892341122274601384633972529291073320 8489128 55371835768994439156941219521105628160 8489129 -32429434049375554570481398267221497520 8489130 -15748124111835891595894353398325857280 8489131 -38527025303904068206395859999306265856 8489132 17636660340138109004938011581624678400 8489133 50841654982993248655672416072112458624 8489134 -54929804515153003134600649913200238784 8489135 93447095918025764195723550480366235080 8489136 -2181156376266956818635649697883783168 8489137 186540177619964462148230113335700083492 8489138 -12143993114111371531622365187190535680 8489139 24035562721788665641245090305365540608 8489140 -2850980414353656711545169059234365440 8489141 14843110138636727458276206421233792000 8489142 39104007857353998425255571676201436640 8489143 -22605948389044114905791380869278009200 8489144 -43880395030127409652705943072100003840 8489145 25637387202103651511808803085446256000 8489146 -479223662723680943016420020181962496 8489147 -117627187554904871370115902123580988400 8489148 19850908942147137043016391645816967680 8489149 98072811455287537086872526894881665036 8489150 33121566350218157403220516173237604800 8489151 -53521473471296855630791805482594717440 8489152 -10790455168039325360814890844926509056 8489153 -2201098165406271736686371444614171260 8489154 -17051016221263490347173650347892544768 8489155 -3584417263739357240810390926903305840 8489156 71374382378043494579685837165874421760 8489157 -106114255002767931608287633224036155904 8489158 -14179051348464726598022732036477596320 8489159 74856734630864351673570951675893376816 8489160 -27458631007140916317179204657659238400 8489161 236421418576652073981429012139047836762 8489162 -1316176874937582742133608957449891840 8489163 -108014827233145602670418695357062856512 8489164 8735642518880766199831036387659087872 8489165 8934035986517874701898109227069786060 8489166 -7618390484453002724821365950182840320 8489167 31533400866046957301407174283840927216 8489168 68270148671437450094341201244757688320 8489169 15164846069924089750417888899691630044 8489170 2906743161376070473739740400196777600 8489171 3125916246161571550430333326532230392 8489172 -35512482288356115530851812660331051008 8489173 -25064396885725448483257412408324634240 8489174 -22648678702327171682055740203486279488 8489175 50205064112360177384893595520753747000 8489176 23970506000915369875192815158690918400 8489177 -125247994396325579949327506633138067708 8489178 -32156110897744606246977731820344148480 8489179 67458272106445044404200553461091580976 8489180 -41175778721915677360063081412822108160 8489181 73366329483863748545938865219489366880 8489182 -51401973678002459614835096067578810880 8489183 -152566288139103271427249051042614313568 8489184 -34277395702829039034948248783699312640 8489185 44775715376508533842409449944777547200 8489186 64578257284590693559763081630227980288 8489187 62871809886630404293195625055806438352 8489188 -31760637095205000848983263594156785664 8489189 1433628887630657116003446350166076224 8489190 -21998892381129303285649488264111588480 8489191 38826127160953228846271696081609089592 8489192 101444988890230001777212744357414272000 8489193 -167041870436831655174260819292626491872 8489194 496787091407119866127823555911552512 8489195 18245761548164688312762469813161492480 8489196 12845625699955050273504901032565316352 8489197 431570642782545483998667079601074646 8489198 45804837595898658768347865196550441664 8489199 -104761526966992092282865015109064816240 8489200 -22957479431385874769950412015194112000 8489201 -100603799094657921575273537982954288750 8489202 784046131731816726896490992193112320 8489203 41059586399477008093417457924507275384 8489204 100812567282656793297655022078549779200 8489205 30552844265027473508213484565165568760 8489206 -4051051805035829105214663653872583040 8489207 185345641181136809527567387794491316456 8489208 -12480218557427559648151575375917875200 8489209 -102956052054592775048369924133026518896 8489210 70190243704175164834685095827690017760 8489211 137763578504158521895637711948838517272 8489212 -141387944221132159996779754069096812544 8489213 -25044793303305410761448415808278668538 8489214 17279133965562892081451634363572805888 8489215 37956078018742631156958350621702937600 8489216 88996486166520427954248340055682711552 8489217 -68615284616994040252920636777229860000 8489218 -86986892490211127378939842056228283440 8489219 56797680097072644812896652988729389040 8489220 57072317374050176313241434353711554560 8489221 -102170452015044533280427546598684421280 8489222 21000472885979884442428264010020852224 8489223 63061526128992051136674979320653973384 8489224 -268072742215674070376269106889007257600 8489225 -328627753423624283880271981461994500 8489226 -3616958139866952516390029691840141312 8489227 192165188281615987483569626219368117076 8489228 162996898549709692265180992070557455360 8489229 -12249891587371669886161138177577304000 8489230 -261031989003091380498803283500178240 8489231 -29878002837710896326176238828166669488 8489232 375958535552399780852894643738378240 8489233 -194564567596545428057058386641047713280 8489234 41774092873865470472722963661470344192 8489235 11038632232714040083704718213549301760 8489236 49603665463519918376887210167766632448 8489237 33098573754701755106318252126213947452 8489238 -12436074659773690954306186591515571200 8489239 -39764628241607463908360607123895872 8489240 -22909437248804091928454824648988467200 8489241 35154963446380287806529649513288532250 8489242 17347026558547461809367669557766508272 8489243 -2734834691501633036569121774665905600 8489244 -73343283298267466501776375031471261184 8489245 -33052835462617375033974123765266138880 8489246 101072117522361861041885223286883324160 8489247 -10236666371609153049973792732373297760 8489248 25150542064368725547411608941196083200 8489249 171082399296077422999768649595076572336 8489250 -32204850757862844205565304659193600000 8489251 146954890504145059131181405146068828252 8489252 -67465725942026649184532443741003177728 8489253 -40399078775392162814950734812632718496 8489254 25470815869782192854539975767575685120 8489255 61159590620977845960413280115833658320 8489256 -76395020187355530797889140064788643840 8489257 11860394562869357184895394401853030400 8489258 91399338034217264661790744709771682480 8489259 170575445602786667264154045020743999200 8489260 -77308880740806727664016326357296803840 8489261 -63631671967996161478385489594335132800 8489262 4574652558147837002764408182319108224 8489263 162063438338188265060156736715575210512 8489264 -8879478071664042823238791866371211264 8489265 -36047733751932666955625923565990256000 8489266 -20383243426560866995942930239703869168 8489267 65892261175306758862334383434431570316 8489268 -49209120415022964540885359022390853248 8489269 40867456560132896455309148782621186670 8489270 4299043798098241693060849699965166080 8489271 2181739841707417571954515755058833024 8489272 178946028106394799661559019595843891200 8489273 56737609724462147681075327279483349120 8489274 -27687870996104147173728968145750255360 8489275 777440730091676941016422675031790000 8489276 -1318031939276730039346647063760719360 8489277 -54447729465601107153438707625831512352 8489278 -17787968624909744003639632053668732928 8489279 -100005557584214062709306532096830196816 8489280 4274161451471414063881536916370227200 8489281 -373965369000205973675150667465627487488 8489282 35016510555912038931583544395555510992 8489283 -21798350912240987582946547534818120192 8489284 -51821368025897449823862185757820096384 8489285 -60818184190859426819430713209858823040 8489286 1769363774119986732981828457719350400 8489287 595730587386011863760250189597924912 8489288 -51462948581379480003434951591325204480 8489289 -74447552961486448595778457618165280160 8489290 54429971158994459342741618580609958080 8489291 25587996062218131444903508812227962584 8489292 36317368280075766644537500064285048832 8489293 -61924606105183427357351212648426629920 8489294 48742091175633607173905432098871896512 8489295 71564122670307953710290844399142706000 8489296 -7077577930219556022441531259262877696 8489297 -1433489417104655729595495256852143900 8489298 9171526742945396595421327489198687488 8489299 32627884980109977437982799273021302816 8489300 3301237645370529432544303371011020800 8489301 144075899510186861024730133463877865632 8489302 -150456993047284329004699674765991291968 8489303 -882001300451458616487311951765408640 8489304 -86073254219319200746936454023432519680 8489305 41405173743720516542736412004497537920 8489306 27933913147384840601834159339658074880 8489307 18270320051910594853963954996504422192 8489308 -96048413297492177831702626922977603072 8489309 29240466884304640213521393124155611340 8489310 3596983063721187971012294548305260160 8489311 -182729536410669549906850178887398309088 8489312 -27928819750821773729566594162544345088 8489313 -3606714291624375281419319385175447680 8489314 32913179660557067404036005730728339840 8489315 118832171451859234780785642359816524800 8489316 -1225613839759381286588776830412787712 8489317 -145713800434811860916443912766057412994 8489318 777729257856583981879855176743018304 8489319 10652548500091156296612459943465717248 8489320 -6975906294142028271916225412186112000 8489321 35783710704790361094442325852125264932 8489322 17174200787815535610376492262353086720 8489323 104491951453459021561585995887788944384 8489324 257007746694577433535468410683801807872 8489325 -18694949570422892418751277527259618400 8489326 71531282701455337550034315914305154112 8489327 -46206322500683967129238488654244822656 8489328 -10447157420026869337042230105102876672 8489329 188174373515446193172873089463997406930 8489330 10718154308216332190864363838495622560 8489331 -3129079761622909174688073860350577472 8489332 -69522530799316248996056430286649432704 8489333 -92897926784940750601682019467017077600 8489334 13257893084260646142737206277635878912 8489335 43832452638836982835573588209319784280 8489336 -3818697607271082749355638005478707200 8489337 5177719215939552773229539969459165280 8489338 -10657751329680231043880322852207566592 8489339 21273549973255326718394499825007231140 8489340 14464942568756687613745332032716800000 8489341 62733523724043232760113328517917845440 8489342 16522533351038907081717293202228231552 8489343 -80088736811739744252075996905376088176 8489344 223534094401343772180801282416364748800 8489345 -50129783679686825192772480851299785900 8489346 -577729693679932516287100545175928832 8489347 177686773393301407092794713470160444796 8489348 -71700822653862845469970408856631956352 8489349 27833725805221256112902563066075063968 8489350 -3594391406274859410717691780032115200 8489351 -34732062769763895632073404980546007280 8489352 -34180608035502673139530885756601548800 8489353 71029896432734720081484976868225736804 8489354 -575540472249796988688361698130286400 8489355 -55718024456818463930309186572308410880 8489356 -35710082826864415071120077234003671040 8489357 -23571055782805746187040060886144824394 8489358 -92962172496735305898398315909339844096 8489359 3993845459360158551244469027442432840 8489360 -66769231156916253935546599126056960 8489361 771568137352933118703199401483903840 8489362 -6615703801914523917466121465672107008 8489363 271203253992515211874596576623555740944 8489364 16166918938202905341780160657350359040 8489365 9740742616925934335653420314934039260 8489366 -19914370762673419600756170951459410496 8489367 10049354589674619370479747910262908752 8489368 1125147662824438976258815396032706560 8489369 63924646453724377016185432287698476032 8489370 7155746279981598179484002604306124800 8489371 -121414516716858701074497864148569926400 8489372 22272311919733356716091307449766236672 8489373 97198781987307278619986042056758976800 8489374 -102016525595134984870705084884275011008 8489375 -17631687177250467277873525884768570000 8489376 -54978694892447932513621342198265020416 8489377 97789909088230701901110744922542832128 8489378 33169976081521302447277222518949836960 8489379 -73372267163945463437378896960869601416 8489380 -77474238334281505963141337592691752960 8489381 27465255494736812156996134777777665024 8489382 -2245957199804418059940300379299502080 8489383 75054773934839893949941959733902825520 8489384 6117810388673830337489153377988198400 8489385 65700657319035714637646598985321507620 8489386 63850715825454987059950492001482633392 8489387 152835448962697201621701589291742427840 8489388 323893148633537159834620426966109184 8489389 13358426338939234352108262157787792524 8489390 5784770084778715768301206201124966400 8489391 -40275697430205780932991892532380122096 8489392 -21410481970785449480651332697461063680 8489393 -157456108138222101402680918305180144656 8489394 -100850686786108295477417553413609928960 8489395 192393834750797317356052213703690403600 8489396 100148303199767876648297374636183228800 8489397 82471579404928381166716836989605704672 8489398 12040691430895381736467567671283596864 8489399 -110479137564623769761157647114814974160 8489400 -22284924638628690423107272417190400000 8489401 -13021521903462887574786596126431062188 8489402 5624858434129825044776284221993957600 8489403 80959974144292515211746064363455840 8489404 -227531891156926881812485692214296576 8489405 129596474647895125633313758691911494060 8489406 -9023522832851525214956209315161824256 8489407 -48347594683188159301345836155797468128 8489408 45728458952672309595415303074745417728 8489409 81555174653071188637963461256688393280 8489410 64265500221756441409260464099674275360 8489411 2510973661302705567667854866320423632 8489412 32657117958317480579841698469251039232 8489413 7020510365381139330972663227126469662 8489414 -41889596452301560275455577532579894944 8489415 -49138380714286490996361363035436495360 8489416 -7547196447570301826802358803802675200 8489417 -7573463072469069338527755874208442534 8489418 -16209228119531871388058389519117770240 8489419 -100649730419965320819078283140763039680 8489420 3155970899574979541975255966777441280 8489421 208660831785383032346999685916397538240 8489422 12859734747553720848364920515104925952 8489423 -219421199413125913073589299724867821328 8489424 23878437077272721661603141529603276800 8489425 -6534006252818456210037408387891400000 8489426 87170982417122227051409403019568006400 8489427 60634153594294812536122933316521742520 8489428 43468562844820021424477122005104691200 8489429 -47074385527140322548015612608145874116 8489430 -17937276429704669346686796097530445440 8489431 -84652013630556096343115501347735392000 8489432 -53151889426695295402442963333410283520 8489433 -4135246438096643518648270006901474400 8489434 -25020047141953270894519369745124984336 8489435 136682521191096359933617585607024978880 8489436 -23846901080007436004092644769088471040 8489437 51706631504907508276251715542904758240 8489438 -17311848662981103769534258495900227456 8489439 41538985285742447795419292687476556784 8489440 -53605168378278572405921519819615109120 8489441 -70989853583760306319620780355048888158 8489442 20430588542641797455511889406872633344 8489443 9091282137415273667520254279282837760 8489444 187871578068063896690928712447154036736 8489445 -147102205276274926638555743666841993600 8489446 4272376923096802763671885831247004768 8489447 -2921382866321425576973798322909525120 8489448 125955632739320478271025536716987678720 8489449 -187200263737181000139756704678905908550 8489450 41865896501657697004627549038154026000 8489451 3631576998722792931342194571564834240 8489452 163786220643710466964063005991132795136 8489453 9986918499983938072218808159489752000 8489454 20315367023859972532755880009159155840 8489455 37713202493579425068840646889785449120 8489456 -905313017465841848717629786679574528 8489457 -4865077988650804288268205477479243646 8489458 -94657799398354879589931607095840487920 8489459 -65941455091335645847935001469958267960 8489460 -8196814007677232068142263944454963200 8489461 -102056671949341661018099270750894535936 8489462 -8554886726912156190971151240164685888 8489463 -115274401519542965787465334218957906456 8489464 -46712560347591935638820475362705326080 8489465 -11066046702412915874314723969130708400 8489466 1518431536557319243087600311293544960 8489467 21217407233592623938288282804013534992 8489468 66256429396000318210291043171267458560 8489469 146072535422785760412513953774501454720 8489470 3264884793395289174605311451745976320 8489471 13843400716438741721924637532671217512 8489472 -17716136225576700772522315539774701568 8489473 -246874767102887407539139512864509729278 8489474 38746248013051664039352830712865568256 8489475 -62452824490629521590206756393485262000 8489476 -141714298793319049060505476602597485440 8489477 -9675252184673870847985910165374874688 8489478 40298054811504599100852300104944300224 8489479 -2222843644510961105532298574175803424 8489480 -30440544554102866595948489133970944000 8489481 29107665714608939628447598553162112 8489482 -14799809009754103614406420939667971488 8489483 58646803698433176865897403944601691732 8489484 44909144915918564081777176561908685824 8489485 -93652395397547391674189780576268736800 8489486 4148097538882635686060975728571808192 8489487 3951779839161648302943583098294960000 8489488 -12426926395989705666288500158112727040 8489489 -177581465412988530737459759247788523840 8489490 188383639937249075950114487392919040 8489491 -144177912278447020742743339365802766888 8489492 22453211698828328308745175738505181184 8489493 72710317102815428085492920239873931982 8489494 31166656454824984084422710703508100352 8489495 -47657915174810170173564153947619906120 8489496 -47190914424926146760338200531146711040 8489497 -68673825589401931596686376073158756080 8489498 110186442007295155515379577565252917760 8489499 39122048706307869460564066276995221808 8489500 -46494962212891153363090224296181120000 8489501 -39488965518579251376184519465834269396 8489502 -13393305200974068289172127659880775680 8489503 -124728910268880798086744220078739599360 8489504 -216896225398438418689347271346851676160 8489505 10411872980696768019036147116160222720 8489506 -33429245819821449883370432217956688048 8489507 -2688725816968165795525546723160308512 8489508 -93080737577201808036835292333901143040 8489509 -50166970290102440446578326000068508384 8489510 3999699590648992297894191980078352000 8489511 28787431592784176690085195659153442432 8489512 -150012548761574572128919489149765964800 8489513 -131275309694965329680006701242274031238 8489514 12158697276464454917355517945347467520 8489515 -141024774634500382859390920282364775840 8489516 30117805299974943570244286989284704256 8489517 63434709547402792283217340426845737280 8489518 12079689061186674101105553419848892160 8489519 -5973302648836558843907402945595297120 8489520 -26413494483030951333508833054228480 8489521 -20588368294509518841717476214674135278 8489522 47707948627913134444168766675626650624 8489523 -20477874716081605031988222052962312960 8489524 -87013930039027634181325459901387019904 8489525 21784829035385668876891709176616949600 8489526 -58109508359587144524812316261872993856 8489527 -50903462021033891224384983399972961624 8489528 -166935483746899973663468525825941463040 8489529 -181130642233090974522864968620579056 8489530 -446016703225429462132085192960071680 8489531 -129418000710398155020252561658868460768 8489532 -35234651815170849499884144471672192000 8489533 1012678869127346090163172333756893344 8489534 56343081106646702680370987275643164416 8489535 -195906897049538269794049376231028960 8489536 11428716113916930782034403282680545280 8489537 21563286871003089295068345888873351552 8489538 -21997363086121882539967754075749799856 8489539 -2770835699518194014276777586650101600 8489540 9460057076582742680827375902923020800 8489541 -56542807221021085337139086247548166336 8489542 -44432615347960206461699997746422992000 8489543 165582695149550753144719384361092776792 8489544 -86046225871536629801837913669907046400 8489545 76783336942158489623248336859106974280 8489546 -15919786437912658573730771563635282288 8489547 50792706912542718448839713501179397520 8489548 -75583811085757660673819875885134401024 8489549 21242531190680728072653333370931120736 8489550 -24780324534821111287286840311790011200 8489551 -51554439379766421711137271877528191248 8489552 43851708189320402182750660507881824256 8489553 74358131774476732759150044941502200448 8489554 -13531396888307609131710646315738119024 8489555 -35662678067446616499652010425713004080 8489556 18764690150089766593700769868196290560 8489557 -123249219125984973003565200475262304900 8489558 -29853941433860527264110036476956796928 8489559 -20906410286559459224356393878224784432 8489560 66861199050955258835380089839118336000 8489561 -196076362048313971362797797105556727600 8489562 -23891481304875134350296197999246309376 8489563 -187962477220913671920925927235119813920 8489564 40646976116931347166624521061735974400 8489565 19215343960740760366296811821069198720 8489566 2866452439503447213498171819828797760 8489567 23331918020253082713150410196756288192 8489568 -16731506659468327579507806542267154432 8489569 -164537751831659126008004760826331381760 8489570 -72059008779423124275864557487451299840 8489571 -74131166963185386639931422113312264976 8489572 8787047388016245134656053559342915584 8489573 19692835455229560316654513788263680800 8489574 14328756165832346325644627636438881920 8489575 -62224415329613839039735030193593955200 8489576 631091209617473204845240232229273600 8489577 -68185500238084548577090660166849690880 8489578 -15856835469942735933369902033366347776 8489579 -60644505371104985843291406966076179168 8489580 14430235428650029292131247939738419200 8489581 -50721787227299828167388820554696968618 8489582 -92286238471772526446769881315600668608 8489583 20889075762419999017766917691869984800 8489584 -35900405674716303706929933512848998400 8489585 80098336642553418997538550433126430400 8489586 -12976024728355378833371438322811625472 8489587 67522667538603090226766404242362748236 8489588 -38751829486196315057187609440014122240 8489589 -1883629427086508516432008893972727776 8489590 -87547158040557305877598956590287027200 8489591 -143430338541902664035939113579992459816 8489592 -45445597062094775981872251906619207680 8489593 60622516017179604717140176203706185600 8489594 -29978728728778199225249129809797274368 8489595 -21681419994523750264608546161528910480 8489596 24242000959837172783691698431448107008 8489597 -135901259633895990481091716292756856954 8489598 3110486527708831704991679483389526016 8489599 -122449210392862346381002657077839717760 8489600 21140871368257307531792691096453120000 8489601 -34276007446587728169414969846066393870 8489602 35542973921018079364587609786770256 8489603 -23564998139654335295208127408752566148 8489604 34132489642244669734434831805391440896 8489605 183501178639275365533808438608823895000 8489606 114860758979473036505401440451106578944 8489607 29233550081093483102526753648892785792 8489608 -14309254138045981612435956303445923840 8489609 -85702002039989892334666007885996031360 8489610 -3804851720281585103484919355629117440 8489611 -11083172596422520240612104687778905360 8489612 -66760375511847680941679853870417592320 8489613 -34951204609828806094145639732240703360 8489614 -46313113617879730511016794749113298176 8489615 -73303639601388441913698780527609018880 8489616 1399004364531987143107625012361560064 8489617 -4888905126730115398574793764417980928 8489618 91491763202359241205414642384438205440 8489619 -896282981081632884393450713832617016 8489620 81852553121303340794936322099641767680 8489621 -35976913034688920224870983017570756160 8489622 -7690619330052577657438610187161579520 8489623 -183360497380732713060171968541910883128 8489624 8013845607816733863158135740834529280 8489625 -135198868638127905189188853713497440000 8489626 19963842657977073995024017137860542464 8489627 -51580707988490827146576380877164206800 8489628 20817220507379852989778030294110494720 8489629 8232310954097556076887366585788310528 8489630 -59918070637904891163673552657776892800 8489631 -68657882879591693742454423886270085048 8489632 260596491685958284331726528387245670400 8489633 41809365578199646464814767102213318882 8489634 -29511702209386510372464690024076078080 8489635 -22661963995793518505535641910770100480 8489636 -135856696721130028305988561081223617920 8489637 1851214136090822016735600901042395840 8489638 -39057659172638921575347512319324917280 8489639 -59852916210209508319186866410335399560 8489640 -64489948112951546768860146260041728000 8489641 19267776819440343533702175266608994042 8489642 32466389607129921441684878075590430640 8489643 -60903302100200986829914902101699348136 8489644 -10220117669657085910180638864904326144 8489645 -26225777842645545633951088539424289280 8489646 -13043508271187035496801002597074568320 8489647 32727141722596610987283856868980486272 8489648 -18302052141337436377290340803177136128 8489649 11061578492112296999200801512222383040 8489650 1604795765745109068602546637536049600 8489651 122507187554983044624613444697410352652 8489652 89733966458347356863066186274337646592 8489653 -83951056788047231767174563695166728196 8489654 -87521917669493155938697409328973936224 8489655 -10113290826592286472026313266642939760 8489656 -46988922027345300109538836825964544000 8489657 -395387411889021766777924376109744214656 8489658 67803239929834357308041509461964022784 8489659 127104171082222480714642200076564725860 8489660 -33583898608389849114689132855017021440 8489661 -91175647644677731367458782231477596928 8489662 578850399002043918718086686414599872 8489663 -16730588550730418339919355723113042240 8489664 -28483807212200607070911625553353113600 8489665 1269591767441982748115880443974777320 8489666 19392680969229766785834072928134862032 8489667 62099967499155987653452249136226053880 8489668 31271512882059857823815077927140372480 8489669 -68373110317550530172370770891296019520 8489670 -2650911744642762017320986432924887040 8489671 -162799840566051248947659674784977343528 8489672 219264847126491089635777833764730961920 8489673 46071675552257748293491878881820375744 8489674 104216629982307442335484662223172364336 8489675 45249853862316102538040797041779802000 8489676 31408071717070900230792121653845289984 8489677 -66215729296371343753869168290569898528 8489678 -116832561622339343740121005388749411200 8489679 55238743420948238510801519123599058688 8489680 -4571080212293575492143739222803824640 8489681 6167129141594762327181155826936102984 8489682 71454225726282996822332918997290134800 8489683 7859788824820998396015834662557890720 8489684 -84427672914793875293481570001651642368 8489685 -49509391458203839980939220968939487200 8489686 -217645888571302538563803559482229440 8489687 76560664449174728834578918688408828400 8489688 76447813595013261160946924820679618560 8489689 28416445152582547381851304932858889160 8489690 -15994631796074242896558648534820047360 8489691 22403431161643494514053478628608072704 8489692 -41417887659309766124108052811231104000 8489693 -89679951133807688387263459618726226196 8489694 -80455040249746259174307384368879723520 8489695 104196629498333769321363444315980199600 8489696 -170002560227294603349680239626745282560 8489697 -57465672915114421920937163494748293200 8489698 34900045256938700440845705718868032512 8489699 -83515268963620237817433097296388579536 8489700 -14786040243023685694020001837179139200 8489701 61994939513445158833025119831060800864 8489702 75326119964871483017859851828512877184 8489703 -56527598983562048682016490700274147200 8489704 -425295314885625430696289108727617617920 8489705 1040471235844591165846861706609070720 8489706 32494858982339329916662760640041591808 8489707 465241684769668715427897498292222792 8489708 171850234056007056671563986483576553728 8489709 125245707401956187951004195935303549814 8489710 17300269410313332357417712847753808000 8489711 -320014113694924269509366326507607016768 8489712 -8468460483016295023128005267225051136 8489713 -193875174889122363283247330047770840080 8489714 -83376205935792523432118690028641280 8489715 -35256829472185877038482366116849107680 8489716 73389618943517647960833204726265578240 8489717 -124804904772212846724798369437412442080 8489718 -66544831722726172423454559881494193280 8489719 -1238979044362156855335257074049140304 8489720 -60831328265317314867722341500672307200 8489721 120585565521739465908767675630412232320 8489722 6880087650610990663961364385860096000 8489723 304356025178899944368796622041462396 8489724 -38440072660892407284041013570295938048 8489725 23898767718269425270662474557461927250 8489726 -13292441796454208883938055493736244480 8489727 -108839783843943706009038233960384292936 8489728 -3456157398407585083501305160370487296 8489729 -64797406995175689592764050104947836670 8489730 21733757898375168842993555264009118720 8489731 30396218175192529774239406026171875512 8489732 -3459480521675001482209905112085268480 8489733 11995866846822883944672440348666451264 8489734 1444422021979457351638757966733317952 8489735 -103075860090735046534078192410250075200 8489736 -93760105424682281975397954628172789760 8489737 -20585911390988731901411394058646434560 8489738 12287741035929380591723150001734822400 8489739 -71677900362706756605474287479191643176 8489740 -75932626084978531990799346914169308160 8489741 5584088580681145605633808505594072172 8489742 -28039016222865876726259207240547325888 8489743 -209530412559010772598657838129902365008 8489744 16134027540761089573415619305816924160 8489745 -4864822655131927154039452952250268800 8489746 66194834277051841737204035896961784960 8489747 29063263537772328756625169206536284064 8489748 -1228421818033203253876674802768336896 8489749 132296885507885827983969767846223727836 8489750 -129108379162255900989068190572779680000 8489751 -77735748170474870152446913174531315200 8489752 -20159948270858161870156279213566074880 8489753 -18216355238121023159377599320786304000 8489754 378156721184872335614496076746356736 8489755 -15179571745213464036227148724697181840 8489756 -5131063901517971728682550957283084800 8489757 28445889481528204258858165606892419680 8489758 -10395276528846925587226314971564363520 8489759 75751083988380780253910476043876534400 8489760 -11266695946929448180368393708345753600 8489761 -9311712620723347135664338915606313920 8489762 -62784341129435289178003952877838984368 8489763 -95031019485574316362415772305031596508 8489764 11226554593921639601323931327758760576 8489765 113753095482442500170371700306206065660 8489766 28865329758112765711720675053369585024 8489767 106727861652181261303612433640872744880 8489768 2462430774652554534779854388146421760 8489769 -67295533392486923945996511180903916656 8489770 -28133532698893663911559594998504364800 8489771 -248492773355514343235693145092504250408 8489772 -4381848722228919831832731087362621184 8489773 10387143974709570889436927125438957900 8489774 5097349384593860061983475176217499200 8489775 -31943954099289239403842073260369318400 8489776 -39252557161249591964161633981836558336 8489777 139515149002981583319540422379512068626 8489778 -3633904694694728905794355559817553920 8489779 -28334550053732548887914190060948495840 8489780 -1078014692919848508646199714910282240 8489781 192722328187302433847772758863566959712 8489782 -30531650992433736893386769135639507328 8489783 119375157175058338337584003204913665824 8489784 2634230261242094591768976998120816640 8489785 -108722326226713918850972609825710345020 8489786 -61478906559712689573422497723242411408 8489787 -132854580826057364668023696413959865232 8489788 12808265571746983837209181109922210816 8489789 -174544297046845521754537319753623010400 8489790 -24078194591415813407648849365992214080 8489791 2654792447007864400688992739803787520 8489792 5151931851742102856795960454052577280 8489793 16569023441576804746218689874515360064 8489794 12999282047542060384871104132138355232 8489795 15920600722771104529192016898855862800 8489796 -44337960511958601980226572658903613440 8489797 50229792271089565071615292919297765212 8489798 63039751251837629870716524972812938752 8489799 17354219138345751835092212477649981600 8489800 -10815078742662869106426947835058176000 8489801 -76652231906351902948829012045804110896 8489802 -428513192368477361836938747737959680 8489803 3649062317686923210981555076495151904 8489804 28072369237979611742579893199627686656 8489805 -10048317619204671739410324816700617600 8489806 8079106678473197553528021970865266944 8489807 125371493278474458920206247891583091056 8489808 -13858854131275002797446623373266124800 8489809 22993893603578700643551603013767434404 8489810 8660683047690303813876436714936143360 8489811 -137271584836284983055117541258652984832 8489812 -186850717355526444881964681861156923648 8489813 -105161753545888555390579201561568581938 8489814 13144315178729620440523176418658488320 8489815 -50444935773990245263388725505511511680 8489816 -67022031286200951816702365967944939520 8489817 12941795353391294373376456959460236672 8489818 117363632629525752543200785499401125360 8489819 43754450903086599488413774494572997648 8489820 -1626442764931848412035908804616145920 8489821 -14957544715235502503598100635275730240 8489822 97182375323269241664277420842618911424 8489823 -39012163603321749510586031729857345536 8489824 -35254717648927028015116950773742698496 8489825 69378803389692055439984022473883945600 8489826 73749354810773217293553752316817670400 8489827 -1383682218279809728256380207520128720 8489828 -55225967063755479995554159389128995584 8489829 19815023857241808057799599080454400896 8489830 -81795972485179849552485237538992973440 8489831 -9340702017175771613335539509828109216 8489832 -37865003725523839664661159071981813760 8489833 47890473958789565453135459661439565568 8489834 -674009123023964644730343102768749568 8489835 -10182687293713228069732139355186294000 8489836 51807856421302302886691252895123380480 8489837 -195296655154185765218909951589538846740 8489838 11404733658232596664988642088445765632 8489839 167054112005913947894024955685521490640 8489840 27539191693148372070926499143758479360 8489841 75811525490041496383825906026570740160 8489842 -11849978844899681049585137074667990400 8489843 -53647000930521682770101648942758825908 8489844 -125801459298831998765349794517494400 8489845 26130976422729007370279050349843420160 8489846 9943809996330013741498607404112240640 8489847 78730093610766989967273098676646631400 8489848 64319964365673528921926904412444446720 8489849 -137683422755925690427541518085350512150 8489850 32686659871745100816729856766798880000 8489851 27823019441815603235594585774435341032 8489852 6791311282859086320615886715050524672 8489853 -1932229542942689098513557665607689556 8489854 50154206579076944571722922605768741376 8489855 26344990596464009992825519337234305920 8489856 -47294920941141429603500624121220300800 8489857 166903498574985988176851177297894719106 8489858 -12584328044939198567819396688226391424 8489859 -1026072808936632464913285438408360192 8489860 46779443466041721702679292416455118080 8489861 253368025486079435707005174038100954462 8489862 14369194050628477891443140095663727520 8489863 -74968795022532717639494738783575558888 8489864 -4293690431553069498038896516953907200 8489865 59653119323655740798736755278068648000 8489866 20779657140648245416244023374865566720 8489867 -202293801112754208757299175530390519084 8489868 -82630164086505490128075204915619390464 8489869 2838915251834416834699738712390064940 8489870 -18558525818278039857901181937624147840 8489871 16105057398711194890197081207858789600 8489872 647272257948420943059937931910725632 8489873 -7793732698366568082008467492215380160 8489874 12274519179462128130365213392455788160 8489875 44110313912134047980452282246303128000 8489876 128527809054581086147893265411231935360 8489877 663538458936040215244199472103575552 8489878 -174295872126896731250486639517230976 8489879 -189589304269492253320170891914926111416 8489880 18395424801907182474372326827524096000 8489881 81899554630493547562557967895769333264 8489882 -34301307840588704897048659254784701216 8489883 58061109452906182711628727753233865624 8489884 -121991742257250491267995073945276828160 8489885 15132554641756824666470496067733247960 8489886 31357250155132737848206958927618598528 8489887 189615195023324509001441011565550428016 8489888 -9903233703431416244005594506555555840 8489889 -49348940065595841403390980238870169646 8489890 -2049924870782691652370779118908355520 8489891 157732109231472684033733514240697059292 8489892 -39084396531487436828681995941560475648 8489893 -93643827502371537128607452553920909120 8489894 -26711487169721511245867344823786850048 8489895 24743752773852617441626030502608807920 8489896 -54955000989690172654692203017875210240 8489897 30675543707130364906018301230055005440 8489898 -17689616036723719913912883325864670976 8489899 -31032560855289833118369908535352241880 8489900 2889507987262093434130154392064908800 8489901 -15575580904992327361240590725463484800 8489902 6589374351225856778836486801759900032 8489903 123900513190380191814473081884642608000 8489904 8067144929428925989579969714267619328 8489905 150281742570403653833517675278573045760 8489906 -17431078861223904564247530300685071360 8489907 165043325171574844627274901229999094640 8489908 -19533084778834020946316798023408058368 8489909 70537900439676839557286254220695497240 8489910 21362529898533020895024963217818163200 8489911 38604263569724634006047294392187463504 8489912 -140696353815163684788284776813610373120 8489913 -90901913403200750527162489858434851712 8489914 -104186289188212109452743679485840096288 8489915 -11916453799902865469396870514585265920 8489916 18151212152412014363936503227305782272 8489917 -82766445821192509080475639317577551034 8489918 -64407791391423886387682445783935957760 8489919 7789984615603026691505631511468146720 8489920 -5433871521541561475848473484984320 8489921 104655464223685577949220731830168035440 8489922 -354482771089753541046244605754982400 8489923 -38070831161608813860470518916393823600 8489924 -73037972747334201067109365474168646400 8489925 -32578325542538310625693216264955335500 8489926 -97592388953536868301746137534217789088 8489927 138640265301490997353487513227708066776 8489928 -41730803930248799337005038720793763840 8489929 95176203540349358166510148710295739776 8489930 1403283315967193145904988960605707360 8489931 -88216719129977993852467131103949143848 8489932 35763143684830718541237506569358177280 8489933 -137766830745938091277410772412550247818 8489934 78211160078257339091845562870793095616 8489935 159622717587492556013059741483440911880 8489936 9158280155263382617804696493304102912 8489937 23589592097617034564380949360134756800 8489938 21578512805220013720312919286720831120 8489939 84134368221920216669428814242221238272 8489940 26359164573373763023729851450696960000 8489941 141567122418610431794141894702643128800 8489942 -37694405299987605183029743556016316128 8489943 21591867027822877161519310115625575808 8489944 65759253271242002487076550013754859520 8489945 139688621987317631768051359747654685700 8489946 -35897717190474427511031896573753379840 8489947 32319886491086452355194359098509907396 8489948 2899713243195203491160728272155974656 8489949 46321351718806182312506521034923202208 8489950 7436576309395590025789970764254412800 8489951 85715448714144190636468832453315681952 8489952 66879218196239830615294366859400314880 8489953 13920264379166598722046151111412824380 8489954 11215400900276758467902130011462412672 8489955 -36925456470776068661228109096075266640 8489956 -170685784533028004005025326283774058880 8489957 51948511923668882621002467721672718112 8489958 -7264913471814225023238720769474487616 8489959 -138434642766374663600475695046674169480 8489960 -75923322964871745579825682056259584000 8489961 -4733833628801748538075268563985848320 8489962 -15650619409288882327399453445892209568 8489963 1998159500338371833704152335604981864 8489964 2161175252573097520232101243526725632 8489965 99782112835110527769189450961711980 8489966 -58428586471038511964541235057842437568 8489967 1447583302806809434097598867509208576 8489968 31671860888119421665215199787828281344 8489969 12717028544796797680543146826731596370 8489970 8083125101742779393362159182536601600 8489971 -92723775533928315318111367967016371888 8489972 -115885377916118452249486025187430686720 8489973 -3513520637035556182417407947427386496 8489974 85469525048117815789944866869675928736 8489975 11543074702008223370022974300579839200 8489976 26096757016912773698245216120189747200 8489977 -75738181184691322024091690622319384620 8489978 19799804761233027745038929573230874112 8489979 -112067361223747520363997367921422321600 8489980 -23001131091450184677710773549596979200 8489981 40865823411291239537012312303365728960 8489982 1098339154789782000483661613545497600 8489983 67267074724248157096774083469221054760 8489984 -144587409883096528133693665328983179264 8489985 4436885106291791716675132609500629760 8489986 -6999566814330306011493350375157120000 8489987 81461072494217368414962320308572599424 8489988 -41687732744861325511618673882922516480 8489989 -124841819910913870135036106003355626400 8489990 1401699682064568850933525488659301120 8489991 -69001347233712719751206336968159820160 8489992 -29336782870027094898716003777844510720 8489993 46926808505623600794585354714280662324 8489994 -72064521298368892952695151553068064000 8489995 -105638477327479479157620207714030813120 8489996 -119087528830916711708822171841039264000 8489997 42676001621849134700326112089237058880 8489998 -2941845302943650233248057332560964160 8489999 -7955399689901487540130643604696366864 8490000 -2032604971647060789488235651932160000 8490001 -6424988332048924127408009769009369856 8490002 40551818663831237900234365649383833600 8490003 -11777795340692516364193119822030907536 8490004 -90959500441398681801286893759202101504 8490005 132778324022350620268165982090335389660 8490006 253298146863601298149987600239796224 8490007 16977036703277275525313540503889647432 8490008 86215089055917972432579213805384488960 8490009 44695742749182081422859514502776904928 8490010 26153330258388452254738659173896632000 8490011 2266331083408296888240761911053754800 8490012 64651085958279072710958956126712986112 8490013 19914061814323912624543260533471850624 8490014 -24227056429910983927515914623360921920 8490015 -2070697262578102795871075669307640440 8490016 9732275047942587402137976494893105152 8490017 -91555837441746663589790602470862389120 8490018 7059520856985826146143372623895539968 8490019 116895952391808229791720703520762243420 8490020 12935305687290907826973288781228032000 8490021 34502048057397147076340992674190672704 8490022 33494738005402212155107982641808031360 8490023 93187653859665127892816557066397473272 8490024 -90872979277095676370502151486882698240 8490025 20476178815542763520956367909361691550 8490026 40903471256213507160325616879185409712 8490027 985202116098405553673009844607977984 8490028 27524345034838713205650677022442151168 8490029 -16652844599135657669042501876511133716 8490030 -30045945569524279184657464519827703680 8490031 51207431565206163479330999299809256704 8490032 4566799432773877436639856782987231232 8490033 81795933833529149393432113275266611584 8490034 17770927459805461193350073453695459872 8490035 -88355299730121117459232594225359893520 8490036 35009293712204796147682282093149388800 8490037 -164200689420262142943087649331041912128 8490038 -85782358988802605414293189156584499968 8490039 68225566644886394905592296130846945280 8490040 -7415400291553969293373093074327552000 8490041 73137463094391141826652943018542113920 8490042 -57182563499170941013906234781185144320 8490043 61972638306012647360881029946396888292 8490044 5348266898264515209369111064013147136 8490045 633377757863663958497787712387535040 8490046 8225418013330688888537235493796713344 8490047 -173983839920194264303998264154969053504 8490048 -5966024979796465758193297203023314944 8490049 3605316431337135609734922502271531040 8490050 -24848994860270940554121666111774583200 8490051 215503495543955215419366300713548693920 8490052 111341414869660479585668897781267038336 8490053 25756227234048951350653968811125666144 8490054 -50837003100766508064308679166885809792 8490055 40592999101547894023963764993180211200 8490056 -84349669263237539389877967954060902400 8490057 24672738715419088899375603528860966592 8490058 -24698538901089626753118928830943047120 8490059 -24480526245139431787871595205755846096 8490060 -40775662238751976434675146822230410240 8490061 45676304538789154094635128860534256000 8490062 3400124915306805749819411491332561792 8490063 -16871100736169318419432872725617792512 8490064 -14241716247823268597431067695711518720 8490065 -47084502265302959503706492255343894540 8490066 -2198585543260322962630586036012590080 8490067 -110901699919373740597694048642149723928 8490068 -65008740358748013439000040776933509120 8490069 59042964583946039740858427546213280000 8490070 -29538161373379283641235657043304392960 8490071 78303221946073463637860474731186699272 8490072 59090984206821617653272786452440473600 8490073 227021744307768760911889966796246269322 8490074 47206670383245130098307566081663498240 8490075 -13742431632856836862260368645886537600 8490076 -15532880044316135679243323250104333312 8490077 40898058823264846250917916556803799552 8490078 29424184376778047126568540215085136704 8490079 49723579534803077534573293972829632984 8490080 136957763320459587605382886056945254400 8490081 -25870495464903934952358363640295239248 8490082 42244399055489913110940602304817930752 8490083 10908594291625916723207022135579936588 8490084 44285676277959638554486931189767434240 8490085 839332131179672352557439121947219360 8490086 -92796409596542771529853593315330144 8490087 -54564523375113509463946243823150764656 8490088 41950968379248624449143968727130741760 8490089 -13613008779324295456394341644198854328 8490090 -12054740903423923251840621693973171200 8490091 -54552111669669858910896631496361173208 8490092 797931611694033959320285720639767552 8490093 78325352620139984770061714747428668000 8490094 15196134098191995734290117730341346304 8490095 47776129422848103356779685190441833520 8490096 11847153768507222484920119183572992 8490097 48766879225966772612895492346651635264 8490098 -72476995340583382510912012670949279840 8490099 92399249721011821255864235200409963064 8490100 4537026372153435892763489335342080000 8490101 116600458754681659118767765937394477102 8490102 30511552758362378918176513511863096704 8490103 65553437974642787766865390139045108304 8490104 -20445277170094018088717518904563507200 8490105 -25204890951685903225368490738799973120 8490106 25837304899359651771753406927721235456 8490107 -71539236976949139332966042984862295644 8490108 79387806265117273977015074551992483840 8490109 70292415502680395261169512135220521472 8490110 -56454152876896652811214868429110558080 8490111 31785371571302948159026320026589266304 8490112 -1866138917384508338296648942328217600 8490113 -103668526201015998531823813322037725760 8490114 15772617434632476108007287941162132304 8490115 140289580767281906701196857050966383760 8490116 -32017796331945009350770453654461454080 8490117 315616755331678052327753066758195680 8490118 -14203944579386258607749320258447507200 8490119 4313627731098927521661501030168716640 8490120 5262317311954051465676988171448320000 8490121 -139008879327551242797859110231098584678 8490122 24042097485862633475175647170067824224 8490123 20711887712537387507361821900225304000 8490124 7685401389961822829860729746633879296 8490125 31599721382788574188750282090414848000 8490126 8990546372917007974636730498145266688 8490127 176668177716100936432135707915926318400 8490128 28456074640271486189225567203517005824 8490129 35014463157460447022148193031576834400 8490130 20642667396463473588867258952262092800 8490131 4012766819114654813623683034077823200 8490132 67392488282115555751575296670009918336 8490133 166986245853542432415146320281974218382 8490134 -89221735470909969645595443461898220608 8490135 525830709832566578838310310110016640 8490136 2377075214036175217856895156360192000 8490137 -50424453529181143588428118727035271040 8490138 -8072239005796304607017560756051309056 8490139 80835201265503232132913875981152483856 8490140 -4175563436211030165162768437257835520 8490141 102773482923471709117416435385140441600 8490142 47595852907493101039692385758731400192 8490143 -153758356577620502245905971722525624608 8490144 388786974049492735263177430671556608 8490145 41253929405094381040003653317907882900 8490146 12538339488320121818545686259478747136 8490147 22111617711597254209588697749685748600 8490148 49561767859049181668763546622334910720 8490149 68119459038605610731657744885888508960 8490150 30400538648477714224070114463246720000 8490151 -34612127923979909473650442425133844208 8490152 -57962142863032187710877750209024819200 8490153 23570692517957913138033412756295758848 8490154 -83273199528877205969697053839414246224 8490155 16776584390934147626209756893196116000 8490156 33292730997414636973631888628585922560 8490157 47498620425893103589408428350721219504 8490158 75424954354655357535829011223521103680 8490159 -1382249505096423455925963288525446736 8490160 3025824766905151316201352586527375360 8490161 144780151147765817275692925713233113524 8490162 -54722537070727380810946084834429729536 8490163 15016259221714066905018647523332823888 8490164 30562917433506718805798586808122759936 8490165 -79431781015227978524687664491027578080 8490166 20650292458378371234964013789743115904 8490167 20533709353628942023287265248382121184 8490168 -16218919974347856113381238446708797440 8490169 108429950346578689235670817261785000000 8490170 6648702341515555276063365244206609600 8490171 29252005517471813840843730351094302720 8490172 -8015298443404394790781216813006581248 8490173 45381304068215204113098201780599761920 8490174 -18731745537046860406981032310179889152 8490175 -71016438031690801124985305132018591000 8490176 -30675240062385965475575409774981808128 8490177 34900816944805938307879963882566601680 8490178 -1889264067241126000677357074706293760 8490179 134376769169750007960222395737856382780 8490180 4080763779870704924133434844110315520 8490181 -34103554058633595061495904383829680608 8490182 -27938002301708492756408857052840411808 8490183 -14245964126625990980671283804350904496 8490184 143249076843175942268572817621220418560 8490185 106322562766102429506192025683556065600 8490186 -15771734496656263502496102099445026768 8490187 15428796300564637313293221645129559040 8490188 10681587209725280921402124887982489600 8490189 1051995652117439597735842617880105728 8490190 17742783271697546830125471371010513600 8490191 58043658972689788556468118173815340352 8490192 -2079368254728673358080269414362775552 8490193 -45728930929176456534740581692196777740 8490194 -54376297590220160309155175452291676160 8490195 -4039119213707696711947601409929501280 8490196 47062677804349685580228321428100102144 8490197 5777852207118697702180149621436025280 8490198 1672808160473744641504757205007425408 8490199 240207160052008434685056147337210424440 8490200 99844664591798663545119176636761344000 8490201 -127106810349203655096313222213523070768 8490202 -8741119174830310488718506952141755648 8490203 93400371575099315257963174666330787520 8490204 -119742790987557647875857014219361484800 8490205 32590434563721482503104707132894259960 8490206 59792829892281778540499888658960999552 8490207 129670556923232325310569736366391040 8490208 14729070210674825372433594162954633216 8490209 45167254234779253236825391139235678720 8490210 -12069006016368230703887457704107991040 8490211 -14797581065031898365336211663463364288 8490212 82507049236164867253820928011711139456 8490213 35853716218983995467160197188937065342 8490214 -26026312340799072881527285747580163840 8490215 -117166121790359384059003245259100669640 8490216 -24802894148798512536331274868618362880 8490217 -181821801848287664106529123448321393734 8490218 23900770198585270141392376753024942080 8490219 -51503743251522829351911008931611858856 8490220 -23389086394553214570784219154089912320 8490221 -3903041679512658918327145326870231936 8490222 -6757000980553206634427969349917932992 8490223 -40414821631142891861477964466723577360 8490224 -40480725600911581588319530189531545600 8490225 -29261923165996830118870274466506772000 8490226 -24022585278626713260420049058033856000 8490227 3257613416265023539253261751424788840 8490228 10775439797558191051292844523265157120 8490229 72226845586119525334621372731442493088 8490230 42275113179422660044318777215684637440 8490231 -168908678029929064689358806457909514160 8490232 -125107221049019855116587658387939737600 8490233 -178713854486977347238046511074995162518 8490234 -40137253058587097453376441387460792320 8490235 8614740949804616026779467745072469200 8490236 -27821018862854867100687004351849512960 8490237 -86479803964768338342665837286858089856 8490238 -106854302579950199318011609988122260480 8490239 -10325934437462979294489489476579887440 8490240 -61976170189953042810196515251898286080 8490241 143216496160199689153133394207594375984 8490242 12213472048387253864082496181620718688 8490243 36781730288256313353584193040451946240 8490244 -18699322808591995759882044522556538880 8490245 12895047789224383111365451404524119200 8490246 -76576318864426930129058575747958345856 8490247 -30408563571859058607476247983805555304 8490248 -38845361987437559561709756851433584640 8490249 6333670140488178241852406763372653568 8490250 -42679170743240572267904622276168456000 8490251 29151434803496148129154314332196960768 8490252 -32764130858770254082561530477249635328 8490253 -31000549181963183008069425567442135498 8490254 -3679413046910633390666998861619840448 8490255 15800562755334133149844674132520903200 8490256 57612822435420665697082461290656243712 8490257 -20812330232451221307013498375782746508 8490258 132914543111102539870291708180402176 8490259 -245369532540193779260511291422702398320 8490260 3817523529325763679357055755595161600 8490261 4747571683116407750193289931111607936 8490262 -30638947006162279615563324663163327872 8490263 247943023435997990326177497510766485264 8490264 -388241534124055431338095704740659200 8490265 4190619682065591860333915632769032320 8490266 26632004601515157066595483911900720384 8490267 54646005105417937423163024656148717484 8490268 34495954166565612832842452263748806656 8490269 -19526927238733379941112793850991073600 8490270 -32695588969993773045623659015906646400 8490271 -145656486450441180681156825443735962528 8490272 -37491332570870837816413216062276894720 8490273 -129138525119833149521566238961633577632 8490274 13466906769011931660341848236161421600 8490275 -18712044459723934320596571218665080000 8490276 56306726094992885161824720555412929792 8490277 171272039240618974140896765438027807040 8490278 68678346203503583803748745909880486080 8490279 -20720752920699451416615729113241292800 8490280 -18302305978544657486565198542104166400 8490281 -167108185767279929797390356461589654918 8490282 -13308193402479320044864476837418387200 8490283 95017208480362766733251051307597579200 8490284 -129770441654637353388124927110810797568 8490285 83360268853396742871567750431010182400 8490286 -20833870830873421168621651951411228800 8490287 19573947818752218933422986234354338768 8490288 23321687140939225609282608681084518400 8490289 102756290028669207869189205459116130624 8490290 -14497613287034767274168050475472929280 8490291 -106963536234595060930863618358155870408 8490292 7272833157381526948803210351079750016 8490293 -15923339861792673013389385791696206784 8490294 52261315107497797908893427378582342624 8490295 -96561267902955233042825410013176030800 8490296 -124421806194241696602499931318351646720 8490297 142011635578286244239153215606831333200 8490298 93932380375898815161387412694970188400 8490299 76752651164479294540622794533353980536 8490300 4563623289490420657322812038392217600 8490301 -42303590031604640783904421026190652520 8490302 35469823926536389970448967646350017600 8490303 -83924300480318770953381505879887268488 8490304 46948014932289599578432617065431433216 8490305 41691460894905886401981886232493557460 8490306 -11023345055547120800729902148491848192 8490307 -759644246457913447784573710399805696 8490308 -141855774959085246962519232311879623680 8490309 -75436217999011469309572719866860788672 8490310 43243540867228263049939689060674261760 8490311 -6516241376904523632212225941506816576 8490312 16219381723678175350423179974418432000 8490313 -26230369652158840731334600842999466936 8490314 -4767954823988158420740507444762393600 8490315 143570681017850253596151886794615237120 8490316 52853336360467182356600611645961878528 8490317 -125646991329374706603989856505088125536 8490318 4354519222678007763227308588288156800 8490319 205972823569101442937236105693542451944 8490320 11008835077503536770203360487800422400 8490321 -5940707400114053598195910616591360640 8490322 -29765512928427977904623168165019749376 8490323 101079805671894786430370812410824494572 8490324 53369805503724462864638946204861229056 8490325 80039144724787923298481254814429943050 8490326 -14193815771502716810815841838128813952 8490327 66840270496687633505561713204344994464 8490328 -120116334621345099300390997155686400 8490329 13189926954307977840771739261909406976 8490330 -11213476498682956874121020684100014400 8490331 83237651088609216981995797818842551552 8490332 128776192746036901107816896111603392512 8490333 -28897562064701610598719513990577896000 8490334 75139037239281269764287517105568178816 8490335 1752836207784088732084074083652864000 8490336 -54819618289680832963859624940011520000 8490337 35595051641532993271520375376608096020 8490338 2708465734181774273469289480443421344 8490339 -4069734407149673429160696516612747312 8490340 -40586162837422748021828904624287846400 8490341 -144404352755801752885792467815249856258 8490342 -9880217691324910167354311647349194752 8490343 -67989532258072692916118393268838127400 8490344 48318429275587521077122068686367621120 8490345 10678161474868854569559702105231587520 8490346 -115873506543477181104951396899161569696 8490347 45970493889328810350746875491846700752 8490348 -1964949994181416007829262972280288256 8490349 9795491385554270038152979059808243936 8490350 -882953833148833665890371836680064000 8490351 -21199747400627188735996323137008911216 8490352 -101474333912286198333573589568552960 8490353 22179231009650647192431827989006400820 8490354 -18614972169233342209155929019407556480 8490355 17116981875564875276787125433191003760 8490356 3341375458475272560487592569576796160 8490357 60615982816123113315546901121192211054 8490358 14411413216004104617327548941248092160 8490359 1844233628584710242415157103356542360 8490360 -2742765208001137507957560879071846400 8490361 -3727638845373243097552853354528824416 8490362 29902344250820786867415286364742411264 8490363 32447535217177827188518182507980936448 8490364 -26968236880970549198907782551672740864 8490365 -63432097919090762837460674987761871880 8490366 -38820428780440188832197589931063126400 8490367 165641414048938917460270646327517460960 8490368 70071648606166454920274383356423045120 8490369 130828729880124920381993944011052221744 8490370 -5236246838916666956516305222302819840 8490371 340416422375022503290433732543381436600 8490372 60598617391571086829629757772096749568 8490373 -21368746055195061543069565185098295552 8490374 -61264029783153198105652533857510208 8490375 8862540356614836615689013685357014000 8490376 -224796587926760948532450896673214417920 8490377 -15445852766045415500495502092168574054 8490378 -31129395625076596412305711550600401920 8490379 92618415860495353687582995671064864980 8490380 -105652370784559878931410982079306419200 8490381 -47448669036327451321869495006663700800 8490382 -559673786058161697063319853337219648 8490383 89221422527829143298937091378566058424 8490384 5174938824717739019038633638515441664 8490385 -88468037981295640567249810564574337420 8490386 -117605314091205047104053943621430122608 8490387 -141667383167835982245229630069104404040 8490388 -52756295306051778571636690057528343040 8490389 -151039993514069556430911061135418973810 8490390 2882369013672082075461290049990624000 8490391 -40438100007221188715648851245267293808 8490392 33966999525231692051171308209729761280 8490393 -2774052930419020972681737744996771840 8490394 55237417039259275007411158163488826112 8490395 -9029896393399596224577924536180642400 8490396 -58435992767320466124995936657240924160 8490397 164465100238389265615071488074683519040 8490398 39870820275810624477046394843549383680 8490399 25924404403151020453251348468822408264 8490400 -63809987151095342715161267848942387200 8490401 59102299867560190887153509409396306402 8490402 1645429552755778525311446343052503168 8490403 -50979411733504088732142722250545422560 8490404 9906705450615040911273257630872043520 8490405 -16015893249263842402996279694476584960 8490406 17143432687682580110373302782829725152 8490407 -96141226606921616587943607402490640568 8490408 5491311929902265255486350205045391360 8490409 -426901986661520000194311586484408160384 8490410 22329456567323676333881317629048135360 8490411 -11890152494342682751130224212065049912 8490412 -3780421664816241757017324630026975232 8490413 -50910026753960215777531697009971087338 8490414 59176545170827799379506029837287589440 8490415 105571913056758951419613803062556729520 8490416 -26422271459333796091237596668814950400 8490417 66511576516334249480733592806412134720 8490418 74519775313649248421320157159417702160 8490419 -13357040855966639600738888844945814704 8490420 -16552225854982218583915438074925086720 8490421 53468102390175888403348091828564848622 8490422 -19756658364168691502767402191665352000 8490423 -86818534782338998641062005398941659416 8490424 -4623296275815374008434254020814868480 8490425 41549187323619244181224984335791991150 8490426 43534450788999562605258666265099553280 8490427 153238912942237697996749079702855424 8490428 94543339915203607102766662750526862336 8490429 129411832230789898806219267664263736128 8490430 58368832944646014974995400561495040 8490431 -202999913406744948581915833250436164400 8490432 -7578798852569746760641211743032311808 8490433 -28007965616090068275560281424625942080 8490434 33814880424085984638850514878571153616 8490435 32931757205872270033462779918404044800 8490436 -1500268037601164183640423626133644288 8490437 -30979928559726637110862526882270834208 8490438 43110098926586381610461419921649513088 8490439 -174405208057733249214823715916583902760 8490440 -39449680788366037176372821400175411200 8490441 14337262418439193116951436283625447744 8490442 8525244665565841392806322674777094144 8490443 57332438662692223022583450099196850544 8490444 -31275440281390458352643649254762431488 8490445 81315925598995358805451975315356938700 8490446 59610536780158329620549610259361664000 8490447 87335055849805472884852067910096614400 8490448 37316503973313612737552904129140252672 8490449 -137032026080181749569049205259523453280 8490450 -8423066191842373517526900951994262400 8490451 48558856789020344797792826400891623992 8490452 -46165894586929233586468792362207125760 8490453 -73668016639276938437737308725945913696 8490454 37689832121242955395206112030781798400 8490455 -4296385673276556395219697354303270000 8490456 81122437877199417817583915331077898240 8490457 -21036306717738689497414857910109602294 8490458 878460717299069011784752323501182976 8490459 -32640599446832214596835110648243598696 8490460 50517716605976157147178969568342952960 8490461 51889741159010650301731174711318216032 8490462 62330833238351974352204096737347999552 8490463 -60777860979606492680601573304249112160 8490464 28687804682684541471747594512067723264 8490465 76926990857513485908341541565856847060 8490466 42624463333589555288367120566456070144 8490467 215155173400931036350028002696722562800 8490468 18381909822458690953727459210984251392 8490469 -60139239830612580241270760150970341156 8490470 -71560487089382588879443781820669256320 8490471 -31669905378112872126351536381430462336 8490472 184981808363713575145941108185856000 8490473 95890237081598454724389083758039867200 8490474 17538089971784828584535132399467453440 8490475 -39669787790166500930587454293076460000 8490476 5091378902094038546299720874496610560 8490477 119398625647290252984765137028547106880 8490478 -1283519039322266852852858844986688960 8490479 1396253810416028599674440070428532984 8490480 27241101305097273984682684632345477120 8490481 -7362144187139392287929754225439840416 8490482 12327058873877122193023641184371237888 8490483 -39245618383234754757426480968872367148 8490484 711529564521434316565093419870466816 8490485 4753289062327968236544548831335800000 8490486 623705002615018418311957569722633664 8490487 32307813334175234101639324379430748136 8490488 162426820091398562473353840097720565760 8490489 -5878233984119217735340906245367490880 8490490 -36882648761478397153774112148922836000 8490491 -34550921832497503077335485179332934108 8490492 -46190804580311132023983352593010460160 8490493 155824885149035831557822190615484272544 8490494 -4448249275130597260203505160528835072 8490495 12793684851619898717801977079642036640 8490496 -25719971920593530840991682322315083776 8490497 -16947916104917022637761672897805894656 8490498 -52907196375326235280907502342815607936 8490499 178592674343154435875114439467397237500 8490500 183036531755687059051620071481701952000 8490501 1708867472325480799734595565564478972 8490502 -38749361105344499377851287879250283008 8490503 81729536740111937566209583826066230272 8490504 -111482535705807988690640009379385344000 8490505 -83239980956326365938084574828854237340 8490506 41536825708351801728839139223994425440 8490507 -11373324569680994574707499601581578880 8490508 9483997101285470088781219336732199936 8490509 -1575238785166845136051934032683796884 8490510 -11563514613358750043388544891906448640 8490511 -108078321337400386655658057314034356400 8490512 -3771353041545322231238818939620999168 8490513 60939504819299825924292121745696882400 8490514 36157005265783052153274901918314315552 8490515 -95170746905462431071172988865920072880 8490516 66161583070909215940429485084708452352 8490517 3971719270097295671339202205072895392 8490518 15033128580575723498150653001742204960 8490519 87319585613478447232856414601479694864 8490520 78896665445597997967456639643396505600 8490521 36663208658797400252463179342162391492 8490522 -649588001673518875045020558971093760 8490523 90297155136824179227175523040025075584 8490524 114589596757913821864288102631562938880 8490525 -43859982405618669264779024658102672000 8490526 -53306553697256057760098492657943975552 8490527 81179768271597820301093418312397388712 8490528 -63502821026266935091352589842943836160 8490529 -17502289505198144364861909448095349720 8490530 -37829795622082097389748952715998950400 8490531 -12084289009824583522258447300679865600 8490532 -134109021177308816845995758160623826304 8490533 117090240044682748472434361302713940380 8490534 1914295401997737918946643905809868800 8490535 -47221802174620285608861800070500247840 8490536 29617206784634744627456108703483079680 8490537 -882406298144550023405191316183228640 8490538 -19096336979918291588334670745125795584 8490539 -103088976079390535853970371591516579660 8490540 -21030097124670779282641719351476659200 8490541 -190579557008987967064238941848051390058 8490542 57539397750694128158109981303382803072 8490543 143776330186871293291812638450251219464 8490544 18808850827587764659008572389553192960 8490545 -76687112102365870993417237509839331840 8490546 15371789083880753541486703548365469072 8490547 -426624288238436794916260127301621072 8490548 134675555577132050453008774360162455552 8490549 47420110658281163684132704000250435040 8490550 -4156710815084911371046486212920467200 8490551 -56576821650603002570634013539820313496 8490552 4356096043567103771975320742299238400 8490553 27966629129837217643949997814484341802 8490554 -34348085615383690370429803324443340320 8490555 22826434271896049760320751639043416000 8490556 30486903997229330705139846471860021760 8490557 -710733067154636144629245162235918848 8490558 13140184563491570855168520175275403584 8490559 -15362484829832293996503038126360242176 8490560 -25005326922002607419115592741442027520 8490561 81575061824750341960722641833984602672 8490562 118741761066619369153764269061134407200 8490563 -175361446646845469317407955485106693188 8490564 -37154528912801627524898639314558358400 8490565 870543706340751245129084524532317440 8490566 -23259185715661775389193068391915790336 8490567 39232988766280875087419863205977747920 8490568 -125269307459651536761685621777731993600 8490569 15439877542910734159093085018415319860 8490570 30241533078300074112037341479059200 8490571 84315998658397448138870801456717866772 8490572 -33499710653583976003757252968851678720 8490573 -20150337352345222846161658999398169716 8490574 -8596044939682740361165051759579946880 8490575 21378452631901704581362307317284020400 8490576 22319645662644563325050074665452961792 8490577 35811106884435857412725179373727962352 8490578 -66620904498126550694746816687499234160 8490579 -31602954976023225771860000727472434432 8490580 -17760039778307147444300188141464821760 8490581 5287679139946035946593606966510600384 8490582 -6311765044380907507466386533506885568 8490583 157062334119198367238042273313303949832 8490584 -172949519182485616754768594701860157440 8490585 20083185516807750735700189117740840960 8490586 8552582453415557863438361283765733344 8490587 61741943106156896887042143307635532800 8490588 -25115586712282057571922500107650441216 8490589 124473970820985767085715695259041476390 8490590 -26094517191585478763610532555919616000 8490591 -48902677878987379633230747954605585880 8490592 34836563090773827764098509951756140544 8490593 -55640112192909918857343989839496392158 8490594 2290299809345818501437050446277544960 8490595 -49088193273813171993397743341232788400 8490596 102421781146124368833190526742452803200 8490597 165302260345147442902576989905627839872 8490598 61720983445638779427745497916984746240 8490599 49685411644783266843138450344576787648 8490600 9765366966270848824138703335461120000 8490601 -63637073616061274084887836809091198848 8490602 -115733889227095626591014010715032775248 8490603 10015873737935639139850651306134668928 8490604 69105003681376359835777678202808995840 8490605 21162366292903993758879420623772565260 8490606 -30583816853846720762854345844710656000 8490607 -9856720425076992137844099330713974728 8490608 4731214544063696992833511549759586304 8490609 -92934837595560976608815291963350205280 8490610 83641393208904348111553930853154540960 8490611 -80018623855235498528273920693083530496 8490612 -6197150487184110036423299406524645376 8490613 19944890094935097451826790665792482862 8490614 -68422141960363690285503102337080170496 8490615 -37704003202640066858164781357916948480 8490616 47767984526908492947205394513495040000 8490617 -123498541849833439189081689868613549334 8490618 66565066980581601974127194604568927200 8490619 156683005459368770625766772575767642020 8490620 60812185501621892967746486050902528000 8490621 25730158933436533136312914895448409344 8490622 -10289454808103804827591157808490579200 8490623 -100759546997972029123654351782670336128 8490624 -53119470444120010588764132645965660160 8490625 -49947358399090602187054581375111000000 8490626 66754000870057363484008620961566082512 8490627 29961355943983831255414657923058765764 8490628 48817262548429369263971981343152778368 8490629 -2585066704986019823713903158864871680 8490630 1905511591855495679344474520651339520 8490631 -53979361927263766915079564847801011400 8490632 -185353762777716650479068189875108935680 8490633 50718248083899608097559283146602898560 8490634 15744002925950944505802360139823101440 8490635 133177970168105267140779673056937954080 8490636 -33029478725872130070307823839534940160 8490637 -47981750703651849138808093106524816714 8490638 -51533806499112551026856955583567505856 8490639 123333181840038979048306349260081334160 8490640 -16407851152796852861867506706125946880 8490641 -31875799875900721525482180330786187200 8490642 40991817726771236963637975251365711104 8490643 3077151135745899603723190868589259680 8490644 -154142056003890384820090257189443543040 8490645 -73192367944941759496591139926741352580 8490646 4895914069697586986021363647564708224 8490647 150622015022128674573878435103875124312 8490648 -5690408549233601629998484338345431040 8490649 -39235351034111413136467181920520442480 8490650 7367235249093711016994835639430694400 8490651 -508811636129468579181324789342121728 8490652 6810304481016375483638339502134259712 8490653 3548962183434462806327966604772409004 8490654 -61548958012912080444381075824335628736 8490655 -141677310465238338667554771530488708440 8490656 37052448473231278084740286409580675072 8490657 20478441198811185189938955237971051520 8490658 85315852927797806506728197778978026880 8490659 -35435682941394139435461852213990162384 8490660 -2597437935496049658138134644480266240 8490661 149065073219031291016433396519476099262 8490662 124241880996949084455530467933067108832 8490663 81259822758956783949665083805523023880 8490664 5419187308027049015518194088835481600 8490665 -37154964348737830488886109544536174940 8490666 -911749903179073906957656558587972352 8490667 -27002512562943733955034245784715343328 8490668 -162462985412066398145529226791585245952 8490669 -130099966187141412732384755950834298592 8490670 2793772333478739861981306801293673600 8490671 3811283467795077410851135571030922720 8490672 -19217589565177248022772039661048446976 8490673 -134259215790138298808749680172206772078 8490674 -50275641602454283016451365313408359664 8490675 -10992443950482047111346190972506927000 8490676 -142537336246335859401294168987061544960 8490677 29083846591688993782935087086734060800 8490678 6762596852143445745551181641194936320 8490679 119100156011220350060744386601009312920 8490680 -32379864848003111631320364231131136000 8490681 -30696051285046141028338981892068804230 8490682 4147180333986416670171152673837580800 8490683 -46003300241132398964540177361914787840 8490684 -2581461459495246282500755676529957888 8490685 19184467758742769830874055748622108160 8490686 7413893286077026703290046265951327360 8490687 13795794743495652968860924664184713160 8490688 16924963264451744595427549506345893888 8490689 60807048484572092725730527968848451780 8490690 7846763242035402669620919963826944000 8490691 447460882718548519936522200005333856 8490692 -12490199393396311313763073330866413568 8490693 47990221167465851346911333539280275200 8490694 -490409748438747347620454319167912640 8490695 103798535237393606000216040038930110200 8490696 17514338197022240504349497487420211200 8490697 41064753583465251231250080835704634420 8490698 12491006459724806628988487953339693920 8490699 -845811129138958854323788532321099520 8490700 7748465617346516759020855577035622400 8490701 20810398669193237815461228900908048640 8490702 20261479865476812036458257818217728000 8490703 2362933498407672606302457901216595520 8490704 38526829467706675789408975877877227520 8490705 4227164855511900007017247868382831360 8490706 -4177871941124091374762041484570589696 8490707 -98341027338623523826190422470856260480 8490708 -6322828808689345009535067119208591360 8490709 -60772240686980381818063604565399238080 8490710 -7986290049686466851780491291124196480 8490711 -2603564235707969126673964373767480728 8490712 45885856644931417673974410388718223360 8490713 27255098153990996407099223375952786240 8490714 -6303187564722394703851812090654228480 8490715 -38544566451456202347239700294854260800 8490716 -54846623732573440825285566104037089280 8490717 -135201038744366504483716708250626992960 8490718 -27139868394255385643105059256404752384 8490719 87544972939768730687038391833971510600 8490720 -1147525637196023791831622582233989120 8490721 157527475325121283220845052681584981922 8490722 -8675457086151364385987356151235335088 8490723 15150535148531997394550687999301231024 8490724 10544630748980808951060763557454267392 8490725 6781581605682233757591215597323497600 8490726 -17090299127667688413430530220457708160 8490727 94941422773293603148028712862855299072 8490728 -91868673669121482832145968762383943680 8490729 37249851014324231966523653316243508944 8490730 51781683489780120056521312010334059520 8490731 103150274309832714629621090448094593996 8490732 -34596366313841149715477118131487164928 8490733 -17209003974094458256556245786437024800 8490734 -21893045250929462156434947966997429248 8490735 -28655957677015368004021997900766400800 8490736 -18044658556752489007182776533921988608 8490737 -2326621181843597187942284338109184480 8490738 -18324506990111884185295907730861972480 8490739 102023912456291542077457607591108468440 8490740 -116207328105363821277754851725596335360 8490741 -39266790413201876925342152778886508736 8490742 34327997637303305208888280283878334592 8490743 -306777613006270264309110344538249681480 8490744 -6748746274618727674159132204647997440 8490745 -33546960543691152473891945123920147200 8490746 50192122296420710649570398037600155904 8490747 19251254907257175936202353711315903000 8490748 26582979349650338153937341454510784512 8490749 -42772436506191839677907179017690463680 8490750 -44357346827246163956606180190235872000 8490751 344365445225853475090276395469323242512 8490752 148526346669117920240413024848835510272 8490753 -210459035192927845313494255427806758300 8490754 142098482742423901280364490602113064960 8490755 869663917422680985121554086502573120 8490756 4201688263504735446401787468632681472 8490757 -186406508047379240160076860414372235968 8490758 5674871334484120992061404118285064640 8490759 -2502507096311714006713285445385702192 8490760 34257994149824061019345575984779366400 8490761 56436514063059523522508776294326574362 8490762 26080659026963214520787516809046661120 8490763 235323664567387821975593289725796509012 8490764 -141694505609123177915267059658423687424 8490765 -110096112312063954449901392208719760000 8490766 133268743925722757799377833873963547520 8490767 -10457550410501771640142182840317658168 8490768 7478447433684608981366331148852789248 8490769 45339226659949141328484591551081799396 8490770 -28265350863440447205692371092734192640 8490771 -28498260550279847343833102069517955200 8490772 9237648111789053723068304496972140544 8490773 69013406571801484375269069413976189720 8490774 34695509744636653086829639963660187520 8490775 37808492043535894900292996057081634800 8490776 -1693960743811914370058090646397255680 8490777 -69908799672439352283433532686730413920 8490778 -24573057286717388840886712132687890720 8490779 -141372642854161028988162043129945821720 8490780 -151155342902251643801287447266186240 8490781 -54922724771340844909944571023728032896 8490782 -2941971066403454371431232320430228416 8490783 -25182674892593778573602580293425259136 8490784 80938671734685949584244954377586016256 8490785 -69079447253506169729482311263752506240 8490786 -45863037679704324317878967961837670656 8490787 -210142028407730090290808220861314182564 8490788 -62242126555355163090999152845880214912 8490789 159167710924719437791315237469433525054 8490790 11196345986543964374144638880330741760 8490791 -152440127876465306483343943061988332808 8490792 -56596874977337073397929397456184033280 8490793 -1436128833241658861281661476419501958 8490794 -39739375952138579678041752824412617280 8490795 25789750651686506761048334072373354240 8490796 -95552841477457089629791179230315041280 8490797 379903101696401334016153369163603712 8490798 32671627446522696232809873535606391040 8490799 171602121181258974885841311743504118800 8490800 6312167635664525773794643541892710400 8490801 -39648360294046575086690556133884436896 8490802 94182429000842886532616413544527443072 8490803 85279823668008546038877688684650421560 8490804 15823427190107783977206887793964388352 8490805 95259549228849108283667851190118821760 8490806 26559850656474389907672168040177960704 8490807 -1649452523202088388519586664418930304 8490808 25825412086124923795486076178734592000 8490809 5249501851606321024494987470660489616 8490810 -17498177309208169714336095419358531840 8490811 -63250651332186950854076718975851453168 8490812 -74440984413127496161374884250468864 8490813 -21164926636311020153755098906311992512 8490814 31189581731794819111831561912169792256 8490815 9341890810466702876348126719265328000 8490816 29154618694868141506613242247542996992 8490817 -91078459704025388015394994027805624400 8490818 -17069276295898571305498581967014526464 8490819 -40682920573574260245848855147186403072 8490820 -4693620263156722928095088667707589120 8490821 34296955851703342803851634310525825500 8490822 41019981825682723992296023551950638272 8490823 -4967612778882607840133564204477289600 8490824 -111828286486036922849216370467430743040 8490825 -1210054978576599132346513001053560000 8490826 -61779781232725696826254072551744231888 8490827 161522273011313216373693155750709254676 8490828 51279716808949448630902359626860400640 8490829 5266505632882466001021049033494877430 8490830 61032489340691794933006967469919354560 8490831 16290241258438232984973820000503055752 8490832 14412218438017461884028329348727570432 8490833 13043342373849490935826613143260905664 8490834 -19705036837752414003609192548252183040 8490835 115995750120385872637011182480013983280 8490836 48080106280877121449889820149696708480 8490837 -143557597995644272841244626104556394048 8490838 2332444392039422550346844928654758400 8490839 -51293893170105107587680923036851519488 8490840 20147568630673489684321942045587456000 8490841 98217563874363563959712540890855653120 8490842 -103294328725951380557923667862830427168 8490843 170793265493943496890358853630067975384 8490844 -68031765289419485747236470203633995264 8490845 -47340914416560402193097470735734695040 8490846 10797467109256127753416345001390604288 8490847 6762484384387200129853904987283984360 8490848 69571153646156818680531798733441597440 8490849 -1832253993525918886610961496123202112 8490850 2588607194395773401638439925450092400 8490851 -162726106176973996816727314923345774696 8490852 61654023835671171732292524602756505600 8490853 -59922148551482570988760985169378228160 8490854 -21856768949294185410079431069498350976 8490855 -52694625969281034853594648097744309040 8490856 105028138668983210750265460432247439360 8490857 -7661601503404819091812218858700186908 8490858 55648445552531399166178002350354429184 8490859 -20520716892207193054164085011653769296 8490860 -37058921829229190592692854280411904000 8490861 27162468424269361442309766042422782710 8490862 -133355287673183232097161661953632692800 8490863 -63488216852654833183206927432100582536 8490864 3181750729898987727956950569048342528 8490865 24805598974723005761461626496019695860 8490866 -1522020901869819214243753246594256256 8490867 -29650351953651475468610950761816835200 8490868 43075170976397586663999824696440394496 8490869 39632045649151368043317797442558844800 8490870 33852313129881132612059914272732923520 8490871 -80521986038272493010214071792767562000 8490872 -61006367093122058490783154594404556800 8490873 6505747615361300324676665333785122384 8490874 -29480030096690981168845277256645331968 8490875 203740780294340505003068484378474012000 8490876 -22404284820796521690584336292690451968 8490877 31083894767739434839496461141538606726 8490878 13927449276913967450322065174182597632 8490879 -355764042429778084262843069100657538560 8490880 -98311318571435369868930255699522355200 8490881 -29104119626331001261924978934043613440 8490882 -2816837145000300000307232457176348160 8490883 13530498848030565107744111409177820384 8490884 55049521641440936512013011365784050816 8490885 4420322251484907997290146436883808640 8490886 32995049207118313735494574170100087392 8490887 65758876887940416261031822268275457040 8490888 -26022662787947836312039642421145108480 8490889 -119229824231574520549760996565853393200 8490890 -6752515578225787235382950934874598400 8490891 36224176474299714747332068595879919360 8490892 -113354289518650889286038129021716758784 8490893 -224550330614292935063059263719478198858 8490894 124740850611605345912720675038670051328 8490895 -13003376635171856874051387090581719680 8490896 -39884725470393018886548016305013456896 8490897 -10375940898848695270277342247791443020 8490898 42679734659225075180792177452099885104 8490899 15453414718525109766217636115433417900 8490900 7838815611182725759755148913767219200 8490901 86566088284291772967532011248463189902 8490902 47284602794488214121584153798424769152 8490903 -111823079092133717986241913925520287896 8490904 -4079752017781587518620487583239178240 8490905 2010409596846934343360132364608670720 8490906 -109307041682355866874132873180231837696 8490907 -13996636434254244279002457660694429208 8490908 -11352758806370987592483104594539259904 8490909 144304986398621692788985093977604608 8490910 45804190881662665418775555746689536000 8490911 37506480432003651637642533291992085744 8490912 -2039794195179602610265196843841355776 8490913 -59885511804632338084327834571446263838 8490914 72538202367635833954522507742168896800 8490915 82830425049590413984656109680021968160 8490916 -84332165993263158250148576637695536512 8490917 215830031983800743696690895108833835966 8490918 -22760814900096858726488524050433752192 8490919 -67506161482077014827469000768503244680 8490920 72830458850518546645808228677189632000 8490921 92358895741737079429582406202298444704 8490922 6468980515484321732007364601118041088 8490923 58291817924786384224715380978752420240 8490924 48587381230078172639149358198801117184 8490925 -16823009623462684814756138016270428350 8490926 -174764706706643249119387869230172641280 8490927 101004717488257184461954078176878192640 8490928 1191720592679528188689655393062191104 8490929 13423993713547590144942683302355174640 8490930 -20348946168095707787391816591154529280 8490931 13797596329456914170973449291327270464 8490932 3861096853190206893208260489649305600 8490933 57966763655563752631498306611719040 8490934 -2630262333651980900408432101790742528 8490935 -15592104660063868054130794863493243440 8490936 14911730534804560690985021855550873600 8490937 -16948152551496089753883026808758891968 8490938 -32936534664781735382065601230428116880 8490939 172041365455651058899596770608579242720 8490940 -14514248084812742919520015592073960960 8490941 -73485599986150575547567713038986985658 8490942 -16296577450018572307566343084786820160 8490943 -21994570428510919764318934804476796760 8490944 -29175255191562979611110273677617266688 8490945 43656238885359095746601467605784488000 8490946 -22705418719702522268896619173951553328 8490947 -200331122584545001136051287665807089604 8490948 -79911784404332475714515129460448296960 8490949 -41701035786607739231597486618058734050 8490950 19739751524389850596670053596682761600 8490951 -9231941954930379628686867521832406608 8490952 -2063909533837220840212236635246714880 8490953 111652431882393296724773874689036807040 8490954 -6993060489884901145962091055932419840 8490955 152576479947570163990303222534975038720 8490956 -32950254664920804409585334852588113920 8490957 -1236599899426890607707206273230192512 8490958 25961585283426932812915171275715963776 8490959 30075257894517210726406210403071445304 8490960 17886244120647074491031646145590067200 8490961 118239293740486984832671071120089365824 8490962 -4261370458610350320850091349705025536 8490963 -2963688039940462830205657849535441616 8490964 -2684824710085498354260594835338193024 8490965 52950575697037828360251967353124128000 8490966 6861919263786594938455776976630284288 8490967 13319676628593185611490763412650141640 8490968 255283295103446862881457967338224640000 8490969 26698378180977768114999825581725021188 8490970 22272442893132505745757818394969427680 8490971 -47868709211204995040305306837560408288 8490972 1290947479749496472029863033530548224 8490973 -10457176383902661460370386126803137664 8490974 36714977899186908414929376889960388736 8490975 -5966647065833925741688843566653471400 8490976 47275363982822467054620243342149812224 8490977 -53646187518172869797793345276898757952 8490978 74308704183776402286305276520832484304 8490979 17871241650944725011389735660961478864 8490980 -104979845853712224160114062663424608000 8490981 103586617131560987158154077436362620960 8490982 4400152788086382619288736926715555712 8490983 -28829163092206282425111898897897631736 8490984 -1618646294944722455531719117056000000 8490985 -58439562658170411369590410231378584000 8490986 22363507717978826324472778739050583040 8490987 -6642708776666328885803808375122747964 8490988 -85075725182125687956352151461538993664 8490989 52997757116016154060202870243552961324 8490990 38218555142541046313072584613548704000 8490991 -8359469675507442383914392291650141000 8490992 16410913524302932810194799687670956032 8490993 5117218817805116698321085170296803328 8490994 -150257719028722755238188956827589420928 8490995 205264008061933988044518405296276640 8490996 -19276686025552320993147593216788420608 8490997 -63777339040117216911588268785901161540 8490998 -118539992346782724770899622802654684000 8490999 94411262740576668633415408133937553920 8491000 60117114807430809949352084607774720000 8491001 -43567871087328105678578614412431438998 8491002 15267332500186591587619058318170500096 8491003 -41651886422428925170004576949887101736 8491004 13135600566015770145481389410890976256 8491005 10136141138166321480842037205286186400 8491006 40058580922616538614331170498427670080 8491007 59872727777290899318565825682089543392 8491008 49818052071454198989495017723872149504 8491009 19575416969675942633364529404979699716 8491010 -58775163641489457456540541501777159680 8491011 -37817799434458074590729790366902695680 8491012 167746428899777795714753878484312061056 8491013 21021141566593582122181524355932930204 8491014 -90110889052765416077091758172274550400 8491015 -18309446947700256349170311562694421280 8491016 89809326694160008794392798102803092480 8491017 14373095807815454203387246583475033600 8491018 -23284472379297321844205629176756362400 8491019 -5347957978649403065903748480872140704 8491020 31789080001662854347557723029802024960 8491021 -10663798633072491608513262711976113216 8491022 -8035325704055057181447997491056090688 8491023 92328643606272660027246901876779199824 8491024 -6129871288537932596341872383093637120 8491025 -4193827561637784082663557460816387200 8491026 6241276578652881891494177733458688000 8491027 295701838411046310521039737009412861112 8491028 -20814761770929784075273683481507037184 8491029 -96076034834602597987824226699586968032 8491030 39095853454165845929469506353438076160 8491031 105322544086777163062586994400950210792 8491032 41433037381494891282232890226509742080 8491033 13827359866020870021722595946333934282 8491034 -19826951171097264863794403227368205584 8491035 -8141664841559219145630044640886617600 8491036 -56073960232548223800835525443016996352 8491037 -24045780281297016722562825356188732314 8491038 -942495675125713810041738458030856192 8491039 -153865896034573205086684765413718353600 8491040 -66015293013730213012912060920309350400 8491041 79492244166655977079650317563494766080 8491042 -13236073343983286833060600411455180288 8491043 190375794797444246959736925549615263040 8491044 -50106982353850087416454969785629491200 8491045 -6506184859502535006854750930006526600 8491046 45109166994746213144494281937822044864 8491047 -24406524901260230760617420021961475800 8491048 73594591275447824009105280579281141760 8491049 -74825009005288693970387650749030190464 8491050 -21593094943786181682415474167784854000 8491051 122567082337925617025243054988607504052 8491052 47458116770813800909865487266468774400 8491053 -106022111221196136760133473877249263296 8491054 34024835378576143398506434260235200 8491055 27321875841646021794899338112008032000 8491056 -2300516618233863175347206860267585536 8491057 -24263271113423281851535493478501496320 8491058 98854869380955986117916164446545708576 8491059 28486508737973806531038301869349871928 8491060 -7714489407524621677533708981355276800 8491061 103053582479169381966009930730369015662 8491062 10911129859232143666060424812827356160 8491063 99546640661376146172549161045552621400 8491064 141642283514987374816279262455404625920 8491065 -88264112471249542761265251263439600960 8491066 71160504363512810354288198272392036864 8491067 318156520452398020451141963645696007840 8491068 -565409212866204588377261035683517440 8491069 99037873179792183531843633516506550470 8491070 -11712639871516089884829535468179694080 8491071 -9912395329270990837163580796956466560 8491072 -21290242924479208474442587249776263168 8491073 40925748650613606823701942510395120322 8491074 -36386968790988545206591404772831117440 8491075 -47260195629951285707581100685030633000 8491076 30665730119041385729262174264963578880 8491077 13468199380590767929559715087168208128 8491078 -26868603074387359651746952775845178880 8491079 162806545646558582227349977823974002360 8491080 19033594377344156891610864412132147200 8491081 36380902903643468822609664986036592 8491082 -11618548853558983260728192697572998608 8491083 22690029459313640181798846100412702424 8491084 -73934996034226151817419542359573288960 8491085 -156850902197029902735563986748128295220 8491086 7088352827313318057146025631909430784 8491087 228117735420441827288659955601710379192 8491088 -7341422743932426729546878973374373888 8491089 107038321864583025315794364022025921760 8491090 -94229187274517417723196851556329118720 8491091 113067649288895511407412028355928466080 8491092 -34646165723123193637138923834971074560 8491093 -16505310173743163904272699762973009920 8491094 49721383386139171656654940013755506432 8491095 -153042918338566583862515413856018114400 8491096 -99869621621958896608820617531540439040 8491097 116994161285139367589286631938222129546 8491098 5090692317874865852306325577471365120 8491099 -5253011557301916813265966339553395900 8491100 9060565850183143792223028487697280000 8491101 -27889826159482844153271821341729527168 8491102 -52156717796299766648053154135916325248 8491103 -6455960978695334596306132898044337280 8491104 -152440395985311954497993548306349162496 8491105 -4549841479049068773583200129329519040 8491106 57131010503188385781136531822590429984 8491107 -7056057523871219914240067460781851408 8491108 111211174807180617821364095734987814528 8491109 -70650738842463694352594848862710532928 8491110 56839865981346751279455435701632204800 8491111 -26533136246943501581689337059812160088 8491112 98689433771478859659918136322499271680 8491113 13182651450087575742622955702595043620 8491114 -409182311262638055428132165696617003008 8491115 73467591829391723645534240309851389600 8491116 82414187354875786818813941279020462080 8491117 -12391972608062222637068466114873730560 8491118 35651417413578146014241415101794196160 8491119 11243854320249917830906077770695841280 8491120 -22997728323230032885263632463568896000 8491121 48594051325101771715713475923340346322 8491122 18988750940823690308339558947883216640 8491123 -69587340576679735242759506012398548120 8491124 302004760958007385355196458584713216 8491125 34695596156811400746384132721301208000 8491126 -49783954554875683962613763692152079104 8491127 139692381167334690584078427234024239976 8491128 -99973658346894323043974786837069475840 8491129 61928383296730276707828077963536067584 8491130 -3367212178435308106407886579424599680 8491131 3176321274541442172118274587519833600 8491132 -12474516156751842576036453363268891648 8491133 38349571519405660990182605138771687520 8491134 -33253931429970203122311382870366765440 8491135 -166616637176465464692711867590597632920 8491136 -176451192656039541977002455716321034240 8491137 111260871137097397685351578849844934960 8491138 637005099208843265336273136898368000 8491139 -218556788115326945390880214840722153600 8491140 6034824876937149547072754471047249920 8491141 -3208569114725467408949030641002118536 8491142 22534133798580919763996729491192425600 8491143 56056523788459621147823973760800814848 8491144 -14936091783487719273607106117828643840 8491145 23298850433503580912594821217548995720 8491146 -72157801201039725969807667465183708416 8491147 -57103400724357235779873553094467661168 8491148 -56647077655624362337150434395130261504 8491149 -67266445761356979852665971883275023072 8491150 -37451431952933258879527495522009939200 8491151 196052931358398280187923196268226831152 8491152 -5430737564549638154326021783589683200 8491153 1150425850474908347549833346874304608 8491154 116306499790612565572849742544694272 8491155 69143494341064274917706812640299130160 8491156 -233291487439295865607340747685460914432 8491157 -8818819803731379145348325992831766400 8491158 16338903314189968379205637892499247488 8491159 -22220800170457869411471685929122001072 8491160 -95682209038763396668417879926567321600 8491161 39712052360151781039918789903044132480 8491162 -14119051534426825301271529992721155840 8491163 35313201870359635754628704915126461104 8491164 -61879361230475746373629805342629552128 8491165 94669690239859976422157685586615518060 8491166 124996909682124223775612751769994304 8491167 107564712140815827642530719327337328 8491168 39397871165096828192483828878940307456 8491169 -174134545246290597577709877381823622430 8491170 -3809194083252954539311785251761728000 8491171 -44479586866778223624978568041786543360 8491172 4732859063276708656352385830551618176 8491173 -78458631388660155622338975452449696416 8491174 -49626925287756485053413322098300117888 8491175 -28384165244716709871101664242655600 8491176 133409270091657329921874453587619840000 8491177 221017210802914725332107747593803370612 8491178 57468216669114608624778104895141017856 8491179 21257529869768664371209896405120150528 8491180 49089987494230265183649022501940582400 8491181 -125532648454680552962239371986164023018 8491182 -700231388991326591467341817881372672 8491183 96074050540115635118653578330973628448 8491184 -17564726798393522550129681946467434496 8491185 -62834024218715085189085104503149939980 8491186 17053463622410861428766956505946835968 8491187 -164276260733347328777393148317881151160 8491188 77440787090489138925260831917223356416 8491189 -2426801413014688059178592233496315744 8491190 -80346113789251175362190473221037478400 8491191 -46527799319008898167796278770945686808 8491192 -5772287217773363471221279642947993600 8491193 71577719275952334360179768575491350442 8491194 31498700794777520103516352470022860000 8491195 115601063764613024899739950801800865200 8491196 45004858117935120621440194265995435008 8491197 4929582581038519413691463063154040896 8491198 -118285484306261472266380853894725190400 8491199 -14922677208797905286201262262228968264 8491200 -15493697127135734456995521718910976000 8491201 83967580446111585238370315694668401600 8491202 -74809581439993350686613857556473414448 8491203 12822786908384167776106006001636843520 8491204 61301613865900420934541842368420869376 8491205 -139518004711499846130088622436753619140 8491206 -90403970337658142567673013777366104192 8491207 -47037647803230351092549005243485621544 8491208 -330484818518262539503832577438967726080 8491209 -18518461299155031544930083382973692800 8491210 -102848893838253546360007347256135680 8491211 -191716152210123691314882331942547333688 8491212 -30586265799063519017110859314601011200 8491213 -38881113820446112702881328670672049876 8491214 6495272580656212572044417034112010880 8491215 -15004559624221063000336535471289744000 8491216 35995715941777224735607010590802665472 8491217 34749431359531379022024768433629674112 8491218 88423567498518116011905872492748615168 8491219 -144412189124414223191529787874598490992 8491220 -1643676589727566193908243146815569920 8491221 -21902353065517985350679169702318670560 8491222 27996244648685718076916722871605914912 8491223 7480581572837576192450346828541216800 8491224 -4346052773269257321430258476959662080 8491225 -40947735313948161217149730125926571250 8491226 20333641462768057974395355478528227312 8491227 53566420923290704377039218067128832 8491228 190086457429864131522400100926508046336 8491229 -107925196167757082917691600179623202740 8491230 -4131267240618844977366402392916362880 8491231 -27263019978539104044608879611690897808 8491232 64202527174815655064784694025870376960 8491233 140810701823483898703714362512943206400 8491234 -104480338954062809056911430983760599984 8491235 -58811690207200890548327632520861638320 8491236 -32911206875644731217091534030069882880 8491237 195568063641847547794086454739234773886 8491238 -7165322074683000306973080596134303488 8491239 128369536048752449176502948056675397904 8491240 -2292075165335735958245977474662451200 8491241 24405955020195970924809967919798358528 8491242 53519066779406469638979760028292218112 8491243 -39663012750079095491457771516260307296 8491244 79103650236260854681729004616142304256 8491245 -21335365746967365386712176240669921280 8491246 66748398146966490639480381468186603072 8491247 -21418580382040758635102765329087664304 8491248 -28916476337221583060537347879110279168 8491249 -87747863215495314617814285764347176280 8491250 -2279342065663832447358105147860430000 8491251 -12351497386448279513310282485082245376 8491252 -32437811511499869195783710514685378560 8491253 1314843228372717413036351956296486048 8491254 57842880587806643869086755474352670080 8491255 -152307599897144110269307215896838650880 8491256 94532465216823726209684405267967098880 8491257 41105650999349708515043263838887820640 8491258 -60131910673933240800209866519705980480 8491259 -67639878907120635423571758668263019244 8491260 -270418893725556904058574036168407040 8491261 -25940390724569501022407359595585900276 8491262 26663433128870426352681900252744069504 8491263 118196913671247538656440046930861900288 8491264 -23558533796065574874644921206890823680 8491265 -57951722748638687977929109578924455340 8491266 26204076284744802093136174193043492864 8491267 252759080563943680861988749401022264316 8491268 -9557550179080331511090995856537082752 8491269 4147276275387340201822689682357128480 8491270 24439609333171388529615706258027582080 8491271 321882932549959196443712180087176200 8491272 7830009655508612180332269813234401280 8491273 67728647409756693353653370922749720000 8491274 -88158778877622535144146812743767019008 8491275 -18154390236077454663444730849320994800 8491276 -195449563887865611404288786334765575168 8491277 57246597618745223737111578738720195126 8491278 -9115415080875655351728755587350331392 8491279 350935425708924838299138858776348964672 8491280 9926416380034626681968037664771276800 8491281 8626354034116112716030157398478469120 8491282 -43220633131186323695637320334919707648 8491283 -153968256889495139294697083857628784360 8491284 -35767909750754834177893128610468577280 8491285 132399262365391689995617471183194934560 8491286 -100546944833771919944398694051419581408 8491287 -2190854139681141621499410753870274560 8491288 79331171060304578488405857163596840960 8491289 -25376100119881675382956178783432284992 8491290 47996438967135463392119656656349171200 8491291 104898966570357097420794585806342419392 8491292 -34933750421658047882129817224129001984 8491293 -53092140715878867756562882971846882618 8491294 10148992634328058447102181034148252032 8491295 56383220117786555103179470816727461800 8491296 -2921447168387242720393603404791808 8491297 -37047391150478882364968517415499876254 8491298 16584761586736327251226357769688942240 8491299 117462172994100575270424085341664575864 8491300 -29768752821074621656735169082498409600 8491301 -2024750961468263046522502967451415296 8491302 -119656709353092035443455608588694321408 8491303 33674959622041783753672862194329102784 8491304 -80703753778102811872828079624891274240 8491305 -32950893269806188036604741008194215680 8491306 44250986019696211518638824122250567680 8491307 79687492084303675465520232448551886632 8491308 -11545607997414258644384101760960102400 8491309 -144070455638068676271056524306517192960 8491310 -71891570422001569822100346708408997440 8491311 -2169473339137571048550016246664446848 8491312 32865794160769863592474115532472795136 8491313 8472479839350214754520751389871123296 8491314 5478062880665268601607015594384191488 8491315 -16477486897104913103385196305166387200 8491316 62659416094573459265119480690069954560 8491317 121799952702783868782855418024916616480 8491318 -34020631586622257296536472233838565760 8491319 -50717853529184561907233472530356232280 8491320 -123782963542601327092721263450171392000 8491321 -102013103700170171435700503902793931478 8491322 -701540404240592912193722860967764224 8491323 128124267439878692042269190783557561344 8491324 83073010823975767890721157064806593536 8491325 93834717471369016469686710236232124050 8491326 2245149846178171246700370937886439744 8491327 -24774040982581727202362973655926490320 8491328 71623281523368235702148851743766609920 8491329 22172105850716943427158517786753439808 8491330 7570463240238469073385230241032832000 8491331 -74685924616680830651735393919306668868 8491332 -16480512338549999176400412232560365568 8491333 -19287047345680836745350559314464472418 8491334 88224885558954225097047726357110784 8491335 -7765991681728452734888492568751767600 8491336 -5337377970717692077112110879330467840 8491337 -33057767185277184218320384498316095014 8491338 -39276279832493923704537934413975367680 8491339 1197510808532447252230652161215184320 8491340 -5985829815709404537244484539679692800 8491341 114404619527313599277312408940297724064 8491342 35630358411968915975340507910590155712 8491343 57235130254011504682302732140254594800 8491344 -23844011566274102468671622937512902656 8491345 -44992155443929851102078303154201417200 8491346 40149858766054031050734254837113860384 8491347 -40981779302455084519181055110227845120 8491348 958435611528203689735351939487604608 8491349 247267272626711562641724546492416963136 8491350 -3369279623822405555620789345153075200 8491351 125889034233107093012762574217266281304 8491352 32218090383970710479871582755139502080 8491353 61003366916961657124985435963623885824 8491354 41862616632324035796363678536029016832 8491355 -104091802958842740064765941094925010240 8491356 3837966734690116781281703478015731712 8491357 102456736899147008571976978681008244806 8491358 178538977086878548949209761722225280 8491359 -52809628802225921115703816324791897072 8491360 -3427727838453990129176911255610327040 8491361 -135059536718433309195972156622171771500 8491362 -2191169254053171127852456661517670656 8491363 -54540231012667708666516608547420956388 8491364 49956918688023693764889498549475000320 8491365 38748013877321091427394442504629376000 8491366 12565341540139056828764393904349449600 8491367 -115799942699064755058407228723281945008 8491368 17449488634709274166717295304308981760 8491369 69177018416019963303163159103089683770 8491370 23733238392437407108785933195336883200 8491371 -41030163194822207608098096750707539200 8491372 -75096687767186432017873690259607111424 8491373 132194512496732924630902190370816698208 8491374 -28382431733264067784249797696472165440 8491375 -217405111768229224133289918077802066000 8491376 26293031860884708662349680148173586432 8491377 46381570546354154844640484095689938208 8491378 -30627617388509969161401230435866374144 8491379 108472432116062834854603009724109918000 8491380 43470256828239477115941260998916812800 8491381 -259921532371650167419796531802259853028 8491382 -1618259499979632800741419323096113088 8491383 -112233767458231371527124753098174599656 8491384 135865141355352776517055146322507345920 8491385 26822681356774631173305390640080571200 8491386 2921552130068117986238611874264254464 8491387 562619026228683838522855482518628384 8491388 148403491617214612603013720512895671296 8491389 7555423590790505119476353855364576192 8491390 -137874727466696880545580672508441612800 8491391 -207019410439794364103100945418133774208 8491392 10079376897639071724237268364757565440 8491393 -110777342139741751488251244669032294976 8491394 1552061082152403791921407230012088320 8491395 22316375274365929444484919969124212480 8491396 158121044436261396587273912169632972352 8491397 105895281146913207812155446644516642652 8491398 -12355305785479706402415063163752737280 8491399 -37709141214527736533253609361733971664 8491400 -58625803524358930333683875633328768000 8491401 36637704042007201451051451803016461460 8491402 2826547303476994038290526875640633600 8491403 169003026022439269320926430668442251280 8491404 -78822758348301982495790424926502236160 8491405 -101093689065431351233857713711979171600 8491406 109482120786773830141325397801539054016 8491407 103737671401849994731697559463989423240 8491408 6650391034961302493812785958014328832 8491409 -89221735285710324573452224678284093390 8491410 -6907975489175410769003388731136924000 8491411 25826177393114498925295274968919012012 8491412 -37738542016501105634183643469127382144 8491413 -10219159677736721227316872648608944640 8491414 -33255654174412549723470088358186730048 8491415 -13886700075471113240717846997087202080 8491416 40101795703979744752163532037370019840 8491417 -287445897312946955299521668218680742 8491418 7746633042701436572264391491368833504 8491419 143557816122950549143279644901675030320 8491420 9186211255549637410053197057653800960 8491421 -363241671875975801416590644556924290868 8491422 17300773410907237214668333786649201472 8491423 -52852368779866343485644211781376822400 8491424 109935281026800745235523781139968819200 8491425 288294936586415881832714477406343200 8491426 -16000141185250462853809849054417932000 8491427 10245792651658177307501431839888691200 8491428 -601225811576976625771236404397668352 8491429 -52800664194860178595516648333953723970 8491430 44404216663655275047272874525584319360 8491431 -11443375669432508283275736568321812480 8491432 -177901522385983932657177044079830323200 8491433 -7288853596103132483050486423301544696 8491434 -8635213804715647744051407386574867456 8491435 46584379669548127980930645989767696560 8491436 38969615151975075017771314467936871680 8491437 -78527569172086479215975737801299615360 8491438 4353469362026381521310398791293894400 8491439 -33648732145810277597088757707611087232 8491440 20173839992102364325347930463895224320 8491441 251180416274627848971316243196087872 8491442 129001002162287240784971079785298220800 8491443 102949703761622976248731762312737460224 8491444 -22248539719951664959847624287331680768 8491445 -145276352150355278775098885518958595300 8491446 -54120384178416602688037892646938618880 8491447 -117410242160345278547626934880946524440 8491448 -41019858616936484559787460744911994880 8491449 102598402108834523512188184828290452352 8491450 17675880742744369352936665938061632000 8491451 185104714232903519836153037239668868452 8491452 94575118461510244595508606309979456512 8491453 -62909500541319632098284328955703450298 8491454 27081842483762323074531580294536978240 8491455 -30483907360200977120949470001114408840 8491456 33039436267778194428278858650002391040 8491457 -54144024833896721381081519238184527360 8491458 951256563195943640756035224164007936 8491459 155081314594417040094071155491116037016 8491460 -96186915939149100321866231711911422720 8491461 -113866187973650018348921755222019673600 8491462 23242241354418790608114524638404347904 8491463 -11637435482211869287536052703691837000 8491464 -123195758126879823561232950469661015040 8491465 -23410441880325304692982259330433051000 8491466 -15896216692775871618428792459764548000 8491467 -87996517332535160149243393092181210920 8491468 3141405575619189228238380295561515520 8491469 -3519311026612859150173290648685864128 8491470 1071648310946508765030654298033194240 8491471 127664358308928788554500486643050002672 8491472 16298469978456969177738184113415913472 8491473 6525525220558646035801921443467124480 8491474 -32771634350174386866857232409587572736 8491475 23877034988230772187663724959083791500 8491476 16126292028897799703200302584591831040 8491477 45932348152836767734198010926236098332 8491478 -27135655375337059354853050314668528640 8491479 166561406275374349701201911877744522960 8491480 13639138765692036564805779509922816000 8491481 -106719386282410007936153755467002111040 8491482 -52395845891021486955151711441449354000 8491483 3888573302291857616562891354912960000 8491484 -62926861354292226665488600257524448768 8491485 6694417657425549553086044650807572480 8491486 49986498847076547576591100051503960192 8491487 -136410622515945315884512875932381568864 8491488 -87303993177253303442786452489410969600 8491489 -3330370035624936898536268086235381760 8491490 -16739634619629680988037901988639744000 8491491 -57774416493202532584324981902214393500 8491492 120909347048727495543470161338688716416 8491493 144924433992622429304956885539351151104 8491494 43938984862110521595900939033729968640 8491495 105415456719838090922476661308244338800 8491496 -37756268387751441114344902041359616000 8491497 -46428766876345604530782670090836049728 8491498 42159783751089021766550185005738586464 8491499 -109712859836109066095122301555293466760 8491500 -48728846226084285437358671534330880000 8491501 868640847831881507938812361237792332 8491502 102936184698919251000831803730392434752 8491503 133901082720053666073111493854536778504 8491504 -30256867109928569799101831488788824064 8491505 35776056296334315793833379086989192640 8491506 3097869961604147867474337233917603584 8491507 -56689519521657069725647880424643464244 8491508 23251906713208414603049067032330401152 8491509 60232232615900489937596193944608811484 8491510 23776436018846123140572165149955360000 8491511 1513902875939755803697688528528298624 8491512 113639649070933678535712166253351915520 8491513 298646890019335606273544629203321282640 8491514 -9967424016588361947510502415361934848 8491515 57969497316802745894427240871713790320 8491516 -165802999218427910886096740274191278080 8491517 -5337838387128666730614874042200960168 8491518 28764559637135006046221505261933757440 8491519 26216204345167967302747755707146620000 8491520 8406062856718181534472549797996789760 8491521 80550729010459395601188571853498782512 8491522 52312052918018414003915722521244702752 8491523 -14748569935291072065415591841832989280 8491524 10375418652019468715792358621822790656 8491525 -40358628570815754358826980635948735200 8491526 108410322687858677688473681040434530944 8491527 -240954098868606763718696387003192824320 8491528 -59146180906393429323741669022047267840 8491529 16683367479284571817930946443574236800 8491530 22400733083734235191035846940371544320 8491531 -5084917637740421052130101722698254288 8491532 1876295222990437581605829477770913792 8491533 -91714192877161937935246340092586803776 8491534 66953128753759769605438352536429366272 8491535 -51122467698153134216873387327195937600 8491536 13974703970539472703670776243973079040 8491537 -125091436052823055116294702658781018880 8491538 124014084700063101743268100358895120 8491539 2067535559514693123242409059633756160 8491540 60601676607062481702464412786104682240 8491541 159889337590988603378110566966317532942 8491542 66869505321855396462349609838507288064 8491543 115808677654728610379669537090909822792 8491544 -90865533106413821460270806945654906880 8491545 11624467952800962889276395074849695620 8491546 -9927140013210960988185810463795272960 8491547 209381137802869166546160146002843812996 8491548 41819535550876136648829103670687631360 8491549 -311513925858425435490502243349344142880 8491550 26953883312073155598026923516889044800 8491551 17894742596484660386664000894620153856 8491552 -34357893555222921695094497789293363200 8491553 -150417197849514868863812087424706675422 8491554 -20365417703397851603524127641231872 8491555 -30994946738816002521740911039686485040 8491556 55645010851308098176451164486251832320 8491557 -45603677598838365504468208605673864320 8491558 -82833364227906046215993620560408665120 8491559 21079975381518659708448269776051616760 8491560 4476613988462774180581546177462272000 8491561 108357845964063263926957091820707569252 8491562 -5336655569247431487805795522379367936 8491563 3737866925572016872666798702234557720 8491564 123073119573545338382996920703773380096 8491565 -25096882854906578177649746624693895540 8491566 51323006443303691072741328967575301248 8491567 25245868196599610599677311688078583792 8491568 16659534500255613799221868948380549120 8491569 87768262004007593827173690312243026544 8491570 -45128926608989567379364784734938267840 8491571 104740775470659049015547165351749279944 8491572 -22179011172609770098331808468329483904 8491573 25598976782642297721837815446314037120 8491574 8010522617937294720903495902489233152 8491575 29059868980082179708827683328677520000 8491576 -121260402291841689614789012723723427840 8491577 -2320690272488960461036206651272973120 8491578 -19394250013654773596980469995488408576 8491579 3243112784084375447668954162224702480 8491580 2866346958825930368399333173585290240 8491581 26784468956227771337781129651579571200 8491582 -19016515672371922891134919541168812032 8491583 208980764337426001659669690793389680832 8491584 -63796551782867853327187171216088629248 8491585 -128015786831754695847936345670666420440 8491586 -47674436232333595016295334565325769008 8491587 -53043324583669585476549575369251140432 8491588 -62701439804202695417417633269458120704 8491589 45025986869876117551292002412852991390 8491590 2808201772612386407627261798778789120 8491591 117366662926268253883946606166859995992 8491592 -64987785775816342477656736256541849600 8491593 -113057986331026576580734209367350999072 8491594 -104133855547154665102035584163773064960 8491595 25078604047501910850287435465838235680 8491596 47054006896318165308558564742602235392 8491597 2594988353663689377519182124732331360 8491598 92716947044073466558361998365895108800 8491599 -108337196399788094005432740404059877016 8491600 2654639890633745648947186043859763200 8491601 9699141391220105219135768626896525312 8491602 33933503983132509155599282499812435200 8491603 -949324458739454589309987599006324976 8491604 -12036073465059907077030107628360818688 8491605 -7003435205928857014739223852531971040 8491606 -57501276215934341004068455339304142720 8491607 -134686439383599751438517833611654646896 8491608 163345172763518858128351817946988339200 8491609 21160704722738528835677896774920668416 8491610 -40746833972784813010882123600368971040 8491611 -5524760779569938730650651889159656736 8491612 56688230221703299169170271884228096512 8491613 -24829105487371789563673523346765043200 8491614 64439325795537447195361017754976796288 8491615 38563035429979936698443214423123097440 8491616 -12338449397607829716823831544315510784 8491617 -48945065747407444401903533718741871872 8491618 31736538111127136206747497461111757600 8491619 -14915008188086946501102761196073768104 8491620 20006569025827307394945499388571586560 8491621 148402955202895036848471943620808013822 8491622 -76534027413841208234547854899288089888 8491623 -26827620030876635212509210897404785152 8491624 -138075424029602622520129481878297175040 8491625 -11230563169588535269463495558691291000 8491626 -13477401390396191591680262511825657600 8491627 -49496528516781160547005293569122819056 8491628 87215245128807346748945748734944175616 8491629 205454701341742507303152559776112542528 8491630 -23762127595852047170872213891768915200 8491631 527459175214629256330778711656449454080 8491632 -11122515402229138114088626268531589120 8491633 -42408794079756411317510792937488643996 8491634 -97598452306788570547886104960426730880 8491635 -1922444460139014676997054008938482400 8491636 -2284176427835999447144739599795810304 8491637 18244195989198057386948065878713383104 8491638 -60251223848474174558564410066345237056 8491639 -1527184524690415019469565851462299576 8491640 416146595634467386140152247863500800 8491641 4742845704472745461366227580236646992 8491642 -65155515536476340124189584614325328528 8491643 -39350499830174273046597744726697686108 8491644 -796380783801384941181561560600936448 8491645 59685194709327698392357736507484228600 8491646 40324362230850639862536009431808712704 8491647 9814351994596571922009894133602599040 8491648 11784395899028700800188572017035837440 8491649 10321101088174566262104274407432786480 8491650 18987032581095311850851427324319113600 8491651 7729510906514968842223457962929472000 8491652 -5042318126938297261137805063219557888 8491653 -30378923098917594249559890437696751876 8491654 -99840848539740895832799100457193976224 8491655 -111096714427413200495531066798523270000 8491656 -125416827072470651635619480862552268800 8491657 -88093076701552424146686709872346582748 8491658 19513861180500992519463076341625413120 8491659 -184211543520950134936105542289251600 8491660 45444169881095552652128244432108917760 8491661 -303847425470425446565883887809142492500 8491662 -107980888589790763924952957877990284160 8491663 -94826391728057716443923596179647547088 8491664 -33482541032240345064071471109264752640 8491665 10285414690173891828912214684087069440 8491666 -117127526441580968875434935630000761968 8491667 -125165596022739521500379883215000947284 8491668 -48231517371214794859342560816106168320 8491669 72300493645189248318540437892768058368 8491670 -32576697952897373721427607095421952000 8491671 24807218052654912080248359172544080224 8491672 -42922901665504660298476654040836792320 8491673 -82233112147227388186844538688305777078 8491674 16532786602441086474808833114910625280 8491675 -43291480668281519533439819034538971200 8491676 34698835010474530939971483814343339520 8491677 24812095374661294275715827292161755520 8491678 28024514227007419984018830439162790400 8491679 -66830649382299561764580389554519822224 8491680 -100695951671941661372860478054523863040 8491681 9252319312305602277069799596643161264 8491682 -87191304139422667768996018774821580416 8491683 428881853753057456884909572947774784 8491684 114577711135218612066851763762287436416 8491685 -44456715975891888377587609002121202640 8491686 -5132344904294953850947590124426684416 8491687 44670330331183296539528105441167484936 8491688 171591091840440623870216941865666795520 8491689 -86731623195160096781797727615370667200 8491690 40656351044914275512942500432541987520 8491691 27214993632082886470956290049619559472 8491692 -58148265285939952055030986560626343936 8491693 7791227443987737370009472757321648000 8491694 -97885379119725476397028791915718183104 8491695 -18889081437738015425182834703877586560 8491696 2147536233188167084311980985828196352 8491697 125129890624780322996050034731629952146 8491698 35733707469531940500829928700114009984 8491699 -36532609125309017526627600625527071720 8491700 -2004379916630789718838478279911420800 8491701 7255070152460569280808014406802067232 8491702 100780745103388250888202202419706587552 8491703 -176327182320551823761563210897005092136 8491704 -13106913015419688076293593063660175360 8491705 -51470952012421498080586364971807446840 8491706 -39031146422487529434626514225264393216 8491707 -32719221944098265055351845054034036720 8491708 145244017282192481640386433042241784320 8491709 12562869294062983533384950594168786316 8491710 -61625798126453915559534034381661798400 8491711 233555973656122292086354573935954677312 8491712 -46572687730644553784059966800852418560 8491713 -7222088072360760914485950135390187776 8491714 44990143364406733692284762103226834944 8491715 24580308375145876151230233920269179840 8491716 -6862824626123696217372605987492814720 8491717 58874596908697726480265853973253227420 8491718 -17614627083307306731370300006434746496 8491719 120849248352162661686311775852411711144 8491720 -14017284068366927992561850507700787200 8491721 61905076093412478075319714051174517760 8491722 -17802841875011228105976272799819340800 8491723 -182249190854096499771084072313925682028 8491724 -33368909326124758928057826374673928704 8491725 6094127432953447265014202705601571200 8491726 -1189969865442743642385590593476487296 8491727 -8258303733395397711161028044158801560 8491728 797058258542403522240493597910630400 8491729 2132977578116154108357556288933129584 8491730 -25986132641028056319917929204047982080 8491731 -122043908229427527214247667984310776648 8491732 -251174471199987533833742033848062998528 8491733 125832998353404749220656598566479643982 8491734 -11368756221608934287192816031735506880 8491735 27420375633091970062207221236666446560 8491736 76299169536232532369208380948309544960 8491737 -11125286987116592726596834778272815360 8491738 -66090883629900595377421018086878522880 8491739 -90164136646922898070427387759265404376 8491740 52277800250890469021686287288694502400 8491741 -12807271598442982707138644857176064858 8491742 23224685758421944166409128765593042944 8491743 -59272579920451956758947555541640000720 8491744 -67517872309741258148113631758665646080 8491745 -55378439420004136531019337244850539500 8491746 19086504670006708274560588318886073600 8491747 20251925416562257041888321358477263360 8491748 138592319919487263434977362606439329408 8491749 84819372032316977128291119974498799072 8491750 -26684129700215035920557322934425408000 8491751 -6522688352012999395767093294342641400 8491752 -57786046851789664031786042803507200000 8491753 -40380373390426153564430637891410876998 8491754 -7902045186602802234024327849430910880 8491755 6067017987991638103898534322003633120 8491756 -5933786862008034044426897740682588160 8491757 -24760074998703388408498745956253456820 8491758 26721214368355493445408213852825689088 8491759 18725994631258298032791025986748548616 8491760 -2431585681529278492084609802310451200 8491761 -45579268351194026090108132711592755712 8491762 -60172582194202056375721556741064400368 8491763 34461002933690525443346452138247553360 8491764 -96650603331760223652071865408923418624 8491765 3779228906928620665697780153984109600 8491766 17657704400583971826168959439839303424 8491767 -31392198695086788331162091170799169840 8491768 -8341671516406448041873343101645946880 8491769 -925015820954318485107857731870198464 8491770 -27459410818317530524070586678554572800 8491771 430841125057201417658465766697795992 8491772 -341801318699950157664801045824233009152 8491773 -138762483690231735890458227481774550016 8491774 -530561876501897455834594713444094080 8491775 83846821561644049987766447980965775800 8491776 -31113316764915157848933754152941518848 8491777 5885127268018127688214033456900820544 8491778 -3533096415084929620161121643033372640 8491779 141352164386218527857144304856521714648 8491780 74445424162224050593277073831506976000 8491781 252358233242483320291431508367690319072 8491782 7133671720582838304735441736420548480 8491783 4942776926982318457095866218534383600 8491784 43765479433228975294927087425827635200 8491785 15086880298459249930500188813124652800 8491786 19965907526090378728847794144239202560 8491787 168032492194622893714207082851189818672 8491788 -58395331827511432676166105380309736960 8491789 241972396649282394620784002324497311360 8491790 89107255857981069279456635317967582400 8491791 -80428332468972167495232665100233472 8491792 30379055063948508749428323469772144640 8491793 -17556646460740186529438849491272732300 8491794 14449510044685813199607089341284310272 8491795 -70202757668000057244565079656041409680 8491796 -22289006983821000438807950328175778304 8491797 981995948677856149118188513580502972 8491798 -5130361682791906090894848711023598144 8491799 -31538728040215982696989802553743615040 8491800 46032135111302388439746658322815488000 8491801 47407689607114977509589153941913721802 8491802 52777582548313061809553474228560706304 8491803 -289476322241419217773040238673033896 8491804 -80064405407880219802519289796081122304 8491805 40689973407502768134080307977640923520 8491806 82265708736237545394508520696185905024 8491807 -80897171332107502765017546319233647712 8491808 37673842303750605427712764927888588800 8491809 -120637450172109951419411981363798629440 8491810 40657334460872883501451158333125997120 8491811 958314243983902980332086046336043840 8491812 442762729852901218944755125926887424 8491813 -96976828967744669078435489597541579264 8491814 78374492082385898720830181543817740256 8491815 -5535513431478481742496460266114239640 8491816 34614723390555763699944607240647874560 8491817 83571394904682900106451807572028191866 8491818 -50183476302593672267790292945798346496 8491819 -15793419480395056838230398232939849728 8491820 -71328356189183914556454307655866275840 8491821 -7045117756317734639717426303109731040 8491822 29493123742735066076805973951723310400 8491823 244217413427166799054235773380899406720 8491824 39984684043527854695357495644287139840 8491825 -85789324541518825401632414254788835450 8491826 22859757357441081425636215710470338560 8491827 86614537529611539555780665176258488120 8491828 -80029605641782057485955647520528623232 8491829 -251421061354625591807343836413703751570 8491830 5989137227193246246716179298327101440 8491831 11223718915535980010255633065723614632 8491832 10116580902051076008303878028954316800 8491833 11216397876267186355956136683454845504 8491834 -52654867023563596791172541484165077280 8491835 124233844371499630376749944588264480000 8491836 -37190603940428945456351524041781759488 8491837 -8887497104082218634804283485647915700 8491838 30351790450008912566796258558254037120 8491839 -22152998159655276244355268597944926776 8491840 11057868272242171437074705288559329280 8491841 -94689976503499660275352785575723976480 8491842 32919853877654765243798018342592271440 8491843 8839740390795743101528512254864850360 8491844 79624857778854093306546336636244676736 8491845 -12295213005981311469785099215499578560 8491846 41924964258360504730548237426743076480 8491847 -74874170093677236213627160577995392888 8491848 -34496616743712435200140090158310932480 8491849 126897801932003189844492607279548497680 8491850 -59693713326816658466550270861869439600 8491851 -14244703208720032841386819738015098960 8491852 -101322140921372430697200058012807032064 8491853 12654292769798110371834362117474808864 8491854 26028988644810551055890489630085215232 8491855 1083848250822851237757559650648760320 8491856 -235356631235872184818483416734834688 8491857 -142358849241746363610137497010801491776 8491858 -123907257457058744949716365142352420720 8491859 29043677888010702765462712733839459416 8491860 -13747720968800759225875763378567577600 8491861 -26473943399633973719060414974392941056 8491862 -116299618418984790031972457920993636800 8491863 -55900072358294816092194863909968215600 8491864 148606477228711091062850573239273359360 8491865 -54882913763503453256080922498320702200 8491866 11651142750142113490172317812536085504 8491867 -224743857914822386963638291556508754480 8491868 -12879289051508274954646511366971392000 8491869 36694437492221655154166069902350876294 8491870 16427007798476576404325471796994272000 8491871 -2219949025106854462025308346071978416 8491872 58893956445453033107261466343707770880 8491873 -3357300422639575619021210178956241600 8491874 -54985701615041081383877340517649875200 8491875 7087738425449585352118121674141920000 8491876 1469179747897788156261201742614626304 8491877 13244982075999986919317696458267109532 8491878 24985779703704014028577686614033083008 8491879 41166862373179527045400322334457666560 8491880 28814743427359045066639933050585446400 8491881 -17675974371240645334756942827170760048 8491882 -16818972011613457337786058313239352320 8491883 -21238483958237705367991825125576969696 8491884 -38407848859190456434076274414039564288 8491885 151118893724621476022284765692078221580 8491886 51865948017271673583671215940528794944 8491887 -60257437423375230097842824774554595256 8491888 43786947917362279335443445388722470912 8491889 -98041297075270534538740518080284866240 8491890 -40277056229860482917384016855941890560 8491891 139480358755107434004295105102069088952 8491892 -28866421160601530007167428677902819328 8491893 -64092359243838833470211029459973639136 8491894 -84763697093697164011439552453193777504 8491895 -100579094631084091394788595377884306600 8491896 -61368364521366574555092932645923123200 8491897 143840368239568489349967894799277050346 8491898 -1496717583002913647667225992657698560 8491899 -1027363017462894831253457329381239552 8491900 -19693665736464676979195371720622656000 8491901 240196852245384715994307301853899206 8491902 65038422394495142289190599577506522432 8491903 -81900972309770948403427440282660671120 8491904 -43942674678933234103630754682796769280 8491905 -52677578213083612952844677446914172800 8491906 -124387087499504556345972686192254609536 8491907 164728521305049223727852168126560486716 8491908 18823708575270758035275186801669175296 8491909 -54475009066330734417200051185340982720 8491910 -13841454971759333795914565716710762240 8491911 27414417492002730333044230765883100072 8491912 -94335547354696722673452223897727016960 8491913 366653838014631097101915850504664810880 8491914 74063555989146745367307948814977357408 8491915 -17193604841809296441392701645834122000 8491916 42392006615434614384495324688532586240 8491917 -745246829384924628288512413362654720 8491918 116931618144377365505300615157411227904 8491919 -66846534065405424065546052403738057680 8491920 4002308272150502193465393899938775040 8491921 4698395114135139579515683501822275122 8491922 12186259241934884852617516418946988032 8491923 -51924597162761738771893687079395694592 8491924 41745145110989490240804322698610149376 8491925 20850469055484089179407570436822938000 8491926 15587082221021090726288030333000362944 8491927 6655721504143971539865846882136208000 8491928 32758352369424948282783667789308456960 8491929 10015772719572800611783179796027271520 8491930 61748084194745342344760427579827712000 8491931 -10952961997183960885012009845590900208 8491932 3951344057822941961983865878379980800 8491933 15585731842092206785927769545738686182 8491934 -43926781387187069420990333090186518848 8491935 21833671419908757589693729957818688800 8491936 141566605583878228704686614328503173120 8491937 230869496213500042385491599538101288900 8491938 -10889362506761976268588550097752653824 8491939 168836951392375881273444308077242044760 8491940 32734204345089257999354219144574071040 8491941 -724951415249163268756875690778189152 8491942 -104334509952747402053993675883986995008 8491943 54309938724696656609337971427373827192 8491944 -3585971670026622806284482041444597760 8491945 24278837053446188317563066858027173760 8491946 98340679441291643812959107200332138672 8491947 -43194829934769755792280992936259540480 8491948 -9673926487597137251127874081675359744 8491949 -238710811895629522784494531272290371050 8491950 16313418607686346845969378542895081600 8491951 349898344617602186935660815844454000 8491952 2515278432518227098339703181243645952 8491953 -76909385295192192470997314375601015696 8491954 -21190505592724026975523638838946580480 8491955 19719350316076719932337198475422432000 8491956 -50666473458155862934242210606287517696 8491957 126402258478196970035874846357664254300 8491958 65926800856755990953292279160408929984 8491959 812966107377940429083313869485296992 8491960 -99456818626457922351238903349578137600 8491961 79594074587302464925214262256467738324 8491962 68179753920167178300343645147020017664 8491963 123706157131014121554149452852830522212 8491964 63650735834266775553296950215966690816 8491965 93546320494856636762063134344609153120 8491966 8401190216457644476526892460928296320 8491967 126348338608176826358237993930189144952 8491968 -5766382859102039789699206206902501376 8491969 -214623684365268305815875400211236861630 8491970 8762897683927590160266676276011355680 8491971 -51063571538796116267383762944391271688 8491972 22741645994411415676577405709651047680 8491973 -3742558099269965790057260562637956864 8491974 7002310237219245489775626925220244480 8491975 94666478861094267905958632463912092000 8491976 17612331222573418428058097627217914880 8491977 8730763246630576117728125602787867976 8491978 27441814656379427139634147117471143168 8491979 -19370665132100895838070704416081127632 8491980 -10643777062411461603695322902031974400 8491981 15486172108561638673285010540415216224 8491982 10628230680845580722510237280368640000 8491983 136610436730520174486792194094047635600 8491984 135889785555785204471077676811157504 8491985 -39480039134040455760309279078128067840 8491986 48545497491154446174631632209013523200 8491987 -24887482829261383520090271476333475248 8491988 17631334759314943424096086034676264960 8491989 -7908643125817862330131581437032409280 8491990 -1537054656546335957102319412419434880 8491991 -89649201609754959357011057486901688416 8491992 -62605281670191604733123319545185505280 8491993 36762509792420288765416358470298292480 8491994 50793374384679450095882352875361984000 8491995 -40423578500739971931493016695923215280 8491996 11316310097649373399174743980212206592 8491997 44226013940364320160808390361070830400 8491998 121481006746980415723043919083932197888 8491999 123678986570887068231281952658790746320 8492000 205467073977762422778718953568862208000 8492001 -52993419557902199336699824165813002816 8492002 15139440659183914642867307295693561504 8492003 -73241432238762461497583332858528456416 8492004 51269352967614483609856088550899610240 8492005 -92548288039876097863963364401959305640 8492006 -28826086501454024375972532914957622048 8492007 194375061911738614157569158957751864320 8492008 23335914330432276768079023750788136960 8492009 237423651321263895768915244501864604916 8492010 46787541552848052828724634185675461120 8492011 178199377012785842191661369027454109224 8492012 -121486999675398783076626854158505702400 8492013 -290140655414748632593960711045909351680 8492014 -55277615489163038455030507620948919680 8492015 -31124723421396275270307459463086429600 8492016 -220476655136747934184897810771476480 8492017 -10253406046693027868911847548973648540 8492018 -17427191537489978527256209501776434784 8492019 91821939774647422917232955596547881008 8492020 21380880314137957456373096601263604480 8492021 -5363528496125990731524339040414743300 8492022 -4266750768871921735195312781261184 8492023 5916689672030972283068997028571235600 8492024 106718915397080358785842638835730227200 8492025 -58919389323004446053026683558235057200 8492026 5974952977266696328211666963362805760 8492027 -3384864520936822328462546383557916848 8492028 66933156409599118926666549697154449920 8492029 -19583692516752121252217843847537516160 8492030 10543545242895120569773334259593924160 8492031 74715879315323823076918224320077705680 8492032 186358147490951603426076289887723585536 8492033 -43364141880993448551768465827657677776 8492034 30305032182383722984653863025489425280 8492035 -12294116784148327181719393799083476240 8492036 -30322398966258396942447096315943882752 8492037 48210001485748987827760823967854020128 8492038 2037126670541566424828144512663885920 8492039 -142163002322620338667096514831186765160 8492040 -5822902960424151400682128159929907200 8492041 165577893572241318848720275597628185920 8492042 29946283068338351416462306219531812192 8492043 7341463468340446206076905580232422320 8492044 106645370789386494639521821548100887552 8492045 -164479755436613466959121064552678283700 8492046 3464558671753197629639385570928056384 8492047 -40465807011435332337457137644253058560 8492048 26911734134582287119079861310293942272 8492049 -220880342523736035277213875680248695216 8492050 -14749304204826548509122083362721472000 8492051 -62906600168788901148592331908305229056 8492052 -100412391745826189370212790527079303168 8492053 -184071923866950371915496927422913491698 8492054 -81144754066562399886918120137125710336 8492055 6181623603641763789933088039883696640 8492056 -30466341547689187038998730789231575040 8492057 -55735686673424902779002592707117177088 8492058 23600901310654281579561469807074365424 8492059 83124388516047586013031841527659503816 8492060 -8267448777572675085468866716748912640 8492061 -189998413861882241497842580121257291200 8492062 -18200503623628259286139754866229059008 8492063 -75570301526873252174986236247021812096 8492064 -57872985683763322765476000666985955328 8492065 164354510970584730951903887002239437460 8492066 53191969102106954383432590671641217280 8492067 38133693473541007294856231845442604000 8492068 -27267400537876514975511214944611536640 8492069 117498976951357261212064074332361831840 8492070 -87353954365720671021028952716646400 8492071 -86106313083785189615912626786567003088 8492072 44752727967807296960616046282113100800 8492073 -64551984716338660872258442175998260000 8492074 28286512502671407073844430457303979520 8492075 -22953848749369797522057591455617673400 8492076 75633072994825271773279488141871064832 8492077 -94354224640959795583382056279469740896 8492078 7995796732762367313701313306460422144 8492079 -58223301376678903888580163398218994160 8492080 -21879578747107256662247307440885268480 8492081 78156728429512115316559441170684960540 8492082 21121263999320717594471496801613403904 8492083 38412417021488435470552640888385005568 8492084 -6325984902992654592357078350615874048 8492085 -12649928280371613797436496898418182400 8492086 66990656412882005121351798207683416992 8492087 -50536834701035029832013925612339792368 8492088 -6330247522111308824695861165478707200 8492089 205786989779396719327326203307286526080 8492090 -5589500494910346482524418938454383680 8492091 -59762355101978884748037137741251101840 8492092 53115443756421408202547698988196039168 8492093 34307448340498052464251547830857862342 8492094 6296608992437287101942914067019971840 8492095 -17015652579073882565578416066614110320 8492096 3861827808597737926754785016028856320 8492097 33119652216180975286568429177437394880 8492098 -115693857326487750734925111590417617200 8492099 -61684054402891079059606617031441601280 8492100 3054113420477784177935054244153830400 8492101 17184222748230342912642912871259735424 8492102 -33158456171942771212512282013286617248 8492103 97732794375249895743993259898399700912 8492104 -123512671246648440609828891119950986240 8492105 -193881715095175871208697213499118000000 8492106 10927922006270392561341902530861056000 8492107 100310215937994095898501036164023231280 8492108 87534409710505621978648057738678518528 8492109 33969378617460071964568399084872007680 8492110 56309391038816155812126008842963585920 8492111 69985360473636151072887605752075289712 8492112 -4187839337472069814165152060651356160 8492113 -597489922950651838917828933024539520 8492114 -11262566798076976437572747772681151344 8492115 3139667913339404528219190719601913440 8492116 31066798925100532095043460407166691328 8492117 4328689217838581367923168033477369664 8492118 -33769550455808794993727262244379312640 8492119 -187545019172717445089314293002737855480 8492120 -17578343575031021212064797739062886400 8492121 -21270615715982619212256949433577229440 8492122 -61078278194714825568708208124736783888 8492123 8912358414507805288100863128210114372 8492124 2821956992388956106931875797192403456 8492125 -47059780790107253611706776437021426000 8492126 -6847951358089207732716723615699072000 8492127 -39148389351579294486775328300107901568 8492128 210137487516502688256659821162880040960 8492129 -57107077379297342854655133142251451008 8492130 40526183184258551715584972677333062720 8492131 150089754116269783703346974513768780712 8492132 -3994558654733664274744528923147721728 8492133 12598180452752797959711872418924244704 8492134 29709578651417458334762828061939748992 8492135 37665588973556851891079081256826753080 8492136 109887633109856759943705996689993318400 8492137 6792014496360373869433359099074914368 8492138 10616686663031100304787220233616919296 8492139 53712124176179754882511029544346864604 8492140 -33324794749858856593257730988687646720 8492141 217422265407523194631907702788410845430 8492142 -27476630212476666704768319459456497088 8492143 -266768915515209702596321040800531944 8492144 -33550082244487280826511048851044499456 8492145 -59987785230271408985357278482446976000 8492146 -16967286163133479009870166770894869696 8492147 -125879781993919330167309230639361225960 8492148 34653214995573773518011784561714790400 8492149 148267508552705827454514217908655191264 8492150 17339482438601416812277372097569888800 8492151 31172204553411626650292138313736107600 8492152 65853025515573803428609941531746181120 8492153 -178070081375754550861778017594431224598 8492154 57501356830432852206294377180031847680 8492155 4929648908296231206775506739566915360 8492156 162161400063588667938891831110876160 8492157 22607683236813240918016525453805065260 8492158 -32781800220487217448697641980156402880 8492159 -15411524807417105296673333785775781096 8492160 -22697067728698932266921016465083596800 8492161 243513801800654882323525086421344485762 8492162 2912773658083895861856301560807467520 8492163 6564447932848939738478638374524879328 8492164 202684268468491822391526676415285376 8492165 135301481661343721270803666062974193600 8492166 -7637282541780567317654367991069147392 8492167 9324837661317161964756486083831548552 8492168 -71018223867778135325844026560201850880 8492169 -25610267715810306917431265432174502720 8492170 -52411283367683213199331337195552994720 8492171 -81877470855155549870183392117240587456 8492172 -34652691780361288901795537451320030208 8492173 261724183234830959026124633500134604 8492174 106964431440802680597706883714798694336 8492175 26201765434832309934374648198828256000 8492176 5233991540380210853498259410162024448 8492177 62347874886636027918319285973941862640 8492178 48810544029885737608029279368995972608 8492179 57352382066096652872515741856923556780 8492180 81889047582363855486495907126151523840 8492181 -94156058430915639858537309810275779296 8492182 24596670274897478258299227787303186752 8492183 110641822782844837169119363661652560640 8492184 -122274634983787267843244811023023718400 8492185 -38670572008418615171234274998701251000 8492186 -5817033643610040367084049409712549920 8492187 -118537062469285789847088517979117816640 8492188 -60453474178031951495955728439923610112 8492189 174315101442641531970527424873293205990 8492190 -5813863882501039586812228393331654400 8492191 -65891995542608352621203983441233600 8492192 -36919964225292631573093889865270755328 8492193 -119624692624424883632121230629186690140 8492194 17088169696119275499873602095457935872 8492195 -54410982440142112830012031110140915520 8492196 -52241778390755876338005779116931447808 8492197 -50652700139575672095902354384405715648 8492198 -2615155870497698963744530983844153344 8492199 855729612875938335716719140222953088 8492200 -96865029099521649747502892254820736000 8492201 3045875680288739423525055963798398202 8492202 -562724022949490444247919388115302400 8492203 81117153508624109136506234539107145120 8492204 -6488005341182830361804910690607954944 8492205 -53031406496647266886432141977359371200 8492206 163658366703531910871068241745236856384 8492207 -63102670313281102201980111205602610608 8492208 -17917723906700484984492234697435938816 8492209 -177019173944888006541129640776226002960 8492210 -6786573506520951402247432449472518240 8492211 -1130379369564137722917225640267885920 8492212 91746370227522498309088089515136131456 8492213 116035348149750353522467570089733524924 8492214 33113120242051556114470073662218244992 8492215 -50441023688895501333106118335160493600 8492216 -92867120545126697591580519638306795520 8492217 -33343859465044952403454586664483081600 8492218 31693225033307606240304954882291638016 8492219 -38287475285789132693449482291749224104 8492220 44739660243134667305778035410785254400 8492221 21071068383894230440052331904332895680 8492222 -75087534129967866813167311952744633088 8492223 -31201040872245870256680080642572380216 8492224 -7691003045733300551249644224491028480 8492225 -3643059744704873485002762140609001600 8492226 -8261449113943920129735693912588124416 8492227 -144117127844462967721593928655207871968 8492228 24854941382236279537834118685267041280 8492229 220576607899009221292223233466508145920 8492230 201418269380621972681279630034245760 8492231 23679055030111557514178518591862643504 8492232 -22925441066496941828175569704046592000 8492233 33026720078698611896109545760978559744 8492234 -3841162750075952940581794927137393408 8492235 3416074494108905637774445277484054000 8492236 -6693526877797290355107369912677662720 8492237 66537629234582826910042059498592538040 8492238 53005398624240669360223748887377250944 8492239 -89129334894118296557147021205269293968 8492240 7636285895102386743762682697102131200 8492241 5076141509587397223696301101370464 8492242 1631208819777210445379452366113865728 8492243 108081650483673348037782572532324443664 8492244 -64835534293511697364791591826181038080 8492245 -45309265249316518126983295061703886500 8492246 -46095724791777346692077277017134028160 8492247 -173802951335633620561033352252038726032 8492248 6517917275159236893938198381542072320 8492249 -216528115399668702091155228441728277750 8492250 49023038990405802118608067394311488000 8492251 181089636897388663545429038253604397252 8492252 76291621355228775239692418367722420736 8492253 -24783723519704290593616338795650964480 8492254 -59373188501215169254131882847054871424 8492255 -88740652162701597686657738414993700000 8492256 -32600986616245765587649675315996262400 8492257 56764094654404942121928185541010098432 8492258 -10589642673168457513279404216763673520 8492259 -93194704637583047760683867570134732800 8492260 19287156713546380257158041163611238400 8492261 231803811934263579942410348587623380862 8492262 69003568610459009578181177896636009152 8492263 137941845087311003336556959741337867200 8492264 -37180053113326624498386469032099840 8492265 8731793642321927760065790394843729260 8492266 1070377169807352465332286646599715680 8492267 -12739040788643959644627545659704400128 8492268 -53552779408981312737754841868756994560 8492269 -41895730245104775409154016686451503904 8492270 84531722534185764006230080516902316800 8492271 -91156820344297772634433954823655784176 8492272 13585489921163110630912084856982142976 8492273 -132468449922983203619275750303162127820 8492274 -13876048286761789757141520973695475200 8492275 77796704940415939856835620544219672600 8492276 -44138788952747975713385352476084113920 8492277 52371238642130443733101033667044211232 8492278 -42441131869402629133277534229797770560 8492279 12400292354930830921588443908820369360 8492280 -72050413949014108371020055321836544000 8492281 -47627156848855040212200232711618193408 8492282 -38821487874699542463264861800111532096 8492283 9038491833359297407697321735807532360 8492284 227391762036817961013348359066804530176 8492285 455504836978469303392988084837100000 8492286 20814618923987500721836589967997820928 8492287 -93260788588038348254876092551654090248 8492288 -32712303215903277837407712914882691072 8492289 10264661367200006148373549475000111616 8492290 -9698433302229773716022693107697441280 8492291 -42242819108251427129411805205553650200 8492292 3008032609248955608810081546743792640 8492293 446748290711443549328309898591591004 8492294 -66318205631161559846659452184700390304 8492295 -121885776308425278607398961664716800 8492296 -73367620626290700495200177346840115200 8492297 -13031919749454786822685712629709548800 8492298 15533576515699331080970556921515413248 8492299 62828327587286338067102420544390594720 8492300 -12458442758238928431059599281753331200 8492301 -60995171586897977319369804311880313770 8492302 -6259735215578560167792625597991078400 8492303 155224271163010528080790227567358821552 8492304 -13657750344336994005464048496599433216 8492305 -62998228524511867090094843767119270540 8492306 -13976537460215306502734865092141767680 8492307 -42677580311996075314072211398014150912 8492308 -128547092849152205355446905885062586368 8492309 -1315038814420007141983663859995095360 8492310 27311794030103566370490058300028006400 8492311 105734901578302820785492324775225917512 8492312 81280749697403046728938037172041195520 8492313 2172345485701957794742375001917191744 8492314 38306508882316990591708871662479736032 8492315 -37501311547611373877846751411705820080 8492316 45492987132796488167726206188000215040 8492317 -157729272556085130276761576105098256768 8492318 -50245004352638225869429911752037440640 8492319 -110290971702573800553381068036798994312 8492320 24378810885207916013480758159679815680 8492321 164419028437249916991713593269723495522 8492322 -57786437437341515758705963743826777728 8492323 -31628902142992653086229825362553024560 8492324 48924138975307659448050339946699053696 8492325 -6330030523217859177552021844069800000 8492326 -7805020336900035127402358786142352896 8492327 32178587320084202973648775849352935392 8492328 645280359825052161619873314177761280 8492329 -11969745509884132857341398764832200070 8492330 8260964656928234963872795108676966400 8492331 46235461051780380944779435104821595120 8492332 -126216524617355368462642247801769128704 8492333 -154164985106672744138425364808875255700 8492334 -51295337125122543652785515913391242240 8492335 -66176942880542369538684030511049578800 8492336 -23930162328160129218132339710761107456 8492337 -107611012680154059851667973624570558560 8492338 2501898441655171508279763581944841760 8492339 45849909905885399706013042979332812240 8492340 19633861855354541586924125851029043200 8492341 -37390431288225359723740409060236931616 8492342 -52261165274497998827069892991955558400 8492343 -112373063711839773131295729109919469336 8492344 -65022817415340082964493264126507417600 8492345 -53363357413483330042124531575344387900 8492346 14172973513317230312804954340425633280 8492347 12915846546391357920964584895280635152 8492348 -80377470252320378218892517579211195392 8492349 23396761858578908977106979500602273248 8492350 71571166859348847560159524797381100800 8492351 22686490835025079947259379377410841440 8492352 12326447772830309907946544420937007104 8492353 -37237990532379989589661402210681540476 8492354 39389857432745174308065966477143815680 8492355 73599665262736021201868643466924687200 8492356 -17987649914101188921410230922860146432 8492357 100625439184915259249799059784897523998 8492358 186497391025925464698949990843330560 8492359 -20829700263173943435161432120428152672 8492360 -120957273494713016733145747087166976000 8492361 -77451921754689935949861901134822694128 8492362 -47725146140000381191362462363974447568 8492363 -115873058928897233181711650733326499840 8492364 -76116052949488185760439358764550956544 8492365 13315023257004409335831123692957971200 8492366 34984267003069256339057674259850792384 8492367 -15465902981138864862097597387167656160 8492368 -7729620775878599485789094589528875008 8492369 -100449840029273759880695590865112985230 8492370 -36896233182090443885876991844386931200 8492371 56143349354218098289227179097329424 8492372 -25695536183743890483030676725239961600 8492373 -113463770565484489191181435593692190720 8492374 -37140943498937637867334857660208233408 8492375 -61298359489286668985800841681595870000 8492376 -8992723428441499216591459881196093440 8492377 -155095093305531538971122479240574758774 8492378 18101647002175432910319868991026253280 8492379 33283192495284466750633469637177100800 8492380 18263405001037252778577966969337651200 8492381 122979267191976559457075256192170285664 8492382 1565714873057328821885199393682319616 8492383 -58348142293151312730575200784117142720 8492384 369377425459613401843925739529745989632 8492385 92476200211032010682636566331198400 8492386 -135733249052028701856688573233090856800 8492387 127126079428339793563817134085531885280 8492388 -86924133323034311022081282325905408 8492389 -205807790616135422297248298554035885540 8492390 -11005035495884763791690808968335171200 8492391 136900241210128283801429534725607066880 8492392 83454317525308848937865830965539635200 8492393 18524039614035419818841761183864229184 8492394 -44937364805230884455337000149414460672 8492395 -79427122813596544514486805109267987920 8492396 -55687145430180378740803400073361405440 8492397 -26141434538361704801155405822227989472 8492398 100508943178525570133134257612918619200 8492399 -24061601188831018521839457658566135600 8492400 -5795572910013940611067798964310835200 8492401 -59528303981612553750357056220308449440 8492402 -2277647082261052120229337860480084160 8492403 92252192620311363920213251550131906104 8492404 -160638512774296042733059523323706400000 8492405 -88735402028493490904542798212381287040 8492406 12975822757171112720130825522382525824 8492407 6547615428075657804200815395453201024 8492408 -70717127988739590654590878782325248000 8492409 17460931791206311784009049416945161914 8492410 -19205679252778075585120912927784900640 8492411 122155251438726565342498644483618425400 8492412 28904996616032859383687672236176999936 8492413 170978993993212465411587917115014934662 8492414 335769693561357288629502965894310912 8492415 24190084597780816078939580768820235920 8492416 -49215886386458378896295541532671344640 8492417 18237842201962958880774037847084174466 8492418 -27840826363258842859955852153691010560 8492419 19085300351030660702197309494254401728 8492420 116950421316705815396037922389544450560 8492421 -49072205277027352907946445271452876800 8492422 -806073811728815499348752940679005888 8492423 -125223679406645246282072298123568004328 8492424 -426490406608562799210100727836508160 8492425 2333804587972012754870721539618680300 8492426 -51408261658950862043306003001787067088 8492427 -51003986044636425206182169427534496836 8492428 -12563197695425690657979424951924998144 8492429 -8904745228932270462416497863617291712 8492430 -69775642016902857624475733635680460800 8492431 -68399071821375307000526867220199986608 8492432 14995938277514087797288968957382901760 8492433 15795031940806863892603660874655810048 8492434 -42074799982541431674913952488322742384 8492435 -57283980286661779411698927525551786400 8492436 -51899087764682294063996718581405332608 8492437 88254291548818215626050291964781939086 8492438 28122071436575362385543495324101826496 8492439 -58732525435036486616312506246959284376 8492440 -64089986057433181004812140430701158400 8492441 205012938981308043387520377452391040842 8492442 14803145601024035216080583595764365824 8492443 -137797061892449467089165406344314460080 8492444 46608939015854309584128133600220484096 8492445 1507690059958053107249991529105593720 8492446 51119421978439310548104926397303716160 8492447 146419724995976315164028025006055311600 8492448 2969270510602995912250343321820463104 8492449 -49491569827136497591071036149334640960 8492450 -10732938477432443886245234258294016000 8492451 -107122081702557065178661214311718572032 8492452 90274251228040100335214115351091445760 8492453 73237959830704808357836433625802953408 8492454 3721928423655886740548620976249266464 8492455 327596793568316408226429006880564800 8492456 -10051701449216058524624889433190154240 8492457 122245883544482790318460994147691388848 8492458 -33313114648291417770030178674042650016 8492459 14789599227441424261850281705092900660 8492460 12564393612842030252471003128504320000 8492461 212731137352409954884607099984512983062 8492462 46063007072950047230545836117233917824 8492463 -185574592658723907741827149954279296 8492464 14804927769169531684932579095388749824 8492465 148094977921041261345327493620965327400 8492466 -44351174027660640907002326826640200576 8492467 49724577170975994805139420650952907592 8492468 148492478490029814404635091772654704640 8492469 24391403502360397369543592079291106560 8492470 -1114051604535613138462150747565341440 8492471 6296993770474393891232049513451374792 8492472 -62091342469863426150560058403861094400 8492473 75345930113082998165357704593050240640 8492474 243182201839312850259175244677575168 8492475 974328294378376320174689191036734600 8492476 65521314411346939865215579248477312000 8492477 65834733195007784859224541241603805184 8492478 31761326620068272204966966895878338560 8492479 41767517595940096535623968291387839440 8492480 -25633172962518311861326560757442150400 8492481 -4548414215600930841494587346616480000 8492482 -32422821322947198552684198284599023408 8492483 77133242518082032637189506470123286080 8492484 -15892831555343227851633033103831044096 8492485 29249949815318404376217449779784229180 8492486 106497862438904191328121078337053190080 8492487 -136598523606851353379129455396659486720 8492488 40547292537051463139844212430342005760 8492489 -218358635292700260313217805306386668710 8492490 -4716761719342170139282907356771860480 8492491 -4798152738131605594412321012360271728 8492492 132359915508395065517169819878830492416 8492493 -72096543056458204298495628323830710336 8492494 -850837208732227208777402882178102528 8492495 -4452595322800730327425954556644784400 8492496 -26221805676255157957262015972261756928 8492497 -7069048152886983211529527835522407872 8492498 49401666861058770989640707658014708736 8492499 -41985246475492494108978660070939097760 8492500 -469774842730357386182953310067200000 8492501 -133505636407695334137416468867601240498 8492502 -49256234974218727075227848229588485760 8492503 -6594030089817763315411405760784909840 8492504 -86676019501479824453552842990640947200 8492505 -16848115928621859456645044750743968000 8492506 -174256392439846712284811942964445440 8492507 94895295060521500316316450930242466756 8492508 57832710589065479343293704162437609984 8492509 54562776509933888859657575834352824704 8492510 -18674136495890751358623077159184023040 8492511 13339891272489138153406748058152774472 8492512 -4381774692518994649874173858305540096 8492513 186478566403659589654787902338949401762 8492514 21524195612491344342792313181531360640 8492515 18842403880827653198093199646348698720 8492516 -178292922812239108397240372252626354560 8492517 -59051527310635924687766725180630318560 8492518 -58848241606655105807722081848197669184 8492519 -64112009207959021406148301422733841280 8492520 13196022684190731370861991283061555200 8492521 164713256718131588057575471824164097722 8492522 37170467856125795218531958378519761152 8492523 -1375628394173019312089722852308586752 8492524 3918179098800360991283985134987673600 8492525 -2513463199131100477185774944589325950 8492526 -1767915822189302544433798031792607360 8492527 -143715010584669284798396939463042024320 8492528 -4117484491087963551019351649554071552 8492529 82824043250355376763052883905840995184 8492530 -71316258479877228349405236697064031840 8492531 -196863097492647980530722426273057775668 8492532 -48583567974262496453588085764344086528 8492533 -93303355525897820656202486252062806240 8492534 60670970618751057586171624364645631360 8492535 -38532628105429899576516119805269442960 8492536 -6531053332661777666602917521789091840 8492537 -233166217282720756263501479225502156288 8492538 4618787870457732685412774046516104448 8492539 165243783494724338124010596005212443840 8492540 -20499485795079298446851889836447262720 8492541 4108887188618126809638742017705159264 8492542 -100386322247218234091754446462072224512 8492543 -277015723962316413574767746853599232 8492544 33170275774206221320747992815071395840 8492545 -153953706068248566334574313837004790700 8492546 12973506644623999658422056101692139472 8492547 11429392558534113152954431254202571520 8492548 -124001732580668894288388673304483588992 8492549 12799894648857766953725350259128180764 8492550 14911806246157757009669521294558425600 8492551 -233404816712621544841331034559651264568 8492552 63026958302175475353303829897694745600 8492553 27576633578009408782144741487788416000 8492554 -855906394100876319645804162568147200 8492555 60379938667006294769433255741390780960 8492556 97922821814761196073324306212590731264 8492557 -97761130889761605952839578615841173194 8492558 -43674610569505583799541819023090040320 8492559 57671801529553051191531043433094445704 8492560 11580056510544074126476011546397900800 8492561 -46905474838256416124235798463747435392 8492562 6890125274362545332266850795630893728 8492563 -12679787746061325684441555326429734800 8492564 1176042109082952930335405578575586176 8492565 -43883938174232655210335075712893062080 8492566 -17876537245904333387315117073630624000 8492567 185617990017886991633864969926571084616 8492568 38997144700589222892649916576600555520 8492569 95304941577891355441417407339086752970 8492570 -7173137626778373622386519930816686400 8492571 258348348811430753338595535565476694464 8492572 -105086022522651297519988818728025082368 8492573 -18984001625236683406550099615870540820 8492574 -9937624488852260700093329334374952960 8492575 1976962492848776010655331520857645600 8492576 -60876078341240558676692307453259677696 8492577 -74586417748382864811667743273215468880 8492578 -60950463009997249458443033767567601280 8492579 38893972082184275346310435381355031360 8492580 -40598103080639540997683445944781619200 8492581 30668713506655548043002524272042256700 8492582 -47452098694588963112822122764490121280 8492583 -129420344389735117221395315504662369152 8492584 98821202500809480382292423672617282560 8492585 -79359064761419789788182443319300962880 8492586 -190954259967117544776285852110835456 8492587 32588060390052822909409543077009494440 8492588 124634548517387768414673219263832445440 8492589 -211685595458209978729229586839843712 8492590 2035736933985263017261917045835793280 8492591 -77742098710267999283225065784463073008 8492592 -9643771030801660975152762801593057280 8492593 -79422800352581747481107355446332370158 8492594 -21973219977491599557663461350949469696 8492595 27993377832648617826099961184284841520 8492596 29446304814439666381219287083126929408 8492597 -85870217177207742842174282433188535954 8492598 -624593085441558304198159114051237632 8492599 -3774293770752210516558551711824457520 8492600 -90976136920199445504233671798695936000 8492601 -2988064760158569010954791732188653440 8492602 -92051265375601821684996379134875599248 8492603 -69442340383698789245669239323640036320 8492604 86402666535952138355077502014533136896 8492605 -22546689977170324977742995443669468160 8492606 -76890951864586185659656443534534613248 8492607 135186594653595610294902758526269693400 8492608 -41978185029868034944073996447419727872 8492609 50379703593748910323697495648624986500 8492610 -226990048151085167898492236905236480 8492611 5299973416161832881116378506991457212 8492612 -98002214084371025441129952787333214208 8492613 131003122535480161055743032452508306144 8492614 18102257987315053220952579780315285888 8492615 -157973528327543359046779544074215456480 8492616 -28080513189648815464162493263757352960 8492617 -23805410633600444412369129987298062336 8492618 301209468456160120651189303287506061312 8492619 55692323494275948124603250830991574744 8492620 -49920638060876614994922603425147520000 8492621 -40296174385671441863705710413649564500 8492622 -42424222006583253161322274746346752000 8492623 -114919933976169862148460235153296074128 8492624 -9502057777485426809619492073623257088 8492625 -10095651126167916992074292447267175000 8492626 -4505560386142224712408362241229491200 8492627 177460742241126032928416741167052400 8492628 28441680669273664057660104576756363264 8492629 -7263231383119186253905463993378683072 8492630 -3731240412372683228024187262446624000 8492631 58335754345060827024638412524982076392 8492632 69106439338859183371290601400598220800 8492633 -54622021207684828042243702006354304118 8492634 20798948918104644453493145154696138240 8492635 13791207512549253735522679888166076000 8492636 -42236262910330571348544714140641628160 8492637 -83642802107775958847532833728877259360 8492638 33310717544453772350861740369098611712 8492639 71253841998366532202939817744601596240 8492640 39511429663967565012303654550728867840 8492641 -181659831746141419763001225037918514108 8492642 24498744695463163156687146544329572352 8492643 57098224951057923569999454794866251480 8492644 44929576471235573528129966959035422336 8492645 15878878224726139973362497677632702080 8492646 -35325264203119959145331973768075652416 8492647 -14868768044457866841436837952360722800 8492648 8146993036333717568078170845924096000 8492649 104410704511781248689112987916167354848 8492650 68818830794750818582859250074174292000 8492651 -74869171929469323730464581430661278348 8492652 21967828287689506520176847847279378432 8492653 13981581867792717520507780689728445484 8492654 -6829654979885049580613133246918412224 8492655 -8393771471315655553043680668504182400 8492656 -56846708535819259457595956228425187328 8492657 137460263963968736018226254447726013906 8492658 -14118431038044975085161331603751731200 8492659 137312396551428984976902809813623458560 8492660 -41556500488515574925733134478568458240 8492661 -81836569619520546477463719829928991360 8492662 -24841156271221876311546724034836131168 8492663 -124394361994351421930252502056366059296 8492664 -69805678702586267403528221184727080960 8492665 10898607429596437088386406394791001600 8492666 -1261759023847256633863041340240167936 8492667 25662770522753588227415499945202953216 8492668 -27485636276821996663712388628259325952 8492669 -169642030763685637182228422372771755200 8492670 -39814340337921915479948188394585779200 8492671 115243808099179621392197603500960449144 8492672 1174720331075202488076145961195274240 8492673 6266232923751383098008453839546129280 8492674 1353565224576904279701587435431835040 8492675 -90424820022762493884934166371680884100 8492676 -38359481977538226021275365105229165568 8492677 31919535633966089918593321883808209440 8492678 71346533970166479928965044747626705920 8492679 60027514903550566749670567415966895840 8492680 106073515458050576442471704894054400000 8492681 -99401827846321091143938458606257874688 8492682 64485308725679195906825097277331284224 8492683 -16773346740699598494101814335905025068 8492684 35272389186398180083704145507424019456 8492685 10814000532670289002265793634622104800 8492686 58560271990042276691505870645294869184 8492687 -68153208844460132184437632193752101648 8492688 1647966399422829893782739193396436992 8492689 45117889503925687958729457317434525490 8492690 -23427085142296462388917182115378288320 8492691 -70891504627683289877154112571837876808 8492692 4568698311069961875293650672151195392 8492693 -61845571955754999680792948475253605312 8492694 -617984590478603701505361325478369280 8492695 305581110644556697065913215137122200 8492696 133260609935532701882833618579623936000 8492697 -15097671693554278247032848330140951760 8492698 35309045875895921516015198341014082560 8492699 -97909278057241108642180595419335188520 8492700 23683054369763989324023778168968384000 8492701 23908379183888438098019454473993725184 8492702 -20603834626090626745526609623416600000 8492703 -91735699354710416539140726440725243392 8492704 -94971957901881049004513709460606156800 8492705 -22556984761955976182272291440993240 8492706 27614031698457493495178500998039164112 8492707 41016960888582569980250741233711988952 8492708 -60919842295292773981389736892182425600 8492709 126292578042926320101847783446312469248 8492710 39359627630721922439533097775048485760 8492711 15274352985748993738509055449735239400 8492712 141946614525449187451081111724502220800 8492713 158852047249506742639821680034562611962 8492714 54869010423192302834628146898320481456 8492715 -578480394119679555273765118835712000 8492716 -131315589924208645071941032035651651072 8492717 -30319851152285415732218465068863360234 8492718 20616378829931542311333349662460503168 8492719 -162917896833609649090275363740254813304 8492720 -10675983002452710522344215954968084480 8492721 -56681412046887116333063139005453550336 8492722 -23056751966379298514267640718751101440 8492723 28154453099514507963944187472342357200 8492724 -34704048444088409366226668123591441664 8492725 -62499246857911041995943810037597491500 8492726 -64615041267342261086555943779048735232 8492727 -12070802719104801954005787674388043392 8492728 -8551085902394479971695887452012195840 8492729 -35424165019122628626024230295173246208 8492730 13809790614036968604200771147490301440 8492731 7271491062837649454891127421481540864 8492732 -23196137477534047289407622976497922048 8492733 30222244837432714211847925122553944102 8492734 -7170108215309019353412637716291687360 8492735 -67369699707797167962285194326200086400 8492736 2787249939107683557262856318909153280 8492737 316616542266799177628097457218891628800 8492738 -78842175482204038263195068442485995104 8492739 68132931664496462970123457912479448824 8492740 27091915394950656753934349580510804480 8492741 -15079284676471853110334022039236215176 8492742 13780608499984891318480709971464954240 8492743 2730856442016749094022198135818108384 8492744 3897820271898747647450780651075665920 8492745 -20578271312321950168200923028228386880 8492746 77949633510299949002097343750699137072 8492747 -21710207824587444819236088209980469568 8492748 32048882101940402435529364941196800 8492749 -152867465664064386420797610325625562250 8492750 18270934302540757887558211892087808000 8492751 5776106620110575924960101598826395592 8492752 -40862944418976492102075809655982956544 8492753 -49504229509731965217334298794395645600 8492754 -5407344480638428426304053091905207680 8492755 -63738528071412599327959158667161078000 8492756 -74807165223766582177970540127115084032 8492757 19712888837470743970442681046766523328 8492758 680184322371831277943106830169783552 8492759 -161217057789229194241286508839630331648 8492760 -18975900199162724927751705296383180800 8492761 -119750203018688732308284418752470006000 8492762 202415541088423538423140695104469341952 8492763 73268976924638416199902590720455214744 8492764 9871074132606784130831974873263164416 8492765 -105875450277581829547805411563555256340 8492766 67416783293368571413824899521605417600 8492767 50508526701941951449242620458541624112 8492768 135682678212643245933346757859665510400 8492769 8416605533429137567156476136190438850 8492770 21800827602134330495814004375480204800 8492771 -22288306077398316633185428599994621488 8492772 -62405653669276292460577912920621327360 8492773 -22641959582860177551434352975780909696 8492774 2423444971742991868656629504838695136 8492775 -40460471398322933053430860512297872400 8492776 102081458096716364870275140172750126080 8492777 -151313931954837604772314846934466082374 8492778 72932812396052733733433456371220898480 8492779 -43790150328370869355411713126880312440 8492780 -105592359417471748603217382632847974400 8492781 -58979026253751027844111747804850092992 8492782 -26742623121525931831494551788289731008 8492783 4166333369186808500311971348048104064 8492784 -18467806109800309011227389971819626496 8492785 45011055650601239540992412006103855360 8492786 71844934998111508229695682574252641280 8492787 -78702986175143132460850509875296902912 8492788 100703386902624804467997323565873678336 8492789 -40201702186830692168496133207014362976 8492790 34949537425597487012104130973475470720 8492791 23122789783565762295895308988349580800 8492792 -26557013011854508109847634539638292480 8492793 27258305015441374866666553912942716864 8492794 113639539291027379261349474958533411696 8492795 -18524517869305628401274027904986179200 8492796 28201835639899462096281061699010887680 8492797 -51249429991000857675430750042889685754 8492798 -72985618179073659793790518537851666240 8492799 16276012473666700233229259375795859840 8492800 35763180799031071916707624669046374400 8492801 284498647967372914313114425077160752 8492802 -52773650282199363841441336111078128768 8492803 139364666547911360975989249745235533064 8492804 -3073642278691897442292335335899730944 8492805 95350159504827865824662644534930542300 8492806 19709831814215725987093372200283385856 8492807 137258793774762031526055091715097343152 8492808 -75472968120902164858380606202835312640 8492809 -14301120455835172618325056275013615872 8492810 14163813023003160470279188821493920000 8492811 -108603242035643530603766325506526860328 8492812 -8729948823539745457055109644142041344 8492813 -7460418582186313783846175157598686240 8492814 -18648981205188422773513670115163868160 8492815 -95408489723914941394881720831173210880 8492816 32875990471402716751518442560002457600 8492817 12468913211333533280770459134749130480 8492818 -118670905370653112575403955377586134640 8492819 -11299411493741185153927087861623501456 8492820 -721005818318155452494910354085232640 8492821 -251875949681514477462265898196019477956 8492822 -5409535348955096112712038754505029632 8492823 155392749802410351586381647701084466000 8492824 81167672742093967001063428415678054400 8492825 -53035175977996116896052193271356308000 8492826 41957593138065234437979478081208759808 8492827 20453421730017024523123719802332870312 8492828 94197580942116263019274502110399518720 8492829 -83808088914565831584724355416173363360 8492830 -26519710466732524206372927282973898880 8492831 -183364592223703148112660536791708030368 8492832 -9378567722124890684799890407085703168 8492833 96481101448279788882389436399183726484 8492834 -29642410688546829387335341761714700800 8492835 32302119639813320080519592121317304000 8492836 -25788842483795060016681803260542965760 8492837 -23035116440957588598689975871893800260 8492838 51633234668864485430287927870908913344 8492839 23802017702321879682438871860241800520 8492840 -398489677972257826122436683020390400 8492841 -141398141769488576960110396612842048 8492842 -43202009930622503377386149607946883328 8492843 86515627835413251710907720382310924028 8492844 -384861749661077315473559963173109760 8492845 -157219873810970682502855778724416214900 8492846 22866624333737905680898333425792874560 8492847 -4693357426638571092119670641939053440 8492848 1558792765540477443943551113588899840 8492849 -138148845225937706204662298944588743150 8492850 -33126898972522956273837194181785384400 8492851 5723963834658317094273471993901050000 8492852 35160323859120442439517174138828183936 8492853 71141502218367051670028445461871083520 8492854 38936766298375123670341542295754948160 8492855 1422000496202787260472648197153848320 8492856 -10458661191182653126157795476927180800 8492857 119875389119323967160770645045496760106 8492858 53112617920426537325753165913003982080 8492859 -139156563210414427704061238499567781236 8492860 131768124540759389837136767878354867200 8492861 75156210912117116847405626216201925024 8492862 -6244648479217383084445310277833926656 8492863 -42614659152030700198674000436883640480 8492864 1614659307484923900523962726480347136 8492865 36574630107362096087594689801598361600 8492866 -13904073498653672753871369558291160368 8492867 140618502850872920413647086548659644400 8492868 -121464245241629250581139814053895207680 8492869 -5728628769815616023608045866544384 8492870 60475786532384663187580148482089692160 8492871 -55260648776340325782141503942012553216 8492872 13010753537165402538057790294970188800 8492873 -20459080091014060751687813384337941040 8492874 -4975007291723498033517663958234060032 8492875 38685593236344133353321353085795204000 8492876 -17687566544103328195202812104040227072 8492877 52951020154419716085654051000741901440 8492878 -14974314548789920108191605506663217280 8492879 79435941315624510025645828039499740584 8492880 -8651611048782621124538439273334702080 8492881 7686549307239491130216736305689677682 8492882 17216677634618553822153684353758881600 8492883 40790028399709563752924726015535800064 8492884 -19256405039327331722458602423007059968 8492885 -55799266961227785849775449398216627400 8492886 682878400149007278473275252071022752 8492887 -394955077407401169320031849879345232 8492888 39071565423007952143361109723094302720 8492889 -136342116105671415602604780048044214576 8492890 -1586947920017615467040023957651691520 8492891 49663295650419429430347602214661079784 8492892 53982443909124210388204706586315374592 8492893 -6504488774800553443908128453624101076 8492894 -6507473933493271395099960708062995200 8492895 -34617600057424649304668568434856648000 8492896 -152604398812627367616546060679215710208 8492897 43135738160067413932584422835676400832 8492898 16306843589783539206836653029759141888 8492899 -135959099098690951226380819785773520100 8492900 -34778740915908511855762495932386304000 8492901 -4364862764788736170402906190117911968 8492902 44976615712199557437327945565820099904 8492903 85708419134889190309714177024467700152 8492904 -9492063040826903867289648982297804800 8492905 65092220432548139492835108050724840000 8492906 -501580989250862828376664666044638880 8492907 -40184504197941007759556262355741454760 8492908 -1567230864804839120671034725499945984 8492909 33380828485016164855249402727933100480 8492910 -3857986935854435842005973449833504640 8492911 24980226131666772158300656423474959360 8492912 39028642297796316715154558585583599616 8492913 -43001172441064964220756091949587723200 8492914 -24017608976025204032114631525187684320 8492915 8607350649206482518542645631814176000 8492916 30206404240947798608345486655952594944 8492917 -189479383942484290092002678440448526034 8492918 -1703132769832834998832010872729424640 8492919 66664515732900008288556329659243603944 8492920 68014959365471081399285050914628608000 8492921 -67679717911747816901626846804439353878 8492922 -6379555212642377767327441339287571200 8492923 -106645825309788795055401119016275213120 8492924 83225670369989776364629120077974323200 8492925 21108227375521156760381242317109384800 8492926 28472522618189354122747800085828813632 8492927 -94994131001259912743166495125670436224 8492928 46388627318376574335531065322755850240 8492929 -56351040779469536862205239946078553470 8492930 1044682327834966313436369567423582720 8492931 -11760405317450195111274319722301428 8492932 15312835495043407258870290202728898560 8492933 -55478269148412186474003698596150899840 8492934 -8838584305630158905715082940131940352 8492935 -83360041491838876019342863643826962640 8492936 -137556235824295914267923807779489336320 8492937 -58406634416920370194085398053276345840 8492938 63336369650237408048057564544522915120 8492939 -24484910460651629389360828729355171040 8492940 -8313176665094547612278053976159001600 8492941 -40619269453021499420532334816093603328 8492942 -138651948957017276524245862700382916608 8492943 -56425872570613246176626176697258501760 8492944 -17310974649924412347279964060099461120 8492945 7403217834941617580698167934411905360 8492946 867754819376577799442994322797428736 8492947 -203499356114204874060830316582335867808 8492948 132058168566511699470153883894155815808 8492949 23075829977457084694411059688312687968 8492950 50880155912447041438064274075968484000 8492951 179407643351191375561917937139576707992 8492952 12124417835155518219788914515685539840 8492953 -19576398682027517394863005086604204480 8492954 -6577683835260310234589782060911502080 8492955 -41925580418931082453709712270808243200 8492956 70666626637887716812150256872511045120 8492957 -80980645893113039843188698409714633920 8492958 48552681271172120433315138355643617920 8492959 66631879837987884447841265669542408160 8492960 1669198848454069780033879675565506560 8492961 -76238242062212005728402493699780725216 8492962 -4962469992051923382486002446746650880 8492963 -218712163604824435919939297171847754788 8492964 -18751082589129641635152398267593473024 8492965 21460098922691059546068998059014406320 8492966 -906245792804522225274236451416826816 8492967 -466407449706228817079431051308918432 8492968 -393946602964084452609885708116527841280 8492969 220227353347443697789001996868741906120 8492970 -15568330204575266390631785958434784000 8492971 -156222515364134576537889139300300378828 8492972 -93885988784348103445447320437078932224 8492973 571909425046644900237758724200161824 8492974 16958149942043780365233395591739959040 8492975 -29508815695496718346549527565292003400 8492976 -14482020954555578429019576913787043840 8492977 -56057656313100966405255987030354610688 8492978 439203344729322491536928610764666880 8492979 161236231273270861299380832863932344960 8492980 -2629639401252070156574913519436800000 8492981 10945887636649125532253782767599853120 8492982 10654379702045082965192629328570630592 8492983 -39149835156851141308953748885780812200 8492984 181882271190395579703213021244489666560 8492985 -48613827696726289182418567724748220800 8492986 -38022144710670965184993129974180767776 8492987 -314740449672233512601127304999160188008 8492988 -30375147755870882327496923476487184384 8492989 85960955904554399998221375277117620780 8492990 -39154321653801788375737401628411200 8492991 3564117874474805369675924099451262080 8492992 13770521194950581183484428726474637312 8492993 -71052419893134761299093009028197165758 8492994 119401170670161570786238592387273364480 8492995 46450813090666333686531826096030325760 8492996 -120784175519992717740194122094597582592 8492997 -2456614470489745727463901576330987872 8492998 16902582140287968538051085624707829760 8492999 65873529678492287671540965370595799000 8493000 90888515267021555395529300751360000000 8493001 -19082401962311431946052297297779278896 8493002 30589611407591223197759064084485559552 8493003 -38618261618352961079794707280608965280 8493004 45119520227082085898316077223533019136 8493005 433303371073050458809526881143793560 8493006 -21216794783430134977853763780789460992 8493007 -189079176894280064772556385616310633744 8493008 -5604138995908932175455492388362387456 8493009 18226886747016411927068250601970919360 8493010 -53394644365861265796426528775251327840 8493011 -123419724730380742173553097285761402200 8493012 -2359234465027494866091860192069603328 8493013 -19725089453177393080872785432970267840 8493014 -2900331213777512187230873072448786144 8493015 61419522397909386478181925870791626320 8493016 1142047781771632396563328155819048960 8493017 -5064849099282756434812930358971706808 8493018 -24738657095992917433456527527758775040 8493019 4461833985997382654448464699107462840 8493020 25649981696703329474982714382761768960 8493021 -86439322498784774161880363220915443028 8493022 -76889510556138561090268283059197986688 8493023 -35932094739252739624585899288249580800 8493024 -29242887355544596221040497556905000960 8493025 -33752663593138693992721013954770867200 8493026 16955727883878089606920978465347899904 8493027 12196415509383890016022513987087417440 8493028 -17668428892082101657525214775444840832 8493029 -8434061412599014217041776062798817924 8493030 -6122137680135496548541311584366914560 8493031 16068732657511475895352139703996331832 8493032 78512858863119548002781756340868070400 8493033 -92104011086479520841386085695448913776 8493034 -80983511263925334404996597807410741248 8493035 153973135501046543700988719176110464480 8493036 -40135937267588965910465857427965413888 8493037 23576524326335805987760354569407212800 8493038 -53145972853114495026007677250872754560 8493039 3382767609904759041818229073881139200 8493040 -2016246726247895295444001736292925440 8493041 100480308389432951092726082537177752320 8493042 -59570179191412680088722225509606844288 8493043 37340804976596975227466150486885330944 8493044 52734773627369019467882851837005060096 8493045 74390409012091446669862854156108306240 8493046 58361702837809661635562645733068045472 8493047 -184339611162865597706342423053755528528 8493048 -52274063772548304978087277445089382400 8493049 115086400302614999653253317840279323264 8493050 -30997280093339997003332721398849280000 8493051 -2444350973341637674287782143128009216 8493052 90153909967442338136925184657390862336 8493053 -132810609825665620238307659759013385920 8493054 -24435790957144128879516281957784032256 8493055 60527633154529878810390426699639513960 8493056 5286592461235207764287231988911308800 8493057 -36626220043603407888796805443092750960 8493058 13140515879262465293187320544675601920 8493059 2833951029794328372158154863986411008 8493060 57448079016128862086736729637167144960 8493061 54347536040787400472999379103464916092 8493062 -33506626430957517346559858900489990400 8493063 16770509337480414296419035796490593488 8493064 139889434293145607730545762269136916480 8493065 6108193764859113896075038004049412800 8493066 93391083886476639619509495194090649600 8493067 169201534706165885491272157846711210152 8493068 58610394385530688285472142448339431936 8493069 57984445009691220553565747271458999328 8493070 -30625819796031648470535976432038282240 8493071 345904151190959180413330673823474526512 8493072 -10349918163868889211358430958396899328 8493073 -202317959748085744357377833513427865678 8493074 16847678283374331972101633997693034272 8493075 -33076712129081106000158704208218196700 8493076 -160222205727106726894359524337496340480 8493077 -236616177804542960919329332220946745074 8493078 -4193760379887136836764064632911698432 8493079 -100686369340759282959734523343767899808 8493080 -16850602835197888595510344169097216000 8493081 -1105909989817125223666889262734991552 8493082 33429820199170092473399286428133615072 8493083 -203140136232229532114841535105466804136 8493084 -46239750669922468294245255587567969280 8493085 -14883415744192523243610287929034776200 8493086 4796415724456372734585569516277590400 8493087 85429021105535231173693053375249419520 8493088 272614102319363740408059104026202996736 8493089 45635559135213262723961258380042435968 8493090 -4606269245232806113812524613405519360 8493091 19809165582414784132480748810578195008 8493092 -55218556579406816331117684071357172480 8493093 -43755689832701104655144674898558723136 8493094 25750135447187060290703815014750768096 8493095 45452623066795275891615542148963701400 8493096 -64583061315819106081591983158426419200 8493097 60453715146037161462799447381506031012 8493098 70230835937773969729418724416989674336 8493099 126655233038460278609912558717528130048 8493100 30977600833770814409047044925619404800 8493101 -39882940811543922179359050646483840896 8493102 -860490333820344619709478229029268032 8493103 -34642696957987733066602208820779665648 8493104 -1672900265882720731394252174286520320 8493105 -66578677319690481544760368940042318400 8493106 -125331676204977999363755077210628203248 8493107 11070844028391375890795993404907583312 8493108 2516637410703351148116906026390145024 8493109 26935063081616280658474596752281535040 8493110 81998525957667646365175238731672680960 8493111 12083708287519118922164029561188805680 8493112 -3256453616721124294092755178706452480 8493113 7984188597661107072144430241615197584 8493114 -24663370390204399110511094309665996800 8493115 29517213122560075485534498113415844320 8493116 58871929512575265586168445550138608640 8493117 14355559575438245780611551087848359680 8493118 28402543838963720226641985875056178304 8493119 39001755168235574733509605658696110896 8493120 -11361828698450588557167087369741926400 8493121 -11055818220677892516351004749219316800 8493122 -29234170776217841846295541417757851776 8493123 -172891933844049390091725244668254576832 8493124 113958727168100476098962122890002055296 8493125 11590711824278856373471133365325760000 8493126 -9290711884007399977183325149685483136 8493127 64154141826121027777096605328972741976 8493128 24644515519322380743521885387010048000 8493129 125031616994232119356274270655475281648 8493130 -1081152184026261932827091490742214400 8493131 -138694667412292141260000595190280686136 8493132 10026920604319600662170659646297210880 8493133 -194990191776144270634002375270944734560 8493134 39812108926567472106929576218094560320 8493135 -23669421223355216031577969843499796480 8493136 7409274874486264731685599248161554432 8493137 21614800315431158695699218570191866740 8493138 -86417010926727673211860014928901001456 8493139 -43180054145343142033973717287282807060 8493140 8676176323067510079954402550812180480 8493141 32461054535858972703178372753309549056 8493142 -32704531512721342641955853070331413888 8493143 -149621608456066717403451477250951936920 8493144 45341761166454882398783172540684042240 8493145 2419144250517799478995148754372270720 8493146 -26229083772324110030005291048565005056 8493147 58276865218089965010738870264264591840 8493148 59049099210418004267927283509741056 8493149 -135538018564308506262581704448646528000 8493150 -8309794142534941073114961759065116800 8493151 50391865768947476078853285196860549152 8493152 172505248493875224288348398019556147200 8493153 17104242135031979283128361490480669104 8493154 89102647003920563056829252138252125776 8493155 20028444723217993061277119604473867520 8493156 -15746385023212759693610355466894798848 8493157 78309326329449409228067418917061073406 8493158 -111593577803424451959267550845831921216 8493159 -128457652393405006605435045905016756912 8493160 13152709621960871559288043952600985600 8493161 11575656917096953697928495792382672512 8493162 47377709570793420250204492475933184 8493163 -12767128670886297722809201214746731520 8493164 -17408121626009185799480868460951532544 8493165 -5314765062545452801776507510460900680 8493166 -45553422328904935257518574194368049280 8493167 -109250462240528013108886873744176875400 8493168 11769790418684572377177814582886400000 8493169 -202136771764813544997684430744435898304 8493170 31007231739331615177947188739349426080 8493171 -32286338020766172899886696705113913600 8493172 -199870649119025439281234422314399774720 8493173 1928315087765805316906724355261520764 8493174 773683879369878203912450122801749120 8493175 -16861746171332671154644892641587703600 8493176 -32897940055445523150640792260226129920 8493177 -40524581439851676379456701961605943296 8493178 31222980910892657945829976904452884480 8493179 183019784661938348295158456152089615780 8493180 5953983935781060648963853442264401920 8493181 -66801270276919038995379175614260793300 8493182 88909864990877223253064755777870017792 8493183 -153094864630298869302455267696488363056 8493184 -61209858527569677903141430554211123200 8493185 1416553453364191047539389998794164200 8493186 547477698710332861900386708213195264 8493187 10318717472281340486156846823351360240 8493188 1584320044932806216164566896069784576 8493189 -52202342133991901709854708646805067232 8493190 47080382782217114342570613064393507200 8493191 10090571701721073032691284341686303168 8493192 36563806241698063266814632865625088000 8493193 62868704867617189358248617661710833844 8493194 18704831225522075057696952746442980352 8493195 5921314334002609045501566961620007920 8493196 -37066876912345433235927220700883998208 8493197 35103328011110077630327429907433845760 8493198 10373959657071455085175163856611005440 8493199 -5859139192056584894814364420758955152 8493200 4825134757060602274223776955750400000 8493201 28514025350288709574036381762571481600 8493202 5481390445906810147088497432041861792 8493203 43470540955880636512359992507576641452 8493204 -22634049726618833703223807224308066304 8493205 -8927716634612458710195731665658774400 8493206 66121002235514581052619090115460523552 8493207 65609225473028022190857572534156014440 8493208 -137285607022776511351250434683224279040 8493209 126809932553840851987903612105804889040 8493210 -7242688563482090502948664205739371520 8493211 -187471144115303076953806060119496287200 8493212 -13007875946104370522112214918129010688 8493213 65560719722821721170380787869119289888 8493214 35466197127204705117870912469775997120 8493215 -34745867007203350567552439291270711640 8493216 -44960994480091237551578688529105944576 8493217 233988785524978993209018630019764417732 8493218 41868255324814704173639884219586356560 8493219 -117417727612765298240163288865346346540 8493220 123826338786885053496503856648980762880 8493221 -4791393218625768649351054205531352000 8493222 40135859362518616907200240265089751040 8493223 36071457770652396945122488095764902960 8493224 -152016822011571124161126870045809786880 8493225 -4126717532228813343078589713305433600 8493226 33431803994287178705653251397073660160 8493227 106519683402957766984513969676623664520 8493228 87735363711266075094961322666370048000 8493229 192694056143105445833632792282612273152 8493230 -2957371216023687656895747384749625600 8493231 -34294503728670825933211450548522240 8493232 13677631687739341620790281606168576 8493233 -4165664531299093083593834942110175232 8493234 -40864821084071592115787344758112697088 8493235 42968671813233816953811703524074173680 8493236 77575675047764112152925242719219409280 8493237 54570062665500936980770583440542165294 8493238 26753775739171654138830080560324681344 8493239 61131115379880432742942962004564271256 8493240 5863371269928568588500816842824089600 8493241 -153322121270008974103047595111284954108 8493242 -18745623103890482806298885402848086048 8493243 -306222578156435210367493169674135872 8493244 -47454615774505173252171535398253680128 8493245 -2724964028890205894305945961575537800 8493246 -22634299499494146039826632949460056128 8493247 -1432942015450434957903096658182954768 8493248 -2517614804079977428091689630713249792 8493249 -58844157348176569011634642061372660832 8493250 -13865740822063940389739480874822192000 8493251 46034993454559423101083437795179759744 8493252 17970234375244893148606512019484639232 8493253 18449453062724813791283219548562748864 8493254 23215743069769010977193086306675365888 8493255 12387170530878602448817397262197226960 8493256 13763988826426256060275547206208716800 8493257 217982892943220323582987063505519932506 8493258 196794987409353259486089731716558848 8493259 -54710372127633440556858076573236973900 8493260 143709349689169065272175681227424552960 8493261 -33044362058611953374523770799177664896 8493262 -56095009778760217272768689356634071488 8493263 -117937915096660309502921127633441935256 8493264 -4195264523382990700342223152514457600 8493265 -77212235267771443098278083981314914880 8493266 23490665169456374805610657315480955520 8493267 -65213552559980305097676988359502203720 8493268 -146993983626010942106529144465813868800 8493269 -125245732428395580903091664602024929504 8493270 1094317268597575082325398620710316800 8493271 -293959862399112065382850381039682676248 8493272 18203388970693414705798325256306769920 8493273 51816612709631789969984380764349804404 8493274 -1357647562068717789263445168406705920 8493275 -11001070962353570753762764862834101200 8493276 77123615876159947483137159462873808896 8493277 114324354552043716233808977107791732608 8493278 29535321319047066882564087559232533824 8493279 -31246194942528912610431497268887636352 8493280 15353072374530048488903733656341708800 8493281 14843380105824630701565945882610034082 8493282 7508871253557345104087948143978982400 8493283 -61993381596499343400857114529265594468 8493284 -103851777058907224340700125231074272000 8493285 7178250377030024062210386850882070400 8493286 -24625530858615747098342742456866426880 8493287 -83057529248047298669092220732428663296 8493288 2119935750320802628937916318556569600 8493289 6747636768750174633222102302832893056 8493290 695733271827269279642011032233932800 8493291 -97219238971535998265280859779935528100 8493292 -51221317866378820901774430152733831168 8493293 -179894052294380954221773325866271612458 8493294 15228270465255983410732120671343808640 8493295 4305767852978998113417168067522618320 8493296 1573166979532570214472069786734886912 8493297 69209151921505845530405638133763528000 8493298 128727791235983681979794934949452441600 8493299 -191285107783847402539790273946779965560 8493300 40433309468547535370459587820376758400 8493301 184309630108426848424439891240616100000 8493302 -43588918283235359593994331609774571776 8493303 9471178047782967478727872777605831168 8493304 116649346284303891365689988988572467200 8493305 -54417038672555425535269786606826569080 8493306 13963757948069822188135926846918810624 8493307 7012901797671523652301675661515032760 8493308 94000527091568450547808694812413308928 8493309 -202278159233256643872296463408180980160 8493310 6875370181878025456700356669489647360 8493311 135967026011057135919284382758707974912 8493312 34961320367064538699949477111707729920 8493313 -6675083417571743939659933900685782700 8493314 7855183455297047742326336291104792992 8493315 35181577607317349475289495771589044320 8493316 -85547763947503543497650772257116509696 8493317 2227065868850906780804007880334863200 8493318 29846521615372068168439348459854732192 8493319 -194328938303694121032046098748893771504 8493320 11919125037425631782046563594280960000 8493321 -77052920882705868527156325361503165120 8493322 2086212502787726210177522954838680064 8493323 96882164904530092233769774462860003840 8493324 22512751846188759104406139618850783232 8493325 -25804874907228795915738205226402402400 8493326 1102351458795747485679484530219197184 8493327 128985081639104497526321241396201326280 8493328 14360062262205359452849318788070449152 8493329 76118792960300474149123716487314964800 8493330 7576179485100103038372828315356689920 8493331 -6249235908560993691472195281136276992 8493332 -32627684956043961371348665696666468608 8493333 3699470345226512354454338115415416000 8493334 -28806640782718669209984113709847992000 8493335 75688481497191112718191217716473608160 8493336 -187333468919654731423850603427313213440 8493337 -7494170885499231822159940362345954288 8493338 -16385720291166445444538129448341918208 8493339 -30040465391761926797035381034603830080 8493340 -74091303711875440804940346153047708160 8493341 -131386547313710582086689453700752687258 8493342 18473336607929573223686816616149637120 8493343 -139126343677951286165248248548026750560 8493344 170143722502882377809005076907937038336 8493345 -14473853550386798783956908699883478400 8493346 76584527227135600530329222172365755680 8493347 -338638118865999736576873378233779843328 8493348 45145721745347394686677557415507759104 8493349 18572108942827710104961344114927282560 8493350 -25317284535600628655330707272645523200 8493351 26647686134654960635871974670771084880 8493352 -24518616219490762947337296143921233920 8493353 455744047788225835826752847317793940 8493354 -1609216627255813617839703567265113936 8493355 7971568925643261246483336082668455520 8493356 -34251763132706470464115753383232585728 8493357 113921113515304169264456523062314591488 8493358 -55493713330197817878722969947397718720 8493359 39544932034008523677716443474041638880 8493360 278329479394704481604988602013450240 8493361 -6120787441288477100288995529911523600 8493362 -37152994928930239943650920377948579568 8493363 -104747767633283508377833091959296147600 8493364 -178211971505326837105830559296324814848 8493365 161023842630116101180492798424450637600 8493366 -4299430200588840031600470224416358400 8493367 -149961218989155377357179465365399914584 8493368 -101064069819241847906448312378381987840 8493369 154838037819361459273517586053705880960 8493370 -120823493971551216232820987660851261440 8493371 15858594150703168132568337281643409920 8493372 5350468787814412889937942189455632896 8493373 -45951758353098947565087535859045920160 8493374 28303029191605211724254950533307904832 8493375 -60809445972760283591254966224040320000 8493376 12399708677095217064287649168168058880 8493377 -189787797447238112335393426015845171774 8493378 40309858540026544339906214925089207808 8493379 -149673025334676166663252171899375943424 8493380 15141039063605860198906687666598707200 8493381 -64723058916485255649473566978952637480 8493382 48574461616946514326817909179107965792 8493383 -214465059749223135004854422707148384376 8493384 109277340041506149181806289638400696320 8493385 107908449202864361996753251430469504960 8493386 -124043883429412454695823787125700660480 8493387 -1614026827703315904485048199757149696 8493388 126250662065356049747690141381862383616 8493389 -59829739556293655320102713963180192480 8493390 -36496752234294798980171954542082304000 8493391 -141342879478362110296443247043389938768 8493392 17991883567704104525535982791156228096 8493393 81730205395862406038405976799804105728 8493394 -8967202723620707231474764119172270080 8493395 9140084687295198220155313934197412400 8493396 -13288541449113688390673773405809733632 8493397 68738460479095013627099499396811965312 8493398 5467069759617697894052777960126471040 8493399 -102620654677829478392772520142163094200 8493400 -36521189288362956773112976012232448000 8493401 -8019029284961465113759178475104211456 8493402 41714375392138303576855014844594770432 8493403 1684863020230519143412365976777430824 8493404 -9915110810745654200119597849102387200 8493405 -31099710835929293239269127729349895840 8493406 -54174125250275785982910602611032962880 8493407 54153700214446584948491708746316446680 8493408 -46314317425028192528695263382273523712 8493409 -14209838957759099144375019719285100396 8493410 38963225426359692042347129069012190720 8493411 6071318015308935432197666171467788288 8493412 -133881739853986483266545298934796278144 8493413 -38028905304486001896572820295459054338 8493414 -64112360723172693576442193209176202560 8493415 -67936840581234663082454872319040513960 8493416 -8494937779426747399501135559663723520 8493417 6258198270795170139680277206866620672 8493418 -13044752540415237079936945510867964160 8493419 89134277840977492433478853655948182608 8493420 7756585875173523154386812512639334400 8493421 -77600505752840907665208106356586285630 8493422 39667899344043665084124944918360975232 8493423 18994143315109747597691524917035320584 8493424 17027753808894516351546876937508847616 8493425 38625700711142109829895983625676822300 8493426 -48390757675474087611911126939634707040 8493427 209006807786251135928708974662379379276 8493428 110722228228226869646514046966038979968 8493429 39338152607837216745539839021417070400 8493430 -15454445497640183408735869170037764480 8493431 -49121801944640013936238627701433743768 8493432 -2291841253471979370187632594994790400 8493433 -5892915618962299086852775672988899380 8493434 11178821870629645115985092860825397616 8493435 40180842162659520735959630032169059440 8493436 -39070466831732809574690999509411300352 8493437 76300787491631081947637561381167481280 8493438 46637230732706461976287811374075597440 8493439 -200415234101313469930156330356836517760 8493440 -26717982101941732986873913392129638400 8493441 -25706772896537044847998695064224188160 8493442 -44459779037089673408941969774433427456 8493443 9307133434091931125962138770856038816 8493444 -102884578052832371487102344222806702080 8493445 -47232429908226710877292675100236863300 8493446 -209818814008686509695932535434319872 8493447 -5654101701347252712233974669832708400 8493448 66351494113388601485397666237038592000 8493449 126498139940239564065605372126278455450 8493450 -8423544982596897939161393667843648000 8493451 -206573706366326475829842179003576693548 8493452 -13031131782237304760323816858465213440 8493453 219508945075368019292870733377474037024 8493454 -128095621082884723542632146027132789824 8493455 -2328673614138110733980141064276609840 8493456 -24504109909302704903834543373444710400 8493457 4345982645352140565612988079032197824 8493458 41723232048409226927315100414628399776 8493459 -41228948758073478287206498842207694032 8493460 101131112450205256364538573864569333760 8493461 99814456188957293383310089578329678172 8493462 -8558459745584645124671180676181246080 8493463 -69947956703914069330615348458234259200 8493464 280971181989334929761070530750927585280 8493465 -49323279402548968643367781679544530880 8493466 -177447281630392399974517665503388926496 8493467 -90317202400731920838385208745396502440 8493468 62007643517102992205297305227933719040 8493469 235021669917529301325383543988014960870 8493470 56061988339138732324866091542091087680 8493471 -91072491299509728203382307202393875200 8493472 57937330742712147509985400944231972864 8493473 27767695562816311611255462990223611648 8493474 49846484031728759881911309184963200 8493475 9605601661739099876313633827727541000 8493476 74097200410465111520162612815210066560 8493477 9405394730961169417376028888278596608 8493478 -5413019180663226655171019025523185408 8493479 15695136294344552247979287451789005000 8493480 -18900387172345949703869065329721190400 8493481 170764396062191393663788057009454323072 8493482 104177653080067973058967492035789500592 8493483 935353538526895001147129770016031744 8493484 -87060668748543137565911082613517973504 8493485 -14610984235611494221088307874370868480 8493486 -12058005255464015888784544614418891776 8493487 232063054639467824029614256078225717136 8493488 -17210942894240982333110589778038079488 8493489 254336220549791175592491702491479968 8493490 37781890194156183106188844387195908000 8493491 -249017980447274630572008956238980037600 8493492 -17103659959368067418032284613799866368 8493493 172695212985882613927728058490511733742 8493494 8647775313087423050983320773936734080 8493495 25256676491546630162508570489624951120 8493496 -56528920662625713720602953409170083840 8493497 -83776037517347707545543949396404852054 8493498 -309150970586942865492221115287042880 8493499 -70016903552394237685534684363515866864 8493500 -140705038834257563523790762162456704000 8493501 56831657585821906583385468489679794432 8493502 -59807060563381954323850551832449378048 8493503 129478918578723689742915237871642450752 8493504 -3742180210996303547950323837066805248 8493505 103555153287136171966632267081107400660 8493506 15336943952032110215558933227658575872 8493507 -95775135077997935701961208546357183672 8493508 -62847464239979773912663855728846796672 8493509 113485490894320378039954623769106644704 8493510 23231804041800855529717182868069234560 8493511 -136769417823934800438321485032140367296 8493512 72126167236927417780277684960850355200 8493513 389308995312689940627271330169627040 8493514 -57319830422230041079431794688113562528 8493515 21211994064495621064004497471470790320 8493516 93592528721966438653683705568296390144 8493517 -44715122545442684101630360151816586528 8493518 -31915130158573562712179613888148222080 8493519 -8803740754587320055716389199905939200 8493520 223665338833933872646601862532300800 8493521 47379654372376698406480836975144263844 8493522 -11684880754815789107249907401790716160 8493523 361726051016221319932575503668295489136 8493524 -7026688497071180209662088817329768704 8493525 73725816031883463832090136608716216000 8493526 93018395499425282907885136135642343712 8493527 7681752322983721587073513069481164800 8493528 43237766446052980034413309501801820160 8493529 -154447780608438963050074177899053460720 8493530 49632345642146551357051198514257256160 8493531 95278472445220073876609366574591654552 8493532 -426640602055994233558921420723077120 8493533 52468229617223404673479359042187384524 8493534 12335136353084906030785838156575989120 8493535 8411081547014154688378736746818789120 8493536 45858470186997240559166817223048691712 8493537 -19001772520583548130570634030787933440 8493538 -85204702902064452037406498763558748080 8493539 35433928105317358933360224816494097624 8493540 -4412394443070445580378545992067031040 8493541 -30720256570140000558536372495637662080 8493542 -48845296563377208206031672708308759328 8493543 -127312848068367801215900743291943639496 8493544 -65242603126847404485946088976639559680 8493545 -116590045371449837874732002265526484700 8493546 39302939532618275488626921066653232384 8493547 199458912450087449808902207814241297440 8493548 -58724521551143290826579197666610617344 8493549 -41716924977845690520546734665633857600 8493550 -870192414132332707833507487090512000 8493551 167615605086593769212466469312339737600 8493552 -6055186862384121173522853825369538560 8493553 -18176094288514825185430317367381551120 8493554 15669854123864043092673233926233403392 8493555 20083748190123385278928142977469137920 8493556 128212886943270906102269420254677430272 8493557 148038274552528009586128357872238644252 8493558 22985722340437701142398990782902947840 8493559 237768819431829045456111182464196854760 8493560 -10481820430697877902848222756156416000 8493561 95986675709432082621024412391341578810 8493562 -33567104278873202020552161525757144320 8493563 594847579851031828949473055481975648 8493564 16103972309328084581366674892233867776 8493565 34080759444018041197646251236533756460 8493566 11229806588688002101529777658943839744 8493567 -71209692405098346804924562785068510520 8493568 -57948069019973595297849960722507759616 8493569 25337627020732297047697834589827010496 8493570 23123778478095711899787132332377843200 8493571 -27825762785785883720769825621291701088 8493572 31443222560996589038435499136071179520 8493573 44436372133267863425228201775375108768 8493574 -96935140290222487571512863301043116608 8493575 691594139853536867296905535904622600 8493576 16675138875364725075787789082733772800 8493577 5394004176957980162202952315132410640 8493578 49449046404540981740678487786505973760 8493579 59225899948564152799558033374937557888 8493580 -64948536037588889276346624669805132800 8493581 109092508685813831253878307325150411200 8493582 -1076866652391405246464668886047242240 8493583 -6122783340512180923093907060031173536 8493584 29626037916254786207382561760634142720 8493585 -70161691172947979967515134196795180160 8493586 257907024015325692246100630933410161664 8493587 334187790037633387678398961030032557592 8493588 -57981815424392555023675565330893326336 8493589 23766750513635807307816191095323266880 8493590 40294956872035801486139417820758108160 8493591 -67238563251301151335911297838059652656 8493592 104583703226024490009383719661135616000 8493593 149758905013127830903313759010853329300 8493594 79094479579262880830804819364019971840 8493595 117416704353483299253259191996733200 8493596 195789671389187967620197862438521382400 8493597 1848120844866062396669295409489190400 8493598 83819353105015783243745623906255228800 8493599 39814066327020717517756980614611362000 8493600 42721985733558550315561538980872192000 8493601 14559943357486737495345392481354073344 8493602 -63274638122348406192746358474867165120 8493603 663477227213062447315279454902003008 8493604 4891594915323067258990783663645601792 8493605 57905553765218616893409074914272354300 8493606 -35722662787142027903905357546511769600 8493607 44184248202040234574645300910552460800 8493608 -1566031633125585750591644509921290240 8493609 12836922544883642946991006604077218240 8493610 68855308589497974680101293063177624000 8493611 131616619285310708491372537262837670408 8493612 15250919582440494990944697831869670912 8493613 -34121457130345507175246168799069674900 8493614 71529919232663971971433607905759246656 8493615 13098786463969616899049407974163562400 8493616 -16308897983026972514153274092935856128 8493617 152842029005151489166574748968020960752 8493618 -169222391137578497372480679333691392 8493619 21252447640165416544124507937613800960 8493620 86858024373423312270206013976412897280 8493621 50313101468930647054599585393606725280 8493622 1438793103277460372033705138900402112 8493623 2769688330830007427280635087616025344 8493624 42620143757414486449512925267530301440 8493625 -59455183461496221210164947508425056000 8493626 42014384063410652871112994031777270240 8493627 56788332510897252439996471403132998080 8493628 -25246550949011797899976479044028334080 8493629 57643821571861279140773358756988260876 8493630 1603239311208278831049034411276667520 8493631 129393904829741715958848446514439946432 8493632 -7548089940198732867669714732287262720 8493633 -137091316193036773784474966003912878080 8493634 -2393347739774600787092472811921172784 8493635 7068324524567963918315330647728472080 8493636 -110870073381389493694512903482797240320 8493637 -117681210551575955594399352370891567714 8493638 45115335191450580522014400706964346720 8493639 21729478317330746417864451367228839936 8493640 -9162862056316081629941692406104627200 8493641 -53039501141917921894197331745055579228 8493642 8200891142450470210373161297229363904 8493643 -20559764595058850938537196150067681480 8493644 28041468113605070551789951020873966336 8493645 38807615674427064884993856950135375040 8493646 -8439777136414375992142021173021327360 8493647 -125364821939174996223211114598310837120 8493648 -18723174524593133236950258787807789056 8493649 116605796763113763584914270883862849650 8493650 -52296780372164152284714581805285974400 8493651 56640815691338995291337347426593516192 8493652 -67142368265191058835135720757467279360 8493653 75120047641711943905927048945922558880 8493654 -6337871378670307503966204279431601792 8493655 82929084371292062869659608833351056960 8493656 -217264868428164515104637507857677957120 8493657 -136380716188638138666978823623409744608 8493658 -56517020289174357957647004203994345216 8493659 -4859006923180391750472275560634075136 8493660 1812994088850648030808635293604165120 8493661 987839978462507309519735401139949024 8493662 53357473291011394996801952427057032832 8493663 32448793887791979261372707139248470344 8493664 39543062430276710845772801781077508096 8493665 -151217976867816484342640018798958024000 8493666 -58992237977741659681982131011897154176 8493667 -1826869647032634125470726572389639008 8493668 -94853805505593306139281588712765941504 8493669 26536991526293150754290662087098077694 8493670 -26241693929287987647070104803423827200 8493671 5360747786573437183002830651286706872 8493672 75459434872720730701083206859231805440 8493673 100606385442560772379744981484568868922 8493674 -2107359903297328359160854937905589248 8493675 -28409381509487794954702385254618878000 8493676 63847701351514660594225817263792716288 8493677 -40977878772131213371594887738240282420 8493678 -34122436958714595697442190207869968896 8493679 50201572792767273193954230860381071384 8493680 -7087617007884507196181987818267607040 8493681 44083132789074306449732870804176503744 8493682 7028623057761869830896716393542953984 8493683 -2573893873223762282813018279759729760 8493684 90325551967213356001958720568267479040 8493685 154365110390745118028326431707659468800 8493686 39921339754731551950141253837515653792 8493687 -119878384589790977083540190118197488560 8493688 -12281662831213511366155964981158256640 8493689 -108445547409475211419387409972292293376 8493690 -14019741255598900689933436620029276160 8493691 8337195658555430451012626073564735000 8493692 -39048158858204107889079623775943133184 8493693 3514405765831150244698919738149279488 8493694 -51597274414056906768194469404585969280 8493695 -56335359624550833030829924830056591520 8493696 -4597064847567335718219296441861406720 8493697 40654603612458892255685705646442038146 8493698 -56668314887421089111343383541313335264 8493699 -120210176834828325994252909564489397760 8493700 -83682967583225301423259108460029241600 8493701 -174218033128319429191672118550429480996 8493702 -11073688747311794126019511987898505216 8493703 -5598143264400261165906701010590719600 8493704 3462894166229470914237822671765790720 8493705 -65772686064608680509652081418290180800 8493706 -2264422774068263500149741525879942816 8493707 94952910816123904699517193384203263956 8493708 -44942893343734238883575373795600098304 8493709 126352054828864454011688319347642129600 8493710 -6704169712579474768652459170154558400 8493711 -55068454285932981123559001406327076728 8493712 19267774866957128744205739150883004416 8493713 189117615770171287389527379428556550962 8493714 5867522299340820946342870940229200640 8493715 26725242727489268022382946615431003200 8493716 16826058170282219860854900214702080 8493717 -25273487141513741908179488732036065920 8493718 1720750617050747953087014265813622400 8493719 32755230866252165261297204008902526344 8493720 14938376766875567410518595883184537600 8493721 -11127576476603069731442412487113933312 8493722 50975783862051689554413375648965364480 8493723 -52607283347852871038314731892230156000 8493724 -78260217311888171620606227264941288448 8493725 -9985969679721351646523325356072868750 8493726 6137772177403906904770708946479346304 8493727 -131147139382651246976636112119103787296 8493728 -48587878693024666145663828579242868736 8493729 -99428762681592011950744828385903651040 8493730 -2670818701509902674074867105329510400 8493731 224559688218699118475021561598198797532 8493732 685720698143815663520110297249132800 8493733 98224470637768535737477131847859672700 8493734 -90565769813614158235140655654431549120 8493735 3744212716152490201057119639018378240 8493736 119331911008709965862243725194596551680 8493737 21864163307964450110234444256134998272 8493738 47726437807295875840071967532204951808 8493739 -38189415951353109539958047631106938576 8493740 100623852396078408026851917207620720640 8493741 -5469046422215098786150957050055089600 8493742 -11927113331551324152200427630518424000 8493743 -165000494245917976876025292638449393008 8493744 4897143989194896026633883543857528832 8493745 -87471342016786028907983190044944566000 8493746 186097793407672614592911014536187765760 8493747 -1665666075952572056733797598009166272 8493748 -48314885873672402580970720732954160384 8493749 -15789484783132877516883930984775399680 8493750 -34107089905031201694589521724354800000 8493751 -48477707777749429156160220390825472000 8493752 -70217730206457943615082782119626342400 8493753 60112170972925963791183238196462220000 8493754 -94100631176715582330975893157949121424 8493755 -133257407067316161696064924056247347840 8493756 -28936684145907412709059403569930710528 8493757 -38935174542138566240417925267938566868 8493758 -10396436042913679938893345282658430080 8493759 -46037590385826290138662758800200726536 8493760 -19522706677384000025048400288704102400 8493761 194031111311141915995034560934030158212 8493762 11091425229198542234424349897337594880 8493763 -88775809426064020294420039715182689988 8493764 199745394695131860153257486195077939200 8493765 -7479467996332356201395714896269192960 8493766 -71260540560807230722159377269411691168 8493767 7101174144457577730292086819291979392 8493768 142932899163998157185048422301403955200 8493769 3282567219072819889170905070483515360 8493770 61181285887406060561554581998298562560 8493771 7123963860992074886051369771254159296 8493772 1965805459673072827939066653069885440 8493773 46112186331338276276640324368520284022 8493774 45002078264557111583957902889589840960 8493775 72472422066495288315976347287505657800 8493776 45392681823124193776023340353701240832 8493777 24862572229689171398029212311232636468 8493778 -22819239951467079294795005249156828928 8493779 59287594219295774260777243193432874240 8493780 -28159705223869682278203155643374714880 8493781 6366498358566052109513289003484164120 8493782 95871824759908395930945599042786123904 8493783 -28257923749180530731203488696882596352 8493784 -21939046957198433878380541747713761280 8493785 3860862179018226214244055448392705600 8493786 28480904653120770584330547501611983104 8493787 -57763004706198466606278299035928478816 8493788 -78852676622671300853799324140707146240 8493789 -107670258363149942736285385031453486976 8493790 -759892832514676983233152147425137280 8493791 227838222415306285449297969702734813184 8493792 60903772026140396480490109545259991040 8493793 -47815568269106911093187927135819163648 8493794 -31400772316255885186593746876395470048 8493795 -160732050470497437287733083480007124800 8493796 -102494561141706431182582872794338593792 8493797 -12806146706999566796144103914057406120 8493798 -18590241690024664427982503798625768960 8493799 191606249109154472107528766009417631800 8493800 28111983098330246145466949729728512000 8493801 -55813339406306204364330192926226805056 8493802 -39739840556878138241806556825873439648 8493803 -113209132539896055266108590645968327948 8493804 517005016750814739960122002948469760 8493805 72201614392083945419793392161080093120 8493806 -17321606417156333997481591151372345856 8493807 -64612758175886242688730028888161827448 8493808 -13606693798924643069565790618554925056 8493809 2861680530480970512857390886407919600 8493810 14773541355248192372998478203764019200 8493811 -162585250481457206890464164646882529588 8493812 -5865987172765918474735248403919934720 8493813 148023934454058815632325940729484796142 8493814 1250776330322383473721390610928820224 8493815 -80537744702157794385917866835952909600 8493816 55015788710473119100681392650461839360 8493817 66782916557475722059932076473979999200 8493818 -10136783465464567801095284267988547584 8493819 -89802651867121205083449942814214868456 8493820 8450238704042689290892917708791040000 8493821 3677219585897892356758309438104234240 8493822 120003195064703053441046548416064592832 8493823 -30989858134509632135711385086701461472 8493824 13752644245703662557925769518912634880 8493825 -13124589761504991864230221440584880000 8493826 57422482253028567120706518681986419584 8493827 55835008749577885418537432303943815676 8493828 29705625889028734655267980119493963776 8493829 9081586978340416681856442589385322876 8493830 28412354550447698924459569774120018560 8493831 -29449042179516185092833068085820203360 8493832 -37898021055420082046609228677934361600 8493833 -275225022538403390796236465698310016 8493834 -10462866178154407249468319607846309120 8493835 -48349041797383300736249348477350556640 8493836 -43011791337000225314915057827441812480 8493837 -772159307460365701134872818293600 8493838 -60065498142924568783767473373475375680 8493839 125708881573096152478202900780487552000 8493840 -18904606804470446348468719087614689280 8493841 -76930362452494137503571501749631143758 8493842 777467366613518805328944660602256384 8493843 122125122353815579480369956695049830400 8493844 -130329225929233051898375763614360923264 8493845 -18287723146175342387295289599891072000 8493846 -7279755578394840024010513988858349696 8493847 8080353313011855469118953085034222720 8493848 195032965407862080582611361890842705920 8493849 -18615180328036633546537610195421154560 8493850 -78159858192937003547164791072109039200 8493851 49311653636580935471102822490824393400 8493852 63516289716854166919317039380406408192 8493853 90965594885686349952942577794790688102 8493854 18736703483474312631437560701539356800 8493855 19776057602818922895548093681078294400 8493856 -10537942059161897421278734863290007552 8493857 139904571035620288116137650413070619412 8493858 -105922443731628738250809761370843367296 8493859 -131346184786191524553338407005090263160 8493860 -51521867522366186974497578990285233920 8493861 -38677803111532108401820210514131312896 8493862 52190211774579541693092112039516703232 8493863 -31877003056490256516506865992219151168 8493864 88210628034633733328192928134179307520 8493865 -111371512683085466543203593563046043740 8493866 -77245933860282293065088045154305948160 8493867 118759643850657907171598638639708480284 8493868 81545405927635676029837468162943923200 8493869 144306491851633512841028079299393925270 8493870 -3630982442882285500258554326668308480 8493871 -83503826057076709710779296322708063808 8493872 -10849177071637171724735713397833924608 8493873 -29552149600257498038649705465221162400 8493874 75959152729097292352741014637315372800 8493875 -50972826971285945611059458131752156000 8493876 -506554201224115660645432398780825600 8493877 5180629264736555906342417058562737792 8493878 15362661510807344059013636314418190240 8493879 -17450865612474575711231720514497947416 8493880 13589496668828800326692967644231884800 8493881 -170520110874439321038163463343232036896 8493882 69286775041704592716997377303370939392 8493883 44935801168108385785444063971448220132 8493884 30146243975413729514731532701457405952 8493885 -69506240462270871107371535452331131380 8493886 -1297530168717558439099626101709146496 8493887 191956971944835826225039575804680896512 8493888 3552140942161611617884040947625361408 8493889 221917076789541800634853604728562095956 8493890 90871022902389901757073160222216020480 8493891 18138012727219663836010810438050697728 8493892 147599854350669627992231172313330547712 8493893 -90443321378942545738599825012320966400 8493894 74531146351857550090157134250703244800 8493895 -176895232260018636539004961149672101280 8493896 -88695310433396008471130629172634270720 8493897 -160996994710441931898520752011444801280 8493898 -26652607321164403075777206255488560128 8493899 163905857122980589440584228117624634900 8493900 17079493648509210186902602096953753600 8493901 34053631169070297015840181403265809024 8493902 -50854332480108047099215792195296179328 8493903 449676761357357056563734059724272824 8493904 -43676198130530415675045985269001953280 8493905 57704183774617427899701577562487459240 8493906 49575695581239613821035463477289048704 8493907 24502181336266307407548513560094571072 8493908 23630466132306925354087298959515310080 8493909 -1977318395583785446254583861530947232 8493910 -50942804370085848578474920210158608640 8493911 -84909967008458411636612273965347067200 8493912 9801567862577480429893267479163699200 8493913 113260156396915510466737015273557185162 8493914 -8893529447868778071666224082769583616 8493915 2473377893656724166884905461932913120 8493916 92852967552578024019242510144199242240 8493917 -19327279943753929636117563678046749600 8493918 -131592985566422882750900776264775362560 8493919 78051489092822629695533029155770240 8493920 -1273045854380013063752660377424363520 8493921 75439365499435633070118745894167324690 8493922 91017172669806931302248955047800012800 8493923 79746004800407550561633265784211228144 8493924 -7278646859186372737160015786484870144 8493925 -153921340340231466826554726710167034400 8493926 -54704915429364890101405668550271235840 8493927 -27379451457167564485758033408406786992 8493928 -41782975903743748419386886199145072640 8493929 -8480897222147909846725609353383730060 8493930 -16542759412375427968459360825625625600 8493931 -14910905709675151552374461481109124880 8493932 105582815488791350077420273011160586496 8493933 -46797024158755731088241740995762329472 8493934 -85526198110025008413291998662889203200 8493935 147189505831853605265559355432895703600 8493936 -9303402252798052106818505377954922496 8493937 134130157094431044862055329429199461586 8493938 -191461491259606001428525165431552000 8493939 23635710212570273461496828733726391584 8493940 -27358806812175993354774356973793075200 8493941 -215045712482260025645893142138601896658 8493942 -7900561765801035042432428259010359936 8493943 70725566477769138482807612044447385904 8493944 114809120395127689934968570929227673600 8493945 73143841839742953485056792399779397440 8493946 -33181097965827213030040330171874240256 8493947 41390565031175561758877330621495748864 8493948 16487565479430456999807870947561825280 8493949 90509622798662841979122427919177826950 8493950 -2964663326219465887321325192768904000 8493951 -22643884527931098500511301594570707768 8493952 184891740426556655863592234914519449600 8493953 9887468011019207604796190690476003968 8493954 -26870814478300514929271878847545225728 8493955 -87598209817447089274770941490599178000 8493956 -57107380863203753436496927896226960128 8493957 68748603343349484964574970519103952640 8493958 38170185182391872273114910336832800 8493959 67704524784064964698579926022212347160 8493960 68570491018035491410574135622146457600 8493961 32754660334035805329702326852946914304 8493962 -176152162829435984242345537206969600 8493963 148158901117844515802079553356161411544 8493964 -110441246343181701031136996480530465024 8493965 -35325987195279857957899839436942506600 8493966 -25023055658209620963592725761099572800 8493967 29343834344306161430938196225571028016 8493968 1209344354143678513376842391810211840 8493969 374863999674818015249127408706277376 8493970 -2686021383675729952334796801768066240 8493971 -28026623134687654027559519550841764648 8493972 -12762914991693378645369716079159748608 8493973 142102962361513154112918206655347342222 8493974 42219041709561789268753542236176136736 8493975 20490393138341051491399048381105539600 8493976 -18660044268646201113494089619885875200 8493977 -74281445227189607045538756101590677174 8493978 -4684492152453317213556713906601120000 8493979 14968433511004885538913878723873485520 8493980 -4559476621072287436946856549894067200 8493981 14970794702585587290565981080425063424 8493982 -9253190429154187322663652519673797120 8493983 -83343953878860675638625415550562804768 8493984 3581275597976002708221833406218895360 8493985 69359311762549319657801844972799308180 8493986 -127702648929306336846885808694383109808 8493987 -119683598274930751031366115953595029640 8493988 11995540170377501780741878192230103040 8493989 -81075352617862267140649597371941701344 8493990 17017937602474502423485140222972597120 8493991 250958972315965102342493101168204248984 8493992 -22484188861270556062292813938752552960 8493993 70016132302401564610678531113107449482 8493994 -20736111184665461187317402502605575680 8493995 153928810255285764401588136530806044000 8493996 -29550170954625444698802053663914721280 8493997 -244373466697382998276816875890828504554 8493998 133984861536025902962011678024911176064 8493999 20736914999418745411547985064278595632 8494000 -5565556417114698974181464770215936000 8494001 201350838085843839879470593347702221202 8494002 52033152605950556104234628880511689600 8494003 -40638961285935562512940804950399656772 8494004 -37320775601314017679279499517903408384 8494005 97282282148160029654249693265943680 8494006 -43776432740683068352316236342694814336 8494007 -49202830156077573705477537828891551160 8494008 -109565614761669498959432908612563824640 8494009 -25498692299521527159145324085191473920 8494010 12518275430177817707383405146074972160 8494011 58183605040054880551362617419084522080 8494012 60824392924677410336176230218408312320 8494013 -139682496607827255210377474195411881440 8494014 20460355562349520308065339864675057664 8494015 -131850746764166667764933367954525650880 8494016 -23074141326715693793092017737888169984 8494017 21210368054909805263059040687881290624 8494018 -29015616911194571077850934108399139296 8494019 -87373806168937701632769084497615600580 8494020 1830256816211266707892799369231443200 8494021 -112539935616702906080106987945829815778 8494022 2839211126546598075195538009341993312 8494023 -73584341470967965514093711954309789016 8494024 -66855157288314167287824198971771289600 8494025 -44544733837855834194351767297558544450 8494026 -43012956284976424471058736459478713600 8494027 -5047124659628531280788631165508950124 8494028 89416988856583181480578327705613654016 8494029 -6019200911066808530009505077530757226 8494030 5099399872106671107337188004302625920 8494031 3375028801884922089628108757108533248 8494032 16779356825671637919743450395363246080 8494033 121803600103610462569117259984061756900 8494034 -82754924209656791243080089758461321584 8494035 37751988275989358892666400357612473600 8494036 23342004127485725908344132685603645440 8494037 -247683476305683293950826886633504571314 8494038 4797603880495121084723343373020733440 8494039 -11947116287442810535966051190877303160 8494040 63816629224374444434660244160861593600 8494041 83902153439471330634619878919732880592 8494042 7266205692488554076090081741079276000 8494043 1788366798068955467279597251443978000 8494044 -40447351285819434067887342524284185600 8494045 -318315691052617398814701389147385600 8494046 76089881241311256652969038270441472704 8494047 3521103732059118511007728853467550424 8494048 -4472608630505682179294140321945092096 8494049 112128533531319663583552171488549769236 8494050 -10941982395174552191335117029399686400 8494051 84995297904367634366074426765552081052 8494052 23005098533497301616355612879942041600 8494053 27990283030535239949107035352106925120 8494054 -56282525538605730931209777381272477760 8494055 255802497566272861403652027159424560 8494056 -27752631551201790148019398717948462080 8494057 104964440547498244591868603925396321600 8494058 20400595287328025003915124839268953184 8494059 -67723346192157053353971298297483193088 8494060 -53095697648776880173943570365995110400 8494061 -5315704435496293584228352160746916160 8494062 15500394310404871553616655560083533824 8494063 -132443344599201837977616914264824608688 8494064 -58644274863227023147137225834417192960 8494065 70454628197032472048523125747394299520 8494066 -942941626650704050783452243138654720 8494067 -224015243906645540684987858076392718336 8494068 49326922414904676069800963811059896320 8494069 233230361534487007869488005885530615470 8494070 -11753494380682107403817467287178536960 8494071 -8834506103228749528232246615089365600 8494072 -40883905565118807419206524336640819200 8494073 108626709782193833291175090544189440 8494074 -67771817957080160404721970808998880656 8494075 -9890522313616878897626701144608348000 8494076 6905768047428302563617279404420786688 8494077 29615049562999470341323484497147269120 8494078 -13111573174983770154997493888071004160 8494079 278565575333486458049795190933678600 8494080 -28507750417495979254894623716907417600 8494081 -112198395412399690271997423939401733118 8494082 -46453341519286761444072734536817551488 8494083 20448535595451211256251027063025522160 8494084 -14164433572476299097498689104007159808 8494085 -79044569422914901878031801125526533060 8494086 -52206442709523660997777465206971363136 8494087 -45888432762356641578349585212912201600 8494088 38615429838015965888041628518575759360 8494089 92466527665214663987604622526206555488 8494090 -14390095122580416202891159214633763840 8494091 -2940967056568496958554774150950733376 8494092 85687521929006779885366743322921344000 8494093 -8610992682271463223263843163979530368 8494094 -4937219136492838865630281282657008768 8494095 59580673859785374096569625152936117520 8494096 -7320285950984815966195413117940105216 8494097 -24714309298687241396313065182590549660 8494098 5593907326211244548024685555859573248 8494099 -123962611493337307622164046869105810900 8494100 13155728183932928488139202168757526400 8494101 160736452651012038737223755033488488384 8494102 -16369760395239147917091045970970990400 8494103 -30218973618753160481144294762006870256 8494104 -70770329989112025418218523988043386880 8494105 -23850387342190764789816256376212303740 8494106 -65597190129003023418710885394627583248 8494107 118295130843055110011295438924651141120 8494108 -63552979132300284899182834043159696384 8494109 143231808133624388385387822609330945234 8494110 -4177564467669793977759351474148411200 8494111 165127792914975300634857694988515043952 8494112 -112506620143197826447620541602516172800 8494113 17108080733153835994454715922073571744 8494114 65313030443102015741834195689289848656 8494115 -52477342949621546900892572597663944800 8494116 8775014937339300031748902791893299200 8494117 -5101218360830778963293810017058444928 8494118 -102027346279692492925691265564176894784 8494119 66848853288259924518097517425226842320 8494120 4202803752916604694466708569863116800 8494121 -110454593130966097692566520960669545280 8494122 9997097233962520539630279148920864768 8494123 -39920330747213982525143688511504066992 8494124 -42016074524657429547416047924362129408 8494125 91993269572871997558619648061245448000 8494126 111719733482707086841834290921629375040 8494127 17803933007358476242869782691345206592 8494128 -14433465519637765283883277910876553216 8494129 93046045959917052582542056499634989760 8494130 23241157700808279234928414766944504320 8494131 55705964397413134734133499335211696952 8494132 7866348553226134984444381603672204032 8494133 125181215845908993850480768350088598382 8494134 24974609160077429896882564789819392 8494135 56051904121794111473484808129423680960 8494136 8908117396658632687590796397132636160 8494137 -14431305774414211648091450764069748886 8494138 50199979663256071860186371958162564720 8494139 53035599503919737118057960461628275940 8494140 74029070456567280783880830927269683200 8494141 76957797931622938367034841079767992832 8494142 51830083512465540457642593530166857472 8494143 26390487561266493781623262618877798784 8494144 25965501259026124261517958010066436096 8494145 -7698298923017979607760553245916849600 8494146 -2752085902421149729201054655710540848 8494147 -233705932091615425789855267340877134404 8494148 -8940158821040917835759209627838423040 8494149 4897211006460565848448526256439833888 8494150 -23718889378692198015034694769256096800 8494151 -19885569846911837426839342548997452240 8494152 -29843443083541528596346074182438092800 8494153 55584760811802500524485204876144676442 8494154 63690200290711746621393626691389952 8494155 -14921687157517087990846009223624611200 8494156 34205281617127160156520454125405143040 8494157 -32881510116046806697808420352671520288 8494158 -21053384941464907626632827638814035840 8494159 -164940019711229669220423416554338784000 8494160 -343033072385027464452601604336025600 8494161 -7366660215584325766692969939631035264 8494162 -109419918884847507267964824630792717168 8494163 10520649559251871044091996441226531424 8494164 -5618753675605269297760066972501229568 8494165 61144624230536897061350587762793556060 8494166 -6171680013314482289252017963717429056 8494167 -1538002564212635421910443327277238400 8494168 -73260748686905362260091275750960445440 8494169 -33404807997750955216992306315425826048 8494170 -20928328364180306095161658101816249600 8494171 72163465579021557545398486085735243520 8494172 -33646905944796883291729090816974497280 8494173 53121687212411029661094594505843272000 8494174 -48082497464555737733497393042177093632 8494175 -17890269048336919105145702248777723200 8494176 16598355459662930394824941457274568704 8494177 -3358953925738320465043744038177296720 8494178 24837350964906468762912167741604372480 8494179 49245309736762915827158711004530801784 8494180 6365488393784692653343969566090758400 8494181 193485417019642701819432218065067369982 8494182 93762893532466570739202335462323060800 8494183 -4600335233018263556313490758924954416 8494184 56366107492428755016355885219032898560 8494185 -34247443803014500999878964186479795840 8494186 41906534137158073727840291003078277120 8494187 -103247394430075122116995198868236696080 8494188 -73658061383793555551122050087716006400 8494189 9574503880879829728036452965045991840 8494190 23403406736612305874964626567567985600 8494191 -63642175026249153109056027280287881400 8494192 1580997745902515403295812427628544000 8494193 102950383400883331342957048477030350816 8494194 -64454418889792469421618676038252809472 8494195 45835972188609360276169380157214742480 8494196 128987933866502149868873408816518993920 8494197 -124455075914320426582924947526663679520 8494198 35409792818912882421306725225492292864 8494199 -111859848410291258241375260414332178544 8494200 -45446462893185039896039808168960000 8494201 9355038296136439482902278608850389384 8494202 -102977121529313370055226801790494114448 8494203 -132282055073563961879218389204580457472 8494204 79490044439639283531292907752349153280 8494205 492710761040256520575223231551037560 8494206 -4364544745218537704039605269251613696 8494207 -12207298278458978710703362861411233680 8494208 180436343914510090891948744463792209920 8494209 10121734531148939888175649986083011314 8494210 -246066359063108558253330443810120640 8494211 -14076318654667932458572559441071795200 8494212 12873645748182974416627298353854124032 8494213 -38906798152668052610742613587042744960 8494214 19812657860912308237235499744206415456 8494215 43934342536731792430751475624045419520 8494216 95763697803125434761424050099142656000 8494217 -48653879796056628122909086544449099008 8494218 69142629481894271505427416052553999664 8494219 -160114390295429785845467506557918542380 8494220 -413021521783375043102643402958602240 8494221 -2394937903312380557422769779812506688 8494222 -19692564533361375544307849887562167296 8494223 324860206080553831545447290195163441360 8494224 1111068530197228455985492422248890368 8494225 -62396340814599493058406717283554468250 8494226 26518090915466822024572329307190257824 8494227 1854571323745046147490734821925831424 8494228 -83481452412276744455261106408949474432 8494229 68224595081014246776535871563924543260 8494230 -14365476081006778400653044127365120000 8494231 4436516734128797625120285316305849032 8494232 139689309560509429065572151866927462400 8494233 -36148938727441327487056770815369009952 8494234 -45143718840557890932085258290591460608 8494235 92278163683648781281743603667156993200 8494236 -38986156207511092648148328530249591808 8494237 -92830223555632902538258033138099230708 8494238 -33676406073423830141398184828858135040 8494239 -88260228261631056360434419554289632 8494240 157632001116660725675780259725112115200 8494241 133737085248006150052523713204277006784 8494242 41131887115146169189762619022024266112 8494243 11433891010531316774824114425308150492 8494244 60550091274955346693442399726559491072 8494245 -21961317958740592610629668163227388800 8494246 32696200111785087809099255355178968960 8494247 -153651404738726294525614107906917255304 8494248 -33529237057021086708019653199805153280 8494249 -56217870318514509429057437162571316620 8494250 11237568393459886696819839758015664000 8494251 -22305506188709496013595651455832870568 8494252 50052899212532474578484756637443894272 8494253 98280483338556482572448734729407284502 8494254 28475650154998172392284467623568486400 8494255 47230576061321730889494069112479237120 8494256 -6494185611793847285110963969614839808 8494257 -1460404562898237556528963825764833664 8494258 -53166106281875818888443697040420705520 8494259 18534999045571686325456557051357920616 8494260 39281050223045245867839159892333916160 8494261 -98689078594137798006215052961351405700 8494262 14148359967685450843769747277715070592 8494263 -3229001535999478419152452096255247616 8494264 117419799129608458601806460942402703360 8494265 49365323329973563692606111377964171720 8494266 -52787021895867607192977757467352473600 8494267 12564570149766234266234089506475849316 8494268 17769704622965251449731035208250556416 8494269 10874402540375372027321452670720508480 8494270 374738655054377291037301074231766080 8494271 29978568598654236012773625510595476192 8494272 -29369091693168430780670476177458069504 8494273 194158509908727204924888285321741004720 8494274 -74351894825394130433082846856461950400 8494275 -20304838888941611925928814332276220400 8494276 -5291552500181577461685368085273178112 8494277 170578546959481052065054135044425259072 8494278 -21382789080392789658313371373519436736 8494279 -180058868518999267596995095352824053480 8494280 9731942879947178208982252287164928000 8494281 110455850363103035497826144825175663840 8494282 -40193820102859970075874524996298822816 8494283 46982094847695976426545521345309208720 8494284 25475460682481260625525920420667751936 8494285 129641086168066146530693073751229611980 8494286 324277158858411730020819189802564224 8494287 105351293440766268681152465091034951560 8494288 19510326446669492312099224572242558976 8494289 72240918100778672862363251474910996720 8494290 -9874707608961701887466930687760153600 8494291 3770087700888645973821212256810563040 8494292 -6863473324736460607133155519154595840 8494293 -103038212086376081504635563948798034176 8494294 20579281238664747589734275532851985696 8494295 59530659272349478945554713779327819800 8494296 -13055370034972621756984343520451891200 8494297 -13384747544567540956921800310129372860 8494298 23419478885801374818485097310932963840 8494299 68354394175496092716612672414368601600 8494300 17260684421225472436074031244773900800 8494301 68062953260803484624588454247290907302 8494302 -28174772207972099133238437006193861632 8494303 -161977553707656202402300009788185809200 8494304 -354857309014211785987880380617719808 8494305 110506113615583120862738870096259294720 8494306 84792254318893765620131839386351467472 8494307 227772848993399337559281759174104964240 8494308 -50520530344940729143200208077162024960 8494309 49525946437496688125661866226788462940 8494310 -14046171082563175783726168773249269760 8494311 8024786266253579882180615803877568000 8494312 -85902077782145664405635587969292421120 8494313 -188937405987664298702066267458804026438 8494314 21353628342613186924761362233240217088 8494315 -2704230121557707750421665041431564000 8494316 -90939863988266713180115507732133109248 8494317 -12171405458485192024127233121747961600 8494318 -21018582796285539829093056528663955584 8494319 80597329270270377750858922424938693896 8494320 -18451485710830748012079312135169966080 8494321 269504655220310716959648350090878466 8494322 37490006653697745988318870557135278112 8494323 -39522263699536752202972001516392941456 8494324 95048707579676500017538439344492301696 8494325 -14689155426679148821257811146977244000 8494326 -45952454832555635352413081093677432608 8494327 -69876391068295276407278431678993038488 8494328 203659196509198626001742713600570306560 8494329 -1599909838128746882120605595491685952 8494330 188542704594813460169069294398768320 8494331 -133227607729022259471133227363235355868 8494332 35546725711615217716113923056289218560 8494333 136299906514730485640781774594194552582 8494334 38090729789798682142079729095334562816 8494335 -83800178230299215562586749007325080800 8494336 85204160482646857160982860107373084672 8494337 105388083800961096504851762697349947840 8494338 -12852082698445095086159908252493080320 8494339 2165420746828876496105508793209140544 8494340 5421750043564518002708265684551393280 8494341 36733204500510574018931926070714227200 8494342 -20097127021219474851387832543203473856 8494343 -42554063321610112662808969821263745024 8494344 105301995276053910971845485858061071360 8494345 15960819196886712216094482016104224100 8494346 -24135333821466139891198053809156282832 8494347 50339234440991980757167615644952253400 8494348 -137075005796909558073018567028813002240 8494349 699843826058513285814885587576489280 8494350 -14122624434276398622693632798779656000 8494351 138514141055790549977777875797344050352 8494352 -21880876276011427689362797666425298944 8494353 3806582428326204916408920760700690304 8494354 20245973339680951303419942559667295744 8494355 44970582545442590334181550440846307760 8494356 13768702976836870533570604427086639104 8494357 -35492602191955108225246817429956936128 8494358 -110196576024443094754789362015027546624 8494359 451587532959120115010819800336907088 8494360 16024791367572223114301987097870336000 8494361 78689251778492353637031615923913039300 8494362 3687031700052090347922913796255331840 8494363 28723354766232351234740697860439873264 8494364 72602965518905771904362351592152534016 8494365 95351052093864877194232073521970341440 8494366 164845843917103012045678634301145084224 8494367 -26582700898181921052561532467147473808 8494368 -124426465803018396518098347676438364160 8494369 23627732890466168704385118819265307328 8494370 23298385532917796317294253860724481600 8494371 79318393378252420086188615376439317540 8494372 19881798835761619279238718885124358144 8494373 -158709182533744692121148532911666749380 8494374 -6204631248798241341061505757996011520 8494375 -9311677864820813280231505514376055000 8494376 -105637113617416585322998307500713738240 8494377 66012860526262519111151198943307666320 8494378 -8987403777734324562022685253214066176 8494379 5263661493595171802167763651539948980 8494380 13573697340209289748948013450492805120 8494381 95214895654862334087498231742992839392 8494382 20956977647181590464924944139031460672 8494383 -9596448496059628545465512875088585472 8494384 38940701183232311560404639538400624640 8494385 -17120982066536598547289967452806713420 8494386 23577100962621713453411230337571138048 8494387 31384154971738960637272199662798108800 8494388 -29383329626633951704205333475768059904 8494389 12498710692816906536102368538757399470 8494390 124117881645821266682367829392420460800 8494391 -12799044349887844314949749444451589208 8494392 1798685276735129489385541405144842240 8494393 143712967753101959241827060885882323140 8494394 -83169199863292064244006928111826684928 8494395 11365799494319000855580864304705536000 8494396 48326459701989150766572701338011105280 8494397 -139937299739888218450912168619672669568 8494398 -59505176698446170924243090150351821632 8494399 76203769480452989120341261367030014400 8494400 -17063692505505136578001589144322048000 8494401 -96905077085345764871147171812425877968 8494402 9471350573694166004605112357006065152 8494403 -15228944863405153057732478855330216832 8494404 19763673132422319528091376228897267712 8494405 68146251147017448785137975257652224060 8494406 23749560272050386289552860179563468800 8494407 142130693953496144080455980231543837040 8494408 -6819616177406036174025474388424202240 8494409 27349259441225287158793185615746049024 8494410 92160125228795861192323240876268160000 8494411 63654100990943945475883559580938070072 8494412 -179767916885025717672408816336775974144 8494413 14013326026852724271806830784527153344 8494414 -61723040222920878002561569700014536768 8494415 29187569905063270079275088048524087560 8494416 -8141259555593586373339180725558312960 8494417 -16432075278935743755926386571532203520 8494418 -88474794340768723185876529542295209840 8494419 19707141114721728574691421234562272000 8494420 90249504857949151224310347399678658560 8494421 8428194345121592504698248642566529144 8494422 -62063025632335437485240363632625840256 8494423 -16087713013820492308940804685701426464 8494424 -274446759131757728755735504156975411200 8494425 -32657127759160474582994812050263274000 8494426 17217965545317959789409344663420363472 8494427 38138335124098645235875452190533389880 8494428 -39702746504219273790898185826436666880 8494429 -139208510896829574793778408964591049920 8494430 -2189984289315632452767894612085152000 8494431 -110125416487589085208463490992263981056 8494432 -155013185598806114303294926599335313408 8494433 -246734111400388669061070023897710300992 8494434 -9717032842530243809182024428694923264 8494435 1081239196232676441372106268165835600 8494436 54161616146833780688918155928753171712 8494437 38582450574967416634028868318205868352 8494438 -8403527328534387902659009268855730240 8494439 38172046891798682532671345466061581240 8494440 -21546283362182782600778722369128038400 8494441 73593238840218501276522060298343748852 8494442 -31318767973050270567438783447010893312 8494443 -155262991235305500086348002111211861280 8494444 -68626504099297922359545483781967946240 8494445 107452666062314046737371256452555960800 8494446 44505773156461454969153835294862277184 8494447 50414884641851309883101574706391825784 8494448 -29828989619176104353041658614687825920 8494449 11421394628665578727272746416743852000 8494450 3701858899227556242952748662694766000 8494451 118353903365342536542316044442116318720 8494452 -41161020032665885304386333449718548480 8494453 151381729172478102664532901306142248288 8494454 54841398372388637932226593402466326176 8494455 -56512262041137027932080993443779604480 8494456 109026418138471858726264749252384890880 8494457 -148626274826490341587677604103621046294 8494458 -29065463834715372384994800444349344768 8494459 47272432793847382941921779839028714660 8494460 -386271889997753783262907517258250240 8494461 -129461779272165800475069860868987468768 8494462 -49333872107507831980672943151729323136 8494463 -100636316375179173623764546602650578560 8494464 -47954101783914529130157009532794961920 8494465 -17366033919862048007456399128288435200 8494466 65468502993417066122623813667752767360 8494467 47888021488788209590648875231896665080 8494468 -34922301920660944924572409256904852352 8494469 -4518754846752541305944673004057654752 8494470 4012238682449598399360080220912631680 8494471 74990179511073275752817573865251752152 8494472 72448480716032364257685331545616711680 8494473 5411454499304505505504471055288114880 8494474 55038075826004776966013642868763610880 8494475 66900166259124254983268531112862848000 8494476 -47428349170839586190668429140318663168 8494477 34032333718242290146174060516229700000 8494478 -1101379056521430948737099270280922176 8494479 -13609781353333082726314375855148261280 8494480 31670997277679099024002385518704476160 8494481 -15931665917847953364332546571736479708 8494482 27354305986792121848489530921514252800 8494483 -44524271562439036057468193760581757268 8494484 31513529292183717865602612950223664896 8494485 -19254333085325951404472194504556442240 8494486 -7567668927444812282940401085183731712 8494487 199152004015429974455689764956781512136 8494488 -55139713239515968130225346455979571200 8494489 228311966965213442051493074666224258756 8494490 21623391591746682341295694122846264000 8494491 -128213686825649075239684734094766869608 8494492 -10425730393496593338478694982769904640 8494493 -19155414396310182611325214951698440442 8494494 -62016419373247510774052662201413836160 8494495 21129180278558245636483280404030219200 8494496 6724411220738170466593158574809022464 8494497 -79559004145196806273291806425034760320 8494498 24800827475371572144018053195399055360 8494499 -6843880889704690115655758399932013472 8494500 -12497325647558695834786121666119680000 8494501 -82506076618490786042581069435947874400 8494502 10409600653668371333567127770294633952 8494503 6288712423039021615472760700249664208 8494504 99237214478277960519290240407564523520 8494505 -7928762346835266132569824272778111680 8494506 3769840397350703657887709623472711520 8494507 -74228748966698835659547855638471400928 8494508 -21633707969532304346088672229942224384 8494509 -102394776355808012984986932785937449472 8494510 1382654842936358444509955671179792000 8494511 52021467940257125657607840589454161248 8494512 -15150721667352717890230471726080786432 8494513 -430693872915237187677359332954790315456 8494514 -7566967685834310980713483240083840000 8494515 -82839735598057348877144345542727903040 8494516 24351286441990657107422816920293949440 8494517 23974408231174800541920365413503542172 8494518 72197871296295582484352555979183251904 8494519 -92184408781662454582282445398750880040 8494520 -82287842519283264334754931367222272000 8494521 -277747911102248456761481628075448320 8494522 42903203945306564374774124954793099264 8494523 92713904899695670717688434354286012772 8494524 -63393021527988474341766859397010324480 8494525 -25102785207521728689046118134339644000 8494526 -150952987303638414910905758338014330240 8494527 451134731188648934636380228811658240 8494528 11694752954957502432092306848555728896 8494529 22785383644445361623072687633330737620 8494530 -40539073211792495091365545584654543360 8494531 126011294111971892179786472366949075664 8494532 -22827246625593941416261816411601465088 8494533 28281604471330122166600972286589017502 8494534 28258478248425343764567057556151629824 8494535 28425159569445069553600358319887448000 8494536 -26091823752151545581987987744138649600 8494537 345741331089109023601804801581964415440 8494538 16189480613062419276898811456706631680 8494539 115989977115514844975186144374392987840 8494540 -58521036703943374615731713039078261760 8494541 -41430453909544639560585229182126352416 8494542 9504503878934055824839036027994072832 8494543 -107416930138570515149303148219217763520 8494544 1389104187476197658567131970154528768 8494545 -16795911643069911508820442999461472000 8494546 -105570066632096372182735392211437660528 8494547 -144575132493773142030674514068577530004 8494548 35900630677803910139275945212933267456 8494549 -2622458134610535910219832143006557120 8494550 642403794326380514218413585029968800 8494551 -70355876727511496042991646226940381840 8494552 -69677107916343858326982218909015900160 8494553 239152262731062995786747401263433313802 8494554 -11010685036490510018412242058898222080 8494555 7474152429021782117392373606586235920 8494556 57544692894279274150432795294345939968 8494557 21027265502963188551669181361910463488 8494558 -1780002786976026403504002288237342720 8494559 129527109510589735184812625632337945760 8494560 116067840429142502243308235445027471360 8494561 -173648005971560515274323524188582034176 8494562 -101299157543336565528010366369559809968 8494563 1850294832905205207850875381868032 8494564 -1181048846763871843696154390329774080 8494565 89404916263078248979672702604162222460 8494566 310853582482760840529494187892222464 8494567 2031382656259406260847857988228863872 8494568 50104525267907471941242410394544128000 8494569 -44095778795634737526651477473900871606 8494570 9990223285098068509291362187116456960 8494571 9513254457920077440237628056943390752 8494572 4474924274989859632816439358915996672 8494573 141664413674748694934579356455106244822 8494574 -89901784354635367360006895825131142208 8494575 11368897956734066758654488835113351600 8494576 -23133849809660802418397777378019770368 8494577 14851577852742378340156654405700985600 8494578 40266500165902279691422705233260363520 8494579 -20814832957448549796026295979700318880 8494580 60640248197658922490384984363477779200 8494581 42102060663170866945736419106997190464 8494582 -14959560728093339126071790316861566976 8494583 -103514062882505178707536785979306758168 8494584 -41168404549151623536227703697843814400 8494585 -17886078742743595563904761390843914880 8494586 -181927484220162689323734714364722078720 8494587 -92878029474571025680309323403520751156 8494588 -7538029481233140438417271146329930240 8494589 53199394846075454828214470257749325440 8494590 -8971066983670937953133074309859880960 8494591 -146530019391258183228457954062672727920 8494592 -24431268101878541500005773268775600128 8494593 -62962809501926344366228453438832251200 8494594 -14529263410061638159292170011119210688 8494595 -131496245568573992595462212151267850320 8494596 -51144803153559735584936257091322316800 8494597 -205600219438332491814279419308360753954 8494598 -11484871098663622593245648201538900864 8494599 112362554050281227673709884123822449064 8494600 45074867727908191510907686662758784000 8494601 -68667448967314707077980262847912045900 8494602 -17789481601914980965902752093837078016 8494603 -46129955895079031131031168773462835216 8494604 88171712676208061726526252018182209536 8494605 -12107477156230649052564609749487552000 8494606 -48474344850755623954515894250883972736 8494607 1781320329721457883348078813262112640 8494608 12595310761699888553842212137291218944 8494609 -81287105457068188437941881842444054284 8494610 57390665901544973985226025367231372960 8494611 134818722791875699278982248476367894384 8494612 44490703146526016296569201288063600640 8494613 88146542266370577736054256589909335904 8494614 -18657142913125627657692524950333281696 8494615 -132103641828696031151288627047312892400 8494616 193486847486618390550411337516763504640 8494617 -50677695565896625564251717736199734320 8494618 97321261522749653610911943864014826240 8494619 389367685374739169253144924394810896 8494620 -3127644704493967525878227315988234240 8494621 297131405460990602884161576002486980812 8494622 238582234577567625528108043739825038080 8494623 -64596243972350015008637238699074555976 8494624 77900030246822930429218851064483676160 8494625 129069738024631716595557154297119297000 8494626 -6474855949885548949214246529491407872 8494627 60244472936835947641448348496308592476 8494628 -79502366541500240687431976220846349824 8494629 31224043074369599968842858859355347776 8494630 -48861219152733211921317204555866119680 8494631 322364243924588682571233442381945254000 8494632 5898132189709085003950617296363596800 8494633 79812756978645132926744281261214024960 8494634 -5573614820186471806577361248973231360 8494635 37981119042296645331998429798870672640 8494636 98092416088626359150708289524086336512 8494637 -124571559865390250809061368051371098400 8494638 -6459134994635101318824727659306181056 8494639 -354859919025623464730430645682359019200 8494640 12440517925757244046019136777945415680 8494641 49050420728798240983441010847456144450 8494642 -59866526632485160411724927100942818496 8494643 -58122158454574442770523521284417969240 8494644 91746803211474927708629885033714774016 8494645 7065860552504816371547040173386610280 8494646 -31428616450363083697939717827153142656 8494647 17599449213641373637202544394173843072 8494648 177682181862790212537183824272550031360 8494649 148787613443287089664552538680122043392 8494650 -34577592201440652173149196339616000 8494651 -19742527145065029457543575114375244800 8494652 -13287974418321378612383672327951422464 8494653 -4175096872653161470970028918309312000 8494654 31598162925281890324268099575718559744 8494655 11537166925618949979807820639467394560 8494656 13418370046201045479483284804100685824 8494657 -12638576865807620976960269865407628094 8494658 89212080938872100318787432015690001920 8494659 -107199488537126644531095861821488972800 8494660 4735421685492561822840766738772544000 8494661 17533293577617575050315069733481379584 8494662 29434981422397128348114331402337814528 8494663 11778572628534482652261390315707309912 8494664 14438650959965118196937318567498219520 8494665 -78818483515915243067487417933367510080 8494666 -63245343579299183598616668806364181968 8494667 -72429183333853072307510265887284228488 8494668 2306619983439303919430213630350485504 8494669 38351910293302960744536926847412462070 8494670 -50047903510704900824179942983374694720 8494671 34951846949048137883343872902916639112 8494672 7046815972332495172280349535953879040 8494673 -11997037398305379111353277422907583392 8494674 -43762724021298656315378844164486010240 8494675 -44363171706460299937963805504211357200 8494676 100588894593788032748894805958920408960 8494677 37135484602112667225962211079261181148 8494678 -84747203686098353016140136047827729344 8494679 -259833682956394901153852870439905239824 8494680 70825260013403351357954119559804928000 8494681 -17814472397307065619518240527365946680 8494682 -2341885822356802512376748458804924416 8494683 -138344468075662266907650705756795619176 8494684 199562090837813637948624403515112448 8494685 -83413401539301651601601965078247955240 8494686 63686212871136961159863411849053982720 8494687 -29504769207396803912398221056424285664 8494688 81544281423900979777013390426145423360 8494689 61507905809616768605385022285966784496 8494690 28705654878964109601778337864747719680 8494691 1200112080133964247545178973162273092 8494692 12759421724922063745857268394924027904 8494693 -39909026207633815951816219536602816 8494694 11750178396754497385026999352323336960 8494695 -59819360149126459076208729972059480040 8494696 -89646928654360954590427876180076298240 8494697 91361721548586381218379532998778248420 8494698 -17182098073759613345401680266912545536 8494699 -185529198219041198372557424903620252300 8494700 77030040064158112935755791516482643200 8494701 -8887056575394522816932851741284804960 8494702 -37388612551479026815373030761994501760 8494703 23430481809502294833501666665674487280 8494704 10211857641489498368326143676381200384 8494705 13642344048049362331514710692882644160 8494706 -59785182404581005803855679491815068672 8494707 -28140120071444016548660924487830615040 8494708 42994896761313974210155004085107786496 8494709 -66873888052786677917134972518353251140 8494710 -7642305793576078341532500521700864000 8494711 82847103025178564775065185719050366312 8494712 -47716699695744363501155022257601331200 8494713 442628574612158522191028040895910400 8494714 111202645863239730876502530140295598560 8494715 74077889918381155856357980244122287360 8494716 -42187544688189115347929914093061299200 8494717 76718574989256288941724462099737102784 8494718 5902560612151633791351516444602721408 8494719 14127738227639983134321017263199912448 8494720 -32270260007251429479233181493021900800 8494721 -2299736090914719987336579331745790078 8494722 -4427416714865975640215336912863397040 8494723 -139333352269254170731385287555550250216 8494724 -11086406336074482979525381712417906688 8494725 5384099802727747587890724324885619200 8494726 33122891780875010022269671405125705312 8494727 57550976006908947933659607084966999576 8494728 45281750404813064916234935228891136000 8494729 -92496934555717336145776381763890008160 8494730 -44600422820322536435860160402748741120 8494731 25004040265272505169726704260541594512 8494732 155546820734479341501954809380617572096 8494733 304709590305583035123244305840904704 8494734 -18123776217345445175426278485229921152 8494735 42035906981819265623937501657365452680 8494736 -377551586962674955681366491479605248 8494737 -111231235304155198955309171036806372032 8494738 -49850753161259660355466934568923161440 8494739 210538685564838359130824763177987591168 8494740 105752631261821195011696746720391065600 8494741 -51052992165543210723470143761406289888 8494742 33033954947733306813322847379905482272 8494743 -41400031717432603923549523009139298816 8494744 49852679690276451139001318718215454720 8494745 -4785924774215257914391554714763689600 8494746 -15319237259748194015517049183221977856 8494747 64328332462956288879761827409666652072 8494748 -29801448653058823394722192469555105280 8494749 66251066541744471483944372287635812268 8494750 -100150879518215512791251504733879840000 8494751 94827233036608310523851983917034325280 8494752 24640042806055943029050759158414966784 8494753 -53432002908166997126263779149080115998 8494754 -91700283376373183335318183290640757424 8494755 41239686231211343198739667008379221600 8494756 -51957685839559548675433225434587148032 8494757 -107837625378146974354943226259105244994 8494758 74672231194491916803497092150762024224 8494759 -19218768266940963019216928587235667008 8494760 -26122822558329823002534356324888832000 8494761 -116225263245462554958212088408077349120 8494762 59289596829141363469101259588830739632 8494763 -123369084157450513406431361435341188720 8494764 49546102022819086897867249515114335232 8494765 -19380555059783966617389517618759604340 8494766 -3724251787571121846117396590978334720 8494767 -143679501892373796115458920381726496000 8494768 343569885293387434588385633658241024 8494769 -93456302316912680664699707414421118830 8494770 38555820547357622984555114026346457600 8494771 42171119990473530015640160839122782200 8494772 13945852516665075221539734812943550464 8494773 -3068481158673408624262244725336049856 8494774 59228804788709203775548130545347719040 8494775 -8606455028730537461962056613432790400 8494776 9017848488147923749744933982473420800 8494777 39519213764658405230161509207768535680 8494778 85162436204410556722698007777914211440 8494779 815360957867617376211047269260197568 8494780 -6053864702358028472955324268877905920 8494781 -31836629431479397011227246408509035828 8494782 -103529889417643971433703127301324265856 8494783 52339560536378778793935509902108045680 8494784 22897090490151314303865244978513969152 8494785 68480269576215121434724210278340844220 8494786 -109415592958601097506112876186007063680 8494787 -109967949736944268811894890925987794608 8494788 65709640420203649882791472072591564800 8494789 -114976147362319666339316335458582210144 8494790 -1444415925274805947435162841008396800 8494791 -6803293254189253186019745541673295360 8494792 121398451752393749255912277035660928000 8494793 36864521748747731749921357175725005540 8494794 -3914961091338303110848844689434832896 8494795 66201580787680827979886248443330112800 8494796 7452912913647075716998607491885870080 8494797 24786778189177607414177557884143924928 8494798 48746586017369194128910461688955879040 8494799 52321291582956439438975843899898053792 8494800 -1853140326711808774783490983673856000 8494801 12529113313192935703012250974345823424 8494802 122587153306227401157739246496362740000 8494803 2355163477559290652576892196462332120 8494804 54232179570781628397626313712287606656 8494805 -215728832525430551208197869685748000 8494806 1723861824319476269726900139249868800 8494807 -12635403727265188718622214542092935776 8494808 -52387276699809897806159749501910999040 8494809 69300881503277108501760593909195626704 8494810 -81884632032026828042263655512876849440 8494811 -31799014410691727019487139505217898160 8494812 72510533460755835200749703938957479936 8494813 60081836618672318824771159180891857062 8494814 -9278551648899456828990186358420431744 8494815 -19158732838909949766608589037346534400 8494816 -152389914060190287029324858762505486336 8494817 66072801457251280824738192770084392866 8494818 45462889162937709172006620705571077504 8494819 -6767991496676409562618424433030639456 8494820 -68425378927207503168784131315444326400 8494821 -59036007666072262489228747164018677760 8494822 -461746476530274044201066386074464256 8494823 92207725275951663246598183150120662072 8494824 -23481422858185964407009570265793331200 8494825 -74109170350414531756119457252245100500 8494826 -149325335403747002815189521686160151296 8494827 40240329797158334117364334326690875904 8494828 34394297183146938731290471442037440768 8494829 20119029768136651100781045171618890976 8494830 1052615457029386384629964564698328320 8494831 57981644894454837881071488847485491664 8494832 44481879430414134373926011983450079232 8494833 44771752560933169034926495603298220000 8494834 -35440242309121748839954649864792051184 8494835 -70178218674202932751380597741701592720 8494836 -48838402610214225870680208611861778432 8494837 -7923692653283597546835597003050543616 8494838 59121844955376643637361615350305373760 8494839 98923443990644168369082859293081448704 8494840 -41089129612907463397228831405620019200 8494841 64499091184844175030064252188018907242 8494842 -111447092399666745969822964816068558336 8494843 23118964906194479273484663696323197440 8494844 77005516286654030518440762929440937472 8494845 32335254593424344715141920456957735520 8494846 -55994209338312026659554620878651671360 8494847 -185979021251127712132271931592018134888 8494848 -34544497335461033537193696700032614400 8494849 32945980207465512141867817525426452192 8494850 -8980359677024026121726765355029107200 8494851 151498648366975465613956872911335523832 8494852 119494072967180075624257396048867950592 8494853 39690830951542632559738134453896667102 8494854 81592670824487205661448082238903758720 8494855 -66753925964066570552849130212824239240 8494856 888533349153646537594971200275752960 8494857 29411673050304273587645060140023218880 8494858 52928361593028688503786200321640767280 8494859 48763266673742777644993882572267172800 8494860 45264322549922718634284302677185085440 8494861 19960764022603562540332723598124744300 8494862 -44290250631789071982663638646897144000 8494863 73228232641550336573408673291007037568 8494864 -672494325690860140189227635908280320 8494865 2775442245728743686068305106699440320 8494866 6681563001935865034913977614279258624 8494867 -5984689739818056799588340074128777488 8494868 51325486388082128104895488428716875776 8494869 62433986221240656751888833524739555744 8494870 65989893171875882280251061623508748800 8494871 91155524683248751127889260531381280384 8494872 -12297921972244368606427310712126259200 8494873 -43506517738627965698880726243776177276 8494874 126379574767258015710575148925736166912 8494875 4759620251181625460840437469584980000 8494876 -54132344364839100129350102789362554368 8494877 -24707887128672615186423816541115054580 8494878 32095504297710103097515406321058158592 8494879 117898489037272796833852120958930695320 8494880 -103052625429356395282912236927896125440 8494881 138185080705881834424932984086078030880 8494882 78238542226523094914300363767561190784 8494883 -192282403699270764346969891857597877440 8494884 28029499816232621141454278104072141824 8494885 115359619101307479357183439243349805180 8494886 10171304098024469308253430745071079392 8494887 -131729750377928448908917323101425200 8494888 -85651433657628548108716133581987031040 8494889 32709356226352059170159378023023807168 8494890 -41631023216495160155241217703537038080 8494891 38322168116134869169522226800834851784 8494892 921075663238074054489415163468497920 8494893 -46043385150932542800884864372921036640 8494894 37723802934259631751314125324588082496 8494895 108955195711893008368072807569738072720 8494896 481597329836811218293696225511964672 8494897 -92787893368483618647837527339906140654 8494898 -25490234486318572800918713885036674800 8494899 7891304955443409292644069869791795200 8494900 67082425415398848592469266311218688000 8494901 42014122912150245950839269014561569902 8494902 -15012647792100585793752558979676785920 8494903 -63610262282137696814954995800517218560 8494904 931386652107502979274644475119001600 8494905 -6074614951255634539698869237099873280 8494906 -9082205861908993291925309005659210240 8494907 -91038842052169093057243594348517313528 8494908 -185817810521478666681948828267159552 8494909 136575820231451204828416186232061255110 8494910 28998347087471556235766000791256991360 8494911 -10954471480265345890397928215905546560 8494912 4706792248340537758141238325805056000 8494913 9753564838033571985874261563827827200 8494914 -9597368800938406406292004430567698560 8494915 30439955170355781777935480425156414320 8494916 -50199587339311622511464208256241172480 8494917 -47310772013198045904497313376799114688 8494918 47703939467139762465694485104393528160 8494919 -40004419884297998666030376772541735160 8494920 38261516509935683336334630554888601600 8494921 -286774300790169709640635986121914005376 8494922 647513015545532923880171554196350512 8494923 92062194275463680939020273337655034584 8494924 -76158758030853752996544030604897103104 8494925 92097364252369341655568187114395340000 8494926 -45431107535523776267449821091474368 8494927 -9898425326379332362236934904669792528 8494928 1011604108723921236951969262151122944 8494929 54879571077673884562576401812392597920 8494930 19551937488057102785214265736316825600 8494931 24416151555419228385784942027645489752 8494932 39421977383094793216702325760334620672 8494933 156800465066139296222830312718887474044 8494934 28635124957354160118929172582254260800 8494935 -11395585107263687754339632057403202560 8494936 76612118769179110287655736699029063680 8494937 -8546930580556953943423070264980156800 8494938 -25819629272981777971387324597910803200 8494939 -220992860970222829526131316666156771260 8494940 125527119667044342399892118319471820800 8494941 -1904585800713981042084151079300190336 8494942 -128615240004881888896196360490815776128 8494943 -42162283516728694263810642308646275808 8494944 -1219159352849716649183150674016206848 8494945 -28563123062811913234652961150594085080 8494946 20302118706771838332427307419137655584 8494947 -127698740713146610238503839873493402152 8494948 6195291257415799778162392640778227712 8494949 162248828849523577623119340770530920960 8494950 -34566505988753465046693434668774910400 8494951 2754202388743319576219942965070257584 8494952 -63566684285890937086313469224494310400 8494953 86853723223484085207018915384205724304 8494954 26670300795238623838297568899961725728 8494955 22787403744807294677004436328526473760 8494956 -8880366804461765724516496557023480832 8494957 -145200847903415852759766625751766882720 8494958 9287096954057728047538136619175047168 8494959 -19419228532093457676891280237507457280 8494960 30115101718151050930991496050397511680 8494961 19219057518377226723903259124608166400 8494962 -62674535300342776771254767402582016 8494963 57713560242262514044471072664486235212 8494964 147594758614382490624380482755828974976 8494965 68333131072946675026858291604298616320 8494966 -81393295355742967224047721572285289600 8494967 -50805479577670181577566924375625443952 8494968 -129737083829220304154539817583783444480 8494969 -58637608882932457925435098264689177088 8494970 -23995906766867415524344534594202342400 8494971 -22139611589019291747547852699195379688 8494972 35799160268022751556064203695183947776 8494973 -52312842793186220005542287557276262778 8494974 -14400223040031386110971498912598837056 8494975 2547912835387013560241949895658195000 8494976 6570852213945764088683459248128000000 8494977 -121434927624886116614024385605819843280 8494978 54223051433033679258366933460164557856 8494979 -190508094018849999598764754439345676420 8494980 21275193489529903672067741859827281920 8494981 -115813000899233248593664585632750630336 8494982 42071396591324331589469117145501398400 8494983 -173453902938602384668389220292993893680 8494984 -63416351813092378374755098674914457600 8494985 -193287336953699938887052998233704416000 8494986 10967482793332976129623709072103377664 8494987 -44705096723647597488049726806130008364 8494988 -172181693664650772339467158846485856512 8494989 70219569660069207963455599172714149824 8494990 9137387667719199306983979767642714880 8494991 44616703973085337811573879376643122000 8494992 -3011951136250662414393680289730658304 8494993 -6300923069956984046011702902036767756 8494994 -2234548369840614842275375266250247040 8494995 9854735914054173052974522532825382400 8494996 25645277892841666473100143740780222208 8494997 -20596258513384734010855662774670410240 8494998 -24530518089959192834977266778960335936 8494999 -39477755028848419231125480058720710240 8495000 19773881427409929911648416712160000000 8495001 -39283390686461505118309105519019133132 8495002 -134511878102241339672329559250250945568 8495003 -233620588684663258165180492480262080536 8495004 11826029854588285359033782656591429632 8495005 11682894128786882697715992975259959660 8495006 -39032157231365369990087673626613286656 8495007 94870678936857309887666822263262573640 8495008 47519466775006701947932490359221780480 8495009 484850858763516497392248055995839400 8495010 -892474402563700189375417538541465600 8495011 -60882795491273482252272472931763307568 8495012 -71515234495583467703398586775939394944 8495013 28890718039897035835343756289616443744 8495014 41110794165186686929898480843651258880 8495015 20668217023250845757898634161422052480 8495016 -27489238907207045297178173716714291200 8495017 28468254987324758439741776569808526720 8495018 -5525004128812304669918661514744396800 8495019 -49944089550724336706128754650804832832 8495020 -97957371168249344665238434704771456000 8495021 4734407519645714647616083851030939072 8495022 41041975376611551986208207481334916672 8495023 41594257894465283288607969409606162624 8495024 13812966996990001362667930414412267520 8495025 9128472067782073265693682173480755200 8495026 -43505805271736396217781133145306882288 8495027 -27899380340094207846863474257397090592 8495028 -184838539052671804903282433596562227200 8495029 143282703291245158222966432282310747630 8495030 -13049288704384053298425878596543180800 8495031 3598767699508551212592858663310968552 8495032 64926639935182400910894853773688442880 8495033 -238128287270592251514796876813792674480 8495034 -43388191692218865240275577444951314688 8495035 106905302184110687189949673634462916480 8495036 -27493773644913767716081655510617540608 8495037 198878003751987201106712244419368128 8495038 -10977903443762581642866620767143248256 8495039 72093402271628578809729327397047091056 8495040 20802463252625230062284894057791488000 8495041 222990245176016443494750744586601221442 8495042 60343501779386617610126056408540689312 8495043 -9520779133015931524002741520429848408 8495044 44621564646816023945569642870628395136 8495045 -43934862382151870919171586597621936680 8495046 -7566036441361016403642589822267771776 8495047 195640303160732969086080656789632448 8495048 -49434964796620271116329727996358384640 8495049 -85730714251918143895214611868783249136 8495050 8364979396214335937953957399262784000 8495051 -76078671761930274561991844243857367448 8495052 304691269147193188232977447408315392 8495053 -51969008690206706492838760592609895744 8495054 843246847732892745547837459399916544 8495055 -38628167333632235406668103605517112200 8495056 -7008262519761882332196086278471680000 8495057 -150979192296123228719902036366917443340 8495058 10400670256977012566277978418525810176 8495059 -110244551466311065897481263138396334740 8495060 -18036673739659726103411096334180556800 8495061 -91026466041010087532664553946775935328 8495062 -37380845657690438048426487674409516288 8495063 -240297490466814957183349618922191373688 8495064 -233303572228768764420460048965387878400 8495065 -299855779516453653793914002066153145600 8495066 4820039667126044203967333129733788640 8495067 13407643966004502029144797169951488512 8495068 -10073029544627815822699102091443697152 8495069 84109562325707904434136629536061494560 8495070 16997915155568515667059506108500655360 8495071 -14972642911223693886670246663097210240 8495072 -174493805730918010149820841701605900288 8495073 -40173541349370742571534232228313856640 8495074 27916617116408055901640016464816036352 8495075 -15485137356292078991815226187875690400 8495076 -95434308102239448192796490127442234368 8495077 -60745768901952822137729811410572266468 8495078 -101146876425500337494343383678410640160 8495079 93353012472126986267654593886664647808 8495080 2287709436045231682950477741649920000 8495081 -12472409916552308122712082191499187200 8495082 16047121719605907674624392873199444400 8495083 11344024757664122828152207824693720184 8495084 6345775490440049206756983884009419776 8495085 11505920929386118250657423070571430400 8495086 40880187965926725218575238780655264000 8495087 -64345346586055119214113908620285329408 8495088 -14315923042787921288531337192529723392 8495089 -115417937636419540604776621568825920 8495090 89791477387389995799565540897250803200 8495091 -25107318307144345872767302309689889920 8495092 57017931684788827440335970546307423616 8495093 140043399680002438178115577810960071342 8495094 -9427116071481979997976086348887491072 8495095 -19419796543353335852787039721691312640 8495096 -56638730545995336628145973140336394240 8495097 -14487952262110537268673138732946198272 8495098 -69529641484543806208972686951588397200 8495099 207871429039592973435050466263593688100 8495100 22094407661472522887556811360525056000 8495101 -91898054146730730318418741603094523898 8495102 9148049301313460843191061047459851264 8495103 -38766732834454466661900553853210871096 8495104 -96080950582747775326979012773269209088 8495105 -70803957720143315937970921594566470040 8495106 836194483715120507922053999132767104 8495107 25794031620395035949132802001106718720 8495108 66410277953229640322472649117574886528 8495109 -44947324578316587323703197320726917120 8495110 18809234870388741456047381232977656320 8495111 36885735440588961589690506956940078000 8495112 59484430600229733156635135169297899520 8495113 147345217170441769195570686869648015040 8495114 -4287990127218987834022361029247164320 8495115 51568421426759653162008866959503456000 8495116 20090121341889028506117442604813582336 8495117 -219302287559480799019300438625915973834 8495118 1019516150404742298850477333109698560 8495119 -89090471426681790676974437938054958256 8495120 21991407239135966296576556552846131200 8495121 -16194967756533604061820400578982824096 8495122 42497535254152081059057171094377332112 8495123 -1152056101595333216396341355847403776 8495124 -14461066859540966912759719358419107840 8495125 70504441008844551265220775636320019000 8495126 13312315731289259390792173957909804800 8495127 -39861044088474443614571915384615048736 8495128 35938029797476819672269639340168704000 8495129 -61371797597267745965244655250378409270 8495130 -34999580942702353948014163292698425600 8495131 338514561989120154572887554876476378624 8495132 78580094876167982837617053202459792896 8495133 54039644870635683646250306179006630080 8495134 -40252817090680396074848716896684230784 8495135 144732009855636008707131451344236087520 8495136 59226575175737200162502408640353402880 8495137 -10789331855345989955420499350555978048 8495138 38377875218290868141663766125615976096 8495139 -50675326815052959872789591180232149520 8495140 101193048503819256692292826287027421440 8495141 31284604632099101263868988184485172542 8495142 7532733047710078863692640214996285440 8495143 6867348962940622539761787302503118320 8495144 -38648717015852695415485191923692339200 8495145 45368363382300587370369850435411833600 8495146 -65959543365112438072113893162333469696 8495147 -31139950910427894174876522590222392320 8495148 -40445216614505430980773310877070072320 8495149 -103413872441888102708021369969227146836 8495150 19195828171377086027263607650644393600 8495151 -56018424701444313826455083799890726016 8495152 -13890517775320329697891900371216646144 8495153 -189593654007816009244731503047109236416 8495154 22712799334415246183724018714011841408 8495155 -20549211941648706150342653393154706800 8495156 -24467185658126500233160939110491873280 8495157 -4497170481687847943259247006477541376 8495158 8277090057145124779940804025106943616 8495159 -14932274584420819257329067384311505600 8495160 -66743760421495912157334010202051174400 8495161 -125055765806384449665661582340539585200 8495162 -58324350150662080875216297675704955168 8495163 -37705014529527303763709385598796208096 8495164 64040692503420018802469336986523749376 8495165 9968243353658937530542159607294691840 8495166 34749429844627877468740951407528960 8495167 67993021760966700742994835481955300880 8495168 14693871294453814262020828599681024 8495169 -66921188995634497519028074827513446880 8495170 -52383519010301937199452278686742500800 8495171 -117138568879957611253277773899471185928 8495172 -66482381419311450908423152647689748480 8495173 39292519496575549468637283367835192760 8495174 31502024399572390421234271079153081920 8495175 -17261985105453616485630051551965606800 8495176 162436426811125156866026409917981230080 8495177 -3087058368724342776697230827086663974 8495178 -18900571475765899697976177282078676992 8495179 -137051933732378736663862894345711051608 8495180 -169727658731219941664496639193649111040 8495181 -31427498020765615045307369054244458730 8495182 99954885006959824836892356641876356992 8495183 92085692852772733109801229092490168432 8495184 5041900713869152135590448871480623104 8495185 -50389014156136660670607190442163801600 8495186 -5634257806112978756757432356848957440 8495187 6344038572454175802717830196302399160 8495188 -12510310144071757093556844843806294016 8495189 112635869707356192056152811168540606556 8495190 -18646844586685183529315704610650776960 8495191 131047432371360256637638257705478723592 8495192 47693767810326740593398634329559756800 8495193 -8546936640907900145601176565780407616 8495194 22199392045554816409432972191288166896 8495195 -89941202637299418898723685282105812800 8495196 -38426092799759539624899893261729207808 8495197 41682345112920375113702494270651601472 8495198 68434219397786814222480336635682044736 8495199 3300958743154043429411575226827019280 8495200 4715254018205750708630140987559116800 8495201 -102780056431787277005896799435583486336 8495202 -68097874733735524612524436593019553280 8495203 -82466295821887318007327464886451684000 8495204 -79772317811563866750452037178691251200 8495205 -19843857333350992520280831357281420640 8495206 11422032843405496263663602374091616960 8495207 -71203810131947418759142591449673575888 8495208 59141165020813332994500841005598694400 8495209 -134970394998049423444132145756376832 8495210 -7399690502857985777018618251131624000 8495211 19898724823276550879131438905383068656 8495212 -87299266527974830542926838178943006208 8495213 187042286859941311167881988679105719180 8495214 414511345933570993010313097860157440 8495215 -4205331151948676710592339284962899640 8495216 1894389547711765709559488580837998592 8495217 -78226187981252499434937435517854023166 8495218 30791867199634290833437494658993900560 8495219 367430151638370301230718415096178022200 8495220 -29283503138444265099704857464608286720 8495221 2356505487033937846923136005793206144 8495222 -37078959354557091756280208256716789088 8495223 -22838741192345194383903541492439973120 8495224 -98005511177237456789575088380303319040 8495225 9518068342804250041417983555704226000 8495226 -39944651636641636465178696170270732800 8495227 35291809855675584238263746848619527008 8495228 13729117428223242501169948848432860160 8495229 -6940027061527237106752455704332028352 8495230 61262159367504905556884614609026269760 8495231 -62874399597582985596533351726095014720 8495232 -49803368513840814134182130133982248960 8495233 -86578922199164387281269992045966141280 8495234 -19323678504451220910905941169223819264 8495235 10218559639975748518775998734244008000 8495236 13858277913477695193911705304428523520 8495237 38567414755423228995434325487568262972 8495238 -4041219022324498233195468209245745280 8495239 -131008906959510921980379126477917737960 8495240 -36818971895985709788615214150070169600 8495241 24887101218732786303191684161589720544 8495242 -7532795283912336557135903419422489600 8495243 -52366642440903259275846735058509950508 8495244 -49277844225583520849385468057304600320 8495245 -17650999066875554663700702362274506400 8495246 57066504938721743682584005050780123072 8495247 95354292805809318002223314927019045000 8495248 2788696777338166367871722084451287040 8495249 -91414244883700976850634627524661788864 8495250 -1349646887979568977887984742508032000 8495251 -155620131067832867465242768995776241748 8495252 377694949848730241232784194550075392 8495253 105775130555104125820361626393281910080 8495254 -167336075608702480824158343477385176768 8495255 -75319870866056287734147157947934008000 8495256 4941274789786939564096870163681771520 8495257 -142429834194195700685632728282030171648 8495258 113640184931139378660219548767125258480 8495259 -86457329689308590552840020946127419496 8495260 56460551253244539046317832445216870400 8495261 29893965659779586997145094548331918400 8495262 -20134339219623964179929776635692306880 8495263 -60559253367611505163359877166511675520 8495264 -47865494999649198076855041752768839680 8495265 -64817455016278123750204574967069235200 8495266 -47699791616508800770476610916467036896 8495267 -112609630800097660023754312328080163448 8495268 -10517847847392531576022040488426306560 8495269 153000010788256578851857515192908500670 8495270 -28449354624988495674522193982087984640 8495271 11778581601823125765970771740736804800 8495272 -216190275555310869748149035985367987200 8495273 175800944614152352093643821633850550522 8495274 8314291934873428251548341224325845504 8495275 50736374710106212102579930816566719300 8495276 -29100638515646140297168545622379627520 8495277 -78863236811096162452396959212733535488 8495278 101471244561339738631511824311040036800 8495279 58858382507458536551965710457857457008 8495280 12699655107352097616007508891035238400 8495281 177461311986241214292508914273175419172 8495282 -24306737219356189235889592625378072832 8495283 122743821094016921420773455156338290224 8495284 -10713853793154584915194879255676846080 8495285 97364789606161603873766329582259968800 8495286 3185554864166118179645576888156451264 8495287 126329265585485525994593919952810345192 8495288 199441881596091846421168356275686133760 8495289 -187885108061833016989866460271499900 8495290 -40068079342108567003688859721862737920 8495291 13006139483913096205539059076357726240 8495292 -27487048518686897623729956109864181760 8495293 -177729020674923098315213406366660356096 8495294 5602479190596634688562331045698684480 8495295 465166911556230894205991755095507840 8495296 -11594935189299529271840820144536289280 8495297 -342685965409043878857492046744408651008 8495298 -3142467142910066947761177370549788672 8495299 -181104340388526601781569649873126228160 8495300 27506046653853828340243304099523148800 8495301 97656486986577194287090311172261777632 8495302 2821186055525869973612252811754312704 8495303 -8861069701863182379487847728821924336 8495304 6804974345241037969332955412330987520 8495305 -23755038501901433262669104976692513280 8495306 -72415942304620644505377780148988637696 8495307 245986236283782222583239355140841118640 8495308 27934717080812043398723551261984591872 8495309 34923853094041914238267104169742083020 8495310 5785156560550756003324464686367744000 8495311 -65721371191088105852705599532984564496 8495312 -9210726318825938232650923811496001536 8495313 -6022034084887413546268785832659997056 8495314 -132094033174242935173928705033587102560 8495315 -98228769300455168345544938144784953040 8495316 -9046443793161288041419263145516044288 8495317 35339674095268008079298900322272389560 8495318 -5757622192283425346269799915837241600 8495319 43991168469965103233550355420395070080 8495320 -26305084171189996853625224900289331200 8495321 -146992909843039781754224949521530847478 8495322 -57872344437947725979362153014096182016 8495323 -120896816442333103338266555279527997952 8495324 22156067965327333346118554350475229696 8495325 -4750208190536775102058314187497447900 8495326 -20155720362707003784773850879432439680 8495327 52933687333474320628984335176731510176 8495328 44487365259388582115090825885222436864 8495329 -110512052449824196198988123781539775070 8495330 80057457534086662827134031140072950560 8495331 -19403934171590192453374135281112921680 8495332 147152046399871864854289229369350681600 8495333 3632592149894107007433669477769175040 8495334 -13475635009738891006876523674416005760 8495335 -62674663993058383729068613986920619720 8495336 223771433931608195024599881727846087680 8495337 -195323723449338704512897523666357406720 8495338 -559464808875234108113743762959574272 8495339 65084416370371630828361138590430944920 8495340 -4294872895723589340603419547296563200 8495341 -35386349268586877068434890514637129258 8495342 114196982117930817067519451606657054592 8495343 4761197436741090462320968827199466280 8495344 -31231120813880532301484964248530452480 8495345 7992278998036618065089798703015650100 8495346 -58988021285815942687632484863093580032 8495347 -26512020581634532654324760065012092000 8495348 -65117754328480965051018890613334675968 8495349 81991511708367665756884485118140255168 8495350 45400148754134247623277281704051540800 8495351 55182061569447632656226619539153113200 8495352 -45257562454494906935006420787445370880 8495353 3690603944170914789310866748719498324 8495354 12154786342711343053446365554287228672 8495355 -94190060885214696621082494345799418880 8495356 135966391586488910181398251142579960320 8495357 36041913788507548333120532563278450072 8495358 -1741166568225613814318379100462780800 8495359 101692132494115604836584575845697171472 8495360 66978175205721788192785521256672788480 8495361 -1424792624677393461292016482014871488 8495362 1636598562404007659226632614739189664 8495363 129547965263701336827193107254450347344 8495364 1132383618512164955061732290467037184 8495365 41644107198955554152592646757017315260 8495366 -33791072024846806643913544493219088576 8495367 -117900416021273471370582060447039007320 8495368 -27286501540246089311053859239274250240 8495369 54188086546928080276606257247937407770 8495370 -3610164671422798432714716380938796160 8495371 118357380511328442095709378185705421600 8495372 -26773210386551967185953181780465614848 8495373 69835268076170627562513323410051752384 8495374 75795932286796345475214639136818879936 8495375 9507425665086743065958122066262340000 8495376 -34761614485307798223255452168709734400 8495377 -5749391416338841256966962054153997280 8495378 12458742867021723278402473606249380240 8495379 143969831048344540062016373007046374324 8495380 -77159439874102281151371871656649939200 8495381 -3205821679185331596359613063555088128 8495382 2139878069532381763836074248717953024 8495383 103974977241544704206747336200856237704 8495384 230828996467774863290990390244129792000 8495385 31574716881963030948648025449693178560 8495386 104743267216070264253465921491896561392 8495387 -187980596552415387168618594801245027964 8495388 910245530007711220953238539454218240 8495389 56926084385558759523183138718445781856 8495390 -62435133068961675339314848973882692800 8495391 237667847770808624410576204322234121984 8495392 2393653510480658277511776874198597632 8495393 -181583860531849159570834911415449692220 8495394 -63876434605172117059977397822829771520 8495395 -8566813990433734006748969018920181760 8495396 14845609526067834365808678461409546240 8495397 -24595188922592747642442607607359423872 8495398 90695033231219402036479184270332547136 8495399 80251846905488283564553773749840932992 8495400 -54015040578003146956666603637084160000 8495401 92683129543753628708250660818286197904 8495402 -66668033909703468502905136532560665600 8495403 -37344962651844557399665750121654012160 8495404 58293634214220801802448633801707801856 8495405 -30971303878284256626127078208618346000 8495406 28958345123975390929105263527222520960 8495407 176820079377989448878802126425361840656 8495408 8857123671874692443817598583295442944 8495409 32373230901913205386021093955552329536 8495410 34661630890348532877889351217894400 8495411 71123755499234645482666230966745411584 8495412 -9471379867881238648501889945721458688 8495413 4054910804647066846205972467466490684 8495414 -20291182429843553470772864727637966944 8495415 -74263222517621034719883883467976092000 8495416 -5554632246585134815504448039219466240 8495417 70878505794496561581136541320577582592 8495418 9362398333919241507979312898490428928 8495419 114761267926803983365417941059304149040 8495420 -78537023373802848280350075096102366720 8495421 121396301997951994376687361570460191264 8495422 5470802141568058912712643309484929024 8495423 -126037116383952214980267378026204923200 8495424 323202518349191769698350466177433600 8495425 -27679017868039145721319552299388503850 8495426 -28555215995953836631846700289255370752 8495427 -167102302555946260843933555789132584096 8495428 25828893529734459285066318336925353216 8495429 -6226923050535078344658119725713263970 8495430 39383599085101694138409679181920053120 8495431 367805916341786869308689710957183792 8495432 -216053813789054459822589025121386905600 8495433 -76801469176537114505660380025699076396 8495434 -15265915196224145710152344658073159680 8495435 -20917256082698811883424144033543718000 8495436 51155000364518694830495309588201037312 8495437 6623400298608654138875614649357128012 8495438 77755368359124849820858245602666790912 8495439 -15066500638777630643349203067659476080 8495440 36442172279206973657258782599421624320 8495441 29781735939590641167863892209884833024 8495442 -1958056046294384902063178494799098344 8495443 45889501851380680321416004250258095944 8495444 46980326940835130205094888085767286400 8495445 -9545269840654352128843958160827414400 8495446 -46775577834320740644486907498808575872 8495447 -168713618910415175730778644288203386104 8495448 993121668432054377111834680711495680 8495449 -106968721649799406921301875409377266550 8495450 57914112129415420267896609268178754000 8495451 -26531654309474907953362770848168854920 8495452 -6505705349715955781344270491722347520 8495453 43881232791348363620076654826698089484 8495454 -24935923876050817573211837945962500096 8495455 -101770434222072802418373418360029383640 8495456 -158536025170153543928311300582906134528 8495457 -27592193912266075271106887579438493696 8495458 -69794044527034973843156542523274943920 8495459 18063106532981403909450183375959728032 8495460 5930161994112681336806295972881625600 8495461 -65573052628928262475996856735883825228 8495462 -840943424562778826680214483251820928 8495463 -79599761667926929311712087233523086000 8495464 -104816084414718331996237887262087495680 8495465 42012329549568580945226381125484168640 8495466 -23832275858049624321204107915945103360 8495467 -11090184234484220300426095273828760 8495468 56899229668560267021834261285294651648 8495469 14689429806626547503907369752281454400 8495470 -68029291348022216845360366097273337600 8495471 -77328300779451255701987936482820033328 8495472 -32970964110961757069002901263997829120 8495473 -868747254132598959515117665468662684 8495474 -3936807155088252694887012097233776832 8495475 -951380421903146440764056112363000000 8495476 -40631789521149739358925080390932555776 8495477 -32015270502119170839937848795413182674 8495478 80435514028998009564246681543449790144 8495479 -6145242111871318634330133785439886824 8495480 37751032953226664915810139842225356800 8495481 132138518951865857379832169419663835424 8495482 30050504523085078460179819598452148592 8495483 -32404577778216559566171133334544205656 8495484 -59896756243569917774644614746130046464 8495485 -156240368593911022822794111049644176640 8495486 -72906838439745756293786442806983607808 8495487 -3376091353935266469954200474573442048 8495488 50099786375556731308187003456103383040 8495489 14001658934278901806386059006601914880 8495490 -36532011076845608903382739883525114880 8495491 2780560988667010671087840777026061784 8495492 114458539779630546742742919334017527040 8495493 39029124754427861503138885537732540128 8495494 13473560331413451269122427263319961600 8495495 30630639564181935555001314683493002400 8495496 -63352043096514845952270360082607308800 8495497 195736382858056025982557078250459553946 8495498 4223682078615083415160927940945656320 8495499 -212749913579920746327220298717577453840 8495500 27064528078774831772978623167988992000 8495501 81827365631086326980185389629670416352 8495502 -93412235658543785131134169440010414080 8495503 -189730646185669420453691317296244343248 8495504 52372783406576991385389961974317752320 8495505 -6950946879344767142410399091249524800 8495506 117224651518741941899878800788265047952 8495507 31334433352411974057457330326501493032 8495508 21234144723668239837152183107595632640 8495509 -30675148944801894896661721761893755200 8495510 201426585090654388417035046280755200 8495511 16590987380162694219111106398602876880 8495512 -29285895519145938629569067888881029120 8495513 -108900400419116970005299676422230940476 8495514 30814445353384600117987132718226775008 8495515 18472058034631172173262110191173978400 8495516 -149773033007685659805681228888465154560 8495517 44227617346032625321317085728476753280 8495518 111352098756178751506129894504616472960 8495519 46395257918076594934988567947252830720 8495520 -26876442132525767587147155992267980800 8495521 4905588000575539440136283886492313320 8495522 38180613651452494285001930619437290320 8495523 164915103093711813793580720305564929384 8495524 167928735899780673528439384374490772096 8495525 -41155280803481894919605197905775582950 8495526 -10758590762106397791126085491904396416 8495527 42404346201582017825392062114394562440 8495528 3921393641351558835327558564777984000 8495529 28480185422982535732183403535324844800 8495530 -10834246948353325684144181928573871680 8495531 189006933142506207873720536028456192 8495532 182339634015157845746937032429670807552 8495533 -58663528352505432360828107560398211200 8495534 49139315589557793025196431235343940416 8495535 -40885131242982550852267548381468228960 8495536 6354420743215367344109053123620831232 8495537 -74319243636218067735297003613718223888 8495538 -7172317633939205203881147892029235200 8495539 14976468318053052568084697182611697024 8495540 -108757816161120925207259061834096149760 8495541 111774384241372149712144434954442539360 8495542 -9534081153354633653314516817881208256 8495543 -70372891240640059877266931232132604416 8495544 -188073652720775783283031793355030528000 8495545 111799086828836713782323731332518607300 8495546 -96583894816557805171172825857297090560 8495547 -55582969841799432940840799228886253800 8495548 -57882751665719151601416105650341762560 8495549 121658447270171288615171787502951220550 8495550 -5095112065715255025020253854699520000 8495551 43105183410789626178284963721053678272 8495552 -17940763460426171383434626670010564608 8495553 394605178541507825623215282014431488 8495554 -9549153888544673918919688084745439024 8495555 -138091428094262111288676148193683661040 8495556 -55076721022471664573765446532532350976 8495557 -78982070513008278760268156778266245088 8495558 66003579638879387232898874942598608640 8495559 64822134224035449644577561540471906864 8495560 -1720620999147517075071953134409318400 8495561 -75231607226742196605598732583740700838 8495562 30002186302367088758760682620771055104 8495563 -260577968399648036154399531040674786360 8495564 50339401580407661639727003541696806912 8495565 -13220956072358435157820127376320131200 8495566 33996186916503281899115685502683429504 8495567 169862953954823482091556296411910459720 8495568 -26369607378702304539022622285600759808 8495569 17054824198881175106437791871656656040 8495570 21475479589090892501848342253646730560 8495571 -31091558638573376739446237478203682888 8495572 -167926919634560220301608732530269184000 8495573 -153310625266887820985608563101710880178 8495574 34346284721666422161877449375216154560 8495575 -48893447235006643055641086533158049400 8495576 -26557731537611434166937175578851696640 8495577 27003339563760771949638707455563999840 8495578 5938422247313991902169217942999004160 8495579 -24240226388008878946022244520716103680 8495580 -3911043051027707609253559574083737600 8495581 10888140292393135201570613479401651200 8495582 -901907631506678583769600538243855808 8495583 844874189742347891889517684084292424 8495584 68931001792073507109050274649590988800 8495585 49384503294578704130003969435897847360 8495586 -17554135552749893589340046993167156992 8495587 -31623808304649443425954458689283586560 8495588 102185331036077373785155671933515906688 8495589 58443873280899063518833672026064816224 8495590 1836641354570278882806160140228593280 8495591 38514261784848234191743169593028412072 8495592 -44748871638657262035252248400283238400 8495593 132249627282900170640903675205866246842 8495594 -11254012159348984350007098232288674720 8495595 40674628975656807452159400269961857520 8495596 2720769646508641644246240222783764992 8495597 47778761929820352578209730739880605888 8495598 56352722752492617535257312329656947264 8495599 -20661262739772350962367803332121282064 8495600 32488679852527888631875807986767462400 8495601 -114414891468458919071903666252369572896 8495602 75480396616445438321001129116990702592 8495603 -2375470558060293190107303098129603880 8495604 3221947400325400138752127665090337536 8495605 130148106881148755970137277648989375520 8495606 17732012745102604162464124398466750080 8495607 21962576530096875996357751968047226192 8495608 -163992281060214007099644641185391616000 8495609 185975053940084059716779397048357480810 8495610 -16029157959138821730089687644775431680 8495611 -7832773962967575374353351712772927368 8495612 -1071809721081713912869420848417570816 8495613 -19866493474324547670219299831994242016 8495614 135319744199922764540698473637476701952 8495615 18339166938629858044323223132402511520 8495616 -1043836750722026293021928387380248576 8495617 75738202749791509871058511843077422400 8495618 -23976536996338123724504374279581960240 8495619 26595340535796759967820870358582067008 8495620 -18514743232925492053624443137728377600 8495621 100873432857480597013892543447120025822 8495622 -46244325431184026009276614633136147520 8495623 -22682207757399383447660839643307617128 8495624 275779937545584131627551051289476300800 8495625 6606049642732070827483263816164040000 8495626 -113938831543205844482744246817109777920 8495627 23854716976740801154190154792929085072 8495628 53928322535629726235411026944380382720 8495629 -160055791274858259703471129393167149770 8495630 27428493303974472521180823199039432320 8495631 -108888498101832158071371099635049093120 8495632 -52291326023123769775536530799591153664 8495633 -7630328623360363208529923753085253596 8495634 -1638653014299606402843154227746124288 8495635 -51421747123368180587118256848405788400 8495636 161919742976688320608861766501183710080 8495637 -98325218630307548279230566882712584480 8495638 14706636974242939414710832903749234720 8495639 -1724372983135964944723587826516319976 8495640 29584755006479103169178565936814080000 8495641 -22661911827060551698580732535293122560 8495642 -96627819644062009582642582273121760528 8495643 14254602597737466845828338984419283968 8495644 -5851291684357070474938728754094115840 8495645 -172173578935056738215161294635826334100 8495646 124439303443706968954254163280689121280 8495647 -121982943853209351084389976003653591568 8495648 -31809868897697816857724334181982404608 8495649 -42301973914273055382234211126457546076 8495650 -45927353961788751523616935098158413200 8495651 -18683416129430250896968325697893896176 8495652 -61363574492800644504655618589512704 8495653 -4964454088975266265510790744179006436 8495654 -8035548525180635628220732577641864224 8495655 8862110178363167938694861443212395520 8495656 -54040422973638607377898079361759897600 8495657 -79082024953402954953325903600262633094 8495658 -88236589089337106673050331295138606080 8495659 -12844594382850097330451056167716408140 8495660 -48288747633740662675077454521864192000 8495661 10842041831893296963766831563113008224 8495662 -30968125023625396968100925321976647808 8495663 -95906648410916318580718953087462159816 8495664 -22493593331279095666526554502996951040 8495665 115910516059357705921513816792617646080 8495666 -105662835388503727553057111045246913120 8495667 14016305029012866744212773519005013488 8495668 -34972848267514017542030733567945741952 8495669 40797277778129285974608365952924993276 8495670 -3625177686951247147243412167182428160 8495671 71527377348664815449147099169842889120 8495672 -155442191122303487493274105352334643200 8495673 23916942476702883642505244038753178880 8495674 -38336008783782539729731822573012125696 8495675 41989101327041665322844598706081898900 8495676 6408133961671821076991755124782758912 8495677 77977873452568055225565550087940515526 8495678 -29049912793296656614703565372199087680 8495679 28780228684524605569248544911570297600 8495680 21493591899032865140840116771828531200 8495681 -52384696122789935064301214128531738668 8495682 -460953805927166165264805078496588800 8495683 -13943435443504460255158321002814196224 8495684 -10402497226070797156586281652146109184 8495685 -937397038128540726146258007384956640 8495686 4357305699537538435224471224780730240 8495687 -165482819975757948982072039691150570664 8495688 5390556867705804430257419111180697600 8495689 -88728753711945410761518011728175861376 8495690 -1235141341735513086423776594754616320 8495691 76832487772666944531724688898641986800 8495692 -36393529860909417881944877685920552448 8495693 92693254577252977240674291065404130400 8495694 -26276669030088873677239436924326346112 8495695 56880395772322326155782125104350648800 8495696 -23107980021988212199480601429884010496 8495697 11713603952387553541589774418336372672 8495698 -11941979308653604022932852839506400000 8495699 95113081324221295735132971883555986936 8495700 -40944167242750772455309254868349952000 8495701 91719787457444464227362594947915082702 8495702 14360644451701977157720610240735397312 8495703 -16036911442069912155729192336979848288 8495704 93302914710998522981680634930311987200 8495705 4735376668017848678374454280879168000 8495706 -87390279397714175540393097111262765056 8495707 5668075923411850991112590994991280400 8495708 172894092833337027051721929877862400 8495709 -39081670748898493533811634838335757696 8495710 -36259109214451146859292914857698370240 8495711 96417495825311666756908779641998738032 8495712 -4763472181083223093724446634354933760 8495713 150921939350538469573913542551210053824 8495714 -38994326548745612438493196320139338240 8495715 -14076754429966147942114006636788890880 8495716 -80880693463360422249101007527003180544 8495717 65857791310757679483851507753516134080 8495718 -9789310532360220684493984463133075456 8495719 -18348370633225756045744226316848938680 8495720 189841391398348740881657546854514688000 8495721 14034356505084113386108426056565798308 8495722 -55509765651201551021382792504612503808 8495723 25787972029631593046367960962602784664 8495724 86848975841468454163923892339187727360 8495725 392222034028931494787851789153544000 8495726 68103351409038850467467902518563637312 8495727 77532332638285427190680421812087955720 8495728 -21678905942710427443220501559632232448 8495729 50136567329864676855788944105500541680 8495730 -58187753717964915653237631102103110240 8495731 -65090940056674013725842079817075788468 8495732 -222965400628350474117917685895434240 8495733 -7439555504661387866831407528155150720 8495734 27060997396380041479843583418582801792 8495735 178384854544954327153702354301847093600 8495736 -28056188752779047601552965800309555200 8495737 -157221442372031683523218464390640910614 8495738 -67884471087481879516513077012965645856 8495739 63251328102291050877633315099854592000 8495740 3367434205470563453620620488218475520 8495741 -71800643566335714652465947838590992136 8495742 -21532329210556844245552873003715037888 8495743 -16106368440802910311519977600666234936 8495744 -186972747916020294301084405046685204480 8495745 26905357641699926182415355453738950400 8495746 -13938526304533507568211422299531676160 8495747 48389942930800075429916245199926907040 8495748 30268914425743048902635832051481186560 8495749 335080854239498297726986778040975381664 8495750 69016846688412119777047137075216000000 8495751 -102790966591805000140372856223290023296 8495752 160777376753868327720641607474985497600 8495753 37872480985622506340202968959599082560 8495754 8390633687834911711237819390212725760 8495755 29468669082433290036615852810182613600 8495756 -612601970345086701422848865786753280 8495757 126290608690849328473640376654737135520 8495758 17950256005381881880585372354457817984 8495759 394462036460962772327080391163340376304 8495760 -1741943532243830693468456252945203200 8495761 -6807836728159155323823415985720210638 8495762 7041718703073850801326570599385235200 8495763 -3919233230891184162126511993353037056 8495764 49745114047654657479476704668257280000 8495765 -161442261714788556568953674744705858340 8495766 43823490241555435186264334464720719072 8495767 60334835877362883924069004435669401600 8495768 693001364838136664464659300840591360 8495769 -55646284535805572718058618184718139392 8495770 89141946855821925381852234607230759360 8495771 1262426554638226144642646303088364872 8495772 -33640249314765831727303811250834974208 8495773 -42564987309848339933663057017185466944 8495774 516866330577997119054513739185188928 8495775 85178929581157210053261207200941977000 8495776 -9297977045176491484030586928536813568 8495777 24879703307786569386627255992224846512 8495778 -191293299711619490468411366633505792 8495779 -4439808769693582738284203035691492024 8495780 17202803025918770291217262995636748800 8495781 -8264735548728658141926132825742820736 8495782 23309185501005728870885234475624151392 8495783 91195293677701667684193596564304583032 8495784 -151112243705743415031069341370302300160 8495785 36183435970526953803774033205930210980 8495786 -3259210186379457956721120687114633216 8495787 -5321511484923876560792667272226566160 8495788 -7524011891224772032545076670298389504 8495789 44304497196320499254111062611160189920 8495790 -547742753862562364605978567948433280 8495791 -375873098768002343763674778048724269648 8495792 -4023594968029135571477959416792219648 8495793 137233442921028936028701782141674036800 8495794 -5282839622236680302740495145196847200 8495795 -1100086982087626357955612914185411840 8495796 17672617978382191653788778016574164992 8495797 108777115226548012960410753183044461920 8495798 -12298865694362459221999224576937827840 8495799 2492037113353461153957041834441911200 8495800 -40455763124367631230497748772412928000 8495801 -232233750384198534752615070068452163040 8495802 19573535154222861173128673765096539392 8495803 98990442568145692408534854531205630052 8495804 19364541348795533507857379016706010112 8495805 -24156753268540956056475162255881742240 8495806 -104611612676418894970597794825287958336 8495807 49570917299004681072728846279095189056 8495808 -18134575848457172531595357880320000000 8495809 -10005502745020474517458466826558034560 8495810 -79096756888770291939244469814567721440 8495811 -166700304877508882218120839321973680 8495812 -47172375842717801460152474651657728000 8495813 -4005945268358837751176196668623311396 8495814 -28964390631354535778521392278852889408 8495815 -22310749575885750368998275427215656880 8495816 178680180640929989559432049260707374080 8495817 93839565215372248323355775042715998400 8495818 -25911533727674200192791077110250173440 8495819 130133882026861683110647948734314176680 8495820 -56183950045759551806540566280214374400 8495821 -71686372205115434824078420351446352628 8495822 41303741265631108629652564880206978752 8495823 -10194828649341995768413065033587777280 8495824 -31328724650413057701482114486835650560 8495825 -17818216024501438410678485773895196900 8495826 4941789709708481698203012885525807744 8495827 -259455443217279258444833888651904586560 8495828 -42650098472434470841917082269142087680 8495829 14801224750655470330689359932115409408 8495830 12537927728296704608598974859760569600 8495831 -162783429473328068470663939384796214000 8495832 5594102505049001004884034585994199040 8495833 66739613991207210183999640586577150724 8495834 90279425762202849358536298394140536816 8495835 82635373877093889388281499712336436960 8495836 155538746431904560503347334473468561920 8495837 -53088397658258197182714705003431865408 8495838 19083307843608855262233595688403146304 8495839 159584743537684183861243577117665054200 8495840 -88341384755302346746850253007041331200 8495841 110465842135718119386289655457827919792 8495842 57487091761538469795344359492273129632 8495843 178497721552606901499835106249469196224 8495844 -1521475020361162592891173963185573888 8495845 -97547566788068232503811496353687842400 8495846 22765047923489174203642256324546971872 8495847 -6292678497116452497756953988778983240 8495848 64402833012693143577728499434593566720 8495849 -5304195631996906599750113298586350150 8495850 -3312040332868927409612341879335936000 8495851 -11711792578158264778059043118324376000 8495852 -271679636658180123100321909525786318848 8495853 -141943731275749671273820462577434524096 8495854 989954096806549053257278167222571008 8495855 -76542714160518693047243450070599670240 8495856 805148490039258735231307451207516160 8495857 -15446205642632527417336818494898447180 8495858 4071714219019249418615428596966629376 8495859 75787053678957114807271852464142286904 8495860 20020818896598993888991690495655608320 8495861 -296530548514622083139857022646367537536 8495862 -44438672095464472874370626629752963648 8495863 63796751229515309792101267568987707112 8495864 -68215915008467214880604502037399388160 8495865 56154201316874453370610426005417318660 8495866 -6036660024566409944044867660828868640 8495867 -93631217938703112684696284799201724128 8495868 134320798726345661402057458266020929536 8495869 797724703112143911852553407708321600 8495870 -71667355690162833883772910230126877120 8495871 60684648219171953414364980541368208384 8495872 -8764964132714178722788614765507772416 8495873 165456972475021868036015815546566181122 8495874 -81991952859474406443645474708026949120 8495875 190078298992146530584030737304147392000 8495876 -71315768583780635712404288783250848640 8495877 -6358181959961419389951158389868604480 8495878 18867750737425040791472261019113994624 8495879 19807022670247733549281183453116186720 8495880 45193669500517818588225214554997555200 8495881 -217773194792019985188888511340920656348 8495882 54678898741980163235004800360144640000 8495883 -40733801225573428171736920941295112856 8495884 20522234810367649116794677689250178816 8495885 -107928396449576350198005886769376234420 8495886 366313299969322786669877854393970688 8495887 20697278917711101076554451422183759536 8495888 -35301876822387388482943508851346964480 8495889 5772816656992043804568712572465654528 8495890 -24171698808123274634480351103120166080 8495891 14055724769238987173839421904853598784 8495892 67896700843956080613746981094151353216 8495893 -3226140132827396192299398836001889216 8495894 -10630022347088672256913891217067552 8495895 20354796316463864521603554743684976720 8495896 -33613507755178702831396297274613350400 8495897 -1399186023263054449483445850523349760 8495898 -50938698951023084122767901087193441280 8495899 103698182520687272770858982309460608900 8495900 -11861007332088799616495311823079168000 8495901 -110288769503874202837640990035518664320 8495902 -110180304113801370502897516159524207168 8495903 -20207226725534578016139392650301089920 8495904 23714442845034677715521343933186048000 8495905 35956111178073106287682210946602408320 8495906 16793383083759479033893269998448965280 8495907 -2956955317893265270920853321078272000 8495908 188191983705557786523790369853180829696 8495909 -189768905983835804909593203208566349440 8495910 -15471566847026785847929635555025536000 8495911 10186376458111391314272750061387002192 8495912 -37290085844090343249053834866726348800 8495913 111524962249419117837581732865584659344 8495914 -6705796108282453714219633492839576144 8495915 -12508495711379971978562995861630768080 8495916 20415906408224069972662750373400035328 8495917 -18696077324999540482431041921328264468 8495918 8927189615130582025109593422396680832 8495919 -54671831926661207182492823491880453376 8495920 -16191048103201670487722018823200440320 8495921 1033789862228223238674641970464134080 8495922 -1662765366409788704954981676705294336 8495923 -181231720726185006154161010136305651828 8495924 -71053381601742222165548690827736561664 8495925 23858193313280965938623224656041664000 8495926 -13583582937647176035323188424695798080 8495927 28011511663854121107214322539094287920 8495928 1478447883766936573701044209584168960 8495929 7668373352190222008286244044000437760 8495930 -40938817921295441125279723938711044640 8495931 -29519044493097949629185666946176764416 8495932 55755616408705956657806956167970282496 8495933 -47683107768594162328943838509047477818 8495934 -75543564362537049748586705460281353920 8495935 -50347354837952435460045274736721815040 8495936 7570291543834895818512311410163712000 8495937 -55776390905434217847416705491076390940 8495938 -46455447456944794845159934645629054720 8495939 -47910607896034426869412160805011187144 8495940 139733672098681825786114026812006400 8495941 -153096005656332601130259880983178560000 8495942 17336590569151878428063418851663311104 8495943 -24253552823025579033719982736766399616 8495944 81788926284109632009727890690060764160 8495945 -64389766376901496086259836470928004800 8495946 -21280264975514300630324024193313829328 8495947 12076177973565773251285347389022361440 8495948 -20315678471284488383025671125390923264 8495949 -6920064760326374529637432189917857280 8495950 8475600989011178967454585873222848000 8495951 20212833729673322982630549842262083952 8495952 -28628735853860401508111549681275502592 8495953 37041404359002640152542780136640190208 8495954 105017858926260724944046186080383591712 8495955 -124056546608769707680357064120147865600 8495956 22304512822093669089583308762208174080 8495957 9576057808363386292455431546196160206 8495958 -69170481412320784249141125177947351040 8495959 -443531580558052445763322564247930032 8495960 -122400843789677636168932626572884992000 8495961 -10971991368006406633290886056811002240 8495962 -41312158671077051311337124138881802768 8495963 -163760509623738265035381324936245340360 8495964 -79656164964263821939604348153008872960 8495965 -149177032374135827088716486915921125140 8495966 -52027390220538163565876987316536669568 8495967 -3326581345938899036154437940157319040 8495968 -180558133863367929655938950471378927616 8495969 -227542236906590478497406666652326993630 8495970 8270377833934567370476892041179955200 8495971 -30178424187354928403200725371167804656 8495972 -84144865795951371898045529334271303680 8495973 2515907089761084054420473894553865404 8495974 6633726445618165812184961606115480000 8495975 65366252394006483166673740126112496000 8495976 120920599966056477574805847311759769600 8495977 -16710574313813252570948008707916571968 8495978 -117456778576963093293852321151870653600 8495979 22278006079701543719186371097325993648 8495980 137223292071188184936853856038238592000 8495981 60384110947542618958544403332476722732 8495982 126825844557430565010247706607530926080 8495983 -1789745869014045536323054782702784000 8495984 -4561112070179134141549062913259470848 8495985 25602183554665659811456066156782705600 8495986 -53818931844295404547178708401843270656 8495987 -110375204660302628500715168706865721928 8495988 101251137772008895361429305998599970816 8495989 -73479096343034664413463502610966848210 8495990 4509126326538816768445947720467328000 8495991 -38463316327936312670149915890033578448 8495992 3972170685734768148958044020792033280 8495993 -25207140520844695663429048309524082752 8495994 15358542685511311720339850808708380928 8495995 -32245477512464937250053177138743438880 8495996 48634497466801708944123791915915520000 8495997 -82289248271232128648147244502279872000 8495998 -16411709293373281917255888120698139264 8495999 23637597620485094174097552849897744000 8496000 -71572734328192250558768142719385600000 8496001 -60011484786734154541966064676629231998 8496002 104236798851926837525007343289595248640 8496003 31553491123503019848085701439977792504 8496004 -14744106133235941663559950984973887488 8496005 25918321225186309920072427182475065600 8496006 -8038225078384718951205643654769655936 8496007 -33275745015221867739144729342535536920 8496008 -22118808167178726945745518671784791040 8496009 -79288982231558838080436748567640892816 8496010 27245008676118300240211235609424536160 8496011 -21644683949773000873548138296507225388 8496012 -32249137294137834727401785140212134400 8496013 -201282602396064258854946803914329265738 8496014 40245763646467595135657683416323730240 8496015 26424554616322321500927547710289920 8496016 -3756865398614084310467100090538917888 8496017 -77255450080317360156794142454464233934 8496018 22856324627716029591084492974828925984 8496019 27384305241418578722124610845400425024 8496020 2914082415513321374610138346275548160 8496021 -92608890896043309314481575211458572320 8496022 39013044787477648025725714882184757600 8496023 -328127525368772958358794620953616349120 8496024 8637293997588654066325718434264657920 8496025 -34759743684805066627104822125371462450 8496026 -823075251328887723277941279023788032 8496027 -161024679063143929683230406496834446036 8496028 5154653715769347828389512248387911168 8496029 -108339943294262314153072542502712780820 8496030 12010720859383220724776346870707646720 8496031 -45395947519888137037207553568593888568 8496032 -7669483354557473277835682727797587968 8496033 14291405467547294258027495167034602368 8496034 -98402911727793577102129076350596433584 8496035 67966373260791205721770540016200325760 8496036 -41146473929797177159473680827242516480 8496037 -238890491183584802670121653461515257408 8496038 -46875608672576146888008560054159938080 8496039 30810051940650017973018872324911872768 8496040 53661220354196161132174700064841728000 8496041 115535438762506616770375792170616232442 8496042 -36048274049708782921156011199918956288 8496043 -209607220498646361755733235445931937200 8496044 119413086465248628105914589428461307136 8496045 -13463885288774166201151963249657183380 8496046 -5646861007465240837701514889559539712 8496047 -34829284834333527872133832714321789968 8496048 -16042872873670126065147908647386611712 8496049 73355102554862505597693630623145429120 8496050 -13302898850076967065280807631633971200 8496051 50683329740283508024576506875132837424 8496052 166301091166478019656976394491566846336 8496053 262272366369594295823560626030505724124 8496054 -5416948738651129224661088148962298240 8496055 -71957384325339709280117464916076009600 8496056 25154315590605163607606774277104640000 8496057 -137677003830684467429621178058722794160 8496058 -176555234856359908420783269864087004416 8496059 -27273034024665730262735943078099590400 8496060 14347764397630512526801653900741288960 8496061 -4822768945016709552818561464008712020 8496062 -22860301343691565092336959350051209216 8496063 -36669432055335890271401820420521971200 8496064 51842396561308835072960516539113537536 8496065 -49602166543401458615983953061108458540 8496066 40889921111827217266396179862328010624 8496067 214839192692340629716483468756656045116 8496068 25344541276168592963958576094758014976 8496069 794587531718523031441199200707844608 8496070 -50796486094775612991247243721597293440 8496071 -7125745398973501647768503652454855656 8496072 -70852371163031947820488148790708940800 8496073 129511748494395644820595741031281735680 8496074 102074812947851909428594427249021887536 8496075 3691873884473327182924009769434617600 8496076 13923129756382783176884210840562133760 8496077 13393858855534153047575644418357176320 8496078 -24237381052040939148841466049720668160 8496079 198699272090640297419420448185892093680 8496080 2015829150014472674254700335989227520 8496081 88946544709206058794284157518954526480 8496082 -27462122286120768706764852306026032128 8496083 -176948235721989689300573973493246123668 8496084 -37059361942528227728878384696870385664 8496085 1069887205011424456587175694267091840 8496086 -111861131834979400569737735336266039008 8496087 -4550588401455043106034653523439324848 8496088 54236180722789068894999333049910722560 8496089 41725043384694231501065268786440509440 8496090 32441970725438264446007707290233280 8496091 20265694340166928034500206631143767492 8496092 128254712626934978518660047021340288512 8496093 100265055442399752451163846341621697664 8496094 99059009208017710586094954770842753920 8496095 113981115312521559449154993105857634600 8496096 57630977421029093587518449783553392640 8496097 -85698420045878541748855407436309703200 8496098 28202734499903340778780805420604581664 8496099 -2867350058606166945168474074649955032 8496100 -54704909045063499134879622226993129600 8496101 -166464940874112261547790868084303516900 8496102 -17717232841974873016342907105907778176 8496103 3399634208724215736847378011091966080 8496104 -224350651524819012543174777610668426240 8496105 124076769586643237654206073518099200 8496106 12064386052238610596216145574402771200 8496107 196818220063775966806208272588695799632 8496108 10478749949051095143565494477395263488 8496109 -79770916897571801603010549559240891690 8496110 50784675102515040179255921881404864000 8496111 -22469343127888415956629003308990559600 8496112 -473893781237422250624149718115090432 8496113 -27096685796166734806568459567180324496 8496114 -29103956855476435588202996019433873920 8496115 105039098182821890496964004442169979760 8496116 -8523382392206491957253863532353966080 8496117 -75222392193869801786150697809560344960 8496118 -17445469164776930445970044174036336000 8496119 204802511206824477689140734271094444520 8496120 48140922632659696111944322733038387200 8496121 8135681359336726039888399093610377344 8496122 -90065783063403142288138913524872351888 8496123 116847403452919903949609031476130639384 8496124 19358752334891791674493438141138808832 8496125 96340746464591338854004430863054944000 8496126 75047917492019111267919594998431554624 8496127 -102133599646051344088019913180494313200 8496128 120888018514908580187548767840337133568 8496129 -97501515132278447145351904016533752000 8496130 9657388591856474502118253716761998400 8496131 -16409790588634241157953670239854419456 8496132 -69378511367217069881227293142608073728 8496133 -193588642888921844615732401228189637060 8496134 -35243548626443868479373308969319479040 8496135 -33825266905133302231406785668415080 8496136 -411602026926621986120363948532817920 8496137 185641096510861443097511140971198433854 8496138 10197317371736827980484919460437230080 8496139 45312370554286350292946235461129055040 8496140 14086375853363083464827535327687521280 8496141 81587691178277972512231371892692276288 8496142 95658964911670389031779584567709569472 8496143 -38247088565984508679298646678000108480 8496144 11629217098038316919351783794228592640 8496145 51985610373196970065702230227511670080 8496146 17244938935346277650233497838989520272 8496147 -11256445886634858358798502874471092160 8496148 -96072306876012320007918956196085873792 8496149 121529271227332060878441023202833941980 8496150 -1036535883697563406278653815808918400 8496151 186029825406050759650515804498353358152 8496152 -1521519179295001766170721704404049920 8496153 52428389841147002915192975258022401562 8496154 -51072355986180518667613658256575838720 8496155 21822937433515914650702820589462369200 8496156 4739115884971519027051929276257157120 8496157 6232634459665621892868347441088445420 8496158 112523072448268870576481986594471769472 8496159 12773159234679772754250735323050828560 8496160 125503894753273834372152096318489231360 8496161 242692512435387335777972476097222215872 8496162 -34134611683829742119033633926543089888 8496163 61390186369574108141167567135690521024 8496164 113791949930654433530792651602230389376 8496165 -26583572733754147697343062999839380480 8496166 29449907559005691669356488004957399040 8496167 51351766206098516503639022183937090000 8496168 29320594126581618749833437728760053760 8496169 191193784368200180731469155417228967760 8496170 25538450475365154325367241856818831360 8496171 7279921904174939433852773721436385412 8496172 71474724018648531962774790748412370176 8496173 23758443187890787238756250713347031040 8496174 64564892041878865929306711368036957760 8496175 11834787981593914128595942740406450800 8496176 -6023165294069504706802741563883388928 8496177 31067755715086677715920955762617123840 8496178 840818344379563522394082305831368224 8496179 -127415747176707084528143440605697276224 8496180 -17886330358542364584031352885424660480 8496181 28224390099457233816783269860262634912 8496182 -70162487066523188732481476099586419808 8496183 -39054093888048779548338383038860158256 8496184 17846714303802605029102411896276664320 8496185 78698711770001393741288568744248989380 8496186 -9483016665097564414305509989190439936 8496187 74366102812513343802437720886209838352 8496188 156376566101222323175381022503620154880 8496189 -10533745361664780472461465737372254356 8496190 -151080702196602705817257792444996472320 8496191 80547963217689661307895096509285547384 8496192 14884547088777347586112960129526661120 8496193 -229214522094241697191088416230331402558 8496194 1776193588133939422635061770459013632 8496195 -41457257690071388591784782476211680080 8496196 49814559728954222164168315708720054400 8496197 94487643017632524922288694590313896092 8496198 1370420444594089799546564150357990400 8496199 38063340090285840588169963279909412536 8496200 -54885444688471371894818320215822336000 8496201 16328914544209956375047013989172188352 8496202 -11340057541987266249009284417366664192 8496203 116427605116153512182664548218637370864 8496204 -17158982793167388886979848856314274304 8496205 33896074460222206228831297491025992960 8496206 -85135518802708380078215782335332720448 8496207 7016868644804727493416352641915230880 8496208 -1173037966762852624248631073939791872 8496209 -239955553607579410028691325984796907648 8496210 32596718440767773725464216740377320960 8496211 -42685899744216873820248211671878630400 8496212 -20320752506964359221280125561322047488 8496213 119430119045690310241427100187735987200 8496214 -102938934458138563685747249359766208 8496215 -11105096689109127345434199064868751360 8496216 -46995344123541306723170121670308864000 8496217 137897526333215591644831815981819361860 8496218 21727647335483189034083913507431726304 8496219 4728503958168789933486357990918357144 8496220 -44020347648539870188724981942858181120 8496221 64476522987540781582866638068830548844 8496222 -23227643706364793584472690413213111296 8496223 -60101207252072831068799339407676479200 8496224 -71215411245296332434026713709644873728 8496225 8815230873116340178712755421965176000 8496226 1429617262196036647975791648726077184 8496227 -133581780261891419452080439022772669924 8496228 1658424638675620445326289057207070720 8496229 6489464538933327630560942470184678176 8496230 67612064463262612729689656837180947200 8496231 135280687330092632878117058998080653352 8496232 -53297369061614898362275095147464294400 8496233 -19413648594249876770110525080178448496 8496234 -37604450065993093724166043812481871520 8496235 46937306526478211479608050820177945600 8496236 13908234219528613295930592090807091200 8496237 -68191032330131601638503550672006226048 8496238 -92630657147978764596065004706875914304 8496239 -102253013061813286580510762258000742960 8496240 -912942543573314939788447766384148480 8496241 -918945604912404545736915817460435200 8496242 12624350653574862599350621687806688272 8496243 2776137340332036000649855639493356704 8496244 -21453378708361876043964707249713292544 8496245 76734403355443967762040972769527097500 8496246 -42125934152939242612551386481965445120 8496247 -110209750647888883105798055257882161304 8496248 168162640907161479712754143522123407360 8496249 23053620685315263415784220247920059040 8496250 4221590975662192412800113252378720000 8496251 3666810387492676278945421129775477592 8496252 -50036072073498967628669163481892141568 8496253 -33294696473570591683460169649143910656 8496254 -13385737938109182228826492326912421440 8496255 77608957460337278059702888891164796560 8496256 36337017980548867081358551888334684160 8496257 -151427647316065299714315548479683342 8496258 -30459798886228835157341085755335718016 8496259 -42652482879867907692154496806356529540 8496260 -35989685634601692407105733024910886400 8496261 -26161630956823593994819701358995981090 8496262 98131175001960840031731818215557121632 8496263 -70969528837728242662521945123092038272 8496264 -38938015648714924893825887093100380160 8496265 19772698851667791073482486907640229000 8496266 -37253979999958201040033270620081320096 8496267 40793130235225125771226546014869999616 8496268 -55604289332650073293474444218725314560 8496269 -115916077833061406336618105034457612266 8496270 11363494872818155808158006485655785600 8496271 37081993777603414457373948916279907424 8496272 54149860474192097349314132046179966976 8496273 -43541738958326344948739818423460837376 8496274 -34599333426191340775069947630132676608 8496275 28681155973097915022234933548671590000 8496276 -110644875714957149818642204869550368768 8496277 -197992821094336892192237823300589527588 8496278 32724688455754264738824056016897772800 8496279 126944740384209497863443050482069002240 8496280 -48094383306153354589984204058969088000 8496281 -81541962739758435740529887917109076918 8496282 49290183550611558411529043241324744192 8496283 218452087076988055043907989849867818840 8496284 -3803161903665190766937150952102084608 8496285 32498678818670283241883081115657759360 8496286 -10006009990497670480170592763888839296 8496287 191941499311278905198057574063229779240 8496288 -36187998777201270873894364707541549056 8496289 96840938508282068263812916923739949460 8496290 35229789103422721683257873583144998400 8496291 -115585578731816414800142799289069878408 8496292 48250468261052507011355271606742548480 8496293 -56934202662079071671598208179370139556 8496294 -10335181513447085075030106468717428736 8496295 -114450265058234587053034370964696662400 8496296 50903785571735405958506560552901990400 8496297 41253492599895989675859923730507265008 8496298 169313508818823139818375461630770467936 8496299 -8786470047822410206024461377496100464 8496300 -18227027473611672867486113606742835200 8496301 140370704794056858670602167167207780704 8496302 -55332406993564359120074715802483347648 8496303 577356905361719533150059700379966208 8496304 -11275924456405716175563567425245347840 8496305 4806505681205410859454785473536840000 8496306 46403389162832203195533605823836486400 8496307 17217228138285097023306805705806551592 8496308 15955212080697423900747342282920037120 8496309 102537132789737689174449826133695612704 8496310 40110571955223214916647584978183922560 8496311 -58707466972192546899038812913399149800 8496312 14043093764640751520807432040226160640 8496313 10390464906613350761470478468860725760 8496314 -29285450336984315772716585018269305744 8496315 73398597838348181760162672749071200 8496316 -120764426154295473711623303091874391040 8496317 212450835776246333257854408198807856032 8496318 41835768179762040251851427873548509504 8496319 33398528899662881206815040707629710744 8496320 12755386778521569603532904850134138880 8496321 33106185799165917159386450927790668544 8496322 -23834921198612048057958698013757956576 8496323 44778855075314706491324303221083344904 8496324 -2718736816506739174973862668166170112 8496325 -12608309201304242204663969798759584000 8496326 -20908399069743896428740147788702039616 8496327 -110269834861629375960947504580498048 8496328 -138800792410168279554516652989494999040 8496329 404970600691315894166706715891293876 8496330 -30422915493332213889666799926529294080 8496331 -154689385428411111589167149479782509088 8496332 -13318035699448809004176969160344960000 8496333 -7835992753433370411805534783635625620 8496334 13013242873944978555226492655960208384 8496335 43817680756051173622772574929620245360 8496336 -16953396209367137268368622944569786368 8496337 246016887837887864984279725841971767584 8496338 -11617680437258457734886781284362182656 8496339 125777998767008865404443601553779287224 8496340 56066586067668381185584114621284867840 8496341 -77501509881522239731722924275310200928 8496342 45569901835796272751010371374391833440 8496343 -199594825523812420257738627412265164408 8496344 -77477936484038757732630759084099686400 8496345 -45598144729803255547764908096148491520 8496346 15089632363871030435221558689584293872 8496347 -58561033500331504492838424349886043648 8496348 6136003091800703321549680561865736192 8496349 47901294825416914478498487292605981350 8496350 -11227401430312347814327565114721067200 8496351 -65533371272983746225521088291781998120 8496352 -199291595989148208256253800214407938048 8496353 258407269915481608454263362286362665664 8496354 -63180737732787281447172392801296200960 8496355 78260071710419814054227500471870753200 8496356 21290323019212038117254116402788188160 8496357 -5233452328923093442822915712334121344 8496358 -17068933115609171384426280772556903040 8496359 208616712747958745371668935997486421560 8496360 134873802936307183833152759010152448000 8496361 136275122837628258853616561793687570432 8496362 -34514203235256579645207285677637488640 8496363 120430601558715693826913525129439518400 8496364 -28228402707002438195620010917424014848 8496365 65369591151975024747853600870043052600 8496366 47354400180598151389123745360871580224 8496367 312674985344865260069297628739550640000 8496368 -10845320103061990947235109039122219008 8496369 13619274166434527960641120978061325120 8496370 -861679671810485166189071011206374400 8496371 -99790872311200340262895549456362060480 8496372 -49874254986007268990270215445362065408 8496373 48001351339319437317622923115972086364 8496374 -43557746520271836740657030966519732064 8496375 19319708057559728698146954389562720000 8496376 -37779639344691815625798195994862960640 8496377 52983963282718790633240232114005854020 8496378 -107145453827599832969364079585018368 8496379 -289097587556698826587413006810076339224 8496380 -72954652940949809290068250863683827200 8496381 56833096357687254507686658954151037952 8496382 -84950414686193728755724874223105931200 8496383 4167791062798726890878190900808814976 8496384 -6746953583881644065059420757852946432 8496385 83539707249813076893929002667059582800 8496386 -51759829506299804379536744012214850608 8496387 -49926112609080997757417236858142853120 8496388 112147372627029995114135336799664670976 8496389 -5074095764754213182086223456633557440 8496390 4588682148767284091930430797813913600 8496391 -160932452180873876718609607065433884600 8496392 15598232865240577878380797835899699200 8496393 47045280046532259346681299836100174864 8496394 -134838744583537085206255942278672437760 8496395 -49664251594014074241222471096979269600 8496396 -10273226317188330882115357263625102848 8496397 -1172379744692570112012710520761262080 8496398 82945118721920985108469531821933264960 8496399 23943833607566542476266065797600624264 8496400 1298750846999153887053348176329113600 8496401 129262896178011439803201849637601247600 8496402 -6360166901880413098397332359476957568 8496403 -22474642083516214711548324833736475348 8496404 -132872290985502567807808672058983520256 8496405 -23861459279631991827287950585653393000 8496406 9817276353452211006144939724820346240 8496407 -74186326756794162874427064797732980080 8496408 113486533326415679169215675508134031360 8496409 133012708279053971916756068318960095104 8496410 -20776457548151089438966450989932370240 8496411 -26180411198962703232612675090693825792 8496412 -126312825438256625394993150705429194240 8496413 1765120585983241868901414934156797120 8496414 1607782387684267637592689856510135360 8496415 -139842478906420726079333380203326160480 8496416 30484699979692916110418927057165156352 8496417 -55918737416598576257409085952390498688 8496418 -11341508660057637363751438642180190208 8496419 -96497248167086882146210095265337142180 8496420 -58771450793282478926996682974333952000 8496421 53988838155941922802072327679994779480 8496422 -79920118552243163297823022879005580800 8496423 52111513402990170481494281352610676160 8496424 183547456463320463266706970764326656000 8496425 -582699658026604272184046487029395200 8496426 14337102462419483892106925288178034944 8496427 -179450564598903815500557048943965120000 8496428 -93061615323290631565386788902635346944 8496429 122143289726915370566053533470679614784 8496430 -7339584704823020259022236672490306560 8496431 98988729081949150156130414299911497232 8496432 -2565249630178261759224206338760048640 8496433 74220591904175556460959232679630103024 8496434 -577882989713354512876283095132234848 8496435 -45596727246766812626514370518377845200 8496436 -24543448751802661199370464642429996288 8496437 -207851301635686859127328392979955392914 8496438 40919262329105751119844963272280836544 8496439 61774855505333992056513555103997850880 8496440 65125214950208758779377023495891660800 8496441 22153687963510453560888144758145187200 8496442 -59861531934718857835846965280049925888 8496443 207524730970055153752557475180879390692 8496444 -66286431951930140110467886995238158336 8496445 58035217368092070908242942146449174700 8496446 20014540669710432869801815194266054400 8496447 101542510696088185346042613100721277072 8496448 53320652525378456650537557042077892608 8496449 9662043365627309846998549437502417920 8496450 18926502939150189035708825835874560000 8496451 -14760190757600389566765763642407665696 8496452 -95877827431246955560446357767700710400 8496453 45547871747403761440355456792243712000 8496454 52260543451763520662176763015353486176 8496455 -602230092638016940551133979794054560 8496456 -1630909831813381751392604761633013760 8496457 -52927418860037888822150033006680336460 8496458 48445140559502321467114822143395447040 8496459 50821230621112309863261125124956931024 8496460 14943758315279990445256548012759705600 8496461 138625370003557578301793907960481418112 8496462 -10328006864089989706741496176786577280 8496463 -73710504265379841748475593613518597056 8496464 43218674665248926447401948691835764736 8496465 -2445692564239320796336449129211418880 8496466 -40602926463262749359840487473518152960 8496467 35529208723453267458957732072293350992 8496468 -82489674422200629003970711334447554560 8496469 60467318045584716846453615205076849870 8496470 -3261698517787315360830220330534325760 8496471 40699190400608131851631741902324004608 8496472 -272668518592193970830409774621681254400 8496473 -5781842518960951854147428278807710000 8496474 1589655636476118346356581885260968960 8496475 -39153946423419808191790144856449599900 8496476 -56038456692522103627411809092867079168 8496477 58749744582387590768210539958993880480 8496478 14025264113559100249012234428908271360 8496479 -23283760351141717240842395068585117920 8496480 18120371648734815667183700739033661440 8496481 13493975043269144728195813304518262400 8496482 25199329666417921135865724229027900800 8496483 -8420537141135795426624520074491903056 8496484 197740029173742204899980804517066167296 8496485 -42186303831490191900441871935735506820 8496486 5255824281490995583327672472871462432 8496487 35177219233647800368464964951624842120 8496488 31899062261538855028424373754568048640 8496489 115703940003233020528409241110717575824 8496490 73476203870208557127856282541506332000 8496491 -188455338380686037776129028540740980108 8496492 12682577907098660755007813804923786752 8496493 -145387159287124424065912441016703961258 8496494 98033457927779777225862753707066872512 8496495 -13976951904367380472257542398804809120 8496496 -442459119434855851576851615755010048 8496497 -83332910013393423698548779893684213148 8496498 -5701158187673883343197654859482182400 8496499 -1557856695497042077543808697758976 8496500 -33436544662688013692743518200935488000 8496501 -352691993697916830182856714253030560 8496502 -42659607966800954569248460697634193920 8496503 -230518612428841187809134486254383396248 8496504 2121093893008869893791214436670464000 8496505 -32068570257902591061640002655162481340 8496506 25705802219069985660606687795498563952 8496507 -34735220521298235743474474697081641760 8496508 -72874519735278562365147660745819420672 8496509 -28985083689830154993999543713739942720 8496510 30091720543915352221694510702008888320 8496511 19424251215607277174074786440518405824 8496512 -49461438083024489969890166723680665600 8496513 14052788941609220563955649484004722560 8496514 -34444610007340750216382524353343165440 8496515 131634211288208410397828635624179871200 8496516 25387003004100716025002115296943206400 8496517 60666408258095444128187717031486921566 8496518 -44954241440025476814586414341034139040 8496519 96739502386943663474823307042810456320 8496520 -61687030431376457839050055288551014400 8496521 90555524688806608992363681868299352224 8496522 -20002986275094681078384057673094353920 8496523 39349527573526916028422414926172447744 8496524 113498214929551996548786285986962056192 8496525 15899462689749573796687237215025000800 8496526 40095977850024895764446029719444106560 8496527 -57462745974276648982562926498634784840 8496528 -17064402374007192601546581481177153536 8496529 6718722249533783713202788716042702720 8496530 -13225210033548459043958149411830489600 8496531 -68323463339487445733259651228346590360 8496532 -15161956026300586641509249107740585984 8496533 -88176516943049564543968579108895983218 8496534 22155679890004202345148125508535610880 8496535 47973557574023105501273456516980995480 8496536 47566106885106631150024590563997081600 8496537 9710083836213156587511801782331855552 8496538 19926581869339734029776586738678004480 8496539 -243417225988493078303419504943839377660 8496540 7500479780512554544508590283109765120 8496541 173857161057801722801034007469443187942 8496542 201369574144932060956187659715907584 8496543 9296961466521418907380251251373520128 8496544 -29322397535699082591831828151306027008 8496545 24283133711868822352884209102533456320 8496546 1498274337193951359454461394638983424 8496547 51797237274718603293703968407914091996 8496548 55798454473780304699610077736733541376 8496549 -43401852523296353841915983615991192960 8496550 3560127907026622197506954794773840000 8496551 -106409463429423068039055878838042572952 8496552 86873629466549001945812301046870917120 8496553 15110528538073102203765618883315555200 8496554 -287835502644480261357474422756253696 8496555 85948412423016889511817264941566955760 8496556 125316284958223151717822611872870360320 8496557 76448114065660221692277309285193325760 8496558 -28597815736900961715137670493062704256 8496559 -104783049933710059303407562892764496 8496560 37228495632116840461487971404872417280 8496561 -116129721188700025352824702839697085328 8496562 -55333179764121453867947503705311049968 8496563 53968575752829759333421040620119951240 8496564 43399891393196528777796151651160395776 8496565 42993451612601028457569211185770745600 8496566 53052879773028981103698623991677291520 8496567 12485265272786959112900720039229557928 8496568 -7308415323899249910561799846377799680 8496569 25318107783227759790344966631465632196 8496570 5985656862476493265076407518530380800 8496571 -146923026615789872686784981796152131228 8496572 2408538726320883095933125281581752320 8496573 17193001476099784918867415629694558208 8496574 -118602030873736967547902067076842526464 8496575 -3127861214399407936136244679027288200 8496576 -2680380407768537711363995798968729600 8496577 -25736740134247960877544625563199995708 8496578 65952415429099308977012245126912312224 8496579 162705353232370323162136363672589568 8496580 18908311319838946288006982487472723200 8496581 87156199228609323732269075221711460382 8496582 -1246833791360987193826115996308454208 8496583 -32434315658118619960233810915054972576 8496584 -74591306382127869973492502778850237440 8496585 -361877166150419644987291770236852160 8496586 4803123688482054352548880635549062400 8496587 238857985681331666793061583423231775120 8496588 -63657281174191941159293425472618611200 8496589 -85590260047310230913878260415901964276 8496590 5176717883377869638534871379867401600 8496591 38626211877232986921295433922992559360 8496592 -14181356772681654284576104576668876800 8496593 35923093708015088452727197766203181760 8496594 22457233821324933919368061791215757120 8496595 -34052682402681480077039635963680392400 8496596 85036504262295378563261234069620963200 8496597 9885634152645967927561717232849867520 8496598 2158934641040097604506437716681262592 8496599 321179620350615797729574202734341492760 8496600 12362542295585807383309101760310016000 8496601 170027907328441749396120789422309362704 8496602 6659264681027871540573379374528010752 8496603 82823961100852418069993667743043047520 8496604 33868132022777293099563719501464563712 8496605 68109445004156620909169392497561438720 8496606 -14479915162294178260964391751116460416 8496607 49383536710792672597604638139237107312 8496608 227185769552552381813144032630784655360 8496609 -101596415008635385273033579501114138272 8496610 -4833523088107340587011415315704614400 8496611 -120389452806048199597077559749861394788 8496612 -42767292587393685199887720310347771264 8496613 357361320398835735191134535927726364480 8496614 -9538056879170437466075677994627586048 8496615 54994471974879584542758349368643008720 8496616 -8105071840275228298843820643470592000 8496617 -159827379752653641128972485255440685068 8496618 9630572482518181915947667714179583488 8496619 40790355948721300518702805988960161840 8496620 59684280478410960678679874815319040 8496621 -9605378283515573368358224009907864928 8496622 -33645252019445917702422834387985920576 8496623 36757848302716098213612099561171523992 8496624 14352046437932301653118158291877003264 8496625 -139134325117107671705616627333565422000 8496626 -2799763339625649196456492107638876160 8496627 100746308910168125948064502699724179008 8496628 -930752444658356514073940372832292864 8496629 -20665451050214288866695039862684434720 8496630 -51124081040905238225465567999835168000 8496631 4735947739367340964893294292927808304 8496632 -140331636369800451154112304720290119680 8496633 76981365423776220346181660123702508624 8496634 15311067010820833073838214991766321600 8496635 3637498278712311767872638414521303040 8496636 28291811709423226639753661201757798912 8496637 -133165195713308471598563698332119460960 8496638 -68107477930190830047698841708538337280 8496639 48601329794234286626937086498080210104 8496640 -35974829930813466683740964413400678400 8496641 83854530798542733493146430432779701184 8496642 13450521565010274489690600836276379648 8496643 39517049612818427258759633092174981840 8496644 -34660434063801348718614192157310090880 8496645 -11952983665786237655319352507223645280 8496646 91880118001199836745338477377943474272 8496647 846641569041353953004252864248683792 8496648 -19389822291370974967743636565185945600 8496649 37949570262665858103845607613207213200 8496650 -11519733678725552665813017268956985200 8496651 75472233162417432930762184213295788464 8496652 -63899611444869360896637903842823628800 8496653 -136538538857829708819587880293638540320 8496654 -18377882316151576375097903169596114880 8496655 39423290568686620286270417787952807560 8496656 -1041597299330166589475736540921200640 8496657 -4601761792884476324072492901894872460 8496658 1789318683530528819169016640931859584 8496659 -88386438975981776311314027070447322880 8496660 -56688470570019056198884572195021127680 8496661 141970412803347636977801593478921749262 8496662 51355374999179149181231020000717004832 8496663 5312337764810692532904352937817842688 8496664 41845613545820558161691252121592811520 8496665 18385188601800697671318517609403901060 8496666 -14280587929265092712747962244155339776 8496667 -58657131503862701837940420480067532360 8496668 -49871342534820466059424741661845576704 8496669 -22711205992516732401934099381562365056 8496670 -2924170220867220724810311972282032640 8496671 917911589117181727879607078658741432 8496672 -111058872396433452145293250458855407616 8496673 -32468679282167568840814599042484306078 8496674 99963275876782799732472439504908480336 8496675 -12431763381431424312202133281249981800 8496676 51870585540533050882616001088340680704 8496677 52206121235489971930911678465478588992 8496678 7795646371112388666423455909107410624 8496679 106416782203847876527307840867911948280 8496680 57240525374394965738675368127689420800 8496681 -21457789767680928225412636334592460800 8496682 -6173211010225848105140918758160879616 8496683 14119336787478501639740507001689930688 8496684 37349686048507535436959068602406502400 8496685 -54339576178231267609168530215830385640 8496686 30749880356094217456124884645803095040 8496687 209520400433652263046481900983698238720 8496688 -52861451674172525775818827961330188288 8496689 2298246465515537983644868700634535680 8496690 29987965878537781696135949020678832640 8496691 31991243330890026488162157224732275104 8496692 -176696025400066375635528548871275501184 8496693 27231325134678351252391878110108145582 8496694 -42972448557434541556885816152559531104 8496695 -35158553086189981445268448178191438080 8496696 -242238202811192813283221388513361920 8496697 -28145402899170276927430585169150144256 8496698 66522489894270800261209231443123842016 8496699 -94577374825968483045200516316724353600 8496700 57381580174730000555550415603615347200 8496701 39722326993718785913275721494426154112 8496702 4102109082084660232951301941230129792 8496703 9259579568895284800562024033213321200 8496704 38416601371893051546097718399995478016 8496705 -21625911267396004876697604524838528000 8496706 -41724499148184712161783870248361140736 8496707 -1564850111020280257157773398872877888 8496708 79264057105133214231966297782820618240 8496709 -5469392277411658184856659320371671396 8496710 10876868929621083932130816241466745600 8496711 -6572270131076841780292684441802253360 8496712 -15353397681634433028473136232072151040 8496713 -99494108556894664630164217444708192038 8496714 465321544474740224438572448764025088 8496715 120228920234983544760647470836312465600 8496716 -92864661805922834462675915757484611072 8496717 21461818573550311875150553343796024384 8496718 26753629144602209234217657703962806016 8496719 -24437795729684456779548885241669622016 8496720 10679209241601904838126206311937720320 8496721 -3171816559016534825127208124061832078 8496722 10985756189523576065737787636141348160 8496723 -236321904147787859089492280441754598032 8496724 163341571210391531288499639694736128000 8496725 -73293723810845635358176395624593767500 8496726 11613337899546870016912961694572341248 8496727 -231949937318188620612769762170456786424 8496728 6039507055057760508979419263823544320 8496729 -10164385045274272339600754690728372416 8496730 15810533797783634562288874729511704320 8496731 11757931898709507539479174641752030532 8496732 37133163072257214443684377852061379072 8496733 -68208589424404208815995998776142868736 8496734 -21062185627585345150638432459486014208 8496735 -12146277849540619881342768686542193760 8496736 227054771050581653165220031500846366720 8496737 18376961269519879159989971785243484820 8496738 2034689975733073097467822579508548224 8496739 -134859626845310886777447412237562172240 8496740 -11617813537776681497702562634158366720 8496741 76183731118808018415548103911042880 8496742 -99016826266109501124770218738461373728 8496743 75250871202942189959289544918148317320 8496744 -27790809017173690925080665098570465280 8496745 64561321741228985118562781683114750500 8496746 -67485273973223240409801432551277997056 8496747 125095758531697982924727523620093731916 8496748 31041348428608567550706441096146248704 8496749 222825019807188948166961460977410353750 8496750 7339663732242144788400691682716320000 8496751 77250204590449596207310578428622830104 8496752 -1561493632527930455212796663994777600 8496753 117633891987065853471405937944211258464 8496754 5045959514620806170273506284513177600 8496755 -28542241999288596457920429146946181680 8496756 57162677320993194700242998083303370112 8496757 -1241119190265379455767663420919420800 8496758 18050254215738392646054829041142587840 8496759 9035365621525922418073727137640856576 8496760 127277092582510105958378203957989888000 8496761 22536031006674787539480024974703941184 8496762 -3228657570153479740001789433085309440 8496763 114907476626415911584584598159296872640 8496764 -68784376957226419057057537421207783424 8496765 -89192717674655436873640420066588536000 8496766 -96774151710137742205585320747827416320 8496767 15243305834876183685750296311923780120 8496768 -13459861358139977047635848199143424000 8496769 65982976437889725872087862981594423170 8496770 41965431215744337974098024983344593920 8496771 31055422926276146527324033791578347512 8496772 -94235993810352649504155563403874882560 8496773 185472620845327226141090498797089341022 8496774 -15089921936028429050571365676624960384 8496775 2685504236904617621661518051184537600 8496776 831844177947800061751299132505743360 8496777 57104023916415811173364335339528379920 8496778 44543132626043363215684779857414107440 8496779 -456433814946785107088333410079154960816 8496780 -62321047782916543742619859839360906240 8496781 132629673744136705718671599802978421120 8496782 -47132893472750457408907146411797171328 8496783 -20809209108987076707257649258907942416 8496784 -56553266322379350398130750992067067904 8496785 -25900530265493105225858522002925029440 8496786 -67228858840127761937301683623281801216 8496787 62847692341871994241047152728244413632 8496788 -3113238005150054070638882051696886912 8496789 -7959859588556320699283652899158296960 8496790 661276268976360568917483722172441600 8496791 9217363080163941312326337434605978704 8496792 -61747168834079071756802748957007872000 8496793 -199852085500304855512117814474477864256 8496794 -5096550846708123833202896972756588304 8496795 -4517446602040170413688257365084513680 8496796 -11860269875363201941424708936556134400 8496797 86678264815132160995491098509147904460 8496798 -13766115221059187369461883932314323136 8496799 72610502812949160789814996898979469680 8496800 529102459552627915364228269473792000 8496801 71390922331909977130504824834656757120 8496802 -12245317035457266064286398525716009648 8496803 -40767952211792270795455202262893263920 8496804 50035839900944843608666310010046113792 8496805 -156518845700072840164587277733240673540 8496806 -118480162859923606147759097157718482240 8496807 34348508054687545670465399037539447424 8496808 -4766437978332262772959935746561802240 8496809 29641012756830398875310739399901382004 8496810 19610406615643575531374055435805992960 8496811 -63081283760010473679711832377675033288 8496812 -121045773337680299643741510217587824640 8496813 -25662362668507962455346711800569150560 8496814 3550561350177677686949981097102304512 8496815 58480945951407457444552640794103028000 8496816 32782915682602754258046783828583710720 8496817 1397869606522478651795899079026721472 8496818 65219573189665356383064558007083853440 8496819 -4860354220692417836545617483267528360 8496820 -21645614965485044747972862138591601920 8496821 38966902327391378807757265430813180928 8496822 63471541871678541725157120272309326272 8496823 112632454010780664275938589465345324072 8496824 84459850867348230641548079699030630400 8496825 85129927854826773571483496354562333600 8496826 -25522160653355938415158176627681484800 8496827 -61933215733092165556578612928650368448 8496828 -27431757946483789198959194876648133120 8496829 -147010627340085268077864109436298273120 8496830 28884936917144834209736137237097635200 8496831 16592972883030884656207000830566297088 8496832 -30565199151939453968891837281582710784 8496833 13666952766650511325566856227278486082 8496834 22976807240062388042209655814315755520 8496835 -4997676257006381868069438670250971200 8496836 -11566974926155761869366537697019423488 8496837 -13430000164473777018602267900138868480 8496838 -14350059082208423981997748044452966400 8496839 12963681528746004182148926838914812560 8496840 22275379018393080170910334641148723200 8496841 -30164312681801063371126959642870542758 8496842 -6218148511421395795722514374315902928 8496843 -1320254372320521436075039416794581056 8496844 51271969918753846602181124793876151296 8496845 9069896331767500196765805504530208000 8496846 -68146566035338137693411543334652208000 8496847 23598851792350703482490115144565384312 8496848 -74010393136562066925445287318238003200 8496849 -107668545360977697568089535548145233936 8496850 -56790821335932963057340839166195899600 8496851 -42756421538946035019214328552437248696 8496852 2461864773508212790867480193228341248 8496853 -1854497564899163102239290621064158898 8496854 -20118940950760375098010970863011674880 8496855 112656453135034462628896009965682713600 8496856 -216962397798157841460464906559222405120 8496857 1892756438731268261379816971012568666 8496858 -39575734942794099958068402300331746816 8496859 -50216669167137043366419905186162841584 8496860 -12441573900457929039919645003902097920 8496861 -11337575561878794784911183013011808128 8496862 -178973372381915122339452807988759104 8496863 21757588306348514491885481808111278544 8496864 7973297766208850657740921715246235648 8496865 4817994405845822665196524664590987920 8496866 -11948982619743332260871712898406254080 8496867 -53177020206823525743857583786320554752 8496868 -150981930386174208903577478759018075904 8496869 136079851974619741343394422745019686270 8496870 -28362694348080476733184515171173283840 8496871 66993616099208125758981330205971926072 8496872 -94267897582042824519380904813061048320 8496873 -70646327553117614652512087383313233920 8496874 69772260149672353220343535526638504800 8496875 -67332682678802570110320225918309000000 8496876 -71043371125704639632807016599688192000 8496877 -29535573615096902443840397003414869800 8496878 15339441831291470597212251229079438208 8496879 -109725583542732791375653845079625752560 8496880 -2911131603418007120470629721419939840 8496881 -39518664429301627386570985678712494236 8496882 76232413134748272979008624084853621248 8496883 68876848587789010288418337853148628544 8496884 66632618641445603236623746773776844800 8496885 -58181551384886131286850534393722596800 8496886 -115769455951776686671976153994004416 8496887 66261435360450429884453090350471403952 8496888 83138280401562887522148929360222146560 8496889 80528216447839459854745280504764915646 8496890 7476400736234159673085227076233553920 8496891 9026200439016305361702296534049735648 8496892 -100184764903378106644466219947265142784 8496893 70091877555493278010429764337926395142 8496894 -34636786023460187493131198891754241728 8496895 -70311371279619573699002293216211481600 8496896 86783349068281681891276343045083103232 8496897 49028749940831375513464215514006573440 8496898 62162670380258566665491154994572469200 8496899 -2422062703144239438254049061584938736 8496900 3027711093852944229214488954309360000 8496901 -3938092015636140668399786355469759680 8496902 -2795645695789483989166964265046060800 8496903 -17524180171657568291851237640717530800 8496904 28024313156231915617221680040738539520 8496905 -142459524052892255117539079364509750940 8496906 37494119203101371989218735232685941248 8496907 112047927195825723509492518943321293440 8496908 1348500250612545602591977546079102976 8496909 25491090962131833939617197801968751404 8496910 -16114979428436732097741009890497784640 8496911 -67751443303242961416689038210922140968 8496912 -5330970596359632700924252606286069760 8496913 32821590388106900052381989960411054400 8496914 17375108908160899505492491275062753280 8496915 637142485926148855938932370734949120 8496916 31278220379651730148722846849238586240 8496917 55214261513192344688360803434184762080 8496918 -43994310601229254500513975993108613536 8496919 -52971742997241503462776818401062237920 8496920 -111889918457552271075683448886476595200 8496921 -27883533326731897678076638774561738176 8496922 -6658137393888273037531828186319096832 8496923 -13340751586959821561880299021772123480 8496924 58467803824574360099170238816433192960 8496925 19312061066278901968844965079968408800 8496926 -67178759367338504914734227848749737088 8496927 61553536547550963557352529022290548000 8496928 61373352371485902776658506303573852160 8496929 -248211376730071629474214944500283840 8496930 12561653069259751630838514634643013120 8496931 207176725316443974466647936068073176200 8496932 30801667255790526528113916562735610496 8496933 -81244778436785443375181147678715175200 8496934 15073434790032842932055911094998301184 8496935 25495514273532516433685910003048322560 8496936 23714338298598522915955334805446000640 8496937 -1618461762585661177887578276450827148 8496938 2158972709150862376915114970302009440 8496939 -11416267741517036577062681681224373760 8496940 41931218313131601187116544616784967680 8496941 8013637773880740185439925670531208342 8496942 -58009145796969516545005051759960473600 8496943 47342938655091200839235413501765497240 8496944 -24389912581464851817670460425759457280 8496945 -12413963116142998666967586603688047360 8496946 -163617127910740706820201871962755474016 8496947 376829596135067270022824428817847000 8496948 -20238837545147503511417410994604650496 8496949 27814648645412712595734257409279267950 8496950 4023040692081397787571350668380364800 8496951 10255383746692620989152286077546648320 8496952 107991597472084614245622654811923763200 8496953 -51473249085518892735992976311215134780 8496954 -68861387952054438989698094328100892160 8496955 18141651783489353855479551969816735360 8496956 -75609826260937201788153878987910332928 8496957 -37514649538890750050093356795589970816 8496958 96626490362760085408946501675146126080 8496959 118463540724036742263247783558467105408 8496960 -14445805613765277572577112895615139840 8496961 -72825738833520331624354255517963207376 8496962 -55349839732941370153871606695723326768 8496963 5629973434840513492555835344785179544 8496964 16167463170147962484448929458153967616 8496965 94923350150268241837271557089133900860 8496966 11745135417371943901207250048579423424 8496967 -99402220399827201691235547058127170984 8496968 178218910224352912871960710120831042560 8496969 9332011562561324668857354056796860928 8496970 90763939839494256688316094282848712960 8496971 34491430726364284746146016712363795200 8496972 166754188945687852305741527631360000 8496973 198941904611768609758571652256648703222 8496974 47085474753442750354059706876085668992 8496975 -21751679763371111022828376102331442000 8496976 1161381979280633397854947137409777664 8496977 -8141098144530413946376413647251651728 8496978 -13204529606740632965095661439224762880 8496979 190294173054545673835159216505239321580 8496980 -33427445030766306440500782499122336000 8496981 20613206224577709724088585582613976320 8496982 1661928822925707902914104564589642368 8496983 103657141911548615020468513718579376 8496984 -83742322037265315535706765304044359680 8496985 89463472539784904379712692587697941760 8496986 47300045260190585752597082452657390560 8496987 1292188883932310863150664866684638360 8496988 121488406934899102146221100098134143488 8496989 -388020117953616646537246416839508670848 8496990 5360292160599137525065586461971024000 8496991 -56208065233471095022062854395272823440 8496992 26384173374892291655576678747380776960 8496993 75788976695526216767770175689037817264 8496994 -49502159239772713618189240889288220288 8496995 67225273224107259042081141751868931840 8496996 2937410102049166512531025886491029504 8496997 106413805990374266316862884990463432732 8496998 27608252381289757614664518103116339840 8496999 -46138241232711517296325888125679972176 8497000 93180025152147293049141046194969600000 8497001 108587602620499285314183527627600302452 8497002 -65392411562013985509848633809989274368 8497003 268848683879570341462865404906830489600 8497004 -31664126424896052228195757951375669248 8497005 29838294083298569140197157448130969600 8497006 13327583595683783760673307625442496256 8497007 70097259582925022469196844315819579904 8497008 7213188884349654232786744891283865600 8497009 -57427210250721070009785980413774226960 8497010 10730778935847777000366493161898784160 8497011 57062761703632223441193337858226041200 8497012 12380522674129689575941067918627997056 8497013 -20575974594487283813704871847054303360 8497014 -19353226200196071518579941643489735808 8497015 -489949032169203219633652551839440080 8497016 60317971981431582835734460557112258560 8497017 67984545630385874178166737992338050048 8497018 149116333466547525999937424704757332704 8497019 -316041190239409724114691768212215589904 8497020 16915728658704528288329332963925852160 8497021 68502966627781323131070682670273452492 8497022 120140599898635849235382445407995400000 8497023 -62806102804713427225307296789476582000 8497024 -5939079807654208512932170271954042880 8497025 -59748371989334718892710258673396271700 8497026 11845663234940077834942648774052538192 8497027 -4526288122857877258018704503323105536 8497028 -15704186069385244871092895060310159360 8497029 48921506844280343031901280517681160320 8497030 -74389613090392035194512218856543635840 8497031 -29223027648229114842487387592181864168 8497032 -103989800107885884785064643997541703680 8497033 50685888570972720935006215970463728282 8497034 1154289031797298521314530061812027392 8497035 5650301968017949466430275846493259200 8497036 -288004483921600489283797282238012516352 8497037 74548061057782881686135173935066805686 8497038 9574152035567619127974269348025409536 8497039 118598084213469673919549491249071521840 8497040 1033825064849597513726517630574018560 8497041 49512277782422792608871125807879559472 8497042 32101085738295925703953689508523276544 8497043 72072614089138212176710650795431038704 8497044 -23733650969543691689490864572492411136 8497045 17540585475344401732497554053591911600 8497046 61927967341397249125333704010762506624 8497047 25600507456406268532737086561170385280 8497048 -29679693850436482072232366274084003840 8497049 -14739668913023567419003167690872644080 8497050 14673599095657931589787277478965625600 8497051 91741515259617951741050627054281630464 8497052 13104284729015105219239201302310781952 8497053 -52780500012344086994237082163614869856 8497054 -911989401691948175047471097315529600 8497055 3146856587488776685004756000771422560 8497056 79623092594616754017321652143346679808 8497057 -81407726123990939358321131226493425694 8497058 1602098189107138174137610639348085760 8497059 111532270740755859095269227830974087920 8497060 20127310122327684813789814679095480320 8497061 -55966857607440909876541483927666850688 8497062 912269288607235664230268307742556160 8497063 -21953601206594532549279694202156258256 8497064 -17515221103296316670556888269582745600 8497065 -88959009328631393346939872885766713280 8497066 -2045169304041647508013759220465299200 8497067 52012358437989464443474426470536109072 8497068 -13907410509981747358000892654706041856 8497069 3988221824899984047088340354760330752 8497070 2778318560269429654805186403139862400 8497071 90224566708244300257399638723030696120 8497072 43018536777667518239934909667482468352 8497073 68558266687872456245531130594128045364 8497074 -8489972389778414425190327237525790720 8497075 31461021785306908561314733387111684600 8497076 -39002357565054076589794988178220929024 8497077 -64301553105403679418106659585321542880 8497078 78900272508295472470314878107661415840 8497079 -4082927105058761641803916982835306624 8497080 10100090064541242260216992326323097600 8497081 124626864728014391247312504016397952 8497082 -94592252657026229237883237701179929600 8497083 -30924303993139249314829235059887098880 8497084 -72646781467534281632266054419034059264 8497085 127416093422299589834760994956562351200 8497086 -13470469698506539886980598795738948352 8497087 104519953114785462662614077717089217600 8497088 -3208897399789002570474505067833589760 8497089 -23877179804347402280193830561691840480 8497090 -58185691551721312052469414453323543520 8497091 110690832287480684717903219060315154492 8497092 -79368858866920823078105852704756712448 8497093 282368626163761471824563552531386414080 8497094 322750000772380764101543780965793472 8497095 -30549047130914658580195166976236978400 8497096 36238943385056155495988401141283112960 8497097 -2366447029432434811457648320791363840 8497098 22177915431125632122891760976346430464 8497099 -65740040396897140035071154254855547536 8497100 6998910870433546871096590396050124800 8497101 199876567038006151291711394706393600 8497102 111180846223319161929955950328668418752 8497103 -24973872070658443198912450884329182800 8497104 6761621323401848987074794190704476160 8497105 -72421866910081717878413644111250665740 8497106 -6692953358279992728219732668933755248 8497107 58653093534267784752762033332714370804 8497108 -179003441654176909892961923709596985472 8497109 -130180691462929430047481060983924896 8497110 59929843408791492116643226399541502720 8497111 525998457909120843512861521614957232 8497112 -15570632984926847136924727043422740480 8497113 -124523687234615676957593652460880087856 8497114 -25892145846855720121734762585118819344 8497115 -88222847524915225839595399900453117680 8497116 48832153764107275154565058135798425600 8497117 -251282366711772954604202556442530244148 8497118 43078294626077508075455062081573208832 8497119 -5612922956206220028323666020817112432 8497120 -58332592139414561128980797222839910400 8497121 -17315690229762571374509843320080765678 8497122 55090831351534637361065047588493503872 8497123 65760645764871914429281841584612957720 8497124 -60569891773027293553694128033270466304 8497125 -11577537247443603056370073872029664000 8497126 100078133870227122580504540086052824384 8497127 -8580597316335879214077766150462933056 8497128 110084239533730516387848645117841244160 8497129 21976927478923458172637129271794146420 8497130 -42815368432908482731638103054102579200 8497131 11217377179751289883834027970408500224 8497132 -34175964580710887643304709181368867840 8497133 209764720221940313440889201980793159382 8497134 57846489293132277820469232862718582784 8497135 -63648196143255846630577895648858836920 8497136 -9945859844400553262159421389375275008 8497137 3605830393373060573978355459547236960 8497138 30932074568354901805426165720432777728 8497139 78593966500853747754696163445163287340 8497140 404026543712568327062097773346969600 8497141 67953726315577894844530961660903832352 8497142 -123913980571627882697868808270430515200 8497143 -3392670600188008447177037676358678896 8497144 -2018562954708068382134947190397050880 8497145 -178670512523969230476171584265170614200 8497146 -3512085036417568351934554419932590080 8497147 -226451878270022828419818988699156925404 8497148 -9416584522199896553222339536265978880 8497149 -44039515818345650387431638015514484736 8497150 41269279123305213103498253469028228800 8497151 -77107453468621260632661268434606497568 8497152 -11047712995586301218730465894743408640 8497153 33230574861052858007233078926062034880 8497154 -98961018641210715628132835677125954528 8497155 144389108496719753470918871391972647520 8497156 33427425579857908151488125749039035520 8497157 71675533549289699820500512157656349406 8497158 62286950147158010180853884659766325120 8497159 157160232234575338329645381281453742000 8497160 47240299198268523063663874278749798400 8497161 -58113525979309366956567653315771500800 8497162 -13919324909220246782484586786240618704 8497163 -93650263866121229154358485593696796588 8497164 29520912901811591912421915518274800640 8497165 14599352630733297282030207339017867520 8497166 29358039458975162281758392681557229184 8497167 -1571609903242668681529862118064419840 8497168 18302499917599945557325553590458138624 8497169 83722468785777292247479113966957723570 8497170 -82510663440295562922958638037738521600 8497171 -165687277773132698719429881356395330800 8497172 -67710113995554842818565758902115392000 8497173 48928983403085543804460305121389575584 8497174 28807823183766656651436366312278918400 8497175 73456431460481970155148844282309340400 8497176 -11538812681976822668073005932005949440 8497177 -13104353785267998282348441491157871488 8497178 518254080415070105926498056830834592 8497179 -87488378125689707681120820448337141136 8497180 57610147358137587335083227616035840000 8497181 -1326777823048262118408353354658811392 8497182 46997009128835078067724502782273372992 8497183 -174206665824969817138874498191221924456 8497184 -15784215833357065596017382007547363328 8497185 -104918367523222239750487301128258155840 8497186 57943131884628921383446793122872827040 8497187 2456229366141222486279964429621112520 8497188 3020318263320031671359841746780946048 8497189 -79804979712497560151221840276675246080 8497190 3197062117056902204559474847734071040 8497191 -123013206219050213487231774326821952256 8497192 33087852183374736985752427140539351040 8497193 6954364421746142505166893513939588864 8497194 40580004760110768805642709011801094400 8497195 -36145788053295451673644967603581410240 8497196 -156542521240149970638303233138713977600 8497197 208590587781728780442696750376142927040 8497198 -17157541914310267933084659068385689664 8497199 -7892655867522127423947707139035060760 8497200 -696503826569487534638978528265830400 8497201 6866470838065347634675216308537422772 8497202 2473596653619818352069998062985828352 8497203 30294664459105797489465770424643342080 8497204 38472263272705787727809581110853907200 8497205 1411477218416982636150791006989086720 8497206 56508260565228332926146195375777542112 8497207 84039423125394648908708617349608844456 8497208 105986554095329479737594878162090065920 8497209 -7597189937983596060451911347970017280 8497210 43457277170607576095969230511428961760 8497211 34370784790589051229470719128191781192 8497212 -64041841393679322911035147446522003456 8497213 132099584816023425769488230133406091462 8497214 107439647278532830650542326539875850432 8497215 -101734809702022404108017303255547526440 8497216 -8445739501365730582259765135162736640 8497217 -24913921974505303864828505155780924734 8497218 152459612185161589099810664298113664 8497219 -161906039288620884725795112120630605380 8497220 -32571088026496547842795157144662629120 8497221 -1009799396864786272715474067089529696 8497222 -36671079692163496931248064213201789088 8497223 17855516214694013863051523306748910080 8497224 -36974461702513409445794473147064647680 8497225 85410374745207656561860161769606525 8497226 7369218811027629509184440564940215904 8497227 -66196619146100971625947137486812577600 8497228 22955339097854666360280444947012200960 8497229 -61575448179826345753819437720999618600 8497230 292340310640414147186594710758461440 8497231 152444865428020885200008028905967893064 8497232 34656746725465016705642937289811804160 8497233 -36323843060133501539898630784239826398 8497234 -81835251857769024717487764147233583984 8497235 -15699704671524627281539301515488325440 8497236 -32397009450678893660160475906806306816 8497237 -29237266917090804913347667255820665440 8497238 23138511129360599390502591298367084544 8497239 -120324896616192149709164030459452767360 8497240 141337309015264851830943523659386880000 8497241 2581024857441871122885704876883818052 8497242 4868779280529142006044933377596893408 8497243 113802805296009475197640867034537927492 8497244 -22782968805096439048600364173457224704 8497245 1562153005965098061254753591704943040 8497246 -6877134341303360724707446422808202880 8497247 28952780199596036719289106855117163512 8497248 -26569714751704121410252942224263479296 8497249 -82951676034991135719902326629934966750 8497250 47907830466292708178985626435232720000 8497251 46413157816377627801265448818734643200 8497252 -22359980423224581730568193402399799040 8497253 -217256035442728239937557833759857348260 8497254 -327613814564321783202486342281743680 8497255 -19189468000708399214288808596347956480 8497256 -183034723250360523996677662788447436800 8497257 -86414472323443716056035554401677269360 8497258 5412733254234919939607422989203865600 8497259 172574692777476635632920510715595033460 8497260 -33859768974617546875112966405876689920 8497261 -15584450715106222557438945043900989480 8497262 -114483057528819599908022390316752146368 8497263 -40354815785441080053378401648814591216 8497264 -28138366776202591608139226183066091520 8497265 -56000299955839523517707186335855377600 8497266 -74253724296576079797786891095871278976 8497267 -267981828678394592131886720736354248880 8497268 24695045368899254574200578276253448960 8497269 -116735459517197446038522871809968798112 8497270 7001108157609412659777645030887470080 8497271 -128269489576999127926879446537704163168 8497272 -10622139456959613313329333252544266240 8497273 -59053262362105307449108678253489056 8497274 -10908159001028661392006406133337463840 8497275 -26508291034932551520348862287011760000 8497276 -121042057958098157554558515679945123840 8497277 203763778242532414329593169861084479340 8497278 7651367834606602525523441511344620800 8497279 61964807514686138148666933393651550576 8497280 -59028975931199856066554080843844812800 8497281 6763977799184345755403045580733593216 8497282 50936146235530337674566221504595607584 8497283 102973247971686856938622835171511761532 8497284 -3494172100669422477727157903530782720 8497285 34609413112831142590993183086465889980 8497286 -33848591338299795399207132480322389504 8497287 7079926676180934083582528139794392944 8497288 2760728917857533954408105880831682560 8497289 73967723135752788425938819395697608090 8497290 -30654093004959600225642110312711347200 8497291 6571045226775252823029125484927884928 8497292 -107863764484042455462213665376648777984 8497293 -17655354235418833957948185887869606272 8497294 -91936987793354772063053856340820766720 8497295 -13781595795077807377210596280695465600 8497296 -17664323720672428338848342708495278080 8497297 -77990413508723126692149265007908041528 8497298 53285035261135129753374354780347224320 8497299 113743629635152079975380890133690215864 8497300 -3184551485039696567488174688926720000 8497301 20230678238300871734313395465120014752 8497302 51878166996496854060713701561704482304 8497303 -206550842365593972861191359764582363448 8497304 -42045544542250793449144761875434414080 8497305 7815728501471366492339119459790598660 8497306 21778762367213796098442478467485184480 8497307 39459547505998559072759967726963850272 8497308 32302861454845030561341421794836175360 8497309 -68537604953808779510463916389985729440 8497310 76040156964450345365609379261862090560 8497311 138210484714501136858667150749306501904 8497312 97906430502156750334403566156092997632 8497313 -23103439001075347178917365984498427200 8497314 38083144651791907382600941204021297152 8497315 74644330804060101785895091937961766320 8497316 992576788323782027521769659083325440 8497317 -874069448051130544368040300383870720 8497318 -98559221294281571877954496101187094784 8497319 245869089869366006008056837892336344000 8497320 -11007505109763890414997319445280768000 8497321 19001404478924004091170677256040190400 8497322 92731096250373992833662509463694529712 8497323 6134014283999679553913997986113679772 8497324 1905236926918809456761495977623155712 8497325 -10415911763156661877683809430217957500 8497326 -25976758686974652633879621381054371712 8497327 -59019494134380522880269716904609505216 8497328 5706717968964816449272913106747064320 8497329 -9273065364877487860627380847556681616 8497330 -30701407791781234728130755266803513440 8497331 -148547105390449186450213487597538271776 8497332 28965013685458178424525749987535052800 8497333 76117218120040663272603420404058987004 8497334 -78458593333232419859712003166783385184 8497335 61990307701789420169589777284675733120 8497336 228048492555594303215270025897695784960 8497337 183906740883784122859847191294101634986 8497338 -62744388208680634013996862867943750656 8497339 -102015323113361212687612015268215784860 8497340 37852555091993783239950586226021859840 8497341 27845160335441025478183640004481664550 8497342 51851735864748315185974876334305704960 8497343 2662140374723251760471497051515158592 8497344 -3203325055089557740685364148026998784 8497345 -19907321623263358332897580591960377900 8497346 -1842933692597990365125864613483968 8497347 16292145487773760511177885638905329400 8497348 -41165241618181352211768637437131980800 8497349 46423487615198908098879165002458107936 8497350 -361892555509238718239487044860156800 8497351 -27814792289973806455740192891160368000 8497352 -130019040996262317445698630557581286400 8497353 21701148498609982814871794057203432224 8497354 -16464212138439503602258314750919861248 8497355 -53670664830661154110086846418069254240 8497356 -9102247273124938167594533167983575040 8497357 16511740992092633514397578023131283040 8497358 -60989527953912534419281300162665873216 8497359 -177612962712951076593112591998531840 8497360 5883850399416541725373309570138030080 8497361 160585575634016935787958476099570535924 8497362 1250212062795950797927344027532088064 8497363 -4257383480679258265509216434919185840 8497364 38230638293455086761148242205501638400 8497365 -15774390262555843927119143554876838400 8497366 106716701560896196519844000720864185632 8497367 -207733590097774590503890239160172550120 8497368 142314951137200728955834947164689305600 8497369 -20494443369309927251006191625771690230 8497370 25904336737440314237346423901643904000 8497371 91225810953807226534946735184724917912 8497372 31999335097281272645385676832836076032 8497373 -12932942514105616405631319450323022912 8497374 12454632001050298704780780436219201536 8497375 -33921813543127729251838728947251290000 8497376 99907251893301280574296112971304927232 8497377 -41945508807484626959864508929307718080 8497378 -62471140904152140282416144820917795760 8497379 -67499117578297590747018045693563397120 8497380 -34832226381948817311088920080640061440 8497381 -4505296714060993704480774450158047136 8497382 13471157114561313850990315217230671552 8497383 73714669515934376915512139824372646520 8497384 -47173191644727880273677188348489779200 8497385 2936342808274407342779742295153921800 8497386 4052533979422743450939561702359485872 8497387 87777058243757070026773496844152354036 8497388 96830567150563916746729940719792690176 8497389 37223878476531179721046827347565279840 8497390 -61371153468847946386568296916899920000 8497391 -56426163157598873066148330696564096528 8497392 13454360857805367834336517383412776960 8497393 290477031075495319682420696427418432000 8497394 35988459286785744843568187612975426592 8497395 35380871457150850615305988903657753920 8497396 -42062233904436420735010924824915499008 8497397 137952112772121585739198733687688372000 8497398 6413891140145649047773354355971768320 8497399 192630704130574287861070017863117597952 8497400 -90355450988529879209154610072631808000 8497401 1430246555220359090520498947028359904 8497402 -1391949526709039512474010563940936448 8497403 184506938666733423260555933034697295652 8497404 22920478404339318850887820041949461504 8497405 33468496786822531374186391023375369600 8497406 54412276831177537298614182322295462400 8497407 -35374718473379291987638196442908684400 8497408 -25267362057325494220267430641695457280 8497409 183412770415849364203433983155401050416 8497410 14688159712271569358671776445891768320 8497411 -89748848416311009208307853772615050848 8497412 -86197562663523864900938989968838754304 8497413 175206505545998318670899627726091590400 8497414 -11961564493133273704655640716135865600 8497415 -102346122759125976392477432228690897280 8497416 19004134624956415654145084714427187200 8497417 190148253148374793968755536934951197466 8497418 79407561603929713669610060647070906160 8497419 26634813850087495831923143299163136 8497420 -45100653048295092721777680144765803520 8497421 -39780820842062598061962678465709266378 8497422 13651391738687463040429390344221018880 8497423 -203972750157323644295709977443370317896 8497424 -107540921943714041417598176712769536 8497425 520488343510080739926233462243920800 8497426 46632605439096966305820143335416744960 8497427 190574574843339036077488413039151204440 8497428 -17478266768591257265263205645121914880 8497429 -58147722403258896247859803100924457970 8497430 40484470582532466879423385692031407360 8497431 -69342105102448611036697789969712324088 8497432 -162186606489414867120387995916293222400 8497433 -52440434752340528631462907957544873586 8497434 -68021632240383688036248423813013728000 8497435 -72341092913771826951547567936090489200 8497436 104228975663338406130791772745890055680 8497437 21016180005634867825653646485314232576 8497438 -68671641345011282043872382455315786880 8497439 -61805936790310169255934902982637721376 8497440 -24522349287552835766816353267010764800 8497441 -58065839848765024558746483345161875200 8497442 3479171131059752823814881465791887872 8497443 35698727025974983862099168069294997504 8497444 -3524459026459661945750218116233160064 8497445 -2632742834122100126542481006844490560 8497446 -55072328556853066020136426207904486400 8497447 75911442867835173352428742663801437232 8497448 -196871567982235685348080550653499811840 8497449 103885364663987365508863743225856289034 8497450 6163112118928244131656806560969896000 8497451 -133745009368567261023606579923925673548 8497452 19706569102404638492507546006821248000 8497453 -19085671534543250445922619957348761920 8497454 26920710102275008925307113989471539072 8497455 -67069094777326370994121344333457901520 8497456 -47814759240180838011002935012596350976 8497457 -86451109662662229725528643511278154368 8497458 -420361491716457540276699138802028256 8497459 -171657760672671010487758030300057581984 8497460 -42728278135464671227714355105864908800 8497461 66378874358519572375690064866628941824 8497462 -85820351292145350730053599793976860768 8497463 1928097819551969000166670501219834824 8497464 15619405044068812424510835786678251520 8497465 77733672024232793983833210132866448000 8497466 -60809656012340317710300220942285319568 8497467 89617392163020694957627974096394188 8497468 45505445507576302940472025640519161856 8497469 -78686029649105519598592539422600963130 8497470 24543947506143844184007273876455328000 8497471 7977236589446096784842052900625825000 8497472 -5543599132654135099425317515866144768 8497473 82622666749842136029450312818705204784 8497474 129258934496513439786067544584039766736 8497475 29969046748062598185666100005682848000 8497476 -5637762006091932635645113526630916096 8497477 -315554618549669673682279576423804907840 8497478 87662145505083073779003777584159112000 8497479 14400468129109390367249734349741712720 8497480 -42557893383978046505454325629855897600 8497481 308525498403055185042914735773169326500 8497482 49275947228624018836164360946147968000 8497483 116895663087571962115087474444171689424 8497484 80163081385337091326518593414979292160 8497485 9252366145115665824649349170327893420 8497486 5736004798605611060812411702402944192 8497487 86145136311426743693181698652263771760 8497488 -133541168015350388158596570320732160 8497489 -15474926553059720311993847679492278592 8497490 48884701318724114693533764039129549120 8497491 80515278293362246188189166906194697584 8497492 8776482468918835058628992334362789632 8497493 14527880765726814131440043850383439360 8497494 51349245503204011119862683971235306240 8497495 -5221428481573476540010133044101345000 8497496 28660684296139514881343366823411793920 8497497 25097652549753348475163936514887008128 8497498 -29286337414476867355937464857872874000 8497499 596696291630939984368074994948544400 8497500 -21887750824989497136759431054453760000 8497501 -26651976807078801198588823727620241268 8497502 -39137273902457425903894698669536307456 8497503 12676090430750435968336756538237798400 8497504 -9785088482557621971034874733821558784 8497505 -12205735672370026422221102794907375340 8497506 115866294914116070183930128463139001344 8497507 -108147814933318354216155784514563350244 8497508 -106831043590429342487624842128017676672 8497509 72498543373575147400146231430555089504 8497510 -31620876309247384247676553856840302080 8497511 66073499310054259401849143650927557504 8497512 79876091873424166744253811162287800320 8497513 -2080773957421570794810408133879216140 8497514 -56798852983378894647372900741197592144 8497515 -10231109214781460562788482382925538080 8497516 -28531916705575194575313585143925774848 8497517 -97013341693976862865135399708949368608 8497518 10104173755748389845875025130144960512 8497519 88160779627645852578174667536176499920 8497520 32074059169850849772576475397851545600 8497521 -50622463197326286275675891466706385760 8497522 -100603924498488167934591445531749849600 8497523 -41561344501173843863024647042465314228 8497524 -2968818857616652872313208680020307968 8497525 -22966818414444594971420373910250314400 8497526 -74349878910836739565757232367229481600 8497527 -22738425557329441481483016034061869080 8497528 -60658606705933555578573563500207165440 8497529 2682647980845905938210405279603422276 8497530 -50390664760198080142132501379662156800 8497531 -389122680698458495840251961574525040 8497532 23454459311312740134814014499282598400 8497533 -89004398498420753800281348996120195552 8497534 -10029361866542472542507550211379281920 8497535 205505125811515645477612559145377750160 8497536 61598041105805441621018065883470233600 8497537 -85160739236393327314840296312072540348 8497538 9632382444412567592967116516514141696 8497539 167317489030143699311629108813491487608 8497540 63635780367250816535246227507288473600 8497541 -66423099945480853595491090650500389920 8497542 -21866287189950027055935378543888512640 8497543 79157178526767717637807373142529646544 8497544 51500837678536426280730478982353059840 8497545 13521227810047408666106426532189628800 8497546 4542066794027196594548156373967527264 8497547 -26879341275772727545931866720190610288 8497548 -210332429678139041544996691929537792 8497549 60867565570142805834467765087035939020 8497550 19464271865363151025839851843195692800 8497551 9794692674548494641127049387007960720 8497552 -10252330784667715533426668252748054528 8497553 -277210974028009624059232301544913843200 8497554 3328836872229502556106903883502865408 8497555 129974721096171012789482457155799811920 8497556 -40117390633014153447625205612138680320 8497557 19927189361235525762904066723851861408 8497558 86710235659209437189275745620272398880 8497559 22814912586834956322619360019427461760 8497560 -11038446759360740363710913923743744000 8497561 -133958820021200681919088323233914182838 8497562 41697016333659838964724443442574225632 8497563 -23291903545046544109282836500453922000 8497564 -75264322590671377903446017346015310848 8497565 -2546961980546377479223676867709327360 8497566 14341683409820583040242589362128483328 8497567 36987265005470385797659314350572703320 8497568 -59355292710579029079258259401261318144 8497569 9330855300501161640817182046640252640 8497570 55018017162091335252774645462896271360 8497571 -53393826664306276103791939898830536228 8497572 -33118861992943440451485771336925559808 8497573 -57183884129734875437733657518557902560 8497574 204230263659417163641509812956889920 8497575 19319643367919869035584740326536070000 8497576 229464358236811555457512089191194414080 8497577 -314873236194666707605597977043889135136 8497578 -20829420662263216626527863460176131072 8497579 -3872485587702534810395965672468259460 8497580 -16686620787427372261231545924735897600 8497581 -140214951375621044584544265177010093248 8497582 93107336835998825093639365599100099392 8497583 50158375890689578281489510624224978832 8497584 -2295120117892098446141362850358706176 8497585 -17224727798423118144588090792218726220 8497586 59416602633967032209419199268905358144 8497587 -8330998948754703839016034436548151040 8497588 54846991838873478154032725906883328 8497589 -189618503058665330860646401052667752676 8497590 19006335226207738057767759394720727040 8497591 42228481268931849535525202594944743984 8497592 -3453060208761053776281256294601502720 8497593 -32998323009996212901106472829500469120 8497594 22820599257531805672154101572969791232 8497595 -117941313175996625736760195344285754320 8497596 2245553775445380524717939002448805888 8497597 118951598047863564888733377483863640460 8497598 -106664716396565138514969707384317133760 8497599 74938364228073509849629825653285416448 8497600 15749626377798717989945950019675750400 8497601 5896485546161305876097468889719497152 8497602 30369985285102763958440648351741687040 8497603 -197448831461220260274494842550579799552 8497604 -105250623279672857727107461917132879744 8497605 -20030605792714867906109082795863909760 8497606 -39920711814277938851643875544489974016 8497607 -181701693187353209034595006100755311144 8497608 -22839774754681254067717388210385223680 8497609 -73847311870722751433545721924897218140 8497610 20030193228460021447335702977790558720 8497611 7258164684705157486068976209071534460 8497612 -4983908158614806049710809507874239744 8497613 365653348255251134971132592497310722284 8497614 14565959798502520798144977685716312192 8497615 -5759229447202551625349957608086736800 8497616 44854830725945718064778811160168783872 8497617 -1050865941643795161215069842203851520 8497618 11114397892470611481106793646433199760 8497619 17918445047332999918670296109063229600 8497620 38760737899227605779179247831787834880 8497621 281521404203025118644222781430525727744 8497622 -32324317727244689848495805915836348416 8497623 31680303835500596217302549732223800064 8497624 -151032462222507125615160079708562135040 8497625 -47156770131066889275195246696308646000 8497626 -22096390291247629632861322098114170880 8497627 14587429468339858844034155498171298112 8497628 -110006017414658005207953811249349919744 8497629 7924555580843896288988581640882976966 8497630 476812235899089966888877400654448960 8497631 -67830595360836111571469161342835458800 8497632 64693627762165633762764359038622760960 8497633 -25843243773095269772988111282032844096 8497634 1791757901822313740154499372397019216 8497635 37133300794218705649120583084110387200 8497636 35980931854410874123573399400662200320 8497637 -506112515484982334450225225765100429768 8497638 3760213945378912395022659687779773440 8497639 -47824730008812872133173062649828303560 8497640 -45249409998468348899887459220083200000 8497641 9238641585199462666560928203198361440 8497642 21042699401570110461628892797156121952 8497643 -8091744852435505615212120769677031680 8497644 36981736295058839386704616933184534016 8497645 14984836323834513956366480512149446400 8497646 -53060902585003087856735699943617377728 8497647 -252021563865978293740828115771820637920 8497648 -33982245694262718826986647448433328128 8497649 -15474806628945813496403255875751111232 8497650 6570007735854985464906476010299865600 8497651 51421356925279308948587376398743624652 8497652 41653156984906836920937146011704391680 8497653 195099498248383058138116948567321478784 8497654 97803424176749427345535865004089629824 8497655 150392171840240330182187034854394570000 8497656 70466636640908514749175478071007027200 8497657 21892493061693860325613979190664179712 8497658 9405362272753093079958704833431794688 8497659 -104311632659174442079342979158838929896 8497660 -8677859084458298296113250427258880 8497661 135457462042980856083454897645853216262 8497662 1652771092540817627511278118111173952 8497663 -50357593225832066661549736123959294800 8497664 -19623767374227966133773590605162610688 8497665 -24536794626591397676250969169468932480 8497666 -98330965532598151010269587427019690976 8497667 93403657886596410437493206665608140400 8497668 -52285146569414424727725441331695375360 8497669 62499050737549219476271137601905066844 8497670 -60801943011779327076325669375463310720 8497671 -12190582518601015785124958684254313472 8497672 -29560528985725074840036193773737902080 8497673 -53735944215570913565310469654683016860 8497674 -8864615646810847838515687546604981760 8497675 19767706793377322433031627811938820900 8497676 -53716585768218803574632321968192880640 8497677 -126296217171425860833424951233933661728 8497678 43519465174509439283511617169212606016 8497679 -3632861622369023133491203628373594480 8497680 3116965325710712336658738364282306560 8497681 -106386106931216775672031267931623805518 8497682 7122161719997001626419671208915156992 8497683 -962475108702493011818582250589438080 8497684 -20863052171483625442635803860546183424 8497685 -43195197574034050055489529328468803840 8497686 -18277975242016707004772560898920488576 8497687 3916565452808495324679984065943970392 8497688 -92520697152955344823535840694993162240 8497689 -20404004073373128937722840144830068992 8497690 6296233670309590938851158320739715520 8497691 -26592186662035282187557032850823504688 8497692 -37550453807387500374823079643708208128 8497693 76814505153300293484210128563988768320 8497694 77125199168026147829172927504107150592 8497695 49432860625199515681530063761525168640 8497696 218051106576263345959290537038140538880 8497697 27451888604902241850475493806864868352 8497698 -8091830263659860939385610381346611200 8497699 15240712451259454145431104847588101792 8497700 62822654579743089867574139664851299200 8497701 -8433380995838217636979354598461935780 8497702 -29306438489873552213662474315407965568 8497703 -732191763742746712546850115562391976 8497704 656366682954588942282403885667205120 8497705 119783567958773927050755997371803149200 8497706 26058188744323204212132873781370830848 8497707 66258370255948494621616502334593092440 8497708 150583981285213796083347707613570049536 8497709 -53367404458903280687935982564549610 8497710 23188565585800254000570358449749702400 8497711 -9047387670331690739324954639733950160 8497712 -1936066601027130692765167953721589760 8497713 6329877344452511005759670307928641408 8497714 -16200076957509467600252831949629322240 8497715 -133068604373990240229671981002326554640 8497716 -9777525944888192962406201372821800960 8497717 -127922577430187020122499318425517081234 8497718 -18270213968843149235559590636404154496 8497719 92862553065457571480829326267457745344 8497720 -4823971674039411804949907455082496000 8497721 -100286975620526670609393226686683677356 8497722 -5776499404972252680933299096282121216 8497723 -2773803286473249907088807581058144800 8497724 100165356934112473051067550713966570496 8497725 64771161787158160189169712616486884000 8497726 49428784794689063338666922217968736960 8497727 67427906395286159081131189051902502872 8497728 83551646892847705957485208681316352 8497729 102201558712521772908200453945987998720 8497730 -44248968683626754159007675352435830240 8497731 48659251102745182785159104229419180160 8497732 -1579736617111168376717897305788373760 8497733 101618687981601590009557965162168324960 8497734 597293406158646218579298145748109312 8497735 83675405198053658755575458444741170680 8497736 -22360882244035172055442316273851084800 8497737 35751193982766615221541162976959506880 8497738 -47371098134057374358155049092637910480 8497739 -1459265129228254379710313740937322960 8497740 -26944328984144024009858554457982489600 8497741 -30822999733546125781139422646760124416 8497742 -34524491500567849261904077845844547712 8497743 -33790398837244890079519297323566645616 8497744 15051140049925878852779674049142194176 8497745 -1304588311222920944786225533081797120 8497746 638422328321880840994723942364507520 8497747 2467662288528889251706502014626176032 8497748 -10417103499515828096690623846090758144 8497749 12409152095765248580402163072969120000 8497750 -24399153698027057081992584360266400000 8497751 50956770647953477322282809319631827904 8497752 82970963820345064663872437022478725120 8497753 81140826437177902642721636602285023360 8497754 126078877377558190194546046459547950560 8497755 -1257906592459849341415371160493188800 8497756 -29038007370592930011793519416677274112 8497757 -83296622957046301558426837656417995994 8497758 64627018365042562603251733271937969984 8497759 52184338568715479127790401891387452960 8497760 13825227647931600024005383454140661760 8497761 -63817362331770525488461273798180729440 8497762 10311655265303821980805500862908225024 8497763 -30129827481088141194962474728139458296 8497764 53620759826731743037570050690949447680 8497765 15232210138306942055551231550590615200 8497766 78570065791111043346937728598290692832 8497767 -31653719647688888474601626372152053720 8497768 -221606585441922134930368660155843840000 8497769 4432428019238546194136425963864337280 8497770 37372658265439866226179607982185843200 8497771 94514333134484391674672648712121241972 8497772 -112372827003176331059029880959148922624 8497773 -34522459226307262184750706569196832596 8497774 126190414043197086095835114441615926400 8497775 28785310142866312642086933971915451600 8497776 1066935261450121868130105842689277952 8497777 110486074560202947697595315438477539392 8497778 7205619098582556727773956436896922624 8497779 74683039878229551823485007169078768184 8497780 -39601373065707333668472669476889734400 8497781 -82311567709635708549415359036047751936 8497782 -14218275157003851191080043092047461376 8497783 -22661213319484278069953194388753417280 8497784 932147995981670434970049437761413120 8497785 26371007159385453799942331249967351360 8497786 -39211947994054925620348508879860928256 8497787 82929653074676665087353815274452702640 8497788 42713758092776115591540311269821972480 8497789 614553665518092815594670027544859808 8497790 13292589510017837830430681939252444160 8497791 683842074500810235930762404919326832 8497792 -117652622735321428575896031425766359040 8497793 190754072131904936580128821068276537600 8497794 48101607852491621838053406675564489600 8497795 60067290126600831337682027802607925280 8497796 2020705321623062891837855267517033600 8497797 15824468765001602907128981655569769984 8497798 49848198135954258719005879217321027520 8497799 -236489673668826274682431582672367061720 8497800 61436520666631364656629816029282688000 8497801 -9298859261194286848827009679912492600 8497802 122529450790255391535056931204480770352 8497803 -95652597110381851060995498191008296 8497804 2893254651325789114609922667618374656 8497805 35720118977565593710334079165939084000 8497806 13933611440805491041644811153552362624 8497807 -95416643779839654183806095025747722800 8497808 9272864364146401756289117146034208768 8497809 105439458064560142778851774594125872610 8497810 33435276995344476849359423499047784960 8497811 56402418788569637856941937457384369920 8497812 37399265606251122060927649812474009600 8497813 7184142552644429077138502905770949504 8497814 -35298483082371010031056754621847196800 8497815 -63623188926607833927585062403999810480 8497816 -313700413511627985685154124063290941440 8497817 173543159004065387941800873777590113866 8497818 -30251253723126422314569916502106639360 8497819 -32105175683567866526776302734739944688 8497820 40425848364127702492829185383595630080 8497821 -1227220536619612253069416872691518816 8497822 94473671099508044979466790124442979712 8497823 136681579500164173332468148401971151072 8497824 -27710876529718377399935580679151026176 8497825 -36773363760700257880252732204768960000 8497826 51584482545026173420372867588228243200 8497827 24897523822317572718116284969488946128 8497828 -123024249433698209405359887448564047232 8497829 -202242065193132260158143961887786391680 8497830 -6920612337635511386384180816346240 8497831 -17117786460521617904743928694675045000 8497832 1041697147156744327701487901670604800 8497833 23115741953971071637053979468851068928 8497834 -108331440661235165314272065906008847184 8497835 -85155012841114806549182702792080971840 8497836 -60029342074491130387187758990981651968 8497837 84709920725566438656067192291919516172 8497838 79873754295834881780537312136763840320 8497839 57937790961906622728554975378009045760 8497840 6775902392122700106446009754828472320 8497841 -153539069789405172339811017116563760640 8497842 545104172121650176166138833520405760 8497843 15792806439746884403768277120307566092 8497844 3012967507082934606448984765851574272 8497845 -58036324303801654924557009434709456000 8497846 -11387726494079515642499075027931709440 8497847 246644945556703972858176289319258464296 8497848 -42938199613680038300872671101600071680 8497849 49824081802201723581493885559904431620 8497850 -68587914396638117924674282507478631600 8497851 -61873992284758044009803493528783144168 8497852 -83155633243542717911798982579849282048 8497853 18228671112507543014114789465615109504 8497854 47122258676569180503458856554657456064 8497855 46251777292600927645188620302324118760 8497856 -21210640847908118307037186438173032448 8497857 4578722649268938679531757780851027488 8497858 21477703129581317887266331330316128320 8497859 -198130797555749593118195041999393631940 8497860 4589401572551615928200190808701788160 8497861 -113671020254723729659716889129978014720 8497862 88266100885769704985988441200812590432 8497863 -95384291135910243402266170886788972776 8497864 -78270642330169827531865506618809548800 8497865 -73246846639387897597771675797321788280 8497866 32842704984708172270270005329457371904 8497867 -80895095311352471914622447036605693808 8497868 64556732785289093330784144551662664448 8497869 119290587543549313070078042134548951744 8497870 67884563702493717789839192762327020800 8497871 130768187154306647500459034701636185072 8497872 -1837997342792772052939261952140247040 8497873 -202329991107395464899781671256283492878 8497874 -37832703448820684936706613531342793088 8497875 565400417854564011709595723152896000 8497876 18711681515920984709291342064934463360 8497877 228284535778379336762923808108910267726 8497878 16779798125633512410082845419069038080 8497879 19332080095763071673289495637952010048 8497880 -41081921264831093210317050670967193600 8497881 -814116353312421727996029536571069888 8497882 73588696778703811768713217274420270592 8497883 -140107652507968629751011367954769841480 8497884 -40626334824539505794183429396972421120 8497885 -78604074023004956437390001612827918080 8497886 63548272450907008228990855720606912704 8497887 7656487904426981048328511490541573960 8497888 -5195491978959777699227966920804270080 8497889 -87586560075059145960573447996133135680 8497890 52039201976733404025381937325248300320 8497891 124906319274631612009842554877961413192 8497892 -11035480487053300690318887382961868288 8497893 -53471614312521601685580155567234399136 8497894 3273361075495139660460040962075830496 8497895 12026587385166418471292709627434074080 8497896 -38292907250717247836067533838740275200 8497897 11004590315288669553737387201653494400 8497898 3425007784620212857900824784040630880 8497899 -44743912737665463063262064636856640800 8497900 -61466594604979707168291994004829664000 8497901 1687297099582736046820296488793907224 8497902 2459446192379338581798731278136770560 8497903 -86773193512382541105867655488480019760 8497904 17209754196288818637073226808679956480 8497905 12622582158989911909717173739449105600 8497906 -343869391751537922986820483599818752 8497907 -153297545219739665386268860095622746168 8497908 -5724728890114493334493880051323886208 8497909 -41590344938163107818159594089876109248 8497910 -36012108863974264982184334973624657280 8497911 -13607016643578793238330278749564347928 8497912 -222176689966042806656989384774394388480 8497913 -109109248570438146272340182597752658838 8497914 -25904812352530192877486295056931962112 8497915 -89683080596128661530825330722361202400 8497916 -62737754807152514221746633007325955072 8497917 3300943049345841974403080072242308300 8497918 348768797615032272104579657915298816 8497919 77877930484912105225776580185159575280 8497920 6865140418352799695919030584286904320 8497921 70934838794938694137459771383247553200 8497922 -1277162562720566672919906989640018048 8497923 -42912512636457424913475954618550373640 8497924 87527620988443604716343652915361893376 8497925 -56266873449912020155476318821874996000 8497926 39268296465604673071440811772862616320 8497927 92910018935206412276603636603031930776 8497928 267142309122953835830856174801898752000 8497929 120158584641203445038395319885270968320 8497930 -1260547397800821329781630888512225280 8497931 51424552929683737477218765648641602032 8497932 58423301705365924418927346808240860672 8497933 -16742980545142281825054674548189828116 8497934 53102131866487655606498789959036679616 8497935 87371670215828831166858296583978806520 8497936 -42489267302400574975821506992014942208 8497937 -24486590836504419869366491722703812096 8497938 13193818791350119287461854841846085120 8497939 -117670804844904935214309845931188442240 8497940 968773599871884699819068806135879680 8497941 1392394820433295131178042307699689344 8497942 -105491476123439620338375985485177820128 8497943 -123197316733246543529812000670173810320 8497944 -10909696372843150070818233610221895680 8497945 -1407942749482608878715161217847043520 8497946 -3854807025136339368894817425569978400 8497947 47019903622381991880543062662072548480 8497948 79892064675983122403504560619306296320 8497949 58400293687753728614939002178083973100 8497950 15292380415677542371101416680018915200 8497951 83555094971726969357085479662960640 8497952 -143667064696373255438424237601177141248 8497953 122130003677207806233291033466414013682 8497954 -108284312545526402747927624429130523824 8497955 -69141858092260763993128396220004199440 8497956 -39694802865851692761055685651400956928 8497957 -87018593260004945831149138296352509480 8497958 -1328137063904266150495574737499236224 8497959 60913811362657567747537145230541130240 8497960 138072723757716630347478817284592742400 8497961 2189240239280547695878282350938008320 8497962 96249056554858385099527644791791793664 8497963 -169290501560961170558251270769908211788 8497964 47080263869158444383309272233838750976 8497965 -11318391473984284872411039851354321280 8497966 -38270268752359609890456892321202981568 8497967 -18612540653041098793941654215064303360 8497968 -4382847800185726660022360971413553152 8497969 206463169175298717327941509341047716370 8497970 -4604913261178346435602653386251200000 8497971 -69878316557727294886745931517596090144 8497972 -9383298092950359176917056236002885632 8497973 -103794641556191644354529070130251865920 8497974 -42673168961100977456943208959370712640 8497975 33833282997138612171330703437953409400 8497976 -299106025606648103840578429317777162240 8497977 133132211371984356455102766303734156832 8497978 38152671469904398275854429532822074880 8497979 91653540264027559626912021804609054240 8497980 46095787439556378424558532793428428800 8497981 -2072168044268609078147159243513124800 8497982 113284762168615783897711180794641486592 8497983 42502865037570800706758071808781879840 8497984 -31363886992197552674000862044013723648 8497985 35004798201859589750310444977690772180 8497986 9800200433458335798234243213189442560 8497987 27552524321893795515320060958215685480 8497988 -29531676552080006432579696531555184384 8497989 25064572524938211324237064715453420124 8497990 -50145834555016998372412428954911788800 8497991 -41561288701100555999908492255124701608 8497992 -1465761262322494584658035810405826560 8497993 -11784783314496805811235767293595973760 8497994 -43272158026141156411052903284353888768 8497995 74885378486498549366664304646703843840 8497996 -51127632752848651450295767461052487680 8497997 -152964729053068293335040886863987672960 8497998 46611775262449968274213005746883475584 8497999 -79415843246638259510003581725138298368 8498000 -14811163599008421730588595779534848000 8498001 -91798786131663031983726443732346839568 8498002 -35134424682973976619708971365686057696 8498003 20422541413741992346239141445200237864 8498004 79759175611672060810468431404606521344 8498005 -21609233345478766234305970036883651040 8498006 87899058004892380241278014820603307520 8498007 614420470107431636789579785931370240 8498008 -67362527836184136211243435248508631040 8498009 -41899606112632436075217532281169355196 8498010 4947862856904835068069453745160098560 8498011 -178489692526780413499438974797525475288 8498012 92418683276819823423644534080847213568 8498013 49413954722881020563462812927095096000 8498014 -38933160507125289216317058774101532288 8498015 -189358879779193441369469796439669224000 8498016 -79266459898981073984174814171550187520 8498017 31006831836444720631014360784567008960 8498018 -12711811917514166250434035319585955840 8498019 29189016433643816414059495571285278128 8498020 -21290994118182055378611995689689976320 8498021 19668640110847589451400272172325117790 8498022 15205537817575344700960976525283580800 8498023 -85307792897851635409805653967721534952 8498024 -193787409879277111126824303132230231040 8498025 -33098554135890375170251744880278722000 8498026 195676701495725103915858143269337798400 8498027 20217652831115065828196632088474111712 8498028 38874665351927058396535061407491784704 8498029 -38129069057733807644297527446044479860 8498030 -36345073709418424552694823479149363200 8498031 40883173235552141064785236249485239184 8498032 -34580581366325541110055939798457745408 8498033 -63280454400315392170259983778517753360 8498034 458475269033026371206527466923539216 8498035 5924105657908112714777329772634854400 8498036 -7622188150381712399514992610971925120 8498037 -81226500773004747388664041734201961440 8498038 34343036444488957789371825297209022144 8498039 23664624525256152787877152139336967600 8498040 27896518351082345077384316491235328000 8498041 97669303263001094200334545713376221072 8498042 -10995935309492494161878907350123436288 8498043 13174939746768206647373324871798072360 8498044 199014895875859604146275643332408614400 8498045 3160015979796824274117089267794165380 8498046 1601090285518446203652204650002392384 8498047 -2112067737511525916378280272744270208 8498048 -17881709471473250352881602652515860480 8498049 19708117560523577487054287050762925952 8498050 -23100250000864886660000363312049206400 8498051 43210530091958373594457492050775901052 8498052 46856282058114254534281067796565889280 8498053 -10793632355416170413508757139286401698 8498054 -100219050831569314078651900973952298560 8498055 -34039028311619771280126111276130248240 8498056 -30135304288027626584038571320601149440 8498057 -17218164549253154374913157515862776220 8498058 24526800054761649273274879015990276608 8498059 -68204240789478200575018279443611588096 8498060 -24950632021776596796772723599810923520 8498061 -11710813529522148958210261896445870080 8498062 -22069435809555285393628881078553888128 8498063 -47901696916717600980554227816811467776 8498064 -2489510883601413627740330509526040576 8498065 -5312901958379507836130832644444395200 8498066 145385435855948767506659936746244426400 8498067 7666341463220729739868828073306728512 8498068 9029963332954695323369932120606206848 8498069 132356779133970197338605484425677914944 8498070 -18510515009391238054219179332867197440 8498071 124955183958568584025002304728364515272 8498072 -140949628700095866315983374717900800 8498073 -41303885735243437989347124886148553600 8498074 -7061738279123360405338377953871216960 8498075 -3239066537898079379085495003692324400 8498076 997216448002953171667826013785548800 8498077 80836147683798289009759672812160888672 8498078 78961046224005678705644682143477446656 8498079 -219263473888112732348649596657940163440 8498080 70913789324794937744446538157739868160 8498081 -144552338305571562299527930252454489118 8498082 2262384315464011012918995300336651264 8498083 -56511991763011806024410183853538927920 8498084 51639840704848139857908265407599050752 8498085 -14805435634374172280928911246201205600 8498086 15898574531686601890687828347226577664 8498087 24349413003734677755932530466314262640 8498088 -10198141674466168930025196139998412800 8498089 212052974116732334569952388509328912890 8498090 -1236077463922334289857496546970663680 8498091 -4118377700825100930921870499675969536 8498092 -9975351478801943689119849164679086080 8498093 28037756431866918206114528698293208044 8498094 -30811847661811772799998928023980846080 8498095 76067371831513866268882814816723526600 8498096 -6530230868337875813816304258092236800 8498097 -64908444597607252203603322143447748926 8498098 -445138378648328245036601613729060864 8498099 182049198664046697260689713268867193100 8498100 1799548061937060841983382595053824000 8498101 7308201249362491002124114704245923104 8498102 -105105714618027914660976455581627190400 8498103 -113684597121541297132347144394759203096 8498104 54200288965940017265176756286919413760 8498105 5597185318117964047971541875609774720 8498106 1667933773122142342037963418925540320 8498107 46654864858221778401292383705722384712 8498108 23352618045826809325915950372088006656 8498109 14176925064074370094019444996386099200 8498110 -39215504413898962891154611231618650240 8498111 47511771432810224024823331635509960400 8498112 10469762726681582671878447019749015552 8498113 77211536178733860821918923780593810984 8498114 69119732409320048870341680959467965312 8498115 6786373221215490594049218045858602160 8498116 -23711159994454437540374639282009564160 8498117 145249027633684665341353407536660012352 8498118 -85023738951612223681288881959458977792 8498119 170866652964821036392693521656561591976 8498120 -117553055261676254172844778129070643200 8498121 -19637964476955836118938462571511901280 8498122 5370239022294854289400255668603288672 8498123 -29421843511661408649864797049094930080 8498124 11910148463282585947966251448871569920 8498125 6836136150723715522057846794967628750 8498126 1564504686372120519562406515830302208 8498127 8441444734151463261085614871562254080 8498128 -25586282309523482741270000818876162048 8498129 -274820302431994372207120447424765931648 8498130 -60442216730506610698865341105794124800 8498131 60774609320506584628024412822083513200 8498132 21186472869815705061432822659513032704 8498133 -401777729026956227369892660633919296 8498134 -7557031396597516663552174158214274784 8498135 -130498516014319926493974785345734930920 8498136 151832768782479142418334169557869813760 8498137 36856551401754156562761226075400267786 8498138 -92866654379417583796702360701824989440 8498139 7800589573405312638414041389623393648 8498140 22763280048315028094375308282400501760 8498141 -239515847234143757679222193613919418458 8498142 482214286716820848447968322479105280 8498143 -42518637790854685122429691874993504608 8498144 -78817783455528150055559251300281483264 8498145 -15229309745694811771598444139069809280 8498146 -32997874035560514145461972879825674880 8498147 -26869998043781313459438315837057802848 8498148 20140409136213611540226560451627463680 8498149 1564259468199506953843650524411849280 8498150 3451058759162239103070668431406640000 8498151 -33905041457062659153274425909443508720 8498152 3498184815517364176034601296196464640 8498153 -172514245161693223567738217612240246598 8498154 -3359343734018592281042550042244349952 8498155 -33408471223639297740468796478006459040 8498156 133727901178437860310955073277134825472 8498157 -23426579738517644515757995954388237760 8498158 1462737989389748593395590822549989440 8498159 145743250181281929739644942317333985360 8498160 6777555288673756244528753508571545600 8498161 -34174561917249202394205030047141778368 8498162 -811326655026735716250528960550732800 8498163 78713646578430755178734204426760204288 8498164 35331314599917536287524666322624634880 8498165 -14990053773603054314801964833189314200 8498166 383475902845242647904339979122130944 8498167 -53100613441545290501503747103036085784 8498168 -19828137959706429354939170497904640000 8498169 136562739151446107305768651104320980320 8498170 38221850025524421358983817192075700160 8498171 -5207596713291184211483646632152995312 8498172 -27874832902385051293131943003816147968 8498173 -85342959071686413346839680777669315578 8498174 106605200207354506385789359029001998336 8498175 -16087945443412830084445095732004675200 8498176 -3420401729324585473238188051386073088 8498177 120116938856457413749864052083451905026 8498178 -15665173911841403463592588851734991360 8498179 12235619536196177863135716305294204784 8498180 91145731415415199056045373714094726400 8498181 -5448662603077550288147545557259094976 8498182 26682570755870168739698018084066273280 8498183 25151575174784750566295307082058754360 8498184 -56322880764146291402338388651029831680 8498185 -9501149358499833672087572866519372800 8498186 87010541525002792685388324999987777120 8498187 -95009718213100783280709542385236786760 8498188 -100931484947276448223650190692545976320 8498189 -79939609136783737118067615199499264640 8498190 -33620387583800608853187406323217939200 8498191 -24733642857909246818926632880538099528 8498192 -15953929126401221584345672695127277568 8498193 55416822091147575125873907795285984 8498194 103752296545305028899820377567933418896 8498195 126811260828112021990412332616059105200 8498196 9168128552840796637081859982951936000 8498197 -14333253121013973676774743673866365348 8498198 -117045915148782114640579995601071939264 8498199 -14647342763542852981782456072944163840 8498200 54336691418959077029905230633441024000 8498201 -69793113400266018092571367879345531008 8498202 66947344265996895053350667859237296640 8498203 61179866389760406502099507623352915200 8498204 -22424975796315386057891596169924321280 8498205 24550595602778588200395102172673372160 8498206 50097706796151239519608572999196653120 8498207 -52292538047867920236584406471586476840 8498208 -102328720535445082931226839768092901376 8498209 -244164172584230120166776725720754559996 8498210 -13194119666958949439694725922631319040 8498211 141466351755311060215702178758342708224 8498212 -17690570738304306348569256262388700544 8498213 -164452079034949327980075233709044345760 8498214 5202905832037921668399705897610108704 8498215 138369841987151477470551590914307928000 8498216 -32797873938921539470713275853403914240 8498217 -47203863789978742559011653183055043328 8498218 86069481871420334267455330467666315360 8498219 -1035775067546376880153858849934714160 8498220 -20752667535996648782805631368688542720 8498221 292001502343941297426227391677467158112 8498222 7698370014017656735366630075396588032 8498223 257012990934279734501455430484413748000 8498224 -4929932086502501672677007442601574400 8498225 -15210947236841358231936291908939154000 8498226 -71976065415280742845669879628732282112 8498227 -2904416288948161239353541930660275000 8498228 50921352948003394356327223278458443776 8498229 -69232189699229573580846552816967010016 8498230 -28006334723768060606116304732214314880 8498231 42931310778819891744644195128936496640 8498232 -66828266331912236121694037002210959360 8498233 38185240747204009335031834045033725482 8498234 7525722529096459014888896596837055424 8498235 57377276212427187292820148837555078000 8498236 68266634974748468575683852205894289920 8498237 -13273231396673760770940895351318279008 8498238 2669398192709346556263567720931015680 8498239 -102435184034401000415422723382562928960 8498240 -28403534463526371985127734243476111360 8498241 49363505478072962778667095038176074900 8498242 -63658407093450912758265957019446940800 8498243 -72674562402347009497383601944482636256 8498244 -8074727638898065276450227596005570560 8498245 37529998379920339159521458832507722880 8498246 35659821543557770057785866814669279072 8498247 9474274072045766478381384982296637440 8498248 183890420193739501471669471722442752000 8498249 84168639817865314146175260755520694836 8498250 -24692716712518376143817725709961600000 8498251 7003266046229687405234186960703466600 8498252 -1195040063057121438787364890529267712 8498253 62860862957057936718911217406389523104 8498254 -30172893728586925752657200190113925120 8498255 -136858594884003061820534575770457710840 8498256 4721210646179436214560379956050657280 8498257 56833503136505631373928450834087931506 8498258 -89643754294875025259401134994603521024 8498259 -20612121263538472936088227018201105152 8498260 -110868875444821752060542646250763301120 8498261 28225018133416922772664942482865727232 8498262 964162179888142516359822786776348160 8498263 171893265786078733227093597880047741200 8498264 -9231912976476429473403121749303091200 8498265 -54861672625527699944242279880285407680 8498266 14945854399253762531698948125297348576 8498267 -218113738391938721598675510586309003200 8498268 115041416567350502152602654331198666752 8498269 -59190845073758232866326967596035843956 8498270 -5294323917254035448814487895016652800 8498271 21361882373567038696449022634227173264 8498272 43509915553107973597211998607398797312 8498273 -83303453858512640131260903767802288960 8498274 48363035916493128511132380757073548800 8498275 30955574182182465731481839504329194600 8498276 97066990049910567924818984936008143360 8498277 3309057530471378803140804486898497726 8498278 -12783741116355598581637541924382600192 8498279 -67309432737778542860700973750780133016 8498280 -21975860921358483055945435975542374400 8498281 -61028096368970312074451105151643759536 8498282 -3221434532233737403755517842521329920 8498283 11103985687910458055825171033490323808 8498284 -143145060134355473995674229091414128384 8498285 38803063566840966839433894468833590200 8498286 -81699103812442133523750898418492410368 8498287 42134790782444109003480826363823160192 8498288 16119383855060014157193983692834701312 8498289 -7852878653877272864943931768824477312 8498290 -17428027541182021345522307446597845600 8498291 -313178892344537281341591382670159585016 8498292 11395132561011863066742497593680021504 8498293 146389041010636899269211803396593878624 8498294 10404321600946000058883951664768339200 8498295 338115229839420607411066077527448000 8498296 -167036535001327687739229619452535971840 8498297 -131917170824487829124094625083695551254 8498298 35355302297920499105360738747549357568 8498299 218243891653242552119152617621510011300 8498300 99789231672433842078978551722089600000 8498301 -27852826329788461184276985755338675200 8498302 41890839924095525093593572330057764352 8498303 52962611878834953620281258323099155064 8498304 -182116595993055090723712001950875648000 8498305 -953123989576285113520429793092602240 8498306 -16179679959420865737073818506045201376 8498307 -132355047864206767498328942887900557312 8498308 -11061652181437280527660301412995514368 8498309 -15564917490078008082408539057617633920 8498310 -34219136266675575097469974514781171840 8498311 64643228352690799183151396595130241712 8498312 36032052706048512216596897033721907200 8498313 113761697537714458599591415578218697642 8498314 155622293757678794070170259166778928 8498315 132835095462962724396044086072963203840 8498316 -14526410610021513936096939263447334912 8498317 127250849657468547227959705919061489600 8498318 -84214052201719076771840332618568216640 8498319 -139022598803563424646800353138709100672 8498320 -20080615105913170604562652576894156800 8498321 -33642895721081306748826988817619933440 8498322 -26959720576367905068219208870353965568 8498323 -216282972863661484797338196185542073428 8498324 267056447549514276033545129486164371456 8498325 22183524288313662044279617495641727200 8498326 -71229575101282243161082144323309201888 8498327 28926711165451673385266953200833215176 8498328 21242932407666508882324642055712092160 8498329 -25673473969556044046863115280352673024 8498330 83245825908037088892332139088784014560 8498331 -2530715210348269648069873938445902720 8498332 95825560260288878314793075672067850240 8498333 -17205404133222576834127126403810555418 8498334 15199283542853753355198677906005335360 8498335 -53396550863180852532809229879268581720 8498336 -3297789445583562145756120404040089600 8498337 140475429355642010389619451638503853760 8498338 -68062893046287515461988630947526482656 8498339 860985646428372899974440414893111040 8498340 1548098108619657251738028359122206720 8498341 -100636603194493291420160563702465576258 8498342 65806880646498332495119454339248374144 8498343 -11893691727612573741516257168392638720 8498344 -63280036449402934933535482639257891840 8498345 -29607877885534003636110717289177501440 8498346 21284056150245842685960260194139980800 8498347 27347430773768708822295298956954764544 8498348 -579970555117027822240831951718192640 8498349 -67284495830668453322854124971925896266 8498350 -14917231878326801931828157492178851200 8498351 -73597101555889216884908254903285891968 8498352 -15028315830386680159527595374236663808 8498353 40770455423452337361909723999685587602 8498354 75672519609553938450607530703003103232 8498355 48179729727609118769235144105070950960 8498356 167153077161669621899130142285333569920 8498357 31357023604997170291956806226090604224 8498358 -2957366927822399823109684993693125120 8498359 -83543319112823931415171014118593620440 8498360 -20085266401860135632944692949051392000 8498361 -55681340845218093645559016691183550128 8498362 -35603804521871673075569142852012656640 8498363 -328467883435601938388526100534733604240 8498364 -52670185229401338494486002754766412800 8498365 -20010668907131639722266970360082906880 8498366 -160314491184864489975562478716918507200 8498367 51062509658692601208840635516724065784 8498368 -2462393006011208786948945384187101184 8498369 -273715744449667264837202467126583896992 8498370 -18480233239067667404941768180941442560 8498371 31724868230331863306536263769017672704 8498372 96183094940518716334072864140290515200 8498373 -41208476338549005815328478265472116256 8498374 28517938375332631185026081213994274752 8498375 -114702554382806056340958981624642918000 8498376 52324083666917989072362673073605739520 8498377 -8739045596794010172824002756558471200 8498378 -11552888642712603495286670775429355008 8498379 -58912215922789209541261652823167173416 8498380 -55957680822688142369303323520966937600 8498381 -81653865171086712916720274177069972148 8498382 10065084939226188772007898743304395904 8498383 1118557395148293014382365047776858960 8498384 13073668756175276448812076004652138496 8498385 24770517801628321965650635051163539200 8498386 -38823167174056369965362219995895450112 8498387 204101894276150167211574102153194023680 8498388 25289561074676637339312520071632947200 8498389 141820258971147029003620331115465274190 8498390 -780846345929064658413275085439468800 8498391 -313548315389408701695459875839319808 8498392 -54616270109212791867522998804900659200 8498393 6886295775288451825312273748029281684 8498394 71490837509902316093088985878407799024 8498395 -40820058429369963515184464637752577600 8498396 17260480489024185827614321361753694720 8498397 -135433020688237589438161787863481366400 8498398 24628772922017537305669644621485020800 8498399 -27479409771933296617704791000977671168 8498400 45609284818306710283145803650898329600 8498401 217433205222408546862160508570911402402 8498402 -37050517543263229188456548446358433792 8498403 52556713078186277179285663408103645040 8498404 119286113954773116029303425408604425856 8498405 -71703142037032195550179107783361271940 8498406 27941638063823548262070713610129045504 8498407 78437817441236956460553709425644121656 8498408 -71302781249234958976919524428155043840 8498409 11446552946523280301614866934284457104 8498410 -68113193955768568799602109617174770240 8498411 34952565907016735925548465727288806352 8498412 10008988246608008003258828085000714240 8498413 51589617664089093316623028757878109856 8498414 -75613786311694406520304109110070067648 8498415 5502884385443191569410513439097584000 8498416 22945393119885230366280465991826079744 8498417 40573966341328409883527225487643184466 8498418 41379006867036900732870598534485288960 8498419 77211640123202891294080240051468000800 8498420 10305372241223744687846739206980730880 8498421 -20308956792341731859903775769581620580 8498422 -47578721894831764294515607977695131488 8498423 166610938676852264454752017729099965672 8498424 94222966757554233288105411613061283840 8498425 -35704492447753173189945787427553232000 8498426 -11222435587350785606542828154567162880 8498427 -19647449698719907027701082463545889280 8498428 -34824491625772455602120579309359261184 8498429 -208906080193230551277011289265536542970 8498430 -22495813501187122541398367401620709440 8498431 80265834658367107937009270427850804224 8498432 -18807404442397041394898720084270776320 8498433 43164345549193302443488673028899758848 8498434 -99997331487562098006264271198494720 8498435 -99289933330859809345896170873472470880 8498436 -54358600185346708178385864028591933440 8498437 -124276837002301123362481701231316538914 8498438 -4121048446162492530007247017204928256 8498439 -61864226863270690473627798402653338512 8498440 -98298332122675224200567569311098419200 8498441 1594614879109285336076856070863498624 8498442 87634373148333939703336367657160683520 8498443 -12589681611740255990521061268204362016 8498444 -21652989142680833920776833003042448384 8498445 -76610543826790591787733905500099426080 8498446 221176459427847836127480145179130890240 8498447 -66976786231299881602502142410824337688 8498448 10106524653637477211359551856597008384 8498449 166930822562958405777246201446210678450 8498450 -468913716253732810060922503376916000 8498451 -58127585992714556786760505954723377360 8498452 56446293302691026176722346847664774912 8498453 180065673615585972826429510229379944640 8498454 9633010837333141589354996531926929408 8498455 -23184755921540961489156781125539838240 8498456 -21307733306105192603006237684963696640 8498457 -32653088953860920431123639136790059472 8498458 3582011087254414982609885309608465920 8498459 -19964355892076129593628535497264014848 8498460 -45473410461705451494929007991888896000 8498461 -103977219675137027593330064507412263348 8498462 64431378947198189039286359850571676160 8498463 8621253013426194632447837175996403584 8498464 13602724223596156950178396425462743040 8498465 54472796507602489084478002215585423720 8498466 -131381671896246321755009137675522414080 8498467 -91244909870538601948981441229062296484 8498468 63226873082535216667427911614183085056 8498469 -2336166277184643658755686536818240000 8498470 108638310908940617820580978190082197760 8498471 17269018123181181054018878699110503672 8498472 -46910445286651241974330335046620364800 8498473 195660896881414021746456217894234329722 8498474 -104071656868232027059894751546389245264 8498475 6513963489721302769151014990185372600 8498476 72342254978271554865009568512082937856 8498477 -983192857548658643503424121715330944 8498478 25101249545425439581685130207918597120 8498479 -286674190711014569574209434002929742480 8498480 13213664504477109008199852185231032320 8498481 135569412735930243810220397622350277024 8498482 129434318627009055528871881698788280592 8498483 -599078232390717533563981950620461920 8498484 72597453166185375233444232004608885120 8498485 17986001492524051481211504629341063200 8498486 35784482761234169854495262287218778944 8498487 -33870292970536532066774075168439580416 8498488 85779775560557863470899003862628085760 8498489 -83890517868488277192768525051910186710 8498490 -2524914986641736136844896433534648320 8498491 -540796149668344139261989593392939920 8498492 -27100265688066497143047137633253365760 8498493 -35766877068394216847157544667569359360 8498494 3950474687620034994280040749536844800 8498495 22040154284121342538203329925365500800 8498496 -15422951231210460811461370456276205568 8498497 -47097347083040048950748005444343003328 8498498 -44992305874001540058467098851569694000 8498499 6906620142493080870118405508635201200 8498500 -82825387468317879363705903223864320000 8498501 -47863006657656920986024110849892072896 8498502 29023252403360293799382924650105938080 8498503 -6413911634593978682229989245284400848 8498504 -31704517502964475817561825671426867200 8498505 4070926421730987843899682767936410560 8498506 -43541019271709277598623893368870212048 8498507 -202214542046195805608190726215519864088 8498508 70610467990204782577948562214908636160 8498509 -55092992981843985133992644581510529290 8498510 -44348666176245215225200135408390512000 8498511 -25772552807850390000884918421945088800 8498512 12733973201272039146908349464116592640 8498513 -257553389714427007235205319886291753100 8498514 1654194271121987946680171418751058688 8498515 -4141088965907446621186026424503141840 8498516 525271502834476179313370988000913152 8498517 -76869009089068927477737029190621513120 8498518 1742677708629677492567417583344409216 8498519 -170339002740188636165448427681811065080 8498520 -80947305105015923701458343920230400 8498521 -15805449716709873203427469039503315120 8498522 68339569492251073536143545970107299312 8498523 57949460812530733686999937135580383488 8498524 -140265670886769134449698432696355515904 8498525 1658157942531104882129687060582200800 8498526 1457888020137124115947017860830629888 8498527 99413656123672541834027431677055897376 8498528 -78351764751906931138796086949332254720 8498529 39900830476802550074836580978804396160 8498530 -34975836691593747298961806528810721280 8498531 -6794251198897335278615921127872302728 8498532 -4648232898339686004632147572292702208 8498533 18756120907196529605493194644422253344 8498534 -51228854025335788390752221164681069248 8498535 30674923010673379217033512440377613600 8498536 141529557014269792860157435750514688000 8498537 -109706120123941621256784797844948139200 8498538 -19692137530310108682902428432031960736 8498539 13776438934369018280909766145345031056 8498540 29816768044485869936313394149488455680 8498541 33090350648591274613677121025223830592 8498542 -47060995014973537854672823173764399808 8498543 106012061840537729861195058518388291792 8498544 -1628775925263218213773554307476160512 8498545 39978515732269338776518842668355763200 8498546 18146855213537025400670104942578822144 8498547 23876936976185220595552703053843613040 8498548 180862670110201135569683268521218611200 8498549 -149541721944248060196548826278777226450 8498550 19981734517761117180272070529054032000 8498551 26151346041824615040171282332971688552 8498552 -79303703941446327110245286149821849600 8498553 -7775905051215216529390127155310565696 8498554 -83267220561650206737207222725951547024 8498555 13221081217675397471513709384096153120 8498556 131421321367358252293039919406299136 8498557 -39990439362731488658154258007500192128 8498558 -429005350187694114643443283597847808 8498559 -8791543847831838145225562177461738296 8498560 10440747279131105970774131688131788800 8498561 37739874183878054389849517240313900162 8498562 -17052526706941444338693788571682076160 8498563 -3661766710863265247892598128731959736 8498564 35101879019140742621034754057378973952 8498565 76044705139747862414385141797246416860 8498566 -59064314563754612820975254942090949120 8498567 22869537834417873147966353783154147840 8498568 -36333829293376039929437929716613939200 8498569 95800688043003132170102459424271608768 8498570 -59138617786663136420489896977114287520 8498571 -65350759960491131517369998165039349288 8498572 24072792404632935988072570714798179840 8498573 82003721904060905844665258355002832822 8498574 -4536623750679492558280121384112015360 8498575 95790346274853175254231609757728273800 8498576 57440722286937711422630913668122755072 8498577 5763151662690313647941075376222955680 8498578 -75681304547479284089972271160747670400 8498579 -210991780511358094024638322507376697024 8498580 50034306889912462783228673655603609600 8498581 -35139646251252602897047221977992487552 8498582 -43342681123434859276271511887115872256 8498583 -82423416771823739250718534695825912480 8498584 -173313636998320124941566329865602150400 8498585 120887654532143982807959317086564219780 8498586 -41236387462041415874522999073786101760 8498587 -28012030267112198334882778211925069888 8498588 -8723758979515708991404808549730091008 8498589 118454043916442127231890467894557633600 8498590 377914552698115375149415287983057280 8498591 48933842936114886591519866223943360992 8498592 93231989680133631345880880850731532288 8498593 211312748669519795718835826452123791842 8498594 -15419801227736505229931035365959297760 8498595 -4445533881299926963184781225720038400 8498596 -62506182237217216379871367189357808640 8498597 35027868479462470194324168795157460700 8498598 -15728925525580563588941350799295164736 8498599 -58837742340256209589414405890902236520 8498600 64241066743861269699060136890144768000 8498601 345144674826792433059752960234985600 8498602 -13074571250138442665588970600584034048 8498603 -16970485968357729652759857575923860192 8498604 33646021472252602969045677183537257472 8498605 -45617756484385519947608516439527124000 8498606 1396161260464480362794266264620987264 8498607 57266574204094558950351376385342576640 8498608 48433044486870981204127181170132140032 8498609 60528233226202907527458088344385476912 8498610 -24038821382856123923598752008428139200 8498611 91885327108640823673685127107223910800 8498612 -148010620751999029256714572048262707200 8498613 -118674588445120554599334832715213765856 8498614 -69761194835800100943864504021284725344 8498615 128530602581993906334016916757435448320 8498616 -17952657813243592884813466659954032640 8498617 -57181283502099965252200792592558465580 8498618 -36285713123475252237009589868281188240 8498619 31339930627453762586948729733354866688 8498620 -41550280666447897801701048145702072320 8498621 -95170745425453645009783909873447125300 8498622 29525892705246782284506436225471709184 8498623 -19056507289906761993760068930923298224 8498624 -854755179359104338627586781242982400 8498625 54298789323562928306094786483826896000 8498626 -133406475507419196401921933810287261488 8498627 18934578047670615193019947988504504400 8498628 76648265055001600699315732913989969920 8498629 -24101807024053210192184426734981605600 8498630 13178766389302693564280317287525703680 8498631 100831396499913944869029721375255478952 8498632 6574336326447523842283459471759288320 8498633 -61197436849553324428877089335014512512 8498634 32127583453461616646347672613588646912 8498635 -25721618867934556726335387293750797920 8498636 -90831160866508634046805095923493745920 8498637 6870553604903279778025506105026109312 8498638 -15093108168066864326165004380546845056 8498639 1812062944729254631667133148930792656 8498640 -18802188039637575711562713517298810880 8498641 23875296367566367253400340376366516212 8498642 -20666841772554842671162274271125218656 8498643 -111019406148329908359298991185434456000 8498644 19249275622547815044033246011287363584 8498645 -112243538608452526907729868488592676200 8498646 597942470544058641214993112386260480 8498647 201115049979328714935813171140187305096 8498648 35175476807648804696912984982736896000 8498649 1223276401217969710679010644046648288 8498650 9427767597192031241646601429104153600 8498651 69018415586606202910094752341921345552 8498652 71845954376220739928787319443935365632 8498653 3304225561259027090855385885938844960 8498654 -104556566196766106176852357742731108224 8498655 73655704943547624688580227120318272000 8498656 -117561998441195087362247460010212458496 8498657 2384644275518858498089770556241986272 8498658 20720683480440704598080893534949713152 8498659 -56325073572607213777795669564668680096 8498660 765862816285465023833354950928540160 8498661 19362544282763668525254172136705350080 8498662 -2882009681138900644107069233724768000 8498663 15490732733030441874445141603757721912 8498664 -20275632908642796543891031082020439040 8498665 42498853197233663277223136732495505600 8498666 109788933886647600203965711691895988224 8498667 20413514869410727820475337115595809880 8498668 77115105202937114489409168051308450048 8498669 -145431974822640068277611811009377541930 8498670 7813533308005576199903131120265654400 8498671 44836826495582185803990461185155681872 8498672 -14761118157560719263625473372944793600 8498673 -84275986239400218200993919104568951678 8498674 28890933324545557141618899052428773184 8498675 -144854276283078295107650997605363307000 8498676 -33305635364297713333474788505398509568 8498677 293738655331669203081848044982682638 8498678 42816930278327865836188956072664582656 8498679 -5816862413981407281172656267023241600 8498680 113401323423793220030888164046631014400 8498681 -23181101982979765342498463271197122560 8498682 -76206453190905319100013926995715404800 8498683 47483377178241267809522458978408080932 8498684 -44703452596750466760597659633779190784 8498685 12168743095109405357291440350027751680 8498686 -38260188276894765661377517968528835200 8498687 -170361330400146830276151932151638705664 8498688 -24908407393525878210722096822964191232 8498689 -66157547608285646553399619169842305744 8498690 -30718276842869492065785622005301778400 8498691 -156380086877059435946701365862540636248 8498692 -1163400547603025267282598867257381888 8498693 3682187820445196117998890699197846400 8498694 -56719682214470010433221576196824993600 8498695 -19479921280959621227784797321699761800 8498696 23868340621287179062417498629462220800 8498697 -18839171816166666097849424222127418560 8498698 49309701434797560199621604116494912864 8498699 -43585195373914026351938297199417336240 8498700 7455904278805299754047490279335936000 8498701 215832920525545118924453567455136315702 8498702 -79043745566502075591087884918173787328 8498703 -57218744915084380322055670312672014192 8498704 4480987902744917308988201124144619520 8498705 45759416258606017549619146417312255860 8498706 5028601727693608801752471375368623104 8498707 672617134144036794503603541905899632 8498708 42277151898351662043650942998295099136 8498709 71215253227158956747773295745321201600 8498710 -50582345084187133666801511906800260480 8498711 10124939833499159890626526076397731520 8498712 -23712272589193309953593693078720348160 8498713 -69051066473001683139534445150957767680 8498714 -18165156408323124581733286028322009600 8498715 14351852945197994250974985274054929120 8498716 -2381573154728916471691149323264412160 8498717 -51957381863408309180728976174806393440 8498718 33108776192729919146048971594404761664 8498719 56792077027178221673629170193587559680 8498720 -136942458678199925087403476016343941120 8498721 -38904094858923659266527686206494845952 8498722 52018827470231441682989595567612120912 8498723 -26204095953187008748035054006513701028 8498724 -43871751849369755903672406260786761728 8498725 16784768303816321983620055554389862900 8498726 7965217933674580857815150300829785664 8498727 -91617334618119886585162400633320905432 8498728 -114198912172210527950903616251451801600 8498729 85537733802768532227673298328213411984 8498730 3407490587159697629242352778735974400 8498731 -60243333029538614396989379081826715468 8498732 -15792515189219352295584650790645155328 8498733 -7287038050154059431269019559567020672 8498734 -3684421132467798744916989469507883520 8498735 -714267568378447925326490628484592640 8498736 45110923315001617864998551919085486080 8498737 10624182637897638542235912891844904500 8498738 -32063989635152995834026675557630112000 8498739 -15802184829409444130737548740152674240 8498740 -95230667317904074798599143704517337600 8498741 149918163147426799952139261701584540800 8498742 15707669983386201526893303620640374784 8498743 -22987994024088319959062295362087588352 8498744 -130705136368120090973302351968848547840 8498745 -4552391216348439844535046501946878780 8498746 81244627946702359674516340272883083744 8498747 15496007324690526634765973930974943880 8498748 47753335967996335563870563941480788480 8498749 -54436150590824365497409110156698173888 8498750 147906252968739547350718312564440000 8498751 77975191515883471203580321550566527432 8498752 -29302643453582777532327950457858686976 8498753 58176521654709028356528146626479419904 8498754 -46263223922375695295142154254942893952 8498755 223869661340510414143750815490573712160 8498756 -100304836979273195427335859231672751104 8498757 -6362158203908268328378975651653100320 8498758 -42997745208633692357016618351718214016 8498759 -14769989219550111697832974254698876784 8498760 -31813593646459118625394465798420070400 8498761 8266955746812336484420588082831622362 8498762 -49529480256601394270455408678730156448 8498763 336294196292732706443040420243050784 8498764 -10285425167244406641819908786546671872 8498765 101744590575762663255717160244839521120 8498766 28527639914533049415306508127751849024 8498767 -1014493243002113982729757617609282288 8498768 -33956883306365540094465585997624516608 8498769 21217668766053141321538991328816855360 8498770 37452417438183902787175511359199477760 8498771 58305211207307685467889644090896948944 8498772 -5626864189213887643483253395133464704 8498773 -7437226904808697874289407119684912800 8498774 -11030459416304292171439459332317818368 8498775 -78433676231577897818499602393653574400 8498776 35816500761117510384024602291424460800 8498777 -39391674828668852751462242589851009088 8498778 -203632468325952344498701355506889472 8498779 -152377922411215567654443357612884306620 8498780 -52040565452814330079741417680495782400 8498781 -139027939415400619126748613152754807930 8498782 -16157385985597687441849621334844187008 8498783 21326210409121530004896104888628206760 8498784 -23686439817438817170232641364539998208 8498785 34840112055088646085910089632251084800 8498786 -95395300658677692850608840549059347680 8498787 -106009659572626018118282745930083547840 8498788 33086182571157647893374580545680682240 8498789 1079827147205476392130027628805393240 8498790 28794521690794728665076023242036473600 8498791 64866743520416762294868823791259738672 8498792 208539413587049592039892250535389568000 8498793 -137292770554055060452968014360844476256 8498794 -44319272483013089614025546648203355808 8498795 18141340452058881684730770507276559200 8498796 -9329391109043799651218183197322465280 8498797 217222676154790042721374703428922655072 8498798 -24438067343710323615549884813886720 8498799 96551573302620208566660927974032687824 8498800 -20872515457563839429308032260217241600 8498801 -211063145485690127183721971918579313198 8498802 25002969939351196163492615017675683840 8498803 -71628649351963088360425401098088852680 8498804 165310853838825551539402836498159520512 8498805 -6020705238528142935898682803423188480 8498806 -9551132193855969807255282779303939136 8498807 -38957430498625502614806808655116388880 8498808 -28873654118298649043787552275924582400 8498809 196019513707258297795828586996208612240 8498810 3166887125199560606586172320784205760 8498811 -122705914542918615621455639235044000400 8498812 67011693806829049144757118512969251840 8498813 178192576372731137746225040876102020800 8498814 14243725829352065879146371793280455680 8498815 14279848466465705294409284060463042720 8498816 -122688575458994827416045001818746388480 8498817 -237638752455291957954279261744068705760 8498818 99372585666367422181389915982460241360 8498819 -61696127045109787750739225153158515504 8498820 13064453152560375834879545564322201600 8498821 -904704484594105367127630274221051968 8498822 61556283544932321208960553744876457984 8498823 31533365601279392467501989480122294184 8498824 88457933786290576716677030318218936320 8498825 -32709455940137309235942828607837722900 8498826 -11310543968398428192052711612924071936 8498827 7577271257499516191805415545902863200 8498828 2588441710486850749248008564258033664 8498829 -8282908113164411423416803777722817600 8498830 4629649981050052208502417059998138560 8498831 -34855471626442605317833062931757743872 8498832 -17669719873631263070503818563237314560 8498833 -78062518530419200307279291673316144960 8498834 -101505832074885991829949406638864899184 8498835 -54676587773984770491120894716405297280 8498836 33756138806172306456622411882191216640 8498837 -102417572918610235001645474495301446514 8498838 69583593215836801452985483819440913344 8498839 11065736177172787559792865196581626720 8498840 -12815078467761116035297369217040384000 8498841 97322463436103455130453908654754759568 8498842 -8202931706583164337511008488792320512 8498843 55752753239462666251105207788657667944 8498844 -3434560205389249279404903414156186624 8498845 -45979389175996009463523263164999100160 8498846 94194445737471899193083860296972991872 8498847 -21761457234152775071896452064920454656 8498848 -39062254227931256612242112381258956800 8498849 25621416830426066587383877466914130952 8498850 -5704961908772117445589568478627792000 8498851 16734773257442838967263342612354855000 8498852 -107295065442585786341613163009926282240 8498853 102780207065251114055477127645131967264 8498854 34150565478549005819482792019894899200 8498855 -31264764698353693117622172292343916480 8498856 1162846020605353718722191437631897600 8498857 -24708988810149950342948444755658317980 8498858 69352681793912811431919742207287983280 8498859 -138804205345915922811975117707251005096 8498860 4815532072410688875127009081898972160 8498861 -10818190318518397675171411042057577280 8498862 69872100750106510349592670345105547520 8498863 -71476387613881011171850725546126855800 8498864 -332073171556338826064228210954207232 8498865 1171901830816635149146765481579485440 8498866 -62463113587323003147773359243365424368 8498867 -12733384655325977115093118309070394240 8498868 5421573040390221603857627752265023488 8498869 406299254591456482637702890995821603712 8498870 -96424723795395751075040662504251964800 8498871 -185051503350316707790841243269531257600 8498872 85326786210671122465245949928201318400 8498873 -23992077263614846555324652272273249878 8498874 69327599999929972864601739072568796160 8498875 1658520413273572235508521823853248000 8498876 24711151737834998356125453245444063232 8498877 44444820410272703236800849324334056000 8498878 -139012588894995943408822875993809305344 8498879 -17836172889396030958798112406616985616 8498880 -1164016301049002786402391568196567040 8498881 14524069074016350785590123447111499092 8498882 -51021642025299606713366996996510396928 8498883 91895550062028571517034459183299567424 8498884 -25819884796020282683497283141011386368 8498885 155635939069805038850311261347223939800 8498886 -7588526450410835565892880899136569344 8498887 -140208373965350684805077001109712545368 8498888 -52120122305793917497166313032589450240 8498889 13586873666918647279038758103260406528 8498890 -29330702094719334222609291162474969600 8498891 -87116639276405868087586549314472047360 8498892 -2074928029525692848327602567661568000 8498893 31780098019337148156340525666122468844 8498894 -124743699916175322077335756501583325504 8498895 -94046151457696733294328160489267999200 8498896 -16256417466056665149297876216201740288 8498897 -182282554526757171806168919082686516480 8498898 -2858695745909502075614020520724418560 8498899 -21442108295927008470433643725448870240 8498900 -26010213309432057701641846150716844800 8498901 13243101951345835128596788083808144032 8498902 -44476440064128186139706005371998554848 8498903 -37924317403506389155863993796364206824 8498904 -8542325779911949284312636468936314880 8498905 -50357153972598425198787450883821458940 8498906 -27907838456985750794560312795405456416 8498907 -1371842068308485218098944155347502872 8498908 249420947261093701859778212279594511360 8498909 -181532367477813093756926605469212704960 8498910 5671089977108939702443272729321861120 8498911 -229204809868888068630081700927298363488 8498912 12838723809378660911810831888315842560 8498913 23488103665821349312584905221953098688 8498914 -30624563097638292927864756305057199840 8498915 13958626846084488164550213741937204560 8498916 152587511679318182338163088187992932352 8498917 -59621823301133513204845691953035485408 8498918 -28326198144474231283222990421629527840 8498919 -64274289149894751421638861276077616 8498920 -59040855228784246764884072774166528000 8498921 65598159521032215595798307416239903012 8498922 48584094411902246159734166022798089472 8498923 51514990794350467963172892527016904200 8498924 14099816608292118214398410347116644352 8498925 -72923166770270407323488334310363380000 8498926 14366177659294759180169857806417294912 8498927 -100713312894791396084133822561242755968 8498928 20645879113601562589655321064230092800 8498929 -47991195444820732096522074718913445888 8498930 -17700983774316723026757541723505556480 8498931 -15516169882475419411864069087598810112 8498932 -727579810829689040443405784346413568 8498933 -235376402211106055793761397328533520800 8498934 -58538696049239813550202828095483914016 8498935 -16573812153846434913204301427883294120 8498936 -83329662454014671393687415498389176320 8498937 24207287834700111690300525313449813120 8498938 -36638907910498110981591421563528808704 8498939 250035348011874137584581361468368681840 8498940 26409920445610146180831101838959232000 8498941 -9880980655915541058405872219554667616 8498942 113271098177585941280347864958607165312 8498943 -62534488180104250344583333632732349080 8498944 142466219395015231513134434117432115200 8498945 5623119982299939298047115786329772800 8498946 17051468180633693714280442337431672320 8498947 -145195862178648639629082635607890056720 8498948 -48120774180417425786336245230638138880 8498949 -57360395713233886076262141311669653536 8498950 -841995338221974271721354302848192000 8498951 163677852346542702753663675994687252872 8498952 8221001404308607614757723587765043200 8498953 26042696611487797830142844118463954202 8498954 16111387381966814305493993824896016176 8498955 -33091003212528617646938234290993766400 8498956 -10843093792274911531916708234850236928 8498957 125205015660240858290730989210098609206 8498958 -22565926890998468918347054588758179712 8498959 15840166380813255453621816771890047216 8498960 5239367163067118570429195113463808000 8498961 31297300127912599289295437463724295010 8498962 5498611359137065021095170863288697232 8498963 -183504448582433306635300245429604697088 8498964 101489974843404564330386011224997957632 8498965 -17600086601211047306366252249307247140 8498966 -16873881473202042060471109053676032000 8498967 -78417992333495428248297700618332530688 8498968 13479821778194164992550405012416000000 8498969 202996360253848228661251943620507367370 8498970 -40330650030284107409067374921661826080 8498971 14736078035187052070204652515563678320 8498972 60216254340216717196353883658912455680 8498973 6316325984676934207984288774351316544 8498974 10732003203141113127902849298099250944 8498975 -34072794966462974050417518406933401000 8498976 -75666770032991453531464052501901213696 8498977 150680867739967586017744668496249225826 8498978 -120757479073778036046751551012114493440 8498979 -72048396647326173052729857341146264080 8498980 26278567828882211750268341170987130880 8498981 -19206027983632808916389424988120109568 8498982 38806356497184138935927574911490086592 8498983 -10892756074192406021410026744736411776 8498984 -26056341183707421625549589158491586560 8498985 30880731999472554528381884962767436800 8498986 142908001128576852953086325838491066880 8498987 -12551709495713256086595097297178395248 8498988 6464950112959330878417347582052625920 8498989 242074220151527964902360231151115504790 8498990 13001649381123541510530785588878250880 8498991 45701264945932414733628599610456635904 8498992 946640453443899384781994335170527232 8498993 1951900846320280393321473912729030384 8498994 -4244704149930783536016249588786774528 8498995 -93067314500388773959375363921856106000 8498996 42128337082447450591795604884874250240 8498997 20829135198192328216699015558391965368 8498998 74381340247352433289405313699101905600 8498999 45963308093025243046910870374912281000 8499000 43044249046442308418744070665840640000 8499001 80286759599937921822057402597224605380 8499002 19778259256090235118426336304533731952 8499003 42028087675977959689164138229645236504 8499004 -116180827297638794277423982011571443200 8499005 -156889674559918022165548113712809536340 8499006 1919962825036619875325391475106262144 8499007 -63432252281447117141574734899056243216 8499008 -15681355998368666290829823364351131648 8499009 80090685459087450967506195145857316320 8499010 40997555779859404992384766221724738560 8499011 83670369707508818358253033284249333072 8499012 63533317233314987878432713617135066112 8499013 -19346705174948213609646839573595638436 8499014 -11446805772682735908022760430401168448 8499015 8515966186171645167371569144358807520 8499016 152511437982964005004725296840350310400 8499017 195491002298429916090038736755427842832 8499018 -24283656552174229677121305942048436224 8499019 -37251555200627394432541068052786174680 8499020 40742583615899358032177579433970176000 8499021 7758180231015509731181674530806968512 8499022 -9609416565424029341300757775738208256 8499023 -2188090816358066966516791475137706136 8499024 -23915781763510866487698403332246675456 8499025 -8787898725368590672725699025218907700 8499026 99446515476779332119467941817586413712 8499027 -14470785674979092795245897164921910992 8499028 -25096656647632387398534937964973768832 8499029 15815409511185481644868911361166131200 8499030 11712889322169861103212722818304736000 8499031 -178459025337917416413672002956063661328 8499032 -185024529299041918541732328309421209600 8499033 -113063944139987629673830633616428970400 8499034 -88114934912398499967554816182679961600 8499035 -134116086100483165736314510828952795040 8499036 -61255339610129240055915174599688192 8499037 -28643810535290151112966416064252964314 8499038 -120181441136914064985603326513770634304 8499039 89658676174856204002544459026288158024 8499040 13744817223106642487272240880025600 8499041 -80126797079329160968688404042050894558 8499042 39420454670882503761796662331789130880 8499043 -64483590622712509992681430800298866784 8499044 85373374326446851974291600481124075136 8499045 38991792175255212415232817256305920640 8499046 -23932955012282519752910021652830730528 8499047 67120946228223515968812525814965293496 8499048 6562542942900559948879586205008363520 8499049 -47433936250459887006784811695018081272 8499050 5613827568484834541618651358390474000 8499051 48227148999119957369422646126533110588 8499052 -39615436724120024764871183832169509888 8499053 11661029371827762232300997796089030784 8499054 20982288497862773524409460774767491200 8499055 -30539830050133725508504520850210312000 8499056 25071969928031450996286060107701911552 8499057 -31760378162809212826063624613920358400 8499058 -48185155393939309318530509204980566624 8499059 149392939703738497227730194534618963360 8499060 -45626935158082507773841342977351168000 8499061 139855035919637280956259746103130242400 8499062 24753413741225212246336740821457419904 8499063 -111181562898042693701234695975561132056 8499064 447579318772620270510851990943129600 8499065 -114409393601497559829569503963950103800 8499066 -4863662369444341442257331250206693376 8499067 204219578439976309459804419519817947232 8499068 -106855131838516075354169625253989296640 8499069 -20005424469606710244338807987407206312 8499070 7455523435645842751614494112951494400 8499071 -119123080364578494600349337402670288000 8499072 -98876428451759020846867517426903285760 8499073 -116799223268015020708918949183459379552 8499074 74464314029024749337114238262876291536 8499075 10136986353565978498793674495144416000 8499076 135568487692313810323503429202999237760 8499077 107541674684455525992539237099800926 8499078 20962147806446239508127329129504275584 8499079 33324033149133828281750582591719680 8499080 47166811051474552486351795711414272000 8499081 -132022615834081806696396295806592075248 8499082 116115073680093428458973312791166816352 8499083 125726314030017189769623226365549637332 8499084 -69436292642015038264910505148159832064 8499085 -6642656124369812988106282260254432640 8499086 -92840857383695425866600920637895507008 8499087 -8827083765157180365978014244549511368 8499088 4080224163171698014331498922764697600 8499089 -57336686413711625127538327488003868110 8499090 -48621664364610234161188491715529095680 8499091 -36124215730371733710770095794951998000 8499092 29053719310681948508143327752790149120 8499093 46535837249149016071310193410846453664 8499094 89778812397342920988631451911674611712 8499095 -21120215952607260447266937322623165600 8499096 38988644227321960487756681643346053120 8499097 -86319917844540490299248727705124086454 8499098 -1304456857250684425379678826406605312 8499099 52939266931060048312063193951865417600 8499100 88443966443886399374601923692578406400 8499101 36818300793641222250524039190533664012 8499102 -5600501106163023623374605890895353856 8499103 129550622488151789598834996707341072352 8499104 370643495605705773449292972396046712832 8499105 -4894798776784746970035683695400016300 8499106 587593916193228082155966484088017920 8499107 17818003539930390050017617968302375992 8499108 61149778841643426579629542101320577024 8499109 162893742346219096422379806067226634300 8499110 -123687172581872711487021635469224446080 8499111 -27651275947044298705252311010485680256 8499112 158151458771782211844783562185294796800 8499113 -32315214114022612311074447999007123840 8499114 -21465996735773396138791744600248245760 8499115 18104290606028206245506223324075361920 8499116 120008122364609627907727726855381283328 8499117 -45795141206398917063604370279479656960 8499118 82484689798874498050365220402899886080 8499119 144064892029098828378080121260384445144 8499120 3918712467774689777880681156417945600 8499121 154426111572349455071423525904367324800 8499122 737504141170158182738327482954558464 8499123 46095072527437059198045691438114607640 8499124 53816234280032064320157028947231594496 8499125 37513882203356030094020777873470179000 8499126 17206939605238662019276529929441501632 8499127 -8228545959049686230366291151052200960 8499128 -118698637711069356740812920969280327680 8499129 -48107216149956661238111381436338506416 8499130 -62164943709176207209875698409973865280 8499131 95358985702852174919754877123630350672 8499132 59177614161820029006796910738698093056 8499133 38207169876254191217894777885484945624 8499134 -44158124774931037641291121954302139008 8499135 -107342389005859574661163853943087435360 8499136 -46854560110756755469341737493704212480 8499137 38765178118930275034052814414743352240 8499138 -111638488365489935682285338514525345792 8499139 91018066432466201153991400079484193800 8499140 37283458997953649194426428808822625280 8499141 -117283289974232123935698522657327717120 8499142 -112218647785952587487667406781592186528 8499143 19018867777417220498004777798008338392 8499144 9427449685034903101900727971789209600 8499145 85339143738268246731395119739196636900 8499146 -1945852564346844481425560291321127936 8499147 54012187708925723638319943524880912600 8499148 -96493635466880583365456019150714215424 8499149 -70283918587260300058334301889282808640 8499150 20989031248638132449227753376597443200 8499151 -204876333918714819366361761676548076800 8499152 38096572797731730632227129099205369856 8499153 -45572339853291962024425584220522199040 8499154 100564375157605235258012867876920069776 8499155 -8384966521305721776102643789238764800 8499156 -16866028722077981579046542407432980480 8499157 24034005648989387520813747363154096512 8499158 -14027228573761808618632492033396420320 8499159 33938010077698776943805401494058606344 8499160 -15219233992695319309884635753545728000 8499161 105407820539913976700046060229480986 8499162 13783726159353413855035136877855250944 8499163 55178411508332704113154936489313674344 8499164 -49905958393377598316148975593768154624 8499165 -20373897305525098614119689627961280 8499166 -9290040697167298659936179952213600000 8499167 122641116096547357971045090300362093472 8499168 -6713631145185092001189778085151768576 8499169 14098708180167397698729202485616175296 8499170 -29508315766929960342133789305587178720 8499171 -3346167703274758807941203318112141528 8499172 69079616011499625303329858558256940032 8499173 -363174943809132271568481324616074285120 8499174 2766366639706003634948653466508999168 8499175 -849557047932188987699154580944210000 8499176 32668446879828510092381660555221647360 8499177 2521775461783320244476524986869275136 8499178 29156199879636433960627866307917328224 8499179 8622592652130980600083807125547021044 8499180 -21281298437470563752112871253112407040 8499181 -49510618153907156735381441840992654548 8499182 -10515660500772028740199979337556364928 8499183 -22524416620077855401851234280675703552 8499184 33225083966757672565727159875094839296 8499185 -4120809666021560928196777456919932620 8499186 -18623684080141170230400976062556254720 8499187 18322150502923348697108206286033220592 8499188 -104291097767290823606460059100568298112 8499189 -23033965432550521889377853270778449376 8499190 -14632929208147507971565592366154547200 8499191 -57861483568792734894298689453047518176 8499192 -42856117048856922220030440693738332160 8499193 -1333713398132912119342949987460625558 8499194 -56705869408304549024831829468789630720 8499195 62097357601896564145714230187461643200 8499196 -50324747478321469061648703023273518592 8499197 -15447231667954385179905671084823840000 8499198 36238330948699972322261639661266196480 8499199 -11782784175905423940173137745496019136 8499200 -53826053603293646516927283919532851200 8499201 -16986745889448518799452265644522765808 8499202 241840833538353216316827321998808734112 8499203 -4183144254040423111437503215238860548 8499204 -18915033006840118339659444869369917440 8499205 37547978296256249691182261335754814720 8499206 -4436941070067543229171108583616050880 8499207 121724107069504207157014666328962390440 8499208 176030016544507981197620645302763520 8499209 149495893027104295232397944233501456410 8499210 -12405304047787274509823491820953505280 8499211 3620981903769440319614853468666873600 8499212 25343810376659936742046877374838085120 8499213 16908883252915211700103279938487412160 8499214 58717764887897763679533787704884838912 8499215 -38750987925548076263627443594807329600 8499216 21910396026397284387115547402859577344 8499217 -33412691080635594184203645475125725708 8499218 -7648328507553202408250654057756461056 8499219 102115390801818176970618159220694409144 8499220 -11909624988395276276440525679890725120 8499221 18076150518405359840456036061190159872 8499222 72800861966598373729926704076525344640 8499223 -96945391881442490269104322124378617528 8499224 -93228678066846452923151756161570713600 8499225 -6727109755120269776897385232887768000 8499226 104186952863643276056070804195628995312 8499227 -4391376551688094879381486497049173528 8499228 85057114434249827117344492047368747520 8499229 -78514930817875138122254471750521142170 8499230 -30746850077833571015687466006898818240 8499231 41167060587263614307383149224758736328 8499232 33599642421616584896363149518773944320 8499233 50316739184149899896985485393248297980 8499234 25481307696633947789285561966082304512 8499235 -86313692003250971704928010163530078240 8499236 77128022528346667321212695425490829312 8499237 78944819233471803531922957747485077952 8499238 50536585003752591975298452298514852160 8499239 11872272463373883121212036496271247360 8499240 72936028106296779192724767632502528000 8499241 117769793943560793427701027173184210292 8499242 11798698185909153221883540811323844272 8499243 -102531159905614745613187671899536493736 8499244 3061846339787690205575800602753351680 8499245 -166570289965218664267687981909207238400 8499246 -40281942920938855369553094013702895040 8499247 -20478917362966822596416690579668966368 8499248 -7977926598255029175764986502250774528 8499249 5315934417700582811420276255689304880 8499250 101854119495132463776869180306695752000 8499251 3369392212398051956154043640524834560 8499252 -54016787587289455256414769341079515136 8499253 7707022129681860591350597056432557056 8499254 16273344973686437152467480766918812576 8499255 -15484630738050627063446442614874571440 8499256 -103282102573071109188326981178299781120 8499257 43567761674259084602328572362143224580 8499258 32755094922771918265788423439747596000 8499259 55304572579368147658420613191751342688 8499260 -19605866878153255611587422888363622400 8499261 -50609802390916897122680820705730215840 8499262 -35959063891831813102514370671726740800 8499263 -12141311915226821033202693897538659240 8499264 8718177811231849286218807504457957376 8499265 -83365087331036655499121714140525847340 8499266 50279353450448025224340512687686106832 8499267 58073252244944137692744650174493927120 8499268 -6060889229218424043925748250427305984 8499269 -27195105010775639760868063635736390404 8499270 1732502429802999018991891032153292800 8499271 -113962666192310058533039756178131527656 8499272 61229227251235343580113676491794252800 8499273 173577341787109105728221822738241504 8499274 -24604884578311199938234433813541550848 8499275 -17604076654122383292635103962189820000 8499276 47595605536292366690910441741910440960 8499277 -24022643707612295520333361838999844874 8499278 -50367228114998131282575181994995650240 8499279 -90449158453335806505426402437288541816 8499280 -15311658489694209739499500367316910080 8499281 48072216675107994075014699618039222592 8499282 -4818296174891753031808434686830080 8499283 85219468411915255761545685217698774384 8499284 -88797566145983443371251985495371616384 8499285 -90484136597143748951760630956980528800 8499286 37832889332727098791673713590457017216 8499287 -125425448811668460737727040079303555064 8499288 369338536456922775509430735321169920 8499289 174314613058770808706712142075059167440 8499290 -9300605786583571801683642616259328000 8499291 -26858979737550620470412730062883970560 8499292 -94595026446541636608477924141355266048 8499293 255551250010240400028831290693369274144 8499294 -1062535774969187033800616366731315200 8499295 10685501477863147135719772845420361680 8499296 50568585551418993494091314262168305664 8499297 -65414406895510728457152180680431582800 8499298 -43110979517741707888133243012190180864 8499299 228742549642857286137765439510164692640 8499300 -8006893558521686176416308654170982400 8499301 13448219894505412486502765668836229504 8499302 -41060385596637829492327081095802597248 8499303 -50848509040992439762074377061798672480 8499304 -101391791862342469025061867048472166400 8499305 -10389492182099934918247615412571253440 8499306 71491154438152499278299926473899189504 8499307 38926084860173162483270215679664416032 8499308 33549970328394785175609980784835960320 8499309 -2409671713360457575365086837570125824 8499310 24057727172940126501345511337667226560 8499311 128235187596858864972484637337250920912 8499312 -24690234302502822087008319297887993856 8499313 -229407518803682458101447117142084512716 8499314 -46779663891175860531428206538812820448 8499315 -19941142189814405391940280707432584960 8499316 54451304447583451403710503908881635328 8499317 -6595808096153038253394205314533906952 8499318 -34082720235142900577325622315585105920 8499319 -56766059856634316153097907985877681840 8499320 25971027226863340966853786622664704000 8499321 98656340288302565415841330319123368890 8499322 -5383548600012080866191805622174399040 8499323 34616798680534822697338301050557127440 8499324 -25108644640094416160693223989523471360 8499325 114570190070999891114620948878333564000 8499326 -90022360564095439334883643448595268416 8499327 -145600054694233027842403773548837377920 8499328 -25930543134799857551585359661660897280 8499329 69917799586204483594953518821601004930 8499330 -688806790928347759967984740735680000 8499331 -23842689701361414664799312363952017208 8499332 -26154960232333897522215578057096429568 8499333 -453589728510642871762698221539116576 8499334 13323803419824832725771068885917314432 8499335 47257407642902268909521815730499669600 8499336 -68438304995151166760561165210221977600 8499337 872834241486612742522412205114759168 8499338 -36794076879696671948128416244786345680 8499339 -49977467967999958590626752750347981312 8499340 49263910261763777180475916076885283840 8499341 -30686857405035917626797445105348206516 8499342 -69324044544527285594185800427465646976 8499343 75968605712799037487060132618803116240 8499344 -7303242570713332782500371631281127424 8499345 -42058991980222642178591611947416026560 8499346 -100343532339189738383961806103524561280 8499347 -2896303611463105900370635074466813128 8499348 34264797696534439845315554856349630464 8499349 153241721258840175315675619527183537660 8499350 -52137215883466132036429120431659829600 8499351 3802133887156899397133555257043910144 8499352 -140601766754748369259170117947983011840 8499353 208239529660968049962423145431066821760 8499354 -52847636821674979452347688556200975360 8499355 68992663770270322313695430501729597760 8499356 -47279945114295241765512228827819758080 8499357 -18039550997957878463280163455939154560 8499358 10948976418068388428630893574621141376 8499359 -107602094088156232194661789547008145160 8499360 -36356841848202680808483471663263907840 8499361 -7749235921718396546201401087374237548 8499362 22426786793460216485941649376914196864 8499363 25895934811000446959955854976734592000 8499364 104105314854473993615678424607201755776 8499365 -30995277727413728291577018511575868800 8499366 9812239656028296071906129109571085760 8499367 172222438188153518174952351253523223416 8499368 102607240790324559785099543762104719360 8499369 128009988637816082991114589792695993744 8499370 89912506485234978871059019614451119360 8499371 126270145950217916552951734964551044384 8499372 -31833003170044107195155803822503886848 8499373 -29889208923014976605688985480121827840 8499374 -31583569385736342047379462323757940224 8499375 26497748903767499415435187764238515000 8499376 -79129604461444684764496555678610227200 8499377 219733118630677075709731930966550126226 8499378 64607466569655934338532903738643880960 8499379 -70550648136376055294292375137616104624 8499380 -1536409451054136433313237708698429440 8499381 58046594183840926439318663654769039168 8499382 11851489701789404300511134415559579584 8499383 -59635851679558208545980283853553745368 8499384 1284820294421843920697437066392576000 8499385 -66859693267950834464664761863763343420 8499386 -5776726540508757261940009687475779584 8499387 -47748957359957761229344673503682335632 8499388 33998524946147318503251580700954812416 8499389 -22220022242434540070471136306608442810 8499390 3368381302154432451071055846639248640 8499391 290658568187090704013614451179188032032 8499392 -32354249757341694431240603769501646848 8499393 -36136010421204196758725284062249475278 8499394 27329795041172832010253121248812695552 8499395 -120249400815491219320885866942315471600 8499396 55981357924253002890159107436485409792 8499397 -6183963090079879825261064655100127520 8499398 -12537746220756262513793811639519894912 8499399 -86436882284895553536140499953802299736 8499400 12865423081105945143719757671583744000 8499401 143377599071633927835059095518747255972 8499402 65722556060945253858957182078990917680 8499403 331679229411395171040703421990789560 8499404 -175795477544837709035901444690805499904 8499405 38013077532777147038471614471656457920 8499406 85076574576560069586649808345440489152 8499407 50448450959239887341015760142995384000 8499408 -6859879900913135589132458399735218176 8499409 -133766063564359117566152891730679525390 8499410 -38312977737226961291290064542466081280 8499411 -48645783341606773692391448902296898440 8499412 132354300222011560715562281543560873856 8499413 -20046129164627888440291118370545415876 8499414 28906226256547790733681511329930983424 8499415 -3980368841962825398431408562524516400 8499416 -142498766392328886152394320980338923520 8499417 62568065088674990247899317309428764880 8499418 43283335934542123930530890721283022592 8499419 -121255442902283579035117337085076585704 8499420 -41016130208679406612210461763952302080 8499421 5306925381363008915545150189267366080 8499422 -67257612676040938596048208485359001600 8499423 -926389583767455961363078557334770432 8499424 -130957166864125566120742105463474356224 8499425 -15416179035534564798455054679628550400 8499426 15113269317131493433701056218863926784 8499427 -113815712484368803859419500891562456208 8499428 -4703688636652613719544411685371019264 8499429 77159036384688334864434602559761612700 8499430 -12181067950748954006706711729203456640 8499431 192022486800389704950188848666133576112 8499432 -72557487222449978852356056425759047680 8499433 -126452747809529291383854657738021371520 8499434 29432104255568969172539779106103581616 8499435 -14575769647060625296503026790002964480 8499436 92132945105617032929651831329680860160 8499437 -73249313082722192779682148340835605728 8499438 25186570922249460131271825417724477440 8499439 -30823989825150078616913599433456531280 8499440 35150558347232392404181330439220264960 8499441 -62228447570620409631433362656316061920 8499442 33374097363832846555324008950159527440 8499443 -56309976269126429366201903260989620388 8499444 -12780506847554685901159094060102467584 8499445 38296231810216535077486269400752435000 8499446 47398839696158259754436382457306560672 8499447 -7353938582643155172994696261170094632 8499448 8024094851212255106346711269843496960 8499449 -55406781960716287120650748391188299840 8499450 -29109324199351628544889267402176326400 8499451 -35572155614684862251571191831287006368 8499452 -65522844019372078872160229459044454400 8499453 -52436423163962485271968831025853727392 8499454 -63832221336126925286623098529951602240 8499455 69590195922828722702851237303108908960 8499456 -9472992206786009641463575989574434816 8499457 276831521366558064287916567719758518720 8499458 -53699182875352572835058074715916424320 8499459 -36337749414514447753160892400229647632 8499460 -20441101777914918673722285792914227200 8499461 170052865603966695094525305473774020062 8499462 -7270656194754908431322104873307504448 8499463 1857872641821903957129486838096253024 8499464 87852422633216829014558701592445265920 8499465 72333742904391710930296883570744256000 8499466 898374021443279310426778870385416704 8499467 -18025307232899048083806886937194845000 8499468 11656792676784410194805120831490395136 8499469 -1910914587177846514019340060508224192 8499470 -9168613015728756225309449786460253440 8499471 42422774117525437813768987877681778312 8499472 -8215135972204357457177777462123233280 8499473 10818566278889863317417813055487448420 8499474 48204232641102850855085913210541180944 8499475 -25193517058737683832288924034895033600 8499476 -60289328345609018478521616812068621440 8499477 37690951415633799233542933043398760064 8499478 8868812109601691081893824206565796224 8499479 -13163102326898315631360601301238864000 8499480 -43904723047022788843912239197808230400 8499481 -105264700449646285025954774518977086400 8499482 -2628444141679321384907282229394395408 8499483 -28058442034365770882809853233115096148 8499484 38848367235948213509779556943320820736 8499485 21221748736369287584572028786105091180 8499486 29409991689462088746770167326353593344 8499487 44342008474756931309143418495562365632 8499488 147084281611605334598468466453585592320 8499489 14459741772949247492950705187358336000 8499490 15864502583374090197048095707454774400 8499491 62048573779622050223323984306670621904 8499492 311895982195637481004460470329934080 8499493 -34412730776911789973978733767149147940 8499494 91510587817971789424919148709973256960 8499495 -42519362634844362050176144350746264880 8499496 -198460906606955920881664100971934115840 8499497 -152138636946023569284190428677358768 8499498 -28892765177517023885161751562672721920 8499499 13692123153434160482563266682498766136 8499500 -36484435479175721555003944906936320000 8499501 -56086580042956887264900282875042260170 8499502 63115157896921326681812008529027601408 8499503 144817361275316629627651023036881332752 8499504 5496230494380276696531847110986170368 8499505 621447569861256872119641012906395520 8499506 60999693170952388378350875451098183952 8499507 -89657810599385859153245594057063211408 8499508 54825139698807983840040520999108819328 8499509 -880835256878128154020341629285842080 8499510 -55217947377821308422384611729390025600 8499511 146048291519730046217734170838350643112 8499512 32307490622713714192198985214099456000 8499513 -16154976110245750392152117780825063712 8499514 15305687840562117048229798848925151856 8499515 35911486755938189822354171627720874720 8499516 -34158000453006157168130738682769755648 8499517 -167289599789063256595498028700085073760 8499518 13183436315511871376857696725145812480 8499519 14208108878853869078098091257052509440 8499520 -2325554181872074446903097889752350720 8499521 35830794541765379421026573073401948292 8499522 56082518662000719739562204883030732672 8499523 -223189196041083622289441579340702880320 8499524 -2572604768241740671089492769466112 8499525 3272657385180597137162663528665972800 8499526 -28907797272806689038086726493524384640 8499527 565093863719672458133657019564945797952 8499528 -18705569323466586887961422221948631040 8499529 -23767871788722206700986066584869738524 8499530 -4840971455409190620522042182526089280 8499531 -174236309894924209622565455652234247680 8499532 18411707507992286332145225589573576192 8499533 18440794758093007588539720465088266720 8499534 -3931938745379650833694235506721146752 8499535 42062285890262133242562383915958374400 8499536 3565558716331294830612309736402452480 8499537 63309912139701771099092148104672764194 8499538 100135895180841316425327885837764683920 8499539 -42182245790921710650484418382399748320 8499540 21619208048511379152687174293889484800 8499541 39600762604196734664373686481876866652 8499542 -152302892339651799807002733696645281856 8499543 -10693042378420793945117962064814117936 8499544 104036679137056067379666052621821020160 8499545 924710277267320924726093070464561280 8499546 -7428817222683793433529897768688512000 8499547 31476402678819394869645160975205078032 8499548 -69713540898713729517318342861578644992 8499549 2152270208054825352515954663909676288 8499550 -32564988890909084053205741624046091200 8499551 31625223027017638001920565183592549192 8499552 1067341454013411790166610679997399040 8499553 -214124545959239774834735296011096361040 8499554 27982469903546100713871496409111314944 8499555 96950251093822091981958808617429308400 8499556 -10362387094036059449201002095520857600 8499557 42378805660527303021348050697030155520 8499558 -31311541379479391590523169771892518912 8499559 -250555944803072231258919478439131073096 8499560 -46603039401565525309156118569657958400 8499561 -956855293836904537163215032016290816 8499562 -7824390855110630174866379511189829536 8499563 -186463312212811011521960174685391522188 8499564 66968802811959323721063836658167669760 8499565 -31579330531635039486060567509313558600 8499566 -18172081351916689975237877736623115840 8499567 18181069810123674627776549500790793480 8499568 15477144878651042247140613163961548800 8499569 32879459636101251162512667237655921128 8499570 -76262921058286590245797505978929536000 8499571 -163171756030025437924530452560045858228 8499572 89057754763470376747245873932187371520 8499573 1548089956635605101486074617575470702 8499574 93602566033869095218021124972083507200 8499575 19306181171030052981722006375206106400 8499576 97748877734812049462040353604309504000 8499577 -14910536471840437914847493575092759574 8499578 -52224023745561720805107554460390422160 8499579 36511321601052525720120760389649706496 8499580 37180366828029683207137002636212428800 8499581 75549888854127817339966612589105493120 8499582 8764569125951667998174655370662792960 8499583 16214477620304357134092776182245064832 8499584 181744790988177374512353004582411960320 8499585 63457517976604936607035530580928630400 8499586 80012824987774352327438363434269718992 8499587 -8567557314149467888312153733341840248 8499588 369768710211869431648802310045972480 8499589 -64005428063426264232165409565521678500 8499590 7703588945380907527954329814908163200 8499591 21835404394777395409737614401460530800 8499592 -115997853633987345440587131515237406720 8499593 -122216949055789351124249381221562803200 8499594 24903405339311720288942087102423009280 8499595 -4080679690927449075382800130030560 8499596 2193342313940732146630572685728393216 8499597 -67311756583373203301526053857808961600 8499598 -86146647236734606613423480505762907200 8499599 -114826003922636636778042802428927635880 8499600 24397692681050475799224240677634048000 8499601 69778419166854085160751654785367080304 8499602 7093995442459281860870281378688655360 8499603 21498721472874938480973355694758951680 8499604 -79112486162346752493047360394116941824 8499605 -147031652383226955724261045780082920740 8499606 -54086333233850232330937155718844920896 8499607 413814356821655105437124856223795618560 8499608 -52575696991157683447310423255561994240 8499609 -8896395815634837094689547583219083032 8499610 -15162472730591366270411830976603136000 8499611 2846747518875338288139136933979495424 8499612 92755185985884688350469149600060825600 8499613 -28391039708495440724470260872934991776 8499614 75891458121975568705926763612445110656 8499615 48976438416199169904267731009946933120 8499616 229783554372117422946392825978303741952 8499617 -28038102843911726934495894357704375808 8499618 23004745155540184815203359319201341728 8499619 422330069096427190756699078368208241440 8499620 96482233125121499744823290077731041280 8499621 -24838381215907047474663454964452659456 8499622 -9378300886924974321203008519764362688 8499623 -145695057137792891386619381874161914752 8499624 4069698328804298973147040839829585920 8499625 -154240378961824771840740942372897846000 8499626 64992687834893175725228086150705868640 8499627 -10624260845176768721016519446023119360 8499628 -42887214245808501002603833089216397824 8499629 104528653270031412310779691485064414230 8499630 16039594743580876832178574248239063040 8499631 -57180146235814565614080718910392650880 8499632 4076052774734936403953267201306591232 8499633 13399551089094773233233662626273344624 8499634 15320961384705293821896963925296423936 8499635 2994780344266898324791457699673178800 8499636 -35385673435103573698390111423818086400 8499637 -121084520580459243763090836076934766180 8499638 -1586898137281940355676514320604320704 8499639 -91660528314114586918496621648443630080 8499640 -53565911526666968577488679314514739200 8499641 196864327933731867769350340776450192042 8499642 26837291733503566076840693090617344 8499643 231435367966097830237664000902934834280 8499644 2255796427063167915988867891692214272 8499645 33593039706075960619237785636303360 8499646 132778312260569144279922809492574550272 8499647 -86914270825030179695763509622803808360 8499648 45875613770249065238062561140009861120 8499649 -235000804268112654119556800989299717036 8499650 -18230335978275034562494305308324160000 8499651 216057626113786290079513395222001474224 8499652 -15822819955407465658845317677399437312 8499653 -122016399470719517116805137242765616098 8499654 -11488075830146489768971574683038390720 8499655 25480687875559949717515244931776421120 8499656 -82846707446476423607815690731288944640 8499657 41715980662827182006759880711634617600 8499658 63468066088015503742021345316136760320 8499659 71307874374076454527161861223950108816 8499660 -7207702491927498046911029643619553280 8499661 -176832223896633639605911398509206393738 8499662 -8764274882686345224213853885681743168 8499663 38916076705210908173943648734046510816 8499664 6795174663515497154186773411795066880 8499665 15245236091331104530475194476472419060 8499666 701298451286492916962836747613076480 8499667 179841891329717168465140826575869569352 8499668 -40212554356614300592783961334358425600 8499669 22049805765934854437014872577488070080 8499670 -59557334696289991451892782226380094720 8499671 292395274957208000327348866967228925144 8499672 -14714705766527821175752433090740193280 8499673 -6018583139197864627902507599876112384 8499674 -69082093874995745574127312967829257760 8499675 -23302362038514141635879092583896971000 8499676 -42335373912836171528519638901423511040 8499677 -78680779222108689524705898914282651688 8499678 26023709974020791285540895821958850560 8499679 -17282701680779900917677239816481309320 8499680 68393350137522974752229561137181491200 8499681 -2897157113897973457704995150011609920 8499682 6109358125131524345391862159580360352 8499683 219476582818538410073741697932176267932 8499684 -69624837699589919516561496956117422080 8499685 94622618648577644514919382596380160380 8499686 -77468056056264255666195794499719994528 8499687 71574949122108563322240619928050893312 8499688 13800385237580161629524747104112640000 8499689 305612152856898306839786791367510805120 8499690 -48044249362981411470861719586777816480 8499691 56022549924455024289431088127509005184 8499692 40615884158173636591298744150948874240 8499693 36101953040056339538736249478987328064 8499694 -13765647953634712597466403781413298176 8499695 93127705306668508711150952352860464200 8499696 -2224653593886740696017907015103283200 8499697 -59903573305048903591258451736464622540 8499698 17770653313380059697794750434887694464 8499699 57608670663243074258433651732990189264 8499700 3410503652050975935032219336004710400 8499701 -23215064780261663975825052753573569856 8499702 23250752066994833217259686763313860032 8499703 -145561349100310243499784909730186753048 8499704 18863399416938236101423029460265041920 8499705 -72858285532975336758341495258752872000 8499706 93919374043957038379646992265472669552 8499707 146062240486823599221126693983853174840 8499708 -21798703320855302725599732335781396480 8499709 -38254983121379587633561358947036468980 8499710 22217259945909171657217603494569627520 8499711 -40800996808999818988930779004133702400 8499712 28466986131709153454505467144508014592 8499713 136448165190784210885122259921512567984 8499714 28302263679086842286337665393467579392 8499715 -70774545629531573247212440631132958720 8499716 -27854093587053825951167165096878818048 8499717 12088815129035931561285096587537053920 8499718 133396921683140271298064308085723138304 8499719 -68094102043871021767557653346681167856 8499720 -99556582180895148475616607451555430400 8499721 -345414705534611680280679801459469753308 8499722 21795280242773446366294956622123760640 8499723 -76161294408470424702778206283052466216 8499724 -603688239220385462162916221481065984 8499725 16541371164304287538341380616322376100 8499726 -83100968458035224225461426009106236800 8499727 -6170196386314166521826469258433977424 8499728 17009306948622375285110906838165504000 8499729 -10277642182061823153514562329421856768 8499730 -23939193189531125253608943933932454240 8499731 -152335358850770608471132378339288128468 8499732 41063824498983180970074923811009411072 8499733 -208907990115869980279606499087133269376 8499734 -60125673380732591765586735790948437984 8499735 600569846677911391019349840130124160 8499736 -97589577575465082909574082146123499520 8499737 259861009062313464093718864408479889860 8499738 -7057155975185921879721881499466851072 8499739 -119135227232763518636323840233203694460 8499740 -37634680208747707969050544048212817920 8499741 -31005603783285271258838721097771156608 8499742 30380705792717246397417585572346425472 8499743 63578919343080436328920106724058734816 8499744 27301748096843388664898886476455477248 8499745 -1546813549686496422700905806871823320 8499746 -42013624985166850673605791827276234928 8499747 32412780720062358311474327028246118128 8499748 -95891493527074234090972154945948672000 8499749 -20770791884973905934520793454801119040 8499750 17262535626928462281687950070458880000 8499751 -2328143646065498661543535420682193792 8499752 70116731445834283147728828315114777600 8499753 127075762159885542193650735891357796362 8499754 -13493032330733698300953590692581055488 8499755 -103311443759882779671528629050356056400 8499756 -5203525275367393669170749984384787456 8499757 -22536990592898025190005005773709646400 8499758 2940535445491020669090732988341835584 8499759 -25447410604219492560001554917651831040 8499760 11568746557703569011550019003762933760 8499761 172210083880524894658948314539035024932 8499762 93872927560393568594757787890916331520 8499763 -158012794789512670602402087917761839988 8499764 5246115833944067889010032531320217600 8499765 -34585954350081081549682345597381109760 8499766 43595007726032256633730939032292048896 8499767 101598204606004266396210783415197360 8499768 111685792018489524042876707464632729600 8499769 63005284087618234852364089100349755844 8499770 67653668705019520138117520796049210560 8499771 -41092422327421685550320751031984313328 8499772 152836043240756401170857993485743205376 8499773 -219265365423214627630790015713104369978 8499774 -58971237172569196183112341649402255040 8499775 -61704515434830345597011784977959496200 8499776 15302497379278520969457647312814735360 8499777 -55250775167878971414239611270306849344 8499778 -13218408920831771089097589237201068544 8499779 46383059997103661326320311467591766676 8499780 -53643983285807656957565777158676663040 8499781 -95681992997930798858292444153666698208 8499782 -27489876337368532155053998475699688000 8499783 -41135674116146190704702805985426483200 8499784 166528693587910268920989709241456486400 8499785 -86915258000749091396857523575909741020 8499786 27835100796827717598285247353495531264 8499787 -48660660781339574580682958764308801368 8499788 -3635267960597111476900121157027545088 8499789 -213209739329590402176204119687476668480 8499790 -5514881260448551003538768325857410560 8499791 4928845349376285254808169747717767000 8499792 -31233476313696223964189370229456896 8499793 -41236070491036373224642745796396286220 8499794 68550519147191390678113902621877527696 8499795 -67879195252086212654966491870813801680 8499796 1583545862315204243009049760041738240 8499797 10305756275780424080338951158113223552 8499798 -3127114729955790047535416504881897536 8499799 131440876374610348216462559482894093824 8499800 -103118392240658504498752590995808000000 8499801 32576700169637806268624431028469554304 8499802 129765068615582577861377247781423257600 8499803 -6558972354631581391605273425440018416 8499804 -52084278810182574196969004674693890048 8499805 62238484827938547959441045568919884000 8499806 -20646819078299055344588059668140949120 8499807 -106644641171972527647723213609600261312 8499808 118447820238738034209996762522155089920 8499809 -53202366727265134015290454030194365184 8499810 -455199410149835855636525460028416000 8499811 3615011941622678617704516516437237232 8499812 -125882530465973701725127937646564649344 8499813 1044350378650003271752902615920421120 8499814 76336852967906315589853802164726679232 8499815 5242021502801707697266295295619280400 8499816 1149243842905970798451826133179545600 8499817 -17418895026309992759255093893079150960 8499818 66406806366136136868485594645619294720 8499819 86956118051944191144206459417819244720 8499820 1640117605296132762779234761435238400 8499821 220258742498667567765705862803291555840 8499822 -3420916514506957665521562893789431680 8499823 -58752903336702991170905207775510152360 8499824 -30542206130341131899788134291555778560 8499825 -18061996809470540569352262844636860900 8499826 3851714334506885440262965771808900112 8499827 -48518889411583008251322671842099313328 8499828 -2854406207308291536469239158376333312 8499829 471140189696532738464023635349344248 8499830 -89912600047328676065122962298092480000 8499831 28028798756925239564609710329894660480 8499832 -142262497080228799500550953865870233600 8499833 33942999042176434580641898734830411360 8499834 -6333822138591458871910828768767432960 8499835 60614022165704370773645661711727419600 8499836 46859075939866612689199330355071130112 8499837 38260739346328260000061414255354037760 8499838 79169245635320654981065923960734037120 8499839 118447703951495951368338718801516448640 8499840 -77051053679007941634594849303822336000 8499841 19401232220216732551309892384467915584 8499842 651910961214458358832412807482912320 8499843 220036822584796612918796531583389500800 8499844 -96147404729027787139289783363298235264 8499845 32072139702943755681781749978444647100 8499846 -36256865236356775009960430065800542016 8499847 -94123180833132335119184786611121121600 8499848 37275827470932177107255823273385820160 8499849 138103993394052158844812381704078274064 8499850 9194880022974402073217060461957152000 8499851 -107899471953562880211401283570075695148 8499852 59507414719238229266129808351211704576 8499853 24088101153514631400904862222103341622 8499854 20399948754590165998610873578418121600 8499855 31232957527723764514942221744336537600 8499856 17418326917567453739824877733245091840 8499857 -69340430751611790406738087556737508160 8499858 -28952681003678155140438202093974630912 8499859 5026519185175523449997651992469934080 8499860 1176480598959228245147883510136450560 8499861 -75346426990261815425572611166703098290 8499862 -13161154356407179797949506311402319360 8499863 7841339008380284265111733150180304904 8499864 55993973288770939570567588056024023040 8499865 -99324733796847131578393679102931799680 8499866 2454421924037194657596314089899390720 8499867 -121256480774551882527999597664342836288 8499868 49358711753265378638968308484085817344 8499869 -86556372154293433676036238009584161920 8499870 33567217509004095408843706256728915200 8499871 179609903996118977855397962480192883000 8499872 -186561868871766827300343866273938341888 8499873 -113760650585154104323984100549050529616 8499874 -40375547460558577362124742070488362848 8499875 128181595038491728018719022226150268000 8499876 -17071772137293577702170325217270169600 8499877 101441033733103369430686439436848321726 8499878 -18944300373895612140641765874009706560 8499879 38564128625516207427533303606893951824 8499880 49857914756123086395432208670318592000 8499881 -91649501334618652981071953711247379896 8499882 43322404216674258920125677451171590144 8499883 -153893214881539209842439120318768114400 8499884 -236225357308480575055853868365144515584 8499885 -94085875032543962425813535048217722400 8499886 -84855793408847831909365838001584572608 8499887 9041564331960224854020614078665200 8499888 7332791256805186615896150125728333824 8499889 105628504254853070223764390368690412690 8499890 -9816795345670214946024850801345290240 8499891 -18780596683596365613609068358986161296 8499892 62814277641015196676166523619156345216 8499893 32670509863597371747063248520992444142 8499894 -24779788981433954000393094139099944960 8499895 -23585297421999980381053143731186484000 8499896 3310573850338777809325307554090905600 8499897 58068602507817154713943339758220999680 8499898 68484782178931498545384094096035988992 8499899 -53696513833260744588126090592927116864 8499900 -10613889599909286763334939729044608000 8499901 11592465000422479036991844942528323692 8499902 -14244401933864585473059422495429806848 8499903 -108198643523445511017324525730061724672 8499904 20799134360187644429814720606005886976 8499905 -65497543866056404112461830806872952640 8499906 1064639927133782577296155383931672704 8499907 -4036962862230699391527175475017073760 8499908 229268742038718172952449494107589408000 8499909 -16423230575251121207185632472522467840 8499910 42065429907655893593365353302629599360 8499911 -22599210171619825065351498299469916368 8499912 102321705980788284285112510006011371520 8499913 16426145453129516405661935059451805364 8499914 93126735892492126684537806030124075056 8499915 -4400842786740084134428921262257176960 8499916 -24576981659603711849978604399112238080 8499917 56829368506974734927862886349024046966 8499918 2144110897028187632564298386303938560 8499919 -214175669097313445009969772364101670656 8499920 -2007003473117570494674364842191093760 8499921 10068225627235102021217710052528511744 8499922 112849136128534117964177790033194746512 8499923 -191767989612922534580960426628429216096 8499924 40420167728179199085042431291896688640 8499925 37953847272138933078514037083882064800 8499926 35431289819891418741469263798597734400 8499927 -92950668987218923514396055415064835480 8499928 -69931175829612277668639926343968931840 8499929 85745481221754763596332196356682597000 8499930 12927248121951789422896203110501483520 8499931 -142735244112344327803679915721137747736 8499932 7564700623902575543070090753738544128 8499933 40743417315995638459678963418481341100 8499934 -131270077820448213833131595318657856384 8499935 -98574330849850481940691868189517033600 8499936 28934699872403476723458515216122773504 8499937 -98619745202610194095518935088438328414 8499938 -65064766192193303316056307695708840880 8499939 974357742013672898701296939100923648 8499940 74293412072198733869829002282304887040 8499941 40986810444680339046870953292570768768 8499942 -51047162527138654328694603761866764480 8499943 183507259618972905314550807535571737984 8499944 21623922721726165847105732248689131520 8499945 26181933505025945980801456021526438400 8499946 -6819161771702533429996128275248429056 8499947 -108343493500125311850378878067168873480 8499948 36651577656506043076791731133556078080 8499949 -4110631777874679253315410688502857920 8499950 -60270587260771224280041606335064249600 8499951 -88770877738869748330605316543615182960 8499952 -8886580353954382516684862044723478528 8499953 26049267656735696111041710962628003840 8499954 27565283079424471629014823512312398080 8499955 -40280797807633789115497347650233605840 8499956 53390037898671521181708166998161191680 8499957 31816217322729229378000239997836625440 8499958 58167421226398950870783792968711291520 8499959 33910464445087616937250177120064785440 8499960 -29337592974349755292031978958573158400 8499961 -7445175003616717199469135970896982448 8499962 -27824181684731440547891750106698394768 8499963 26558247777751717315429484337319211544 8499964 -118853874603862951190907283760381096448 8499965 -33014350661810261604795358285954141140 8499966 -12527621925693397615163531927819520000 8499967 38385793403283398383248848067943322992 8499968 8811631666379187482495392912131489792 8499969 72434592920707446316798903146135855588 8499970 -31751369627164239300426105126309220320 8499971 -29845465721548566835858986020745741828 8499972 29282167265697877904145962064438571008 8499973 14926876938104497326354330168212312640 8499974 -1514870192043053203014394401595346688 8499975 39495144279222259596908377438773427200 8499976 180057451681617086768036484953060398080 8499977 226575787810106154520130491003024748826 8499978 3289735140309920126127521465587687680 8499979 -191367644450249525777622664752246517420 8499980 -22025990286238343241736827432206607360 8499981 52571460641676904933917856700889952224 8499982 -350865892356975412097030907674061888 8499983 -25400859403932545151600053535648838464 8499984 18764977609592393822120172838358089728 8499985 -30223120807954436130720895843326331800 8499986 111266476319747281178785313765555362944 8499987 -17903667234590358174509748428985923916 8499988 -37188300012140595301259635097711458304 8499989 7390843294961590217736479646540746880 8499990 -23698854778977541957811767496819170560 8499991 -62457196616362606847333070627229988216 8499992 81915330871602987169331125458168115200 8499993 -10805259320423322136084072292419442736 8499994 50954943187349557531687694932016117760 8499995 6260800632521425359943823457146265600 8499996 -78498885994014552931489833844102222848 8499997 -59056115207148420989705377485853554432 8499998 -44926422998474867557643003914044553536 8499999 79794845665179959188330802627539502664